This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
VIN = 12V
Initialization part seems to be working. i.e nFault output goes after nSleep input is pulled High.
Further configured DRVOFF input = 0, EN/IN =1, PH/IN2 = 0. With this condition, I was expecting 0V on OUT1 and 12V on OUT2. But, there is no output on OUT1 and OUT2. i see 0.3V on both the pins.
One another issue i noticed is once nSleep is pulled HIGH, I measure around 6.1V on pin MODE, ITRIP, SR, DIAG. Is this expected behavior? and kindly advice on how to make the driver to work..
Actually in my design. I connected DIAG, ITRIP, SR and MODE pins to MCU as i considered it as a SPI pins. Later realized that the SPI and HW variants are different.
However, during my testing i tried to pull low all these pins from MCU, but still i don't see any outputs from the driver IC. I measure only 0.3V
Hey Velmurugan,
Did you previously send a nSLEEP reset pulse to wake the driver into standby state?
See 8.4.5 nSLEEP Reset Pulse (HW Variant Only). This requirement is commonly overlooked when using the hardware variant of this driver.
Regards,
Jacob
Hi Jacob Thompson,
Thanks for the details. Previously we sent the reset pulse but in milli seconds. Later realized it is suppose to be on micro seconds. After changing the reset pulse to 10usec, it is working now for us. Thanks.