Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

6V DC motor control with transistors

Status
Not open for further replies.
Yes, should be no problem. Just the imagination, that at logic 0 input its not 0V output. 0.25 V voltage drop at logic 1 resp 0.25V output at logic 0 Input are just max levels, means from 6V input I will get 5.5V worst case. Its actually 4 Accus, so we are looking at 4.8 less .5 V. More than enough for the motors anyway, just don't want to waste energy for heating the chips.

And yes, stops anyway, if both outputs are about similar voltage, inertia does the rest (if there was 0.25V between them say)

Case

EDIT: PS: its driven by 4 AA accus, tho voltage will be 4.8 V or less, the 4424 needs more than 4.5 V. MOSFETS then.
 
Last edited:
created the TIPs using a SPICE model. Am not impressed (see picture). What to do now? Unfortunately I bought them already.

Case
 

Attachments

  • TIP.gif
    TIP.gif
    11.1 KB · Views: 152
created the TIPs using a SPICE model. Am not impressed (see picture). What to do now? Unfortunately I bought them already.

Case

Measure the current thru R7 and R8 [91R], post what you find.:)
 
Updated the software, now it comes with TIP31/32 models, used the TIP31C/TIP32C, thats what I have got at Jaycar today. Strangely enough, the SPICE data supplied with the software is different to what I have found in the **broken link removed** now it looks better. Should set R7/8 to around 50 ohm?

Case.
 

Attachments

  • TIP3xC.gif
    TIP3xC.gif
    12.4 KB · Views: 175
  • TIP3xC-2.gif
    TIP3xC-2.gif
    12.2 KB · Views: 120
Last edited by a moderator:
Should set R7/8 to around 50 ohm?
You reduced the supply voltage but did not reduce the value of the base resistors.

The collector current in the TIP transistors is almost 1.5A. The datasheet for the TIP transistors shows a typical saturation voltage loss of 0.25V when the collector current is 1.5A and the base current is 150mA. Your circuit has a base current of only 34mA.
The BC338 transistors saturate well when their collector current is 150mA when their base current is 15mA but their base current in your circuit is only 4.1mA.

Reduce the value of the 91 ohm resistors R7 and R8 to 18 ohms/1W and reduce the value of the 1k resistors R5 and R6 to 270 ohms.
 
ok, there we go.

Thanks!

Case

hi,
That looks better.:)
Remember the important point when driving motors is to ensure there is enough base current to drive the transistors hard into saturation.

The hFE [high collector current] of the transistor is lower than the hfe [low collector current].

Look at the graphs on the TIP datasheet.

BTW: dont forget the back emf protection diodes across the motor.
 
this should be it...

Schwere Geburt (heavy birth ,-) )

Case.

@audioguru: could not find the diagram with the saturation voltages/currents...
 

Attachments

  • N4001.gif
    N4001.gif
    15.2 KB · Views: 125
this should be it...

Schwere Geburt (heavy birth ,-) )

Case.

@audioguru: could not find the diagram with the saturation voltages/currents...

hi,

TIP32 graph attached.
 

Attachments

  • esp01 Oct. 20.gif
    esp01 Oct. 20.gif
    29.6 KB · Views: 129
looks like it won't go below 0.3 V at all?

Thats a limitation of transistors.
Its not a serious problem if the motor supply is a highish voltage say 12V or 24V, but at 5V its in the order 10% considering two series transistor.

You can get power FET's with a very low ON resistance, milliohms, if the Vsat is causing you a problem.

Whats the end project going to be.?
 
looks like it won't go below 0.3 V at all?
The graph shows a typical transistor. Some are better and some are worse. You don't know if your transistors are good or not so good.

The max saturation voltage loss is 1.2V when the collector current is 3A and the base current is a whopping 375mA.
 
@audioguru: just don't know, how to read these values from that graph, but that is another story.

@eric: its for a robotic project, one of these cars driving on 4 AA cells. 4.2 V is more than enough for the motors anyway, starting current will be quite high, but then it goes down to 100-200mA

so the transistor story is just an extra, not meant to do it, its more about the programming
 
It is easy to read the graph. How much collector to emitter voltage loss there will be is on the left side. A line is for the amount of collector current and the amount of base current you provide is at the bottom.

If the transistors are not turned on enough then the motor might not start. It is good to have them turned on hard so the motor gets almost full power to start.
 
yes, but you have to make up anything else then 03, 1 and 3 A in this case.
60mA at the base gets you 0,3V voltage drop at 1A, ok thats easy to see... Anyway, getting the idea.
 
routed it with Eagle, soldered it on strip/vero board, works, voltage drops from 5.1 V no load to 4,05 V across the motors, when running, good enough.

Thanks again,

Case.
 
Status
Not open for further replies.

New Articles From Microcontroller Tips

Back
Top