Eratosthenes
- Nov 20, 2015
- 1
- Joined
- Nov 20, 2015
- Messages
- 1
Hello,
I am trying to control a stepper motor (1.68 A , 1.65 Ohm) by using an arduino mega. Therefore I built an h-bridge which can be seen in the following circuit diagram:
Here GPIO 1 and 2 are two digital output pins of the arduino and the 12V DC comes from an external power supply (12 V, max. 30 A). I connected the ground of the power supply with the ground of the arduino. To power the motor, I connected two of those h-bridges in parallel (one for each coil). The problem: When I switch the power supply on, the transistors (IRF9630 PNP and IRF630 NPN) of the h-bridge get extremely hot and if I do not switch off after 2-3 sec, they start to smoke. What did I do wrong? Is there anything wrong with the circuit itself or is it normal that the transistors get hot and I simply have to add large heat sinks to them?
Some of the used parts:
· stepper motor: http://www.cncshop.at/download/51363.pdf
· power supply: http://www.amazon.de/Nunus-Netzteil-350W-Drucker-Stripes/dp/B00I0WDTD0
· arduino mega: https://www.arduino.cc/en/Main/ArduinoBoardMega2560
· IRF9630 PNP: http://www.produktinfo.conrad.com/datenblaetter/150000-174999/162541-da-01-en-IRF_9630.pdf
· IRF630 NPN: http://www.produktinfo.conrad.com/datenblaetter/150000-174999/155772-da-01-en-MOSFET_IRF630_STM.pdf
·2N2222 (or rather a similiar model): http://www.produktinfo.conrad.com/d...-da-01-ml-TRANSISTOR_BC337_40_TO_92_de_en.pdf
· 5W 2Ohm high load resistors: http://www.produktinfo.conrad.com/d...a-01-en-HOCHLAST_WIDERSTAND_PRW_5W_2E_B_B.pdf
Thanks for your support!
I am trying to control a stepper motor (1.68 A , 1.65 Ohm) by using an arduino mega. Therefore I built an h-bridge which can be seen in the following circuit diagram:
Here GPIO 1 and 2 are two digital output pins of the arduino and the 12V DC comes from an external power supply (12 V, max. 30 A). I connected the ground of the power supply with the ground of the arduino. To power the motor, I connected two of those h-bridges in parallel (one for each coil). The problem: When I switch the power supply on, the transistors (IRF9630 PNP and IRF630 NPN) of the h-bridge get extremely hot and if I do not switch off after 2-3 sec, they start to smoke. What did I do wrong? Is there anything wrong with the circuit itself or is it normal that the transistors get hot and I simply have to add large heat sinks to them?
Some of the used parts:
· stepper motor: http://www.cncshop.at/download/51363.pdf
· power supply: http://www.amazon.de/Nunus-Netzteil-350W-Drucker-Stripes/dp/B00I0WDTD0
· arduino mega: https://www.arduino.cc/en/Main/ArduinoBoardMega2560
· IRF9630 PNP: http://www.produktinfo.conrad.com/datenblaetter/150000-174999/162541-da-01-en-IRF_9630.pdf
· IRF630 NPN: http://www.produktinfo.conrad.com/datenblaetter/150000-174999/155772-da-01-en-MOSFET_IRF630_STM.pdf
·2N2222 (or rather a similiar model): http://www.produktinfo.conrad.com/d...-da-01-ml-TRANSISTOR_BC337_40_TO_92_de_en.pdf
· 5W 2Ohm high load resistors: http://www.produktinfo.conrad.com/d...a-01-en-HOCHLAST_WIDERSTAND_PRW_5W_2E_B_B.pdf
Thanks for your support!