Arduino Code for Balancer 5 click (BQ25887) USB Charger -- 2
Budget: ₹12,500 – ₹37,500 INR
I'm seeking a skilled programmer to write an Arduino code for a BQ25887 Charger 5 click USB charging IC board. The code should manage the initiation of charging for two Lion batteries, ensure cell balancing, and support 5V 3A charging from any standard adapter. I am using a MIKROE Balancer 5 click. (https://www.mikroe.com/balancer-5-click)
Key Requirements:
- Charging condition: Need to charge two separate single cell battery of 2000mah via USB charging of around 5V 3A.
- For each individual cell, the max charging voltage should be 4.2V and the maximum charging current for each battery should be 1A.
- The code should allow for automatic initiation of the charging process.
- Enable cell balancing to maintain cell voltage equality.
- Implement fault recovery (e.g., reduce current, stop charging).
- Adjust charge current/voltage based on: Temperature (via NTC pin), Input power availability.
- Read system status flags
- Experience with Arduino and BQ25887 IC is essential.
Ideal Skills:
- Proficiency in Arduino programming.
- Prior experience with BQ25887 USB charging IC.
- Knowledge of lithium-ion battery charging and management.
- Ability to create user-friendly code with both manual and automatic options.
Please find the mentioned link of the BQ25887 Module:
https://www.mikroe.com/balancer-5-clickS lion
Key Requirements:
- Charging condition: Need to charge two separate single cell battery of 2000mah via USB charging of around 5V 3A.
- For each individual cell, the max charging voltage should be 4.2V and the maximum charging current for each battery should be 1A.
- The code should allow for automatic initiation of the charging process.
- Enable cell balancing to maintain cell voltage equality.
- Implement fault recovery (e.g., reduce current, stop charging).
- Adjust charge current/voltage based on: Temperature (via NTC pin), Input power availability.
- Read system status flags
- Experience with Arduino and BQ25887 IC is essential.
Ideal Skills:
- Proficiency in Arduino programming.
- Prior experience with BQ25887 USB charging IC.
- Knowledge of lithium-ion battery charging and management.
- Ability to create user-friendly code with both manual and automatic options.
Please find the mentioned link of the BQ25887 Module:
https://www.mikroe.com/balancer-5-clickS lion
Related categories:
C Programming
Microcontroller
Electrical Engineering
Arduino
Battery Charging and Batteries