Це відео не доступне.
Перепрошуємо.
18650 Li Ion Battery Charger DIY (with TP4056)
Вставка
- Опубліковано 15 сер 2024
- Explain how to safely charge and discharge 18650 Lithium Ion battery using TP4056 battery charge module.
Achieve better understanding on battery protection methods through the charge and discharge demonstration.
Also shows how protected batteries behave during charge and discharge.
* Source code for Arduino NANO which displays INA219 Voltage/Current value to OLED display
drive.google.c...
GREAT explanation and diagrams of WHY and HOW charging of Lion batteries !!!
Thank you for watching!!
Stay tuned for more interesting videos!
Helpful and nice explanation 😊 from Sri Lanka 🇱🇰
Thank you for watching!!
thanks for pointing out the deficiencies n solutions. very helpful
I am very glad it helped!
More videos are being prepared!
Thanks
Just a great tutorial !! Thanks for the Nano code !!
I'm glad it helped!!
Thank you for watching!!
Very helpful review thanks !
Thank you for watching!!
Thank you . Great
Great to hear it helped!
Thank you for watching!!
thank you for your detail explanation
Thank you for watching!!
HI, thank you for amazing video.
at 9:03, There is a diode next to the B+. May i ask what's the purpose of it?
excellent video, very clear
Thank you for watching!!
Nice tutorial! Question is you say you put a diode next to R5. Photo looks like you REPLACED R5 with diode. What exactly did you do? Thanks
Hello, thank you for watching!
The diode is placed in serial to the R5 resistor.
I rotated the resistor so that one side of the resistor touches the pad of the resistor position, and the other side of the resistor touching the lead of the diode.
It is not very clear in the video, but it was connected as described in the schematic view.
Thank you!
Hello and I hope you are fine. Great explanation. Do you believe the TP-4056 would be fine for my case?
I want to send just a few data when pressing a button from an ESP32-sender. This sender will be deep sleeping (2-3mA consumption) all the day and night. Only in the "sunny" hours where the solar panel will be charging the battery, we need to press the button for sending data. So for only about 3 seconds, the sender will wake up, open the WiFi, send the data, and after gets back into deep sleep mode. In this short period of time (3 seconds) where the sender is awaken, the consumption is approximately 100mA (of course there will be a peak for an instance (some ms) of 500mA consumption at the moment the WiFi opens). This process will be repeated about 40 times, meaning 40 pressings of the button for sending few data.
So: all the day (slightly less than 24h, actually around 23h58min) ---> consumption 2-3mA
except 40x3sec= 120sec= 2min when the sun lights up ---> consumption 100mA
So for 2min we power our load (ESP32) and charge the battery from the solar, at the same time.
A simple system of a solar panel 1-2W, 6V with a 18650 battery of 2000mAh and the TP4056, could be safe, reliable and power sufficient so as to cover the need for 40 pressing every sunny day??
I am asking about safety and reliability because the load (ESP32) is powered and AT THE SAME TIME the battery is charging and as I know we can't have the 2 processes happening at the same time in TP4056 case.
Will the battery have under and over protection?
Hi, it seems to be sufficient to use 2000mAh battery for your system since the consumption of 3mA×24hr + 100mA×(2/60) is much lower than the battery capacity.
However, the open-circuit voltage of your solar panel might exceed the maximum input voltage of tp4056, which is 8V, when the charging is disconnected by the tp4056.
Check the open circuit voltage of your solar panel, and add some circuitry (possibly a dc-dc regulator) for protection.
Thank you for watching!
Also, the power generated from the solar panel needs to be checked. If the manufacturer of the panel claims it to be 1-2w, the actual power can be much lower (20% or so) even under strong sunlight.
@@gemsungelectronics460 You are right. I tested the solar panel and works fine with such a consumption. It is 10W @ 5V, this is the reason I mentioned actual power of1W-2W.
@@gemsungelectronics460 The solar panel is 5V (not 6V that I mentioned) I believe it can reach maximum at 7-8V without load (open-circuit voltage), and as I know the input of TP4056 is 4 to 8V. So it's safe. But in any case, If you know any low power loss dc-dc with output at 5V, please let me know. Just a question here. If the TP-4056 stops the charging process because the battery is full, then the power coming from solar panel stops in the entry modules of TP4056 board before the core chip TP4056. So the voltage of the solar panel is not exactly open-circuit, right?
@@gemsungelectronics460 Normally this dc-dc should be such that gets 4 to 6V from the panel and outputs 5V (I thikn it's a good value for the input of TP4056 board). So it should be a booster, stepping-up and stepping-down, depending on the weather conditions. Right?
Please, I love this, what did you use to read out your text in this video instead of talking,
Is a different video editor or ?
Hello!
I used a tts (text to speech) add on for chrome.
Thank you for watching!
thank you for this tutorial. So if I use the battery while charging, the voltage at the load will vary between 4.2V and 2.4V ? How can I have a constant voltage at the load?
If you discharge and charge at the same time, the voltage seen at the load will be dependent on the capacity of your source.
If the source is large enough to charge and supply to the load at the same time, the voltage will not drop at your load.
If the capacity of the source is smaller than the overall usage(charge and usage from the load), then the voltage will drop.
If you want a constant voltage at yhe load, it might be useful to use a dc-dc converter (buck or boost) that meets the voltage requirements of your load.
Hope it helps!
Thank you for watching!!
Which software have you used for the plot of the graph (as shown in 5:30) ?
Hi, I've used matplotlib from Python to plot the results.
Thank you for watching!!
Very well explained ..
Thank you for watching!!
where The Nano Pin pin is going too, i had little confusion in Circuit connection
Hi, the arduino nano is for I2C communication with INA220 and the OLED display, for measuring and displayinvlg the current and voltage of the battery.
So, for charging purpose only, you would not need the arduino nano.
However, if you want to connect the I2C interface to the arduino nano, use following pins.
SDA Pin A4
SCL Pin A5
Thank you for watching!!
@@gemsungelectronics460 thank you every thing was set, only thing was i am unable to see values on the display, but in serial monitor its working
Did you test the connectionto the display? There is a sample code in the library you can try for testing.
Run the code and see if you get the sample data displayed on your display.
@@gemsungelectronics460 i checked it's working fine, I used NANO but it's showing a space error so I used UNO in the serial monitor I can see the values while using UNO, but I can't see it on display.
This little PCB will be damaged by connecting the battery reversed ( so I am informed ? ) .... so ALWAYS double check before you use it .....tip # 34 ................ DAVE™ 🛑
How to charge and Use 18650 battery at the same time?
All you need to do is connect the battery to the b+ and b- pin and load to the out+ and out- pins.
If the load consumes more than 1A, the battery will start discharging.
If the load consumes less than 1A, the battery will be charged while the load uses current.
Thank you for watching!!
@@gemsungelectronics460 thx sir but i want to ask lead accid battery that how can I charge the battery from solar pannel and use it at the same timr
If you are using a solar panel to charge the baterry, you can use a controller to charge and discharge at the same time. There are two types of controllers (pwm or mppt) on the marker with various capacities.
Make sure to choose one that goes well with your solar panel and battery.
Thank you
Hi can I use thus while charging?
Hello,
You can connect out+/- to your load while charging.
Thank you.
hi, I want to make a balance charger using tp4056 for 48v battery 12s 3p does that mean I need 12 tp4056 modules connected in series and then to the battery like BMS wiring?
Hello, for charging multiple parallel cells, I think it is doable as far as the cells are balanced with each other. If they are not, it is not recommended to charge multiple cells in parallel, since it might shorten the battery life time.
However, for serial charging, if you are using separate power source for each of the TP4056, it might be ok, but if you use a common source for all the TP4056, you may not be able to charge the cells.
The reason for this is the B- pin is sharing the GND through the N-channel MOSFET. And if you tie the IN- together, the potential of all the B- pins will be the same.
Why not use a BMS instead?
It supports charging multiple cells connected in serial.
Here is an example video introducing the 2S BMS.
--> ua-cam.com/video/xmq0hi3zTgQ/v-deo.html
There are also BMS supporting more cells in serial.
Thank you for asking.
Good luck!
@@gemsungelectronics460 worthful 👏
Thank you very much!
@@gemsungelectronics460 can you tell me, how many batteries parallel charge in this module 🤔 (18650 1200mAh Battery i Have)
Theoretically, there is no limit for the batteries that can be charged with this module, but since the charging current is limited to 1A, it can take longer for fully charging when multiple li-ions are connected in parallel.
One more thing to note when connecting batteries in parallel is those batteries should have equal voltage with similar usage (getting the batteries from the same batch is best).
Hope this helped.
Thank you for asking!
What diode did you use?
Thank you for watching!
It is a normal silicon based diode with forward voltage of 0.7V.
It doesn't require large current to flow, so any small signal diode would be ok.
@@gemsungelectronics460 Thanks!
Please make a lipo variation pls
I will definitely consider usage of lipo batteries.Thank you for watching!
Thank you so much
Sir can i use tp 4056 module to charge a 1.5v battery?
The output of TP 4056 is 4.2V, so it cannot be used for charging 1.5V batteries. However, there are many chargers that support 1.5V batteries in the market. -> Search google :)
@@gemsungelectronics460 thank you very much sir
Im waching from philippines.
That's wonderful. One of the countries I long for a visit.
Thank you for watching!
Have a great day!!
@@gemsungelectronics460 really sir?
I'm happy with what you said.
Nice chatting with you.
Please let me know if you have any other questions or comments. :-)
hello, how many 18650 can we put on a TP4056? I have to put two 18650s on a TP4056.
Hello, for connecting two 18650s in parallel wouldn't be a problem when charging. Make sure your cells are equally balanced. (Equally charged and coming from the same batch)
When discharging, you should make sure the load drains less than 5A, since this is the continuous drain current limit of the 8205 dual channel mosfet.
@@gemsungelectronics460 so in series its not possible?
With one TP4056, two serial 18650s will not be possible.
The output voltage of TP4056 is approximately 4.2V, but you will need 8.4V for two 18650s connected in serial.
For two 18650s serial configurations, I recommend you to use the 2s BMS.
This link below gives you the introduction of the 2s BMS connected in serial.
ua-cam.com/video/xmq0hi3zTgQ/v-deo.html
@@gemsungelectronics460 okay thanks you very much!
Thank you for your interest! Let me know if you have any comments or questions!
Hola, for the input of TP4056 can we connected to external voltage which is 12V?
Hello,
According to the datasheet, the input voltage should not exceed 8V. So 12V should not be connected directly to TP4056.
I hate this boring text to voice translations. So even if the video is good, I give it a thumb down.