iND83207 – Sonosense™

Ultrasonic Parking-Assist Controller with Transformer Drive


  • Automotive Park Assist
  • Industrial control


  • Ultrasound transducer single-chip driver capable of 30-70kHz burst frequencies
  • Programmable output power from 160–360mA
  • Programmable receiver sensitivity and echo detection
  • DSP with integrated digital filtering and AGC
  • 32-bit Arm® Cortex® M0 processor
  • 64kB Flash / 16kB SRAM
  • 6 GPIOs
  • 8-bit Housekeeping ADC
  • On-chip temperature sensor
  • 1x master and 1x slave LIN 2.2 controllers with configurable transceivers
  • Measurable distance 20-350cm

Functional Diagram

Download Functional Diagram
Device Name Platform Temp Range Package Pins
iND83207 Sonosense™ Automotive 40C to +85C 4×4 mm QFN 24 Pins @ 0.5 mm Pitch

Sonosense™ provides a complete integrated solution for high performance ultrasonic automotive parking-assist applications. Sonosense™ integrates a 32-bit Arm® Cortex® M0 processor with 64kB of FLASH and 16kB of SRAM. A portion of the Flash integrates proprietary DSP algorithms which reduces the hardware requirements of the device and lowers overall system cost.

Sonosense™ also includes an integrated power management block (PMU) directly connected to the car battery, from which all the supplies required by the device are generated. Sonosense™ integrates two regulated current drivers for driving the primary side of a center-tapped transformer, with the secondary side connected to an ultrasonic transducer. The driving frequency and number of pulses can be accurately programmed to match the transducer resonant frequency and the application requirements. Sonosense™ also enables the measurement of transducer reverberation so that the resonant frequency can be accurately measured, and the driving frequency tuned to match, for maximum power transfer.

Sensing of objects is performed by receiving the reflected echo signals via the ultrasonic transducer. The received echo is amplified with a high precision analog front-end which includes a low-noise amplifier (LNA) followed by stages of programmable gain amplifiers (PGAs), and the signal is then fed into an ADC. Digital signal processing (DSP) of the signals follows the ADC and the output of this DSP can be captured into microcontroller memory. Echo detection and association algorithms are implemented in firmware.

Additionally, the IC integrates a LIN master controller, a LIN slave controller and associated transceivers. The two LIN pins can operate as LIN transceivers, or can be used as high-voltage GPIOs, or can be used as speaker drivers. Six GPIOs are provided for any additional requirements the application may require, such as some methods of slave node addressing.

An 8-bit housekeeping ADC allows firmware to monitor all supply voltages, a temperature sensor, the LIN1/2 pins and the GPIOs. This enables system diagnostics to be performed.

Associated Links