Open latest posts
motion simulator DIY community 

Tronic's DIY dual Mosfet H-bridge (DSMhb)

Motors and drivers, linear actuators, magnetic actators etc...
on 30.12.2007, 19:53

Tronic's DIY dual Mosfet H-bridge (DSMhb)

Postby tronicgr on 30.12.2007, 19:53

Hi,

I finished the new layout of the dual Mosfet H-bridge! With the help of EvanF I corrected many issues and after double checked everything, I can tell that this is a final version!





dual_simple_hbridge_1_2b.pdf
(214.06 KiB) Downloaded 8190 times


dual_simple_hbridge_1_2b_bottom_single.pdf
(28.13 KiB) Downloaded 6068 times



I increased a little more the distance between the mosfets and added status leds too! Now we can see the motor controller in action before hooking on it motors.

The diodes D1 - D8 that are marked as "D" on the PCB layout could be 1N5819 but you should do more research on alternatives as I think the correct ones to use are depending on the motor type.

The 15v Zeners are there to add a little delay on the "turn-on" time of the mosfets to match the "turn-off" time.

And finally decided to split the power sources for each bridge so one can use two different power sources, if different size motors is used. But I also did that to prevent extra current passing from the power lines, as each motor will draw from its own connector. In case you using the same power source (one car battery) for both motors, you can use a switch to turn them on, and also split the power cables like in the photo:



And to connect the power cables its preffered to use PCB cable connectors like this one:




Here is the Part list:
dual_simple_Mosfet_hbridge_1_2b_parts.pdf
(573.14 KiB) Downloaded 7980 times

dual_simple_Mosfet_hbridge_1_2b_parts.txt
(1.03 KiB) Downloaded 3965 times


There is a small "error" in the part list! The IRFZ44 part is actually the IRL44N model
(There is difference between "IRFZ44" and "IRLZ44N" !!!! You need the "IRLZ44N" ones!!!!!!
The ones without "N" are not able to fully turn on by the 5v logical system of the h-bridge!
)

And a small guide to assemble it:
DSMhb_1_2b_solder_guide.pdf
(3.88 MiB) Downloaded 5309 times


And one important thing:
Adding_Safety_Limit_Switches.pdf
(23.39 KiB) Downloaded 3954 times



I was thinking to try to design another version of this dual h-bridge that will use two Mosfets in parallel in place of one, to be able to handle larger amp rates without much temperature rise. The current that the device passes is based, to a degree, on the Rdson value of the MOSFET (and, of course, on the load resistance and bus voltage). In addition to being dependent on the "gate drive voltage," the Rdson value will increase as the MOSFET’s junction temperature increases. So, if a MOSFET gets hot, it will pass less current because of a increasing Rdson value. Therefore, if two (or more) MOSFETs are connected in parallel, and one begins to heat up, it will eventually begin drawing less current than the cooler MOSFET of the pair, and subsequently cool down. This is assuming that all of the MOSFETs paralleled are of the same type. 100A plus H-bridge circuits can be realized with parallel MOSFETs!

More cool info on Mosfets can be found here: http://www.mcmanis.com/chuck/robotics/p ... power.html


Regards, Thanos
Attachments
Last edited by tronicgr on 01.08.2010, 08:14, edited 6 times in total.
User avatar
tronicgr
X-SIMER
 
Posts: 1481
Joined: 11.05.2007, 17:33
Local time: 22.05.2013, 18:11
Obtained thanks: 337
The following user would like to thank tronicgr for this post
Briut, christian, estanislaolopez, Michael N., theother5, winzzy


on 30.12.2007, 20:30

Postby egoexpress on 30.12.2007, 20:30

Thanks Thanos!

Now we dont have to buy these incredible expensive commercial h-bridge drivers :gut:

regards
Christian
User avatar
egoexpress
X-Sim Community Admin
 
Posts: 3851
Joined: 13.12.2006, 14:26
Location:Germany Germany - Frankfurt/M
Local time: 23.05.2013, 04:11
Obtained thanks: 287


on 30.12.2007, 20:34

Postby EvanF on 30.12.2007, 20:34

Nice Job Thanos. :top:

It looks like you have even included holes for a fan! Tell me, I have a bunch of brushless computer fans, why do some work with constant DC supply and some have to be switched on and off to get them spinning continuously? They all look the same type.

EvanF
User avatar
EvanF
X-SIMER
 
Posts: 199
Joined: 10.06.2007, 12:47
Location:International New Zealand
Local time: 23.05.2013, 15:11
Obtained thanks: 7


on 30.12.2007, 20:45

Postby egoexpress on 30.12.2007, 20:45

I'm curious to know what difference it would make to use pcbs with 70um copper coating.

But filling the power lines with additional solder would be safer probably.
User avatar
egoexpress
X-Sim Community Admin
 
Posts: 3851
Joined: 13.12.2006, 14:26
Location:Germany Germany - Frankfurt/M
Local time: 23.05.2013, 04:11
Obtained thanks: 287


on 30.12.2007, 20:52

Postby EvanF on 30.12.2007, 20:52

But filling the power lines with additional solder would be safer probably.


I will as a safety precaution, after melting PCB tracks and blowing holes in mosfets I'm gonna play it safe with them.
User avatar
EvanF
X-SIMER
 
Posts: 199
Joined: 10.06.2007, 12:47
Location:International New Zealand
Local time: 23.05.2013, 15:11
Obtained thanks: 7


on 30.12.2007, 21:22

Postby tronicgr on 30.12.2007, 21:22

EvanF wrote:Nice Job Thanos. :top:

It looks like you have even included holes for a fan! Tell me, I have a bunch of brushless computer fans, why do some work with constant DC supply and some have to be switched on and off to get them spinning continuously? They all look the same type.

EvanF


I will use standard PC case fan on this. These fans work with 12v DC, so if your power source for the motors is 12v you can use that to power them.

I assume you refering to the new fans that CPU coolers are using! They are pulsed to be able to control easier their RPM instead of excpencive variable voltage drivers!

Regards, Thanos
User avatar
tronicgr
X-SIMER
 
Posts: 1481
Joined: 11.05.2007, 17:33
Local time: 22.05.2013, 18:11
Obtained thanks: 337


on 30.12.2007, 21:26

Postby tronicgr on 30.12.2007, 21:26

EvanF wrote:
But filling the power lines with additional solder would be safer probably.


I will as a safety precaution, after melting PCB tracks and blowing holes in mosfets I'm gonna play it safe with them.


Actually I forgot to say something about it! In the photos you send me it seems that you forgot to fill with solder a via hole!!!! As also mentioned in K166 manual as important thing to do!



Regards, Thanos
User avatar
tronicgr
X-SIMER
 
Posts: 1481
Joined: 11.05.2007, 17:33
Local time: 22.05.2013, 18:11
Obtained thanks: 337


on 30.12.2007, 21:39

Postby EvanF on 30.12.2007, 21:39

Actually I forgot to say something about it! In the photos you send me it seems that you forgot to fill with solder a via hole!!!! As also mentioned in K166 manual as important thing to do!


I saw them too after I powered up and watched it fry instantly under hardly any load (a small DC toy motor). Did you read V1 or V2 of the manual? V2 is the new manual with the zeners included. V1 did not have the zeners. I'm wondering if there is slight laziness in a crossover of design changes and they left them (the holes) on the PCB, because I bought the unit as an already assembled kit from Ocean Controls, but they wouldn't have assembled it, it would have been assembled by whoever assembles them for the kit designer 'Ozitronics'. Me not very impressed with the wafer thin PCB at all.

I bought the board to help me understand Mosfets better and to use it on one of the mobility scooters which I'm gonna mod into a gokart.

So at least I learned something about Mosfets and H-Bridges in general hey! :roll:

*update. Just checked V2 of manual also says to fill hole. I guess on that premise I could ask for my money back! Still doesn't explain why a little motor made so much damage.. it can't have drawn too much current.
Last edited by EvanF on 30.12.2007, 21:59, edited 1 time in total.
User avatar
EvanF
X-SIMER
 
Posts: 199
Joined: 10.06.2007, 12:47
Location:International New Zealand
Local time: 23.05.2013, 15:11
Obtained thanks: 7


on 30.12.2007, 21:56

Postby EvanF on 30.12.2007, 21:56

I assume you refering to the new fans that CPU coolers are using! They are pulsed to be able to control easier their RPM instead of excpencive variable voltage drivers!


Aah I didn't realise there were 2 types. They look identical. I guess that will be something to look out for if people go buying cooling fans. So it is the older model fan that we need to source. Luckily I salvaged an old photocopier for free (hoping to find encoders) plenty of cooling fans in them, and all sorts of sizes too. I have discovered small businesses give them away as it cost money to dump them.

EvanF
User avatar
EvanF
X-SIMER
 
Posts: 199
Joined: 10.06.2007, 12:47
Location:International New Zealand
Local time: 23.05.2013, 15:11
Obtained thanks: 7


on 31.12.2007, 01:08

Postby egoexpress on 31.12.2007, 01:08

User avatar
egoexpress
X-Sim Community Admin
 
Posts: 3851
Joined: 13.12.2006, 14:26
Location:Germany Germany - Frankfurt/M
Local time: 23.05.2013, 04:11
Obtained thanks: 287



Next

Similar topics

Return to Motor actuators and drivers


Add this Thread to:
Add this page to Mr. Wong Add this page to Del.icio.us Add this page to Webnews Add this page to Icio Add this page to Oneview Add this page to Linkarena Add this page to Newskick Add this page to Folkd Add this page to Yigg Add this page to Digg Add this page to Reddit Add this page to Simpy Add this page to StumbleUpon Add this page to Slashdot Add this page to Netscape Add this page to Furl Add this page to Yahoo Add this page to Spurl Add this page to Google Add this page to Blinklist Add this page to Blogmarks Add this page to Diigo Add this page to Technorati Add this page to Newsvine Add this page to Blinkbits Add this page to Ma.Gnolia Add this page to Smarking Add this page to Netvouz

Who is online

Users browsing this forum: No registered users and 1 guest

cron