DC motor driver speed and direction controller

Yes, I have a solution.

Use the Good old TL494 PWM IC. Usually its used for switch-mode power supplies, but you can modify it slightly to be potentiometer-controller PWM generator.

Just drive the Dead-time input with a potentionmeter-adjustable voltage between 0-5Vdc. You can use the on-board 5V reference to do it.

I did this and made a simple controller for a Treadmill.

Since I’m no programmer, I didnt want to use Arduino or any Micro’s, but I was sure it could be done without one.

I used the TL494 to be a variable width pulse generator & fed an IGBT with it through a gate driver, running at about 7KHz.
Its a mains Treadmill, with the power IGBT running straight off the filtered 338VDC.

For low voltage you could drive a Mosfets directly or through a drive IC like an FOD3182.
Then some kind of switch reversal scheme.

Marty

2 Likes