The figures below show the typical
application schematic for driving a brushed DC motor or any inductive load in various modes. There are several optional connections shown in these schematics,
which are listed as follows:
- nSLEEP pin
- SPI (S) variant - This pin can be tied off high in the application if SLEEP
function is not needed.
- SPI (P) variant - N/A
- HW (H) variant - Pin control is
mandatory even if SLEEP function is not needed. If configured for
DIAG level 5, the controller needs to issue a reset pulse (typical: 30 μsec bounded
between treset max and tsleep min) during wake-up to
acknowledge wake-up or power-up. If configured for DIAG level 1, the controller does
not need to issue a reset pulse.
- DRVOFF pin
- Both SPI (P) and SPI (S) variant - This pin can
be tied off low in the application if shutoff through pin function is
not needed. The equivalent register bit can be used.
- EN/IN1 pin
- Both SPI (P) and SPI (S) variants - This pin can
be tied off low or left floating if register only control is needed.
- PH/IN2 pin
- Both SPI (P) and SPI (S) variants - This pin can
be tied off low or left floating if register only control is needed.
- OUT1 & OUT2 pins
- Recommend to add PCB footprints for capacitors
from OUTx to GND as well as between OUTx close to the load for EMC purposes. An
optional 22 nF capacitor with sufficient voltage rating can be used between OUTx to
GND to improve ESD and EMC performance.
- IPROPI pin
- All variants - Monitoring of this
output is optional. Also IPROPI pin can be tied low if ITRIP feature & IPROPI
function is not needed. Recommend to add a PCB footprint for a small capacitor (10
nF to 100 nF) if needed.
- nFAULT pin
- Both SPI (P) and SPI (S) variants - Monitoring
of this output is optional. All diagnostic information can be read from the STATUS
registers.
- SPI input pins
- Both SPI (P) and SPI (S) variants - Inputs (SDI,
nSCS, SCLK) are compatible with 3.3 V / 5 V levels.
- SPI SDO pin
- SPI (S) variant - SDO tracks the nSLEEP pin voltage.
- SPI (P) variant - SDO tracks the VDD pin voltage.
To interface with a 3.3 V level controller input, a level shifter or a current
limiting series resistor is recommended.
- CONFIG pins
- HW (H) variant - Resistor is not needed for short to GND and Hi-Z level
selections
- LVL1 and LVL3 for MODE pin
- LVL1 and LVL6 for SR, ITRIP, DIAG pins