Hello everyone.
I´m trying to control the speed a DC Motor using a rectified unfiltered current and a PLC. The PLC has PWM capabilities, up to a 200kHz frequency. The DC motor was used in a winding machine, with speed controled by thyristor card with a potentiometer, until that card burned up, so I thought this is an opportunity to try and learn something new.
I have searched the internet but couldn't find how to do it or if it is the best approach, although found some references about using PWM on a sinusoidal current as being complex and difficult.
I read that thyristor drives are common DC motor controllers and that they work by changing the firing time of the thyristor allowing the sinusoid rectified current to pass through and reach the DC motor, attaining a very acceptable speed control - looks like PWM with a sinusoid signal instead a quadratic one.
For this project I will use an H-bridge to rectify 220 AC, the rectified current will have a frequency of 120 Hz (double the AC source current). Using a PLC to generate a pulse at 6 kHz (using this freq each half sine wave is divided in 50 parts, each of 167 microseconds) to activate a MOSFET gate to allow the rectified unfiltered DC to go through the MOSFET and reach the DC motor. Speed would be controlled by changing the pulse width.
I'm not an electronic engineer and have a very basic knowledge of electronics, so I'm trying to check the feasibility of this project.
So.... I need your comments and advice:
DC Motor Characteristics (I couldn't find more details) 120V 1HP 1600 RPM. Max speed in real world use is 180 RPM
Energy source: 220V AC 60 Hz
I also have made a circuit, but I have some doubts:
I'm attaching a PDF file for the circuit and the datasheets of some components.
Thanks to everyone!
I´m trying to control the speed a DC Motor using a rectified unfiltered current and a PLC. The PLC has PWM capabilities, up to a 200kHz frequency. The DC motor was used in a winding machine, with speed controled by thyristor card with a potentiometer, until that card burned up, so I thought this is an opportunity to try and learn something new.
I have searched the internet but couldn't find how to do it or if it is the best approach, although found some references about using PWM on a sinusoidal current as being complex and difficult.
I read that thyristor drives are common DC motor controllers and that they work by changing the firing time of the thyristor allowing the sinusoid rectified current to pass through and reach the DC motor, attaining a very acceptable speed control - looks like PWM with a sinusoid signal instead a quadratic one.
For this project I will use an H-bridge to rectify 220 AC, the rectified current will have a frequency of 120 Hz (double the AC source current). Using a PLC to generate a pulse at 6 kHz (using this freq each half sine wave is divided in 50 parts, each of 167 microseconds) to activate a MOSFET gate to allow the rectified unfiltered DC to go through the MOSFET and reach the DC motor. Speed would be controlled by changing the pulse width.
I'm not an electronic engineer and have a very basic knowledge of electronics, so I'm trying to check the feasibility of this project.
So.... I need your comments and advice:
- First of all, would this work? If not what can be done to make it work reasonably?
- I though about using a filter after the H-Bridge, but since it is a regular DC motor I believe it is not necessary, and if I do I would need a big capacitor and a bigger heat sink for all components. Do I need to think more about this?
- Is 6kHz enough? PLC can manage up to 200kHz and up/down and rise/fall times for MOSFETS are on the nanoseconds, so there is plenty of room.
DC Motor Characteristics (I couldn't find more details) 120V 1HP 1600 RPM. Max speed in real world use is 180 RPM
Energy source: 220V AC 60 Hz
I also have made a circuit, but I have some doubts:
- Do i need to put something more to protect the Low side (specifically to protect the PLC) or a fuse is enough. Is there another way to arrange the components or another circuit to protect the PLC?
- Do I need to put a Varistor or the flyback diode is enough?
- Heat, at the flyback diode, rectifier and Power MOSFET, do I need to take special measures or a good heatsink is ok? Are there better options?
- I though about using a potentiometers to find the right pull down resistors for both MOSFETS, can them be calculated so there is no need to make the tests?
- Motor max voltage is 120 V and the PWM could reach 311V over some milliseconds, will it damage the motor?
I'm attaching a PDF file for the circuit and the datasheets of some components.
Thanks to everyone!
Attachments
-
25.3 KB Views: 31
-
582.3 KB Views: 23
-
58.4 KB Views: 19