Other Parts Discussed in Thread: DRV8412, DRV8844, DRV201A
I'm having the audible noise from the motor caused by the jittering on the DRV8701E output GH1 and GH2 when the input EN is fed with a stable constant PWM signal (PH is set to either Hi or Lo). This jittering caused the driver PWM output to follow with the same jitter and caused the motor noise. I have 2 questions and hope someone can help point out how I can fix this jittering problem.
1. The datasheet spec lists tDEAD = 380ns TYP, but page 21 says the chip inserts a dead time of about 150ns -- conflicting -- and when I provided an input pulse of 400ns to the EN pin, all 4 gate driving pins were zero volt -- it seems to me 400ns PWM input is not wide enough but I can't find this violates the spec of tDEAD. Only when input with 500ns or wider pulse then the GHx output has signal. Could you comment on this?
2. With input supplied with a constant PWM signal with 600ns high pulse and 19.6Khz frequency, the GH1 and GH2 outputs have 80ns jitter on the falling edge, causing audible noise in the driven motor. The IDrive is about 4.2V so the gate signals should have fast slew rate (I am aware a slow rising/fall signal can cause jittering output). What is the root cause of the jitter?
I captured a series of the H-Bridge FET output and found out the jitter happened for every other pulses, which means the jittering is 19.6Khz/2 = 9.8Khz and this is the audible noise signature.
I bought the motor driver board part # 24V13 from Pololu which have the DRV8701E and 4 N-FETs.
I first posted this question to Ti Tech Support but they asked me to ask members on E2E instead.
Thanks,
Brian
Pics of the driver output with alternate wide and narrow pulses to show the jittering: