

The Chargeur intelligent de batterie Li-ion 54.6V 5A, 48V (Manufacturer: WATE-300W, Part ID: Battery 48V 13s) is a high-performance battery charger designed for 48V lithium-ion battery packs. It is specifically tailored for 13-series (13s) Li-ion battery configurations, providing a maximum output voltage of 54.6V and a charging current of 5A. This charger incorporates intelligent charging algorithms to ensure safe, efficient, and reliable charging while extending battery life.








| Parameter | Specification | 
|---|---|
| Input Voltage Range | 100-240V AC, 50/60Hz | 
| Output Voltage | 54.6V DC (for 48V Li-ion batteries) | 
| Output Current | 5A | 
| Battery Configuration | 13-series (13s) Li-ion cells | 
| Charging Algorithm | CC-CV (Constant Current - Constant Voltage) | 
| Efficiency | ≥ 90% | 
| Operating Temperature | -10°C to 40°C | 
| Storage Temperature | -20°C to 60°C | 
| Dimensions | 180mm x 90mm x 60mm | 
| Weight | ~1.2 kg | 
| Safety Features | Overvoltage, overcurrent, short-circuit, and over-temperature protection | 
The charger has a simple interface with the following connectors:
| Pin/Connector | Description | 
|---|---|
| AC Input | Standard AC power input (100-240V) | 
| DC Output | Positive (+) and Negative (-) terminals for battery connection | 
| LED Indicator | Multi-color LED for charging status | 
| LED Color | Status Description | 
|---|---|
| Red | Charging in progress | 
| Green | Charging complete | 
| Flashing Red | Fault detected (e.g., overvoltage, short-circuit) | 
Connect the Charger to the Battery:
Power On the Charger:
Monitor the Charging Process:
Disconnect the Charger:
While this charger is not directly connected to an Arduino, you can monitor the charging process using an Arduino and a voltage sensor. Below is an example code snippet to read the battery voltage:
// Arduino code to monitor battery voltage during charging
const int voltagePin = A0; // Analog pin connected to voltage sensor
const float voltageDividerRatio = 11.0; // Adjust based on your voltage divider
void setup() {
  Serial.begin(9600); // Initialize serial communication
  pinMode(voltagePin, INPUT); // Set voltage pin as input
}
void loop() {
  int sensorValue = analogRead(voltagePin); // Read analog value
  float batteryVoltage = (sensorValue * 5.0 / 1023.0) * voltageDividerRatio;
  
  // Print the battery voltage to the Serial Monitor
  Serial.print("Battery Voltage: ");
  Serial.print(batteryVoltage);
  Serial.println(" V");
  
  delay(1000); // Wait for 1 second before the next reading
}
Note: Use a voltage divider circuit to step down the battery voltage to a safe range for the Arduino's analog input (0-5V).
Charger LED Does Not Turn On:
LED Flashes Red:
Battery Does Not Charge Fully:
Charger Overheats: