BillTheBuilder
- Jan 16, 2023
- 6
- Joined
- Jan 16, 2023
- Messages
- 6
I have a 2-stroke engine that has a charging coil that is powered from a flywheel attached to the engine crankshaft. The original design had a charge controller for an SLA battery. For weight saving, I am replacing the SLA battery with a LiFePO4 battery. For the charger, I opted for a solar battery charger as I could set the output voltage, and it supports the constant-current/constant-voltage charge profile the new battery needs.


Knowns:
-The charge coil outputs ~4 Voc when the engine is idle (2k rpm), 16-18 Voc when mid-throttle(5-6k rpm), and reaches around 27 Voc at max throttle (8k rpm)
-Isc is .43A at any rpm, which says to me that the coil output at max rpm should be around ~10w.
-The controller on the charger pcb is a CN3795. The spec sheet states the input voltage is max 30v, with the absolute max being 32v.
-The voltage output of the battery charger is set to 14.2v at charge termination.
I chose this controller as it is my (probably poor) understanding that an MPPT controller set to a certain voltage, here 18v, will "drag down" the input voltage close to the set MPPT voltage. In my mind, I was banking on this keeping the board from reaching an overvolt condition, pulling the voltage down from 27v max to the 18v needed. However, once I connect the pcb to the charging coil, I no longer read 4v at idle but instead I read 40v! At first, I thought it was due to my poor soldering job on the first board, but improved soldering on the second board showed the same 40v at Vin at engine idle. Both boards burned out shortly after. My guess is that having an MPP set point is causing this, and tonight I ordered this board which has the CN3765 controller and lacks the MPP set point. Is there something else that is causing the voltage to spike that high?
You can see the splatter on the pins that were exposed to the high voltage:



Knowns:
-The charge coil outputs ~4 Voc when the engine is idle (2k rpm), 16-18 Voc when mid-throttle(5-6k rpm), and reaches around 27 Voc at max throttle (8k rpm)
-Isc is .43A at any rpm, which says to me that the coil output at max rpm should be around ~10w.
-The controller on the charger pcb is a CN3795. The spec sheet states the input voltage is max 30v, with the absolute max being 32v.
-The voltage output of the battery charger is set to 14.2v at charge termination.
I chose this controller as it is my (probably poor) understanding that an MPPT controller set to a certain voltage, here 18v, will "drag down" the input voltage close to the set MPPT voltage. In my mind, I was banking on this keeping the board from reaching an overvolt condition, pulling the voltage down from 27v max to the 18v needed. However, once I connect the pcb to the charging coil, I no longer read 4v at idle but instead I read 40v! At first, I thought it was due to my poor soldering job on the first board, but improved soldering on the second board showed the same 40v at Vin at engine idle. Both boards burned out shortly after. My guess is that having an MPP set point is causing this, and tonight I ordered this board which has the CN3765 controller and lacks the MPP set point. Is there something else that is causing the voltage to spike that high?
You can see the splatter on the pins that were exposed to the high voltage:
