Make your own LED Battery Level Indicator

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • 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)

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

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

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

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

    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 3 года назад +2

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

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

    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)

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

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

  • @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.

  • @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

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

    The quality of your channel is unmatched. Awesome!

  • @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.

  • @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

  • @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.

  • @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!

  • @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.

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

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

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

    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

  • @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 лет назад +3

      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

  • @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.

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

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

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

      Possible

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

      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 лет назад +16

      there is a prob, some people are colour blind

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

      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

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

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

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

      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.

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

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

    • @vinnysworkshop
      @vinnysworkshop 8 месяцев назад +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!

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

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

  • @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.

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

    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!

  • @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. :)

  • @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.

  • @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!

  • @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.

  • @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

  • @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.

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

    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

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

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

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

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

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

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

  • @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.)

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

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

  • @Bennyboy-dog
    @Bennyboy-dog 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.

  • @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 8 месяцев назад

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

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

    Best channel, i'm brazilian

  • @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.

  • @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.

  • @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.

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

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

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

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

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

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

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

    Constant current output 🙏🙏 it's so beautiful

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

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

  • @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.

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

    Perfect bro you are a real creator 😜😝

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

    Great video scott!👍😁

  • @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 :)

  • @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.

  • @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.

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

    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.

  • @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!

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

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

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

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

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

    Awesome work, dude! Really nice! 😀

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

    great video :) been waiting a while for this one

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

    Great work dude.

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

    YEEEEEES FINALLYYYYY THANK YOU CARBON UNIT

  • @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

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

    I always like your videos!

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

    You're a master, sir

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

    This is some cool stuff, thanks for sharing :)

  • @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 5 лет назад +2

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

  • @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

  • @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?

  • @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.

  • @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 6 лет назад

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

  • @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.

  • @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.

  • @SUNILKUMAR-ku6wj
    @SUNILKUMAR-ku6wj 6 лет назад

    i was waiting for this video thankyou.

  • @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.

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

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

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

    Great video and explanation 👍

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

    Great video brother!

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

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

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

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

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

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

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

    Another interesting project! Thanks

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

      posted 15hours ago... what?

  • @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

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

    Great Vid !!

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

    Very nice video
    I like ur video 👍

  • @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.

  • @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

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

    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.

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

    Old school method is analog meter with masking tape and felt pen marking the %. Done in about 2 minutes.

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

    He just made an engineer and tech editor’s year by saying that data sheet was well written.

  • @TheCFlegend
    @TheCFlegend 6 лет назад +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

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

    Thanks bfor sponsoring me for no reason

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

    Analog read and knowledge of the discharge curve.

  • @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

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

    Nice project

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

    That’s beautifully precise! Nice job!

  • @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.

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

    great video thanks, what size fuse did you use and what is the spec on the black capacitor and the red component pls?

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

    In the next DIY or buy section try to make BMS for li ion

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

    Damn how do you solder those potentiometers like the one at 5:06? I always fail to solder them properly and loose the connection between the pin and the metal line which goes inside.

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

    Hi Scott great Video, I m new to electronics what is that plastic matrix where u solder chips is it pcb? U also show it opening intro of your videos where leds are stacked and then light to great Scott

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

    how does he generate the 16.4 and 11.6 V?

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

    One thing that I would love to see someone make in a pedagogical manner, is a battery voltage indicator/display based on an Arduino, for each section in larger battery packs. For my bike batteries I don't feel that I need something else than a solution like this, since I balance charge after every ride. But for my 5 kWh homemade Li-ion packs in my van, that sit for weeks at a time, I'd love to have a way of measuring, displaying and warning me if voltage is going low in any of the sections. I got 4 x 3S packs and I measure with my multimeter every now and then to see that they are balanced. But this is something that should be easy to automatize and shouldn't be a human job :)
    If anyone has any suggestions to how to do this or if someone already made it, I'm interested. I'm not overly talented when it comes to electroengineering so I leave this to others. I can't come up with a good way to measure the voltage when there is no common ground, without using an unreasonable amount of relays/MOSFET:s/optocouplers or whatever, but that doesn't feel like the most efficient route to take.