Other Parts Discussed in Thread: DRV8323
I have layed out a new PCA revision of a motor control circuit, replacing the TI DRV8323 with a TI DRV3245A motor driver. There were obvious pin layout changes that were noted and implemented.
I have noted two issues (with 3 separate driver circuits):
- The nFault pin remains LOW (0) after initialization. The fault registers and the fault bit do not report any faults.
- Initialization order:
- Drive DRV_OFF trace HIGH (1), to turn the pre-drivers OFF
- Drive Enable pin HIGH.
- Wait 50 ms
- Write to the SPI registers
- Initialization order:
- Once we have initialized the driver IC , as stated above, and the DRV_OFF is changed from OFF (1) to ON (0), the DRV3245A chip becomes very very warm in less than 5 seconds
Schematic of DRV3245A layout
Upon a physical inspection, there does not seem to be a layout issue, using the correct passive values as recommended per the data sheet.
PWM is 0
Brake is 1
Direction is 1
Please advise.
Rick Thompson