Why does my motor is so slow after using two transistors as switches?

Hi guys! As i'm waiting to my H-Bridge to arrive i built this just to play around, but theres a problem. The motor works, goes foward and backwards as i programmed on the arduino, but its incredibly slow, to a point that it can't make the rc car body move. If i connect the power suply directly to it, it goes like a bullet. What  could it be? The circuit is attached.
*I'm using a BC546 transistor
**All the resistors are 1k ohm
***My power supply is 9v/600mah.Thanks in advance!

sort by: active | newest | oldest
Sowee (author) 4 years ago
I'm using NPN transistors. My idea was to build a simple system that could make the motor go forward and backward. So, i had to place two transistors for each state (back and forward) so no energy would flow backwards and cause a short circuit. I seriously have no ideia why this isnt working.

When pins 3 and 4 are on HIGH, transistors 1 and 2 would allow the current to flow in a direction and when pins 5 and 6 are on HIGH the current would flow backwards.
Look at the diagram - to make an H bridge you NEED NPN AND PNP transistors because one pair had to be OFF and the other pair ON.
Diagram shows current flow depending on which half is on.
current flow.jpg
Sowee (author)  rickharris4 years ago
Welp, i think ill get some diodes and pnp transistors tomorrow, and make one H bridge that way. Thanks for the help :)
rickharris4 years ago
Not connected right depending on hat type of transistors your using

And H bridge looks like this from a circuit point of vies although this one uses relays.

A bipolar transistor H bridge looks like this diagram.

H bridge again.jpgBipolarHBridgeSchematic.gif
The relay diagram is easier to follow:

IF Rly A is on AND Relay B is off then current flows + 12 to - 12

If Rly B is on AND Rly A is off current flows -12 to +12

IF Both are on OR Off then no current flow.
Sowee (author) 4 years ago
Oh my fault, i finished building it, but didnt finish the diagram. Heres the correct one. I'll upload a photo as soon as my phone charges up a little bit.
Untitled Sketch 2_bb.jpg
lemonie4 years ago
It's not wired up right, but I don't understand your picture as a circuit diagram. E.g. it looks like the Arduino is only connected to two transistors.


rickharris4 years ago
Show circuit and picture if possible.