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.

DOT display for chain of comparators

Status
Not open for further replies.

jonnybgood

Full Member level 4
Joined
Dec 28, 2010
Messages
214
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Activity points
3,011
I designed a chain of comparators that switch on LED's according to temperature with LM35. The output from the LM35 is amplified by a factor of 10. I managed to get quite close regarding the lighting of each LED with the correct temperature. I now need create a DOT display instead of a BAR display. I know that this is very easily implemented with an LM3914 but my job here is to design it myself. Any ideas or hints? The only thing I thought of is to activating and deactivating tri-state devices that controls the output or each previous comparator by the switching of the present comparator, thereby only leaving one LED lit corresponding to the present temperature. Is there any other method?
 

Re: Chain of comparators

You could use two comparators for each dot ('window comparator') such that the comparator turns on only for a range of input values.
 

Re: Chain of comparators

If you start from a low temp, once the second LED comes on it needs to turn of the first one! So when the third one comes on, it turns of the second. . . . You already have the chain of comparators. . . I think you need to add a SR bistable per LED
Frank
 

Re: Chain of comparators

Is there any other method?
With logic gates you could use the logic scheme of the 8-line-to-8-line priority encoder 74xx149, or a simple RTLogic as shown in the image below for a single LED driver stage:

… where n_ena is the (logic high) enabling signal for the LED "n", and n_plus_1_disa, is (logic high, too) the disabling signal from the next higher priority bit n+1. Only that LED will be "on" which has no higher bit active.

Former schematic & description corrected!
 

You can use LM3914, which is designed to driver dot/bar display. You can even find application with lm35 + lm3914 in datasheet of one of those (I don;t remember which, though)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top