Free 186 More Best Homemade Tools eBook:  
Get tool plans

User Tag List

Results 1 to 4 of 4

Thread: A Simulated Analog Display Using Two LEDs

  1. #1
    Supporting Member rgsparber's Avatar
    Join Date
    Nov 2012
    Location
    Phoenix, AZ
    Posts
    1,321
    Thanks
    778
    Thanked 2,840 Times in 670 Posts

    rgsparber's Tools

    A Simulated Analog Display Using Two LEDs

    The gas gauge on my car shows Full, has a tick mark at half, and indicates Empty. Although spartan, this is all the precision I need. Using this idea, I found a way to use two LEDs to indicate how much charge remains in my eBike's battery.

    If you are interested, please, click here.


    Your comments are welcome. All of us are smarter than any one of us.


    Thanks,

    Rick

    186 More Best Homemade Tools eBook
    Rick

  2. #2
    Content Editor
    Supporting Member
    DIYer's Avatar
    Join Date
    Aug 2013
    Posts
    3,055
    Thanks
    793
    Thanked 1,888 Times in 1,683 Posts


    Thanks rgsparber! We've added your Battery Charge Display to our Electronics category,
    as well as to your builder page: rgsparber's Homemade Tools. Your receipt:




    2,000+ Tool Plans

  3. #3
    Supporting Member
    Join Date
    Sep 2018
    Posts
    2,355
    Thanks
    11,180
    Thanked 1,223 Times in 667 Posts

    nova_robotics's Tools
    Check out LM3914 bar graph LED drivers.

    https://www.ti.com/lit/ds/symlink/lm3914.pdf

    It's an absolutely amazing little chip. It needs almost no external components, and will give you a 10 LED bar graph of whatever voltage you're trying to measure. There's a sense pin that measures voltage, there's a low voltage pin where you apply the lowest voltage you want to display, and a high voltage pin where you want to apply your highest voltage. And it comes with an internal voltage reference so you can easily create these voltages. Then the chip will divide the highest and lowest voltages evenly and display them on the LEDs. Super amazing. I used to use them for makeshift speedometers, battery meters, and O2 sensor gauges.

    Also it's totally analog so there's no programming, and the refresh speed is generally much faster than a uC.

    And if you want to get really advanced you can daisy chain multiple LM3914s together to get bigger displays (the chip has provisions for this, because it's just built around a resistor divider network).

  4. #4
    Supporting Member rgsparber's Avatar
    Join Date
    Nov 2012
    Location
    Phoenix, AZ
    Posts
    1,321
    Thanks
    778
    Thanked 2,840 Times in 670 Posts

    rgsparber's Tools
    Quote Originally Posted by nova_robotics View Post
    Check out LM3914 bar graph LED drivers.

    https://www.ti.com/lit/ds/symlink/lm3914.pdf

    It's an absolutely amazing little chip. It needs almost no external components, and will give you a 10 LED bar graph of whatever voltage you're trying to measure. There's a sense pin that measures voltage, there's a low voltage pin where you apply the lowest voltage you want to display, and a high voltage pin where you want to apply your highest voltage. And it comes with an internal voltage reference so you can easily create these voltages. Then the chip will divide the highest and lowest voltages evenly and display them on the LEDs. Super amazing. I used to use them for makeshift speedometers, battery meters, and O2 sensor gauges.

    Also it's totally analog so there's no programming, and the refresh speed is generally much faster than a uC.

    And if you want to get really advanced you can daisy chain multiple LM3914s together to get bigger displays (the chip has provisions for this, because it's just built around a resistor divider network).
    It is a great device but doesn't fit my needs. My total currrent allocation is 6 mA and this device uses at least 7 mA per LED. If I went with a bar graph interface, I would use the ATTiny-83 and drive one LED at a time or mutliplex them and accept the lower intensity. I also don't have a voltage to measure since the quantity to be displayed is generated by the software running on the ATTiny-84.

    Rick



    2,000+ Tool Plans
    Rick

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •