ClemensElflein / OpenMower

Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Voltage drop during charging and charger improvements

sraillard opened this issue · comments

The documentation recommend to set to 29.2v the voltage of the docking station.

When charging, the current is going through:

  • D3 and D2 diodes
  • R51 shunt
  • Q6 mosfet

The total voltage drop is around 0.7v, meaning that the battery can only get 28.5v (so it can't be fully charged).
Also, in the low level code, the charging is enabled until the battery reach 29v (that is impossible), so the battery is in float charging, something not optimal for Li-ion batteries.

Most of the voltage drop are in D3, D2 and Q6. The shunt value can be increased to improve its precision, for example with a value of 0.01R or 0.02R (the voltage will still be negligible).

A better way to manage the charging could be increasing the docking station voltage, then detecting when the charging current is under 50mA, disabling the charging until the battery voltage drop like 0.5v.