Hi,
I'm currently making an H-Bridge to control the direction of this motor. I'm using the schematic for an H-bridge found on this site:
http://www.mcmanis.com/chuck/robotics/tutorial/h-bridge/bjt-circuit.html
Instead of using the transistors used on their schematic, I'm using 2n3904/2n3905 BJT transistors and 1N5818 Shottkey diodes. Everything else is identical.
When applying a 12VDC voltage and giving putting the enable signal low, forward signal high and reverse signal low, the motor turns clockwise as expected. However when enable is low, forward is low and reverse is high, the motor doesn't turn and I noticed that the top left and bottom left transistors heat up. I'm assuming that somehow theres a short circuit happening in my H-bridge when reverse is high through the two left side transistors, but I don't know why. I've double and triple checked my circuit and it all seems fine.
Any ideas would be great! I'm using an Arduino Fio to control the signals. Could this be because of a faulty opto-isolator?
I'm currently making an H-Bridge to control the direction of this motor. I'm using the schematic for an H-bridge found on this site:
http://www.mcmanis.com/chuck/robotics/tutorial/h-bridge/bjt-circuit.html
Instead of using the transistors used on their schematic, I'm using 2n3904/2n3905 BJT transistors and 1N5818 Shottkey diodes. Everything else is identical.
When applying a 12VDC voltage and giving putting the enable signal low, forward signal high and reverse signal low, the motor turns clockwise as expected. However when enable is low, forward is low and reverse is high, the motor doesn't turn and I noticed that the top left and bottom left transistors heat up. I'm assuming that somehow theres a short circuit happening in my H-bridge when reverse is high through the two left side transistors, but I don't know why. I've double and triple checked my circuit and it all seems fine.
Any ideas would be great! I'm using an Arduino Fio to control the signals. Could this be because of a faulty opto-isolator?