Other Parts Discussed in Thread: DRV8874, DRV8243-Q1, , DRV8873-Q1
I'm having a problem using the DRV8874 with a 775 DC Brushed motor, which recommends a startup current of 10A.
Setup: PMODE grounded (PH/EN mode), IMODE Grounded (Fixed off time, Auto retry), IPROPI = Shorted to ground (Current regulation disabled).
Two questions.
First off, it appears that low PWM frequencies of 1kHz or below cause the driver to go into over current protection and won't let the motor spin up. Likewise, setting EN from low to High without any acceleration does not allow the motor to spin up. The only way I can get the motor to spin up is by starting off with EN low, then setting the PWM to 0% with a frequency of 12kHz or greater and ramping up the PWM percentage to 100% over a few seconds. Is there something I'm doing wrong with my setup? Should the DRV8874 be able to start up the motor from zero by just switching EN to high? I have Ipropi grounded and VRef set to 3V in order to disable any current regulation, but I think the over current is where the problem is.
Second, the controller my client is using does not allow for a PWM frequency of over 1kHz. Can the DRV8874 work with a low frequency PWM? Should I be looking at a different driver?
Thanks,
Lance