At A Glance Main Projects Tutorials Resume

Contact


Email: palen1c at gmail.com




First Glimpse of a USB Hbridge

Thur, 16 Apr 2009 19:37:10 EST

Four 40amp MOSFETS driving four LEDs
Im happy to present an image of my very first Hbridge being controlled by an opto-coupled microcontroller which is being controlled from a computer via USB. Just for testing, I have all four legs of the Hbridge on at once here. In a real motor situation having all four legs on would cause either a breaking effect, or whats known as shoot-through where you accidentally cause a direct short through the bridge. This normally ends up ruining a bunch of components. Currently I don't have the correct protection diodes to run an inductive load on this bridge, but I am tempted to anyway because its optocoupled and cant harm my computer. An inductive load is something that can generate electricity, or cause a magnetic field. It basically means when you turn off something inductive its likely that thing will shoot some dangerous voltage back in the opposite direction it was being run at! In a DC system, you make sure everything always goes the same way, and inductive devices like transformers, motors, or coils can do damage if not handled correctly. For having no formal training in electrical engineering I consider this a pretty good accomplishment.

The major problem I still have with this is that like the old Futaba ESC(Electronic Speed Controller) I used to have, I want to be able to control both forward and reverse movement with only one PWM control line. Im not quite sure what I will need to do in order to make that differentiation yet. Im thinking an active high pass filter is what I need to make, but have no clue how at this time.

Charles Palen has been involved in the technology sector for several years. His formal education focused on Enterprise Database Administration. He currently works as the principal software architect and manager at Transcending Digital where he can be hired for your next contract project. Charles is a full stack developer who has been on the front lines of small business and enterprise for over 10 years. Charles current expertise covers the areas of .NET, Java, PHP, Node.js, Javascript, HTML, and CSS. Charles created Technogumbo in 2008 as a way to share lessons learned while making original products.

Comments

No one has posted any comments yet, be the first

Comments are currently disabled.