<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Roko.ca &#187; Articles</title>
	<atom:link href="http://roko.ca/category/robotics/articles/feed" rel="self" type="application/rss+xml" />
	<link>http://roko.ca</link>
	<description></description>
	<lastBuildDate>Sun, 20 Jun 2010 23:37:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>H-Bridge Fundamentals</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals</link>
		<comments>http://roko.ca/robotics/h-bridge-fundamentals#comments</comments>
		<pubDate>Fri, 12 Dec 2008 04:07:20 +0000</pubDate>
		<dc:creator>Roko</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[H-Bridge]]></category>

		<guid isPermaLink="false">http://roko.ca/?p=44</guid>
		<description><![CDATA[An introduction into basic H-Bridge theory and operation, this article covers the fundamentals you need to know to make a working H-Brigde with N and P Channel MOSFETs Obligatory Introduction Since I began building sumo robots in late 1999, I&#8217;ve been wrestling (no pun intended) with motor drivers. At first I used single chip solutions [...]]]></description>
			<content:encoded><![CDATA[<p>An introduction into basic H-Bridge theory and operation, this article covers the fundamentals you need to know to make a working H-Brigde with N and P Channel MOSFETs</p>
<p><span id="more-44"></span></p>
<p><!--pagetitle:Introduction--></p>
<h2>Obligatory Introduction</h2>
<p align="left">Since I began building sumo robots in late 1999, I&#8217;ve been       wrestling (no pun intended) with motor drivers. At first I used single       chip solutions like the L298 in &#8220;Chomp&#8221; which worked well most       of the time, with only the occasional burnout. What most of you who know       me and my       robots probably don&#8217;t know is that Chomp had a twin named &#8220;Fatal       Discharge&#8221;. It was built with almost the same design, with the main       difference being the motors. On this robot, the L298 worked occasionally, burning out       most of the time. It just wasn&#8217;t adequate for the motors, and at the time       I didn&#8217;t have enough electronics knowledge to make it work. As such, Fatal Discharge never made       it to competition.</p>
<p align="left">Since then, I&#8217;ve built more robots, and       have gained much more experience making motor controllers. This       document is meant to provide some vital information on making a       &#8220;bullet proof&#8221; motor driver, based upon my experiences and       research into the field.</p>
<p align="left"><em><strong>:::DISCLAIMER:::</strong></em></p>
<p align="left">I       in no way guarantee that I haven&#8217;t made any mistakes, and I am not liable       for any damage that may be caused by using circuits discussed in this       page. If you spot any errors, please let me know.</p>
<p align="left">Be       careful when dealing with large batteries and H-Bridges. They require care       in design and construction, and carelessness can lead to components       overheating, and catching on fire.</p>
<p align="left"><a title="Contact Me" href="http://roko.ca/contact">If you have any questions of concerns, feel free to ask.</a></p>
<h2>So Why Make My Own Motor Driver?</h2>
<p align="left">It&#8217;s a commonly known fact to roboticists why motor       drivers are needed. 99.99% of the time, the micro controller or control       circuitry of a robot just can&#8217;t provide the       current needed to power motors. For motors with small current draw, single       chip solutions such as the L293 or L298 can be used, however these are       only useful for a range of less than one or two amps.</p>
<p align="left">In       the world of 3kg (and the now obsolete 5kg) autonomous sumo, having motors       that can output high power is necessary, especially when vacuum systems       are used. These motors are driven in extreme conditions, requiring abrupt       speed and direction changes, as well as being subject to high loads. When driving motors under       these conditions, an L298 will work only for very efficient motors in the       lower power ranges, but these super efficient motors are not always easy to find       when you are on a budget. Some motors produce plenty of output       power, but can also be very inefficient, thereby causing many problems with       associated control circuitry, and a simple single chip solution will no       longer cut it.</p>
<p align="left">For my 3kg robot &#8220;Event Horizon&#8221;, I made the       switch from pre-made motor drivers to rolling my own mosfet h-bridges.       There are plenty of designs out there, and I went for simplicity       using P-channel mosfets for the high side of the bridge, and N-channel mosfets for       the low side of the bridge.</p>
<p align="left">H-Bridge designs using only N-channel       devices are out of the scope of this article, although many of the       concepts discussed in this article still hold valid. Eventually, I may make another page       regarding the design of h-bridges using N-channel devices only.</p>
<p align="left">
<p align="left">
]]></content:encoded>
			<wfw:commentRss>http://roko.ca/robotics/h-bridge-fundamentals/feed</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
	</channel>
</rss>
