The HVC 5222C from TDK Corporation is an Automotive-Qualified Motor Controller that has been designed with a capability to drive brushed DC, brushless DC, and stepper motors. It requires an input voltage of 6-18 V and a supply current of 15 mA (peripherals). This controller IC is manufactured with special wafer materials and offers a reduced form-factor, thereby providing a minimized bill of materials (BOM). It incorporates an ARM Cortex-M3 CPU with 32 KB flash, 4 KB SRAM, and a 1KB NVR, a voltage regulator, A/D converter, D/A converter, BEMF comparators, interfaces, and protection and diagnostics capabilities. This AEC-Q100 Grade 1-qualified controller utilizes pulse width modulation (PWM) signals with 12-bit resolution supporting center- and edge-alignment to accurately drive motors. It also includes other drive capabilities using differential inputs and capture-compare functions, enhancing motor control.
This motor controller uses the built-in 8-bit DAC that limits the motor current to a safe level, thereby preventing over-loading. This IC is equipped with over-temperature detection and monitoring circuits for safety. It is supported by an evaluation board that validates the motor performance and has a LIN-bus header with auto addressing option. A complete software suite is provided with the motor controller, including the Keil MDK 5 µVision IDE and SEGGER J-LINK debug probes to develop various applications. This controller is available in a thermally-enhanced surface-mount package that measures 5 x 5 mm.