cancel
Showing results for 
Search instead for 
Did you mean: 

L6227Q / L6226Q use with PWM at control inputs

daniel_muenzer
Visitor

Hi everyone,

we're currently using the L6227Q as a driver for 2 DC motors. Everything seemed to work fine. We put on 3,3V on the VREF_x inputs. Enable the IC with EN_x to high and apply a PWM (100 kHz) at the IN1_x and IN2_x. With the PWM (depending on rotation direction: one PWM signal, the other is low) we can influence the speed of the motors, which works fine.

We want to use the shunt as an input for current measurement, so there is an op-amp with some filtering ending in ADC of the MCU.

The DC motors have huge filters, recommended by the motor supplier to extend life of the motors to a maximum.

We recnognized, the measured current has less to do with the applied PWM and the current measured after the filtering (current input into motor). With this I'm afraid, if the driver is used in the right way?

Is it ok, to apply a 100 kHz PWM to INy_x? Or should we use another driver IC like L6226Q (which I found in another thread here in the forum) without R_sense and use a inline current measurement method (hall sensing, etc.) in the motor line?

Thank you for your help!

If you need further information (SCH snippets, etc.), please let me know.

Best regards,

Daniel

0 REPLIES 0