Make your own LED Battery Level Indicator

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Rapid prototypes ($2 for 10 PCBs 10*10cm): jlcpcb.com
    Previous video: • DIY Solar Tracker || H...
    Facebook: / greatscottlab
    Twitter: / greatscottlab
    Support me for more videos: www.patreon.co...
    More project information (schematic, parts list, pictures,.....) on Instructables: www.instructab...
    Parts list (incomplete, see Instructables for more, affiliate links):
    Aliexpress:
    2x LM324: s.click.aliexp...
    6x 10k Trimmer: s.click.aliexp...
    6x 2k Resistor: s.click.aliexp...
    6x 5mm LED: s.click.aliexp...
    1x Boost Converter: s.click.aliexp...
    Ebay:
    2x LM324: rover.ebay.com/...
    6x 10k Trimmer: rover.ebay.com/...
    6x 2k Resistor: rover.ebay.com/...
    6x 5mm LED: rover.ebay.com/...
    1x Boost Converter: rover.ebay.com/...
    In this video I will show you how we can use the classic LM3914 IC to create an LED Battery Level Indicator. Along the way I will show you how the IC works and explain why it is not the most precise circuit for a Li-Ion battery pack. And at the end I will show you how I created my own, more precise Battery Level Indicator circuit with a couple of simple components.
    Websites mentioned in the video:
    www.powerstrea...
    www.akkuteile.de/
    lygte-info.dk/r...
    www.akkuteile....
    Thanks to JLCPCB for sponsoring this video
    Visit jlcpcb.com to get professional PCBs for low prices
    Music:
    2011 Lookalike by Bartlebeats
    Killing Time, Kevin MacLeod
    (incompetech.com)

Комментарии • 563

  • @MrAnonymous878
    @MrAnonymous878 5 лет назад +4

    i honestly have no idea half the things you said in your videos but it stills captivate me every single time

  • @MrJason005
    @MrJason005 6 лет назад +83

    i'm not a big fan of promotions or adverts, but i want to thank you for putting something relevant (jlcpcb) instead of something completely unrelated (like lootcrate or something)

  • @mynewschannel3100
    @mynewschannel3100 6 лет назад +121

    Brilliant!
    A project using a couple of IC's and not an Arduino or Raspberry Pi in sight, what a breath of fresh air :)

    • @mynewschannel3100
      @mynewschannel3100 2 года назад +2

      @Petronilo
      You missed the point, NO PROGRAMMING is required!

  • @Stefano91ste
    @Stefano91ste 6 лет назад +72

    I have created many beautiful circuits with LM3914 and LM3915 =)
    I love these ICs!!!

    • @Drxxx
      @Drxxx 6 лет назад +3

      Electronics Projects - Stefano91ste me to

  • @electronicstuff6355
    @electronicstuff6355 4 года назад +9

    Man, I just love this channel. It's so educational and provides hours of entertainment. Keep it going GREAT Scott!!!

  • @zaprodk
    @zaprodk 6 лет назад +156

    Just a tip, a dash "-" in a model number is just that - a dash, not a minus. I get super confused when you say minus.

    • @bgarv7
      @bgarv7 6 лет назад

      a dash is *

    • @ko-Daegu
      @ko-Daegu 6 лет назад +9

      Brandon Garven
      Wait what ??
      Why
      Dash -
      Multiply *

    • @n3ttx580
      @n3ttx580 6 лет назад +32

      . dot
      , comma
      - dash
      * asterisk
      / forward slash
      + plus

    • @GRBtutorials
      @GRBtutorials 6 лет назад +19

      Yes, the DVD Forum would get angry if you call DVD-R DVD minus R.

    • @crystallineblaze
      @crystallineblaze 6 лет назад +17

      Technically a dash is longer. A single '-' is called a hyphen. A dash is often made up of two hyphens unless the font you're using supports a true dash like an em-dash (-). But most people call them dashes anyway, including me :D

  • @daanb7894
    @daanb7894 6 лет назад +2

    I just searched how to do this about 3 hours ago and now you upload a video on it. Crazy coincidence.

  • @machine2747
    @machine2747 6 лет назад +10

    The LM3914 is an interesting chip. We used to make crude oscilloscopes combining a LM3914 and a 4017 decade counter /decoder. Thanks for another great video!

    • @greatscottlab
      @greatscottlab  6 лет назад +2

      You're welcome :-)

    • @lochinvar00465
      @lochinvar00465 6 лет назад +1

      The LM324/4017 O-Scope would make an ideal project. Would probably include 4011's or 4093's for trigger control and time base.

  • @LorenzoBravi
    @LorenzoBravi 6 лет назад +13

    In this method, you're not consider voltage drop of internal resistance. State of charge value may have different terminal voltage according this relation: V=Voc-R*I, (V=terminal voltage; Voc=Open circuits voltage, R=internal resistance).
    Two simple method for SOC estimator are:
    1) Coulomb counting: integration of current in time.
    2) Soc(voc): inversion of R-C battery's model.

    • @ExplosionCrafter
      @ExplosionCrafter 6 лет назад +3

      But he can also just use his indicator circuit while the main load is turned off. So V = Voc

    • @Markle2k
      @Markle2k 6 лет назад +2

      Open circuit voltage isn't very useful, Gordon. Li-ion cells, particularly tired ones, will experience quite a bit of rebound after a surprisingly short period of time. You can have a battery that is effectively dead and sagging down below 2.7v that rebounds above 3.2v before you can get your multimeter leads on it. Lygte-info.dk (where GreatScott! got his battery curves from) has an article on this.

    • @ExplosionCrafter
      @ExplosionCrafter 6 лет назад

      That's true. I assumed a situation were he used a quadcopter for instance and immediately measures the remaining capacity after usage

  • @-_IT_-
    @-_IT_- 6 лет назад +154

    Could you not have made one with one RGB LED and change the color based on the power level?

    • @greatscottlab
      @greatscottlab  6 лет назад +105

      Possible

    • @bairfamilyfarm1336
      @bairfamilyfarm1336 6 лет назад +6

      You'd have to choose 3 voltage points and hook up each to one of the 3 colors. I currently can't think of a way to make a combination color of rgb while still being able to choose r,g,or b by itself. Maybe through the use of diodes to prevent two or 3 pins from being permanently connected?

    • @ABID5
      @ABID5 6 лет назад +15

      there is a prob, some people are colour blind

    • @bacphan7582
      @bacphan7582 6 лет назад +3

      or you can use a cheap ass Attiny 13 and some coding, damn, uC is so cheap now

    • @bobs12andahalf2
      @bobs12andahalf2 6 лет назад

      That would be cool

  • @shifter65
    @shifter65 6 лет назад +22

    Every time I click one of your videos I find myself still watching hours later =P Thanks for the great content!

  • @drubradley8821
    @drubradley8821 6 лет назад

    Over the past 4 to 6 years of watching your channel, I have seen many of your neat projects, but this one, is really well explained, and thought out. Thank you

  • @CARMATE1XXX
    @CARMATE1XXX 4 года назад +1

    This video really saved a lot of my time. I made that LM324 battery indicator for my little Li-Ions, working Great.

  • @ryccoh
    @ryccoh 6 лет назад +4

    It's crazy how they stuff all these components in that little chip package

    • @vinnysworkshop
      @vinnysworkshop 3 месяца назад +1

      Well, this is one of the less dense chips in that regard. A 6502 processor from 1975 has many times more transistors and resistors on a die area not much larger. AND IT'S FROM 1975!

  • @AthanCondax
    @AthanCondax 6 лет назад

    I have been watching your videos religiously for over a year and a half. I have not learned a single thing. I will still watch your videos because they are great. I truly suck at electronics and have not gotten anything to work as I truly don’t understand how it works.

  • @vladhristov2316
    @vladhristov2316 5 лет назад +1

    Dude, I am amazed by your skills. It is just unbelievable, at least in my world.

  • @TheIceLeopard
    @TheIceLeopard 6 лет назад +25

    I waited for this video a VERY long time. Thanks Scott!
    Been a subscriber for about 5-6 years now, if I can remember correctly.

    • @greatscottlab
      @greatscottlab  6 лет назад +6

      Thanks for watching :-)

    • @TheIceLeopard
      @TheIceLeopard 6 лет назад +9

      Thanks for being the RUclipsr you are.
      Btw got a quote I think you might like. I think you said you were self-taught to program the Arduino so I believe you did this:
      "Code to learn. Not learn to code."

    • @isoProxanol
      @isoProxanol 6 лет назад

      --> Learning by doing ^-^

    • @JanCiger
      @JanCiger 6 лет назад

      StormyIceLeopard please, if you need a battery indicator like this, a much simpler solution is to either use one of the specialized "fuel gauge" ICs that are designed for this job or use any small microcontroller that has an ADC. Then make a lookup table to compensate for the nonlinear discharge curve. A much easier, more compact and a lot more robust solution than having to tweak 6 pots (and making sure they don't drift or move!). I like GreatScott's videos but some of these constructions are best kept only as educational experiments and not really deployed as a practical solution.

    • @keithking1985
      @keithking1985 5 лет назад

      @@TheIceLeopard that makes sense and is a cool saying.

  • @cle3995
    @cle3995 6 лет назад +33

    Why don't you use a simple linear regulator to get the constant voltage for the circuit and devide the battery voltage with two resistors? That way you could get rid of the boost converter.

    • @greatscottlab
      @greatscottlab  6 лет назад +6

      Good idea

    • @TheWP
      @TheWP 6 лет назад

      Yes.

    • @loisminato2767
      @loisminato2767 6 лет назад

      Make a video about this ! Thankss

    • @revimfadli4666
      @revimfadli4666 6 лет назад +3

      Cle mens efficiency?

    • @TheWP
      @TheWP 6 лет назад

      Boost converter would be less efficient than a voltage regulator

  • @station240
    @station240 6 лет назад +1

    A few points.
    1) You could replace one of the LM324 with a LM358, as you're only using 2 of 4 opamps. Less power usage.
    2) The 20V supply is not needed, use a voltage divider to reduce the voltage from the battery so you only sample say half of it.
    Not complex, 2x 10k resistors in series across the battery, then connect the inputs on the Opamps to the middle of the two resistors.
    3) It should be pointed out the max supply voltage for the Opamps is 32V, so your limited to 7 lithium cells in series (aka 24V nominal voltage battery).

    • @thegittubaba
      @thegittubaba 6 лет назад

      I was thinking the same while watching the video. We can use a reference voltage ic/zener which is below the discharged battery level voltage, then use resistors to make voltage divider to scale the 0% to 100% voltage levels inside that reference voltage. That way the circuit can even be powered by the battery itself, and obviously no need for boost module :P

    • @teslakovalaborator
      @teslakovalaborator 6 лет назад

      Nasha UT probably use 3915 or 16, one of them is logarythmic like the battery curve is. As we all say it could be done more simpler.

  • @Lammy2k
    @Lammy2k 2 года назад

    The quality of your channel is unmatched. Awesome!

  • @diygeorge4761
    @diygeorge4761 6 лет назад +2

    You don't need a boost converter! Instead use a reference voltage ic or zener reference, that is lower than the lowest battery voltage. The best approach is to go with TL431 Precision Programmable Reference which will give you 2.5 Volts (Adjustable). Then divide the input voltage using a resistor divider so that it is lower than the 2.5 when the battery is full. You can use one of the LM324 op-amps as a buffer.

    • @lochinvar00465
      @lochinvar00465 6 лет назад

      LM324 already has a voltage reference built in.

  • @BoomBrush
    @BoomBrush 6 лет назад +12

    This works assuming you don't draw any current from the battery. The voltage will fall as soon as a load is put on the battery. Like if you are drawing 10A from a 4.0V lipo, it's not going to stay 4.0V forever. Maybe for a future project, have a circuit measure the current being drawn and compensate the voltage thresholds? Other than that, pretty good video.

    • @peterzingler6221
      @peterzingler6221 6 лет назад +1

      BoomBrush the drop under draw depends on the internal Résistance of the cell , that voltage sag isnt calculated in most power indicators

    • @zusurs
      @zusurs 6 лет назад +1

      Peter Zingler Quitw the opposite - most consumer devices show the battery indicator while using them, so it’s important to be able to use this indicator while using the device itself.

    • @peterzingler6221
      @peterzingler6221 6 лет назад +1

      Artūrs Savickis most consumer devices doesnt drain enough current to create a large voltage drop

    • @kanskejonasidag1
      @kanskejonasidag1 6 лет назад

      I came here to say something like that. The voltage is never decreasing in a linear fashion, it will bounce up and down depending on use. Yes, in the long run it will steadily go down, but for shorter periods the values might not make any sense whatsoever...

    • @nickwallette6201
      @nickwallette6201 6 лет назад

      Yep. This is really a bad design for a battery life indicator, especially for LiIon. Correct solution would be a current sense and coulomb counter circuit.
      Better still would be NOT using a top-balancing BMS. (Unless you hate your batteries.)

  • @Pokornz
    @Pokornz 6 лет назад +2

    Nice project! Just want to point out that the discharge curve changes dramatically depending on the current draw, but perhaps you used the curve that will suit the draw of your specific project. :)

  • @BenMitro
    @BenMitro 6 лет назад +2

    Great Scott! Thanks for explaining what is required.
    Doesn't an arduino have AtoD that could be used measure volts with the discharge profile in rom?
    Load could then be incorporated into the result with multiple profiles per battery based on current of battery. This could then be used to detect charge/discharge modes and show the actual state of charge under all conditions.
    That would give you a universal battery state indicator.
    Could extend it to measure individual state of charge per cell through switching the cells into the AtoD.
    Using leds for level is a great idea, 10 leds make a lot of sense intuitively, though 4 is probably adequate.
    What am I saying? You've essentially given me another project to do....one day! Cheers, and thanks again for your fantastic video series - I enjoy them immensely.

  • @KerbalLauncher
    @KerbalLauncher 6 лет назад +1

    That's a nice 2.5bit flash ADC you got there.

  • @petermuller5031
    @petermuller5031 6 лет назад

    Thanks for the video!
    I‘ve built a similar battery level indicator for my lead acid battery a while back. Of course, if I draw a lot of power, the voltage collapses (even though the battery is still charged) and the battery level doesn‘t show the charging state correctly anymore. You have to keep that in mind, but since LiPos are offen built for high current demands, the problem shouldn‘t be as big.

  • @rabitsspielbude3834
    @rabitsspielbude3834 6 лет назад +26

    Using a boost converter only to reach your reference voltage seems very overengineered to me. A simple voltage divider at the input would do the job just fine.
    Cheers!

    • @WesselLemmer
      @WesselLemmer 6 лет назад +5

      A more elegant solution is to use a voltage reference and divider

    • @rabitsspielbude3834
      @rabitsspielbude3834 6 лет назад +2

      Wessel Lemmer - exactly

    • @MrOrangeman18
      @MrOrangeman18 4 года назад +2

      That’s fine untill your voltage drops below your needed 20v

  • @CST1992
    @CST1992 4 года назад

    I was just changing batteries today in my wall clock and I thought it'd be cool to have something that just takes in a couple of AA cells and lets me know how much juice is left in them(for testing my remaining stash of batteries). Boom! Here it is!

  • @JoeyLovesTrains
    @JoeyLovesTrains 6 лет назад +98

    What about a live subscription counter? DIY or Buy ??

    • @maxximumb
      @maxximumb 6 лет назад +14

      You can buy a subscription counter?

    • @HighFidelityFox
      @HighFidelityFox 6 лет назад +3

      JoeyLovesTrains sounds cool , it could probably be done easily with an 8x8 matrix and an esp8266 or something

    • @zusurs
      @zusurs 6 лет назад +1

      Maxx B Duh.. there are many tech/geek youtubers that has different types of LED subscriber counters sitting on the shelfs in background. Techmoan being one such example from the top of the head.

    • @BrianLough
      @BrianLough 6 лет назад +6

      I wrote a library for this, if you google "arduino youtube api" or search for "youtube" on the library manager you should be able to find it. It works on ESP8266 or ESP32

    • @GRBtutorials
      @GRBtutorials 6 лет назад

      Artūrs Savickis And do you know of any youtuber who *bought* his/her subscriber counter? He asked whether you can *buy* them, not if they existed.

  • @iamzainshahbaz
    @iamzainshahbaz 4 года назад

    I just like his video no matter what...
    this guy is a legend

  • @phinok.m.628
    @phinok.m.628 6 лет назад +1

    Sure, the logarithmic voltage decrease may make a slight difference, mainly when your battery is practically empty anyway. It's not really worth the effort of correcting for though, both versions are very inaccurate since they are purely based on the voltage which changes significantly under load. Your battery indicator will jump up and down when you connect and disconnect large loads.
    If you want a reasonably accurate and steady battery level indicator, you'll have to measure the current draw and added it up to see how much of the capacity has been drawn (like laptops and phones etc. do to determine the battery level) and use the voltage to correct for inascuracies while the battery is not in use.
    It's not quite as easy as it sounds, since your battery's apparent capacity will also change depending on the current draw, the voltage the battery is pulled down to and even temperarure.
    Making an accurate battery leven indicator really isn't that easy. But your version is the least accurare, at least assuming you use your battery, at rest I'm sure it's relatively accurate. Of course it can still be very useful, especially considering that you get similar battery level indicators like those for a euro/dollar/pound or two from China, but it may be worth mentioning, that it's only accurate at no or very little load.

  • @bobs12andahalf2
    @bobs12andahalf2 6 лет назад +3

    Very interested in the intricacies of charging li-ion battery packs. I see a lot of conflicting information about BMS boards - mostly about whether they're actually effective. Could you do a video on that, maybe test and review some boards for, say, 3s or 4s?

  • @subirdas8009
    @subirdas8009 5 лет назад

    Sir your voice and explanations are very nice......

  • @y2ksw1
    @y2ksw1 6 лет назад

    It's quite a good project an I never thought about making my own IC clone. I have solved similar problems with a high quality frequency generator and a microprocessor, for detecting the actual charge, which is total overdoing. Well done, my friend!

  • @CrAzYDr1veR
    @CrAzYDr1veR 6 лет назад +63

    What if you need a 20s battery voltage indicators? At some point arduino gets cheaper than using 20 lm3914 or lm324 i guess...

    • @reverz3
      @reverz3 6 лет назад +14

      you can get 10x LM324 for 1€ on ebay, they are sufficient for up to 40s packs

    • @LordGarth6
      @LordGarth6 6 лет назад +16

      but a small arduino will save space and probably save of power consumption too

    • @ozricm
      @ozricm 6 лет назад

      Where?

    • @CrAzYDr1veR
      @CrAzYDr1veR 6 лет назад

      the bad thing is no dot mode unlike the lm3914

    • @linuspauly2380
      @linuspauly2380 6 лет назад +11

      Goddamm just use a voltmeter and memorize the capacity/voltage curve and then just could measure up to 150s packs

  • @peterzingler6221
    @peterzingler6221 6 лет назад +1

    Thats works with only resistors and leds in series too, without a problem
    And dont forget on lion cells most capacity sits between 3.8 and 3.5 v where on lipos you shouldnt go lower then 3.8 at all

  • @jimjohnson3207
    @jimjohnson3207 6 лет назад

    I absolutely loved this video, it was perfect and beautiful. There is nothing wrong with it, i actually have no complaints. But I have one complaint, the LEDs weren't RGB. It would have been cooler if all LEDs were on and they were all green if the battery is full, and the colour slowly changes to red and less LEDs get put on as the battery is closer to death.

  • @brzydka_i_bestia
    @brzydka_i_bestia 6 лет назад +1

    Nice, but using arduino seems a little bit simpler, even if more expensive. Also it is worth having a switch/button in the circuit to avoid constant current draw by the display, and having it lit briefly just to check.

  • @somyadwivedi5965
    @somyadwivedi5965 6 лет назад

    Sir, I am a hobbyist in electronics and surprisingly I am 13 years old. From 3 years I am watching your videos and they are literally awesome but slowly the topics are getting boring. So, I am requesting you to make an interesting video. And ya! I am from India.
    Thank you
    Your Genuine Viewer

  • @shreekargowrishankar4878
    @shreekargowrishankar4878 6 лет назад +1

    Excellent work !
    Highly useful...
    But sometimes many important details are over looked or skipped. I wish you could make these DIY videos a little more detailed so as for us to get a better picture of the build

    • @greatscottlab
      @greatscottlab  6 лет назад

      What steps are skipped? I will not explain the basics of electronics in every video. That is why there are my electronic basics videos.

  • @KhalilEstell
    @KhalilEstell 6 лет назад +1

    My favorite chip!! The bar graph ic! That was the first chip I used to make a pcb and the one that made me understand how analog circuits work.

  • @elonmuskmtmt886
    @elonmuskmtmt886 5 лет назад

    SO surprised that you don't have 1M subscribers yet. Your videos are awsome!

    • @vinnysworkshop
      @vinnysworkshop 3 месяца назад

      Well, it's 2024 and GreatScott has roughly the same subscriber count as @TechnologyConnections . Also known as rougly 2 million for both, although the difference is roughly 320,000 subscribers. Or 1/10 of @williamosman . Roughly.

  • @Markle2k
    @Markle2k 6 лет назад

    5:45 This is why EVs tend to use coulomb counters rather than relying on voltage. That voltage knee is abrupt in practice as well. Especially since voltage will sag under load.

  • @rich1051414
    @rich1051414 5 лет назад

    This could be done with a single op amp, LED's, resistors, and nothing else, exploiting the voltage drop across the LED's. Add a bridge rectifier and a capacitor to smooth out the flickering and you can measure AC with the same circuit(Like audio). The only down side would be the LED's fade gradually instead of giving harsh steps, but I think that is a good thing.
    The non-inverting input of the opamp is connected to the battery, the inverting input is a voltage divided output to set the gain(the gain depends on how many volts it takes to overcome all of the LED's forward voltage at the batteries max voltage), and each LED is hooked in series, each with their own resistor to ground. The resistors to ground could be set as to produce a non-linear behavior of the LED intensity as well, to account for the non-linear discharge curve of the battery.

  • @avramitra
    @avramitra 6 лет назад +5

    As always, awesome video.
    But, I would simply use a microcontroller for this purpose.

    • @tin2001
      @tin2001 6 лет назад +2

      Avra Mitra
      Same. Read actual voltage, decide in software which LED to light. You can then also add extra features like flashing LEDs to show a low voltage warning, chase them during charging, etc.

    • @avramitra
      @avramitra 6 лет назад

      tin2001 exactly! Using a microcontroller makes it more efficient.

    • @johnbyrne1022
      @johnbyrne1022 5 лет назад

      +1. And you could map out the non linear voltage/charge curve too.

  • @iontesu2911
    @iontesu2911 6 лет назад

    Another possibility is to still use the TI part, reduce the number of LED indicators from 10 to, say 6, and use certain LED to display the voltages that you chose on your design. You can also set a min voltage set point as another degree of freedom. No need for so many pots.

  • @lexus4tw
    @lexus4tw 6 лет назад +1

    I using a microcontroller, ADC and lookup table, I also massure the current flow and calculate the total consumption, it's easier and more accurate

  • @Jones12ax7
    @Jones12ax7 6 лет назад

    Very nice approach, using the old and good analog way. I made myself a flashlight using an Arduino Pro Mini to control the power led with an external Mosfet and LC filter for PWM. It worked as a charm, and for battery capacity I measure the voltage with Arduino and made the flashlight to blink from 0 to 9 in morse code.

    • @greatscottlab
      @greatscottlab  6 лет назад

      Good idea

    • @Markle2k
      @Markle2k 6 лет назад

      It's not bad if you are using alkaline primary cells. But with Li-ion cells under high loads there isn't much voltage differential between 80 and 20 percent unless you have a large amount in series.

  • @rianmatos8354
    @rianmatos8354 6 лет назад

    Best channel, i'm brazilian

  • @binerdevr1544
    @binerdevr1544 6 лет назад

    Very nice video
    I like ur video 👍

  • @Mr.Unacceptable
    @Mr.Unacceptable 6 лет назад

    You can find the LM3914 in old electronics that have indicator lights for the control buttons. Most things that have the play rewind eject or record or dials that light up.

    • @vinnysworkshop
      @vinnysworkshop 3 месяца назад

      It's also likely used for the VU meters in old cassette decks, though I'm not completely sure on this one.

  • @Tritone_b5
    @Tritone_b5 6 лет назад

    You might know this but most RC enthusiasts who use lipo or li-ion packs only discharge to 3.6v (at rest).
    This usually is based on the capacity rating or most lipo batteries being rated at fully discharged (80%) at 3.6v. 3.3V would be fine if the current is very low but in our experience you would destroy the li-ion capacity quickly if it was discharging at higher amps.

  • @instorm6661
    @instorm6661 6 лет назад

    I use a 14s battery in my ebike, the problem I have with charge indicators is that when my battery is full it is at ~58v and I like the lowest point to be ~51V (at this point there is very litle charge left and starts to get dangerous to over discharge since you draw high current out of it so it is needed to be on the safe side), but when the battery is at about 53 or 54v and you would accelerate hard, the voltage would drop to 51 or less. So even at full chage if you accelerate hard, the meter would say "low charge" an you can't get an accurate battery level. I tried making a level with a arduino and a display, but even if I "smooth" the reading when you accelerate hard you get a high to nothing read all the time. Ideias are gladly accepted :)

  • @nThanksForAllTheFish
    @nThanksForAllTheFish 6 лет назад +2

    Is there a reason why you chose LM324 op amp for use as comparators instead of... a comparator like LM339?

  • @Braindead_Ace
    @Braindead_Ace 5 лет назад

    Constant current output 🙏🙏 it's so beautiful

  • @edindelic4841
    @edindelic4841 6 лет назад

    Deine Videos sind echt gut gemacht und super informativ! Weiter so @GreatScott!

  • @Zhaymoor
    @Zhaymoor 6 лет назад +1

    thank you great episode , but how do you know about existence of such ICs ?

  • @aniketakabir1572
    @aniketakabir1572 6 лет назад +1

    Nice video as usual. Very informative. Keep up the good work

  • @VoidHalo
    @VoidHalo 6 лет назад

    So it's a flash ADC but without the logic to convert the output to binary. I made one of these from op amps as one of my first IC projects. I connectected the input to the capacitor through a buffer on a 555 in astable mode. Didn't think to use it as a battery tester. Maybe as a VU meter. The lm3914 definitely makes for a much smaller circuit than having 4 or 5 dual op amps connected to a ladder resistor network.

  • @MCsCreations
    @MCsCreations 6 лет назад

    Awesome work, dude! Really nice! 😀

  • @lillydoye7418
    @lillydoye7418 6 лет назад

    Well this was well timed, I was reaserching this chip last night.

  • @SuperUniverse31
    @SuperUniverse31 6 лет назад

    YEEEEEES FINALLYYYYY THANK YOU CARBON UNIT

  • @Creativecreator
    @Creativecreator 6 лет назад

    Great Vid !!

  • @simstud
    @simstud 6 лет назад

    Seems like a lot of work, space, complexity, and money for something a tiny mcu (like the attiny85) could do. It's the digital age, man!

  • @ddavity
    @ddavity 6 лет назад

    You're a master, sir

  • @Musicpins
    @Musicpins 5 лет назад +1

    This is some cool stuff, thanks for sharing :)

  • @EmtpyGaming
    @EmtpyGaming 6 лет назад

    left handed guy doing electronics. Seems like there is a hope for me

  • @nickush7512
    @nickush7512 3 года назад

    Great work dude.

  • @electronic7979
    @electronic7979 6 лет назад

    Excellent

  • @hase-ge1dn
    @hase-ge1dn 6 лет назад

    Mal wieder ein sehr gutes Video du hast immer sehr guten Kontent mach weiter so👍

  • @tomyyoung2624
    @tomyyoung2624 6 лет назад

    Yes matter how hard it is, just
    don't get discouraged. when to buy!

  • @TheCFlegend
    @TheCFlegend 5 лет назад +2

    What are those metal wires he uses to bridge the solder connections. Like at 0:54, where can i buy some?

    • @shaunclarke04
      @shaunclarke04 5 лет назад

      They are just solder bridges. He just melts solder in a line

  • @oskarpolanski3152
    @oskarpolanski3152 6 лет назад

    Finally!Thank you for this video.Loved it!👍

  • @Ujwal5555
    @Ujwal5555 6 лет назад +1

    Why not use a Atmega328p and a current sensor to accurately detect and show the level ?

  • @SuperBlackReality
    @SuperBlackReality 6 лет назад

    If you're using this much space anyway, you could just paint the graph you shown on pcb and place leds in marked points with just the LM3914

  • @theredstoneblock8878
    @theredstoneblock8878 6 лет назад +2

    Look at the subtitles in the diy soldering station video. Each time that he says full bridge rectifier, the subtitles say: *ECHOING VOICE* FULL BRIDGE RECTIFIER

    • @KidCe.
      @KidCe. 6 лет назад

      The redstoneblock I know this ECHOVOICE FULL BRIDGE RECIFIER from electric boom.... Maybe an error causing this here... Or maybe am gag

    • @theredstoneblock8878
      @theredstoneblock8878 6 лет назад

      Lol

    • @r0_
      @r0_ 6 лет назад

      MIIIINE DIIIAAMONDSS

    • @theredstoneblock8878
      @theredstoneblock8878 6 лет назад

      Haha XD

  • @SurajGrewal
    @SurajGrewal 6 лет назад

    1 oled
    1 microcontroller
    a voltage regulator, a few passives
    job done with way smaller sized board

  • @electronicstuff6355
    @electronicstuff6355 4 года назад

    I learned so much from this one video. You should do some math videos.

  • @_pawan
    @_pawan 6 лет назад

    whatever you said and did was just AMAZING, even though i didn't understand what's exactly is going on...😂😂

  • @dahappychappy
    @dahappychappy 6 лет назад

    I see you are not using your new made soldering iron. Did you have a problem with your home made station?

  • @tchiwam
    @tchiwam 6 лет назад

    Did mine with LM339. Because they were in the bin next to me :D

  • @diyfrombelarus
    @diyfrombelarus 6 лет назад +1

    Nice, but very big in sizes of all components.

  • @tuanpham-bb1ly
    @tuanpham-bb1ly 4 года назад

    Nice project

  • @RCP-1136
    @RCP-1136 6 лет назад +1

    Great stuff but this will not work with high current applications since the voltage of Lithium batteries sag quiet a bit under load (depending on current draw). Love your channel btw;)

  • @3dmixer552
    @3dmixer552 5 лет назад

    The problem with this is that the voltage discharge curb will be temperature dependent. in a cold environment, the voltage will be lower and in a hot environment will be higher. It will not be accurate unless you can guarantee the same temperature all the time.

  • @IIIIII705
    @IIIIII705 6 лет назад

    Great video scott!👍😁

  • @umutkaradag2340
    @umutkaradag2340 6 лет назад +26

    In 5 minute 1.5k view. Wow

    • @andrewfking
      @andrewfking 6 лет назад +12

      Umut Karadağ That's the power of quality content.

    • @onderol
      @onderol 6 лет назад +1

      probably many people needs this circuit ... i need too

    • @fatihbey1645
      @fatihbey1645 6 лет назад +1

      Umut Karadağ buralarda Turk gormek beni mutlu ediyor :):)

    • @onderol
      @onderol 6 лет назад

      Mr. Pratik benide :) bu hissi birde aliexpress te satilan elektronik modulleri alan turkleri gorunce (gercekten cok alan var) yasiyorum.

    • @umutkaradag2340
      @umutkaradag2340 6 лет назад +1

      Hocam yıllardır bağımlısıyım. şu adamın sesi bile gaza gelmemi sağlıyor :D

  • @accountdeactivated5486
    @accountdeactivated5486 6 лет назад

    I tried to make something that was a bit similar and spent 6 hours on it. Then I realized it was not precise because the LM317 did everything but staying in its Reference Voltage tolerance.

  • @djoudigpl8625
    @djoudigpl8625 6 лет назад

    Thanks great scoot pls make video for driving ignition coil of car

  • @shaileshshukla3610
    @shaileshshukla3610 6 лет назад

    Definitely again a good project... But I just wanted to know whether it would take care of voltage regulation due to different loads..? And how does a battery indicator works in mobiles as it always shows battery in percentage very precisely that too acurate.... And voltage regulation due to load also doesn't affect it....

  • @themineofglitches8567
    @themineofglitches8567 5 лет назад

    Perfect bro you are a real creator 😜😝

  • @WildfoxFabrication
    @WildfoxFabrication 6 лет назад

    please make a coilgun with big capacitors!

  • @marcodev3375
    @marcodev3375 6 лет назад

    Why not using software based like arduino instead of the complicated hardware based?
    For the first charging from 2.5v to 4.2v the indicator is blank but logging the energy needed to fulfill the empty battery.
    The second charging we can calculate the approx level by comparing the remaining energy vs the known energy capacity. Everytime the voltage reach 2.5 & 4.2v, the calculation calibrates to 0% & 100% and recalculate the energy capacity (the batt capacity will be degrade over time).

  • @dagoston737
    @dagoston737 6 лет назад

    Nice one :)
    How about a video about USB Oscilloscopes?
    Would be happy to see a proper video about them, if they worth even considering them, and if so, which one to go :)
    Thanks :)

  • @T-C-M
    @T-C-M 5 лет назад

    Great video and explanation 👍

  • @EnfermeiroPensador
    @EnfermeiroPensador 6 лет назад

    Please, make one video talking about how to find the correct IC to design a custom circuit to drive some LEDs in constant current mode.

  • @Mr.Unacceptable
    @Mr.Unacceptable 6 лет назад +1

    Shouldn't the bottom level indicator be 10% or more above 0%? The damaging or killing current point of these batteries is way above zero.

  • @ioancorneliusalisteanu5999
    @ioancorneliusalisteanu5999 6 лет назад

    what about wima and electrolytic capacitors? they are not in your parts list. as well as the schematic it doesn't include them. Can you update the schematic and maybe put some gerber files with all components (including boost converter)?

  • @cashel1111
    @cashel1111 6 лет назад

    great video :) been waiting a while for this one

  • @alinbostan4569
    @alinbostan4569 6 лет назад

    Awesome project !!!!