<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: H-Bridge Fundamentals</title>
	<atom:link href="http://roko.ca/robotics/h-bridge-fundamentals/feed" rel="self" type="application/rss+xml" />
	<link>http://roko.ca/robotics/h-bridge-fundamentals</link>
	<description></description>
	<lastBuildDate>Sat, 28 Jan 2012 00:46:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Roko</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-2#comment-607</link>
		<dc:creator>Roko</dc:creator>
		<pubDate>Sat, 28 Jan 2012 00:46:29 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-607</guid>
		<description>Hi RobotJay,

You&#039;re correct on both counts. The intent of the circuit in Figure 3.2 is to simplify the control slightly by reducing the number of required control lines, and allowing for a single PWM line. Nothing is preventing shoot-through if A and B are enabled at the same time, so care still needs to be taken when using that circuit.

A long time ago, when it was harder to source microcontrollers with a high pin-count in the hobby world, controlling motors with as few pins as possible was important to save the few pins available for other important uses, however ultimately this reduced the functionality and flexibility of controlling motors. 

Nowadays, it&#039;s easier to get larger microcontrollers with enough pins that such a circuit is not required. To be honest, on most of my H-bridges nowadays, I control each MOSFET individually, with it&#039;s own pin from the microcontroller. This allows me to be much more creative in firmware with how I control the H-bridge, allowing for more advanced control than would be possible with the circuit in Figure 3-2. 

Hopefully that makes sense, it&#039;s been a long day at work and my brain is shutting down. :)

Cheers,
Roko</description>
		<content:encoded><![CDATA[<p>Hi RobotJay,</p>
<p>You&#8217;re correct on both counts. The intent of the circuit in Figure 3.2 is to simplify the control slightly by reducing the number of required control lines, and allowing for a single PWM line. Nothing is preventing shoot-through if A and B are enabled at the same time, so care still needs to be taken when using that circuit.</p>
<p>A long time ago, when it was harder to source microcontrollers with a high pin-count in the hobby world, controlling motors with as few pins as possible was important to save the few pins available for other important uses, however ultimately this reduced the functionality and flexibility of controlling motors. </p>
<p>Nowadays, it&#8217;s easier to get larger microcontrollers with enough pins that such a circuit is not required. To be honest, on most of my H-bridges nowadays, I control each MOSFET individually, with it&#8217;s own pin from the microcontroller. This allows me to be much more creative in firmware with how I control the H-bridge, allowing for more advanced control than would be possible with the circuit in Figure 3-2. </p>
<p>Hopefully that makes sense, it&#8217;s been a long day at work and my brain is shutting down. <img src='http://roko.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Cheers,<br />
Roko</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RobotJay</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-606</link>
		<dc:creator>RobotJay</dc:creator>
		<pubDate>Sat, 28 Jan 2012 00:40:39 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-606</guid>
		<description>Ahhhhh... nevermind.  I see now. P-Mosfets are &quot;ON&quot; when ground is applied.  And although Q1 and Q3 will always be logic high at the same time, Q1 and Q3 will always be opposite of each other.  Sorry for bugging you.  Again, great article.</description>
		<content:encoded><![CDATA[<p>Ahhhhh&#8230; nevermind.  I see now. P-Mosfets are &#8220;ON&#8221; when ground is applied.  And although Q1 and Q3 will always be logic high at the same time, Q1 and Q3 will always be opposite of each other.  Sorry for bugging you.  Again, great article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RobotJay</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-605</link>
		<dc:creator>RobotJay</dc:creator>
		<pubDate>Sat, 28 Jan 2012 00:34:55 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-605</guid>
		<description>Similarly, when A and B are on together, what prevents shoot through then?</description>
		<content:encoded><![CDATA[<p>Similarly, when A and B are on together, what prevents shoot through then?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RobotJay</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-604</link>
		<dc:creator>RobotJay</dc:creator>
		<pubDate>Sat, 28 Jan 2012 00:21:43 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-604</guid>
		<description>Maybe I&#039;m just dumb, but according to Figure 3.2, won&#039;t Q1 and Q3 ALWAYS be on together?  Won&#039;t Q2 and Q4 also do the same?  Thanks for clarifying for me.  Great article.</description>
		<content:encoded><![CDATA[<p>Maybe I&#8217;m just dumb, but according to Figure 3.2, won&#8217;t Q1 and Q3 ALWAYS be on together?  Won&#8217;t Q2 and Q4 also do the same?  Thanks for clarifying for me.  Great article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: motor controller comparison</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-565</link>
		<dc:creator>motor controller comparison</dc:creator>
		<pubDate>Thu, 01 Sep 2011 02:10:49 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-565</guid>
		<description>&lt;strong&gt;which motor you should use...&lt;/strong&gt;

H-Bridge Fundamentals &#171; Roko.ca...</description>
		<content:encoded><![CDATA[<p><strong>which motor you should use&#8230;</strong></p>
<p>H-Bridge Fundamentals &laquo; Roko.ca&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lonnie</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-559</link>
		<dc:creator>Lonnie</dc:creator>
		<pubDate>Fri, 19 Aug 2011 13:07:28 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-559</guid>
		<description>I have built several H-bridges and have had a problem finding mosfets that work well in a 3V system. I need a small package, 3 amps peak current, .5 amp run current. Anyone know of good P &amp; N ch devices that fit this application?</description>
		<content:encoded><![CDATA[<p>I have built several H-bridges and have had a problem finding mosfets that work well in a 3V system. I need a small package, 3 amps peak current, .5 amp run current. Anyone know of good P &amp; N ch devices that fit this application?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manny</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-549</link>
		<dc:creator>Manny</dc:creator>
		<pubDate>Fri, 10 Jun 2011 01:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-549</guid>
		<description>Hi, we are trying to control an AC motor using H-Bridge with PWM at the inputs of our IGBTS. when we increase the DUTY CYCLE, the motor suddenly stutters or stops. it works fine at 50-60% dutycycle. what could be the problem?</description>
		<content:encoded><![CDATA[<p>Hi, we are trying to control an AC motor using H-Bridge with PWM at the inputs of our IGBTS. when we increase the DUTY CYCLE, the motor suddenly stutters or stops. it works fine at 50-60% dutycycle. what could be the problem?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Valerie</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-548</link>
		<dc:creator>Valerie</dc:creator>
		<pubDate>Wed, 11 May 2011 10:34:16 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-548</guid>
		<description>I just discovered this site -- I&#039;ve been exploring it for a while.  Great stuff!</description>
		<content:encoded><![CDATA[<p>I just discovered this site &#8212; I&#8217;ve been exploring it for a while.  Great stuff!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emily</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-546</link>
		<dc:creator>Emily</dc:creator>
		<pubDate>Tue, 10 May 2011 13:51:43 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-546</guid>
		<description>Thanks for the post -- Much appreciated!</description>
		<content:encoded><![CDATA[<p>Thanks for the post &#8212; Much appreciated!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Abdullah</title>
		<link>http://roko.ca/robotics/h-bridge-fundamentals/comment-page-1#comment-545</link>
		<dc:creator>Abdullah</dc:creator>
		<pubDate>Sat, 07 May 2011 20:35:48 +0000</pubDate>
		<guid isPermaLink="false">http://roko.ca/?p=44#comment-545</guid>
		<description>Man you have definitely mixed up the MOSFET&#039;s operating modes. You mention that analog amplifier use the triode region and that is untrue because they use the saturation region, when the MOSFET is exhibiting current source like behavior. You also say that you want the transistor should operate in saturation when switching, or turning load on and off, and that is also untrue. You would want it to operate in the triode region, so that vDS is as small as possible and so that most of the source voltage is applied across the load.</description>
		<content:encoded><![CDATA[<p>Man you have definitely mixed up the MOSFET&#8217;s operating modes. You mention that analog amplifier use the triode region and that is untrue because they use the saturation region, when the MOSFET is exhibiting current source like behavior. You also say that you want the transistor should operate in saturation when switching, or turning load on and off, and that is also untrue. You would want it to operate in the triode region, so that vDS is as small as possible and so that most of the source voltage is applied across the load.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

