<?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: uC Meets BJT</title>
	<atom:link href="http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/</link>
	<description>Microcontrollers Electronics Hobby</description>
	<lastBuildDate>Thu, 02 Sep 2010 04:32:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: rsbohn</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-451</link>
		<dc:creator>rsbohn</dc:creator>
		<pubDate>Tue, 31 Jul 2007 15:53:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-451</guid>
		<description>For driving 30mA the 2N3904 is more than enough. It took me awhile to sort out the math, but it does work out. I think I would solve for the minimum base current (0.3mA), then apply the derating factor (0.3mA x 5 = 1.5mA), then solve for Rbase (5V/1.5mA =~ 3.3Kohms). Nice article!</description>
		<content:encoded><![CDATA[<p>For driving 30mA the 2N3904 is more than enough. It took me awhile to sort out the math, but it does work out. I think I would solve for the minimum base current (0.3mA), then apply the derating factor (0.3mA x 5 = 1.5mA), then solve for Rbase (5V/1.5mA =~ 3.3Kohms). Nice article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Rehorst</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-450</link>
		<dc:creator>Mark Rehorst</dc:creator>
		<pubDate>Fri, 27 Jul 2007 00:54:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-450</guid>
		<description>Low threshold mosfets that switch from off to on with a +5V logic level signal are available for about $1 each from digikey.  The RFP30N06LE can switch 30A at up 60VDC.  For many apps, the low on-resistance and relatively fast switching time  mean that you don&#039;t need a heatsink.

http://mark.rehorst.com/Strobe/strobe_schematic.gif is a schematic showing how I use it to switch 50us wide, 15A current spikes through a 5W LED.  A slightly more complex circuit would speed up turn-off time by actively draining charge off the gate.</description>
		<content:encoded><![CDATA[<p>Low threshold mosfets that switch from off to on with a +5V logic level signal are available for about $1 each from digikey.  The RFP30N06LE can switch 30A at up 60VDC.  For many apps, the low on-resistance and relatively fast switching time  mean that you don&#8217;t need a heatsink.</p>
<p><a href="http://mark.rehorst.com/Strobe/strobe_schematic.gif" rel="nofollow">http://mark.rehorst.com/Strobe/strobe_schematic.gif</a> is a schematic showing how I use it to switch 50us wide, 15A current spikes through a 5W LED.  A slightly more complex circuit would speed up turn-off time by actively draining charge off the gate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dfowler</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-449</link>
		<dc:creator>dfowler</dc:creator>
		<pubDate>Wed, 25 Jul 2007 00:17:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-449</guid>
		<description>The question of which is best, BJT or FET is complex and depends on several factors. FETs can be easier to design with as they are voltage controlled devices. Other then the current required to defeat gate capacitance, no steady current is required to keep them on. BJT are current devices, they pass current between the collector and emitter pins as a function of the current flowing between the base and emitter. Continuous current is required to keep a BJT turned on.

BJTs are usually cheaper then FETs and are very common in the gadgets you would be scrounging parts from as a starving electronics hobbyist.</description>
		<content:encoded><![CDATA[<p>The question of which is best, BJT or FET is complex and depends on several factors. FETs can be easier to design with as they are voltage controlled devices. Other then the current required to defeat gate capacitance, no steady current is required to keep them on. BJT are current devices, they pass current between the collector and emitter pins as a function of the current flowing between the base and emitter. Continuous current is required to keep a BJT turned on.</p>
<p>BJTs are usually cheaper then FETs and are very common in the gadgets you would be scrounging parts from as a starving electronics hobbyist.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-448</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Wed, 25 Jul 2007 00:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-448</guid>
		<description>dfowler:  Fantastic!  Thanks for running such a great site.  I do plan to write in the future if the inspiration strikes.

Note in the lecture notes that adding a resistor to the emmiter leg of the transistor presents additions to the equation.  The explanation above is for common configurations where there is no resistor there (which would work for just about any application where you are taking i/o from a microcontroller).  This drastically simplified the equations necessary.</description>
		<content:encoded><![CDATA[<p>dfowler:  Fantastic!  Thanks for running such a great site.  I do plan to write in the future if the inspiration strikes.</p>
<p>Note in the lecture notes that adding a resistor to the emmiter leg of the transistor presents additions to the equation.  The explanation above is for common configurations where there is no resistor there (which would work for just about any application where you are taking i/o from a microcontroller).  This drastically simplified the equations necessary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dfowler</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-447</link>
		<dc:creator>dfowler</dc:creator>
		<pubDate>Wed, 25 Jul 2007 00:10:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-447</guid>
		<description>Chuck, the issue with high rate PWM for a transistor is turn on time vrs power dissipation. When you saturate a transistor the voltage drop across it is low which keeps the heat dissipation down for a given current. However, there is a switching time where current is flowing and the voltage drop across the transistor is high when the transistor is cycling from off to on/saturated and back to off. If the switching is slow, then your transistor starts heating up. Also there are some significant issues related to the time it takes to turn off a saturated transistor.

These switching issues are also present with FETs and are a major source of inefficiency in switching power supplies.</description>
		<content:encoded><![CDATA[<p>Chuck, the issue with high rate PWM for a transistor is turn on time vrs power dissipation. When you saturate a transistor the voltage drop across it is low which keeps the heat dissipation down for a given current. However, there is a switching time where current is flowing and the voltage drop across the transistor is high when the transistor is cycling from off to on/saturated and back to off. If the switching is slow, then your transistor starts heating up. Also there are some significant issues related to the time it takes to turn off a saturated transistor.</p>
<p>These switching issues are also present with FETs and are a major source of inefficiency in switching power supplies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dfowler</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-446</link>
		<dc:creator>dfowler</dc:creator>
		<pubDate>Wed, 25 Jul 2007 00:03:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-446</guid>
		<description>Eric, this is great article and I hope to see more like this.

I did a quick search for other online material about BJT and FETs and found this set of Lecture notes from OU.
http://www.nhn.ou.edu/~bumm/ELAB/Lect_Notes/BJT_FET_transitors_v1_1.html</description>
		<content:encoded><![CDATA[<p>Eric, this is great article and I hope to see more like this.</p>
<p>I did a quick search for other online material about BJT and FETs and found this set of Lecture notes from OU.<br />
<a href="http://www.nhn.ou.edu/~bumm/ELAB/Lect_Notes/BJT_FET_transitors_v1_1.html" rel="nofollow">http://www.nhn.ou.edu/~bumm/ELAB/Lect_Notes/BJT_FET_transitors_v1_1.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-445</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Tue, 24 Jul 2007 23:46:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-445</guid>
		<description>Also, thank you so much for the compliments everyone!</description>
		<content:encoded><![CDATA[<p>Also, thank you so much for the compliments everyone!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-444</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Tue, 24 Jul 2007 23:45:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-444</guid>
		<description>Chuck:  Admittedly, the 2N3904 isn&#039;t the best of options for extremely high switching applications, but there are transistors that will handle it.  It will do okay for moderate PWM response, but it is a VERY general purpose transistor, hence, the &quot;cockroach&quot; nickname.  Really, it depends on the intended application.  When the PWM frequencies increase, you start having to deal with interesting things like &quot;slew rates&quot;, which is the maximum rate of change of signal at any point in a circuit.  The data sheet should have information on this.

Arthur: Agreed, that would be a good application for a much higher current carrying application, but for our purposes here, it is very, very overkill.  One of the reasons I might want to use something in that application, is for a PWM switching device, such as Chucks instance (JFET&#039;s would work okay too).  The switching capabilities are much better, but, you also have to remember your price per unit drastically increases when you add speacialized transistors where generalized ones will do.  If I were carrying that much current on the same bus as a microcontroller, I would be concerned with how much noise it is likely to produce on the bus.  For communication signals, and low power applications,  the BPJ does just fine.  I realize not everyone agrees on the same methodology, but that is my opinion, and nothing more.</description>
		<content:encoded><![CDATA[<p>Chuck:  Admittedly, the 2N3904 isn&#8217;t the best of options for extremely high switching applications, but there are transistors that will handle it.  It will do okay for moderate PWM response, but it is a VERY general purpose transistor, hence, the &#8220;cockroach&#8221; nickname.  Really, it depends on the intended application.  When the PWM frequencies increase, you start having to deal with interesting things like &#8220;slew rates&#8221;, which is the maximum rate of change of signal at any point in a circuit.  The data sheet should have information on this.</p>
<p>Arthur: Agreed, that would be a good application for a much higher current carrying application, but for our purposes here, it is very, very overkill.  One of the reasons I might want to use something in that application, is for a PWM switching device, such as Chucks instance (JFET&#8217;s would work okay too).  The switching capabilities are much better, but, you also have to remember your price per unit drastically increases when you add speacialized transistors where generalized ones will do.  If I were carrying that much current on the same bus as a microcontroller, I would be concerned with how much noise it is likely to produce on the bus.  For communication signals, and low power applications,  the BPJ does just fine.  I realize not everyone agrees on the same methodology, but that is my opinion, and nothing more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BrandonU</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-443</link>
		<dc:creator>BrandonU</dc:creator>
		<pubDate>Tue, 24 Jul 2007 22:52:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-443</guid>
		<description>Great job on a well written and informative article.  Understanding how and why components work allows you to find your own solutions to custom projects.  Good job on clearly explaining key terms and ratings, and the math needed to choose the correct components!</description>
		<content:encoded><![CDATA[<p>Great job on a well written and informative article.  Understanding how and why components work allows you to find your own solutions to custom projects.  Good job on clearly explaining key terms and ratings, and the math needed to choose the correct components!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chuck</title>
		<link>http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/comment-page-1/#comment-442</link>
		<dc:creator>chuck</dc:creator>
		<pubDate>Tue, 24 Jul 2007 22:18:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2007/07/23/uc-meets-bjt/#comment-442</guid>
		<description>Thanks for the article!  I have thought about doing this.  How does this or other transistors handle high rate pwm?</description>
		<content:encoded><![CDATA[<p>Thanks for the article!  I have thought about doing this.  How does this or other transistors handle high rate pwm?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
