Other Parts Discussed in Thread: LM5170-Q1
Hello
Our lab want to establish a small scale DC grid demostration platfrom for illustrating some gird control algorithm. We want to use LM5170-Q1 to represent each grid node. The board will receive ISETD signal from external MCU to control its behavior.
Currently I am testing the buck mode functionality. The HV side is connected to a 30V 3A power supply and the LV side is connected to two 25ohm resistors in paralle. All jumper settings are as default. A 100KHz pwm signal is provided to the ISETD pin of J17. The question is that the board is not able to output the correct value corresponding to the given pwm.
I programmed the ISETD pwm to gradually increase from 1% to 3%. When the dutycycle is below 1.5%, the LV output is not responding to the pwm change. The LV current reading is clamped at around 350mA and the LV voltage is around 3.8V. For pwm in the range of 1.6% to 2.5%, the LV output is responding to the pwm change but the output value is not correct. I am comparing the output with the calculation result of equation (10) on datasheet page 20. For example, 1.6% ISETD should be able to provide 1A output on the LV side, but our current reading is around 550mA. After pwm reached 2.5%, the LV voltage is clampped at 20V. I understand this is because of the over voltage protection.
I have tried using ISETA and it has the same problem. I also tried to further decrease the LV load. The responding pwm range increased when I do so but it was not providing the correct value as calculated. Is there any setting that I am doing wrong? Or is it a problem caused by improper load? Because of the limitation of lab equipment the largest HV power supply I have now is this one. On the LV side, I have some Lithium-ion battery cells and I am planning to connecting them to form a 12V battery. Will this be helpful?
Best Regards
Lelin Cai