SparkFun Electronics Commentsurn:uuid:214d0e4e-f1b1-d287-ce26-ac5b4c9f82492024-03-18T19:06:49-06:00SparkFun ElectronicsKamiquasi on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)Kamiquasiurn:uuid:0f0691ec-17ff-b385-b338-84bd165940cb2014-01-27T16:11:32-07:00<p>Try drawing that out as a schematic, I think you'll soon spot a problem with that approach :)</p>
dead-eye on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)dead-eyeurn:uuid:fa76b027-71c1-f19f-bd4c-4dc17fc2e28e2014-01-26T20:38:14-07:00<p>That's good information. Thank you very much for the reply. Heading off to Google, now....</p>
GearJammer on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)GearJammerurn:uuid:c7ec07e6-d2ac-1d51-47ee-cda8caa8175b2014-01-24T17:40:09-07:00<p>I realize it drives a single output. Here's my method. Assuming in dot mode it only drives one line at a time based on the Analog input. You tie all the 7 segment LED legs together that make up a 1 and tie that to the lowest LED input. Then tie all segments that make up a 2 together and tie that to the next LED input. Then when it hits that voltage it sinks current through all those segments lighting up the correct number.</p>
Kamiquasi on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)Kamiquasiurn:uuid:91f147d4-ed54-f613-2e68-f19ab50a805a2014-01-24T14:19:00-07:00<blockquote>
<p>I was wondering if I could use the PWM output of a microcontroller as the input for these ICs</p>
<p>You would need to filter the output of the PWM pin, otherwise you would just see the display having a dot/bar up to the pin output level (e.g. 5V) that is dimmed according to the 'analog' value it's trying to emulate.</p><p>If you want to control rows and/or columns independently*, have a look at dedicated LED driver chips, shift registers, etc. * google "multiplexing LEDs" plus your choice of microcontroller - usually these problems have long been solved by somebody else before with a good choice of available ICs for the purpose :)</p></blockquote>
Kamiquasi on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)Kamiquasiurn:uuid:02597d65-5309-e493-cb44-b340952ba6f32014-01-24T14:09:38-07:00<p>I don't think that would be quite so easy. The chip itself only drives either a single output (actually there's small regions where two outputs would actually be driven according to where the input is in the region) in dot mode, or all outputs up to and including that selected output in bar mode. A 7-segment display requires multiple segments to be lit up together and they're not all sequential starting from a certain pin. You could still drive a 7-segment display with this, but you would have to modify the analog input very fast..which pretty much brings it back to needing a microcontroller, at which point there's better IC options out there :)</p>
GearJammer on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)GearJammerurn:uuid:761bfe7c-a9fb-068b-4845-11fe1c2214dd2014-01-24T12:16:19-07:00<p>You could use one of these to drive a 1 digit display and get 0 to 9 displayed as the analog voltage increases. That would be a pretty cool and easy digital display for a throttle control, temp range etc.. without a microcontroller.</p>
whoopsie-daisy on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)whoopsie-daisyurn:uuid:d85828d9-4a90-87bf-f93a-c69f6ab8878c2014-01-19T04:04:59-07:00<p>A blast from the past indeed. The LM3914 and the 555 timer were the first ICs I cut my teeth on. Maybe SparkFun will start selling the LM3909 LED flasher next. My bad, that chip is out of production.</p>
dead-eye on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)dead-eyeurn:uuid:dea43e24-3264-17c1-e596-c35ec40394f22014-01-17T20:28:27-07:00<p>I was wondering if I could use the PWM output of a microcontroller as the input for these ICs. I am trying to think of some way to drive an array of 10 columns of 20 rows of LEDs, but I want to control each row independently and I was thinking maybe of using something like this <a href="https://www.sparkfun.com/products/10615" rel="nofollow">PWM Shield</a> for the inputs. Someone tell me if I am way off-base with this, too. I would hate to release any of the magic blue smoke. Thanks!</p>
Nerdrobin on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)Nerdrobinurn:uuid:f315b704-132e-7994-052c-5816392e6f3c2014-01-17T18:22:32-07:00<p>A blast from the past indeed. I remember reading through an old 1981 Radio Shack cross reference guide and seeing this item. I was most intrigued by one of the application examples they had where they used this IC to drive the rows and a 4017 decade counter to drive the columns of an LED matrix. The 3914 would be configured in dot mode You'd then feed a clock into the 4017 and an analog signal into the 3914 forming a LED matrix oscilloscope. By cascading more 3914s and 4017s you could increase your resolution. I can't imagine the quality being great, but I've always wanted to build one.</p>
TimCole on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)TimColeurn:uuid:c6b42c60-91ce-8cd3-44c2-2d3565a44fcc2014-01-17T11:53:36-07:00<p>A blast from the past indeed! In 1979, I cobbled a flash ADC from an LM3914. It wasn't a great ADC, but it worked well enough for my 4th year engineering project. Besides, I could actually afford to buy one! I had no idea these parts were still in production.</p>
MicroLAN on COM-12694 - Dot/Bar Display Driver - LM3914 (Linear)MicroLANurn:uuid:b3e3ea2b-6aae-b454-8f91-2033302cd36e2014-01-17T10:58:40-07:00<p>Wow--a blast from the past... My first electronics project back, maybe 30+ years ago, was building an LED VU Meter with 2 LM3915's... (same chip with different divider resistor values) I still have it here somewhere, and it still works!</p>