
Services Provided:
The project included complete hardware and firmware development, power-stage design, and integration of a data-logging system.
Firmware Development
- Implemented PWM charging algorithm with multi-stage charging (Bulk, Absorption,
Float, Equalization). - Developed logic for independent dual-array input management (up to 60 A combined).
Implemented dual battery control with 24 V, 30 A capacity each, including charging
priority selection. - Designed a dual load management system supporting 24 V, 25 A outputs with load
protection. - Added data logging for solar, battery, and load parameters with timestamped event
storage. - Integrated temperature compensation for charging voltage control.
Included LCD display/UI and RS485 communication for configuration and monitoring.
Hardware Design & Improvement
- Designed a high-efficiency PWM power stage with thermal and short-circuit protection.
- Implemented independent current and voltage sensing for arrays, batteries, and loads.
- Added galvanic isolation and surge protection for field reliability.
- Supported both common positive and common negative configurations through hardware jumpers.
- Integrated real-time clock and data storage for accurate logkeeping.
![Industrial-IOT-1[1]](https://electrobittech.com/wp-content/uploads/2024/02/Industrial-IOT-11.jpg)

Challenges Overcome:
- Managing dual-array and dual-battery control logic without cross-interference.
- Maintaining accurate current balancing between parallel sources and loads.
- Ensuring stable operation under high current (60 A) and temperature variations.
- Designing a universal polarity configuration without firmware reconfiguration.
Technologies Used:
- PWM-Based Charging Algorithm
- Dual Array and Dual Battery Control
- RS485 Communication (Modbus)
- SD Card Data Logging (FAT32)
- 24 V, 60 A Power Stage
- Common Positive / Common Negative Support
- Real-Time Clock and Temperature Compensation
- ARM Cortex-M Microcontroller Platform
Industry Tagline: Solar Power | Energy Management | PWM Charge Controller | Dual Array and Dual Battery system | Data Logging | RS485 Communication

Electrobit Engineering Team
Our hardware, firmware and software engineers design embedded products for OEMs across the United States, from concept to production.
On this page
Need an embedded product engineering partner?
From concept to production, with an NDA before discovery.







