I've been contemplating the addition of a recharging circuit for the three lithium-ion rechargeable batteries I'm utilizing in my DIY Arduino RoboMaster project. I initially shared this concept in a previous blog post on RC car battery chargers. The idea behind this is to enable the automatic charging of the three batteries during periods when the DIY RoboMaster is not in use. This would eliminate the need to constantly remove the batteries, place them on a charging station, and then reinstall them once fully charged. As anyone who's done this before knows, it's both time-consuming and tedious.
Today, after dedicating hours to this endeavor, I've successfully constructed the recharging circuit for my DIY Bluetooth-controllable car. I've integrated this charging module into the chassis, alongside a switch and a DC power jack. You can see the Lithium-Ion Recharging Circuit for the Arduino RoboMaster in the image below.
The 3S 12V 18650 10A BMS charger and protection module that I've employed in this project are depicted below:
Lithium Ion Batteries recharging circuit
The circuit diagram illustrating how to connect the lithium ion battery charger and protection circuit for the Arduino motor shield is presented here:
Note also the following connection for the 3S Li Ion Charger and protection module,The following picture shows the switch and the PCB power jack or socket that I used.
As of now, I cannot confirm its functionality since I have yet to conduct testing. I've left it in a charging state and will check later to determine whether the batteries have indeed been charged. In the "II" position, as marked on the switch, power is supplied to the Arduino and the motor system functions perfectly. However, in the "I" position, the batteries should be charging, but I remain uncertain about this. Currently, I'm charging it using a +9V DC output power supply adapter. Nonetheless, the specifications for the 3S 12V 18650 10A BMS Charger module recommend a 12V DC input. Unfortunately, I don't possess a regulated 12V DC output power supply, leaving me unsure. I will provide an update on this situation in a subsequent blog post related to robotics with Arduino once I've had the opportunity to test it with the proper 12V DC input.
I'm optimistic that this circuit diagram is accurate and will effectively facilitate the recharging of my lithium-ion batteries. For further updates and insights into my Arduino RoboMaster project, please refer links in references.
References
# My First Arduino RC Car - Arduino RoboMaster part 6
# Android Studio for Wireless Robotic controller -Arduino RoboMaster Part 8# Arduino RoboMaster Modifications with Crane Part - Arduino RoboMaster Part 9
# Adding and Checking Ultrasonic Sensor and Servo Motor - Arduino RoboMaster Part 10