Hi, I hope this is right forum, if not please let me know and I will post it under General Electronics Chat or Power Electronics
I have a working board that we are unable to stabilize.
By that I mean some boards get burned with no apparent reason.
The system is an outdoor cleaning robot for solar panels.
It comprises of several building block, the main ones are: a solar charger that charge the battery when the robot is in the docking station, the MCU and the BLDC motor driver.
The battery is a LiFePO4 16.4V (5 cells).
I have two issues.
From that I deduce that the charger circuit either get burnt during the operation of the robot or during the entry into the docking station when the solar panel is of course "hot".
I investigated how the robot is being operated in the field and found two issues that I think I need to address.
I saw something that is called a breaking resistor, but I am not quite sure how to install it.
I have considered adding a freewheeling diode or rectifiers, but I am not sure where to put it on a BLDC motor and if that even help because it will still pass the entire voltage back to the system and affect the charger and other parts.
The motor works with about 16V and get reach a peak 15 amps in normal operation.
Attached is the basic block diagram, the charger and power stages and the motor stage.




Any suggestions?
Drawings are also attached in PDF format in better resolution
Thanks,
Tomer
I have a working board that we are unable to stabilize.
By that I mean some boards get burned with no apparent reason.
The system is an outdoor cleaning robot for solar panels.
It comprises of several building block, the main ones are: a solar charger that charge the battery when the robot is in the docking station, the MCU and the BLDC motor driver.
The battery is a LiFePO4 16.4V (5 cells).
I have two issues.
- The charger stops charging, something gets ruined there.
- Parts around the BLDC driver get burned.
From that I deduce that the charger circuit either get burnt during the operation of the robot or during the entry into the docking station when the solar panel is of course "hot".
I investigated how the robot is being operated in the field and found two issues that I think I need to address.
- Sudden stop.
- Manually pushing the robot, effectively turning the motor into a generator.
I saw something that is called a breaking resistor, but I am not quite sure how to install it.
I have considered adding a freewheeling diode or rectifiers, but I am not sure where to put it on a BLDC motor and if that even help because it will still pass the entire voltage back to the system and affect the charger and other parts.
The motor works with about 16V and get reach a peak 15 amps in normal operation.
Attached is the basic block diagram, the charger and power stages and the motor stage.




Any suggestions?
Drawings are also attached in PDF format in better resolution
Thanks,
Tomer
Attachments
-
32.6 KB Views: 6
-
26.4 KB Views: 3
-
30.1 KB Views: 3