I need to control a brushed DC motor in both directions using the L6203. The block diagram is shown below. Motor voltage will range from 13 to 16.8V, with a maximum RMS current of around 3A.
From the datasheet it is not quite clear to me how this chip should be driven for brushed DC applications. Should I select the direction using the two input pins and then apply a PWM signal to the Enable pin? Or should I PWM one of the input pins for one direction and PWM the other for the other direction, while keeping the other pins high?
The L6203 is rated for a maximum switching frequency of 100kHz. Although I only intend on switching at about 30kHz, I am concerned that I might damage the chip or degrade performance if I don't use it as intended. Please advise.