Jon's Imaginarium – Constant Current LED Driver and NSM4002MR6 Dual NPN Tran for Driving LEDs

Status
Not open for further replies.

Visitor

Well-Known Member
I first came across this circuit when I was looking for a way of driving LEDs over a voltage range from 5 volts to more than 30 volts. My specific case was to drive an opto-isolatator from a source that could vary widely; no single resistor value would provide satisfactory operation over the possible voltage range.

This simple circuit, consisting of two NPN transistors and two resistors solves the problem nicely. It doesn't get much simpler than this.



Ok, it can get a little simpler. Dual transistors in an SMT package are available, like the MMDT3904_R1_00001 from LCSC, which is available for JLCPCB assembly. Other similar dual NPN transistors are available.



It can't get much simpler than this! Or can it? In a recent thread, rjenkinsgb mentioned the ON Semiconductor NSM4002MR6 Dual NPN Transistors for Driving LEDs. This SC-74-6-packaged part is specifically designed for this application. Where making the necessary connections on the above dual transistor package is a bit untidy, the pinout of the NSM4002MR6 arranges the pins in a convenient order, and makes some of the connections internally. Up to 45 volts (plus the voltage drop across the load) may be applied, with the current delivered as much as 200mA. If the LED is an opto-isolator, this is a simple, wide-range driver. The NSM4002MR6 is available for about 12 cents a piece at qty 100.

Whether this circuit is implemented with discrete transistors, a general purpose dual-NPN package or the NSM4002MR6, it's a handy trick to have in your arsenal.

 
Thanks for sharing. It shows one doesn’t require a complex device to create a common functional block.

Diodes Inc has similar devices. Such as the AL5802.
 
Things like this are easy....if you know about them

Big Clive refreshed my memory about this circuit, then rjenkinsgb posted about this chip a day or two later.

 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…