This application report outlines the theory of Impedance Track™ (IT) technology used in the bq2750x series of fuel gauge ICs for single-cell Li-ion application (e.g., smart phones, media players, and PDAs). The implementation of the IT algorithm in the bq2750x family is reviewed, and the setting of data flash constants associated with the fuel-gauging algorithm is described in detail.
TI’s DRV9x family of parts are motor driver integrated circuits (ICs) with an integrated MSP430 core and 3-phase brushless DC (BLDC) predriver. These ICs require Code Composer Studio™ (CCS), device drivers, and MSP430UIF tools to communicate via the JTAG communication. This document details the entire installation and programming tool setup using CCS. This integrated development environment (IDE) offers full debugging and developmental capabilities. A detailed pictorial step-by-step description of each block is also included in the document. All specific files needed for the DRV9x are included in the software development kit (SDK) install package, CCS must be installed separately.
As motion control and power interface systems become more complex, the need for more sophisticated control circuitry arises. One common application involves the need for synchronizing multiple pulse width modulators (PWMs). This requirement may result from the need to eliminate beat frequencies when multiple PWMs reside on the same printed circuit board, or from timing considerations in redundant systems where voting between drivers is required.
The UC3637 is an extremely versatile PWM used in many motor control and power driver applications, and the need for synchronization often arises. In order to properly accomplish this, a few simple design rules must be followed. These rules apply primarily to resetting the part’s current limit latches.