Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

High power led driver adjustable voltage

Status
Not open for further replies.

Murugesh_89

Full Member level 5
Joined
Nov 23, 2012
Messages
266
Helped
7
Reputation
12
Reaction score
6
Trophy points
1,298
Location
India
Activity points
3,267
Hi,

I want to adjust the brightness of a 8W LED ( 12 V, 0.7 A ) for the "scale" of 0%( OFF ) to 100%( Full brightness ) from my microcontroller. I will get the "Scale Input" from a HMI.

I dont want to design it using the PWM method.

Please help on designing the " variable analog high power led driven circuit ".

Any schematics, any web link is really appreciable...


Thanks,
Murugesh
 

Hi,

I don't know of any links, but could you implement a voltage to current block (e.g. op amp + BJT) between MCU and LED? Or use something like the XTR110 Precision Voltage-to-Current Converter/Transmitter could be adapted for this purpose, increasing the base current to the BJT based on a scale you write in code ranging from off to fully on, if you can adapt an output signal (voltage) to do more than 0/1 on the MCU.
 

Hi,

LEDs should be current driven, not voltage driven.

Therefore you need to look for an adjustable current source.
There is an almost perfect relationship between current and brightness.

Klaus
 

Therefore you need to look for an adjustable current source.

Klaus

Then how to design a 12V variable current ( 0 - 700 mA ) driving circuit.. any ideas or suggestions please..
 

Hi,

Define the HMI signals for 0% brightness and 100% brightness.

Do you want linear regulation or a switch mode regulation.

Klaus
 

Your MCU almost certainly doesn't have an analog output so you have to create one somehow. You can do it with a DAC, possibly one made from nothing more than a chain of resistors or an external DAC IC. Whichever way you do it, you MUST generate an analog voltage to control an analog circuit. From there it is simple, follow what Klaus advises, make a controlled current source and add a resistor in series with the LED. The voltage dropped across the resistor is proportional to the current through it so you can use an op-amp to compare it to the DAC voltage to set the current.

Much easier with PWM if you can be persuaded to use it!

Brian.
 

Well I am aware of PWM method. But the issue is I will have to send this for EMI/Emc testing. PWM method will switch LED much quickly, also it is quite high power LED. So I am worrying about the amount of Radiation it will emit.
 

suggestion:
as you are going to have to generate an analog voltage to control the LED current, use PWM to generate that voltage rather than switch the LED directly. In other words, use the PWM as a DAC. You might be able to get away with just a simple RC filter to convert the PWM to a DC voltage. It uses far fewer components than a discrete or IC DAC design and gives you finer control of the LED current.

Brian.
 
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top