Requesting Review Of PCB Design For A BQ25570 Based Solar Charger

mcfaang

New Member
Hello all,

I am trying to make a solar charger such that solar cells will trickle charge a 18650 battery while the battery powers an arduino pro mini. This may be a long post but I want to explain my reasoning for the schematic.

When it comes to the parts: the main part is ofc the BQ25570 IC, there is also kind of an array of resistors used to set voltage divisions to set up V_OUT, overcharge voltage and MPPT tracking. I chose the values of the resistors by putting in desired values in an Excel sheet gotten from TI instruments here. The idea is using a set of jumper caps to set a specific MPPT ratio and also using the jumper caps on setting V_OUT and overcharge voltage.

For the capacitors were from reading the datasheet and using mostly typical values and the ones used in the solar application example.

Inductors were picked on the same principle. As a note, I am hoping to get a 3.6V output and around 12mA output.

Wasn't a long post after all but I would appreciate feedback on this and also if I need to clarify anything else.

Here is the schematic (do pls tell if quality is bad, I uploaded png):


I set it up as a 4-layer board. The Back copper layer is GND. The third layer is VRDIV and the second layer is VOC_SAMP. Here is the PCB routing on the 3D view (was unsure how to best show the 2D routing)


This is the image I mostly took inspo from for the schematic (it's in the datasheet as well):


Thank you for your time.
 

Attachments

You don't trickle charge Li-Ion batteries, there are specific charging techniques required, which are VERY, VERY important for Li-Ion to avoid the risk of fire.

Also, you suggest charging at 3.6V, at 3.6V a L-Ion cell is flat (if you go much lower the battery can be permanently damaged) - Li-Ion cells are 4.2V when fully charged.
 
Totally agree — the BQ25570 isn’t a full Li-Ion charger. It can reach 4.2V, but doesn’t handle proper CC/CV charging or termination. If you’re using it with Li-Ion, you really need a protection IC or dedicated charger in the path. 3.6V is near empty, not a safe charge level.
 
Hello, I am not charging at 3.6V, overcharge is set at 4.2V and it is the output that I can use for the arduino that is 3.6V. I basically want something similar to an AEM10941 (which I have) but the output is mainly from the solar cells instead of the battery. Solar cells charge battery and also try to power load. I have contacted e-peas about how I can change this configuration but no sufficient response.
 
Hello, I am not charging at 3.6V, overcharge is set at 4.2V and it is the output that I can use for the arduino that is 3.6V. I basically want something similar to an AEM10941 (which I have) but the output is mainly from the solar cells instead of the battery. Solar cells charge battery and also try to power load. I have contacted e-peas about how I can change this configuration but no sufficient response.
I also know the batteries I have are protected from overcharge or discharge, I am guessing that is not enough?
 

No it's not, you need a charging circuit - if you look on AliExpress they sell various specific solar Li-Ion charger modules.
 
Hello, I am not charging at 3.6V, overcharge is set at 4.2V and it is the output that I can use for the arduino that is 3.6V. I basically want something similar to an AEM10941 (which I have) but the output is mainly from the solar cells instead of the battery. Solar cells charge battery and also try to power load. I have contacted e-peas about how I can change this configuration but no sufficient response.
I also know the batteries I have are protected from overcharge or discharge, I am guessing that is not enough?
No it's not, you need a charging circuit - if you look on AliExpress they sell various specific solar Li-Ion charger modules.
Most of the modules I've seen are best suited for solar panels left in sun. The panels I am dealing with are for indoor harvesting from indoor light
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…