lvfv 发表于 2016-6-30 12:57

请教如何判断控制电流达到了电源的最大电流?

例:我对开关电源电流设置为5A,控制器的最大允许电流为8A,
在调速过程中,电流达到5A后再加速,理论上应该降压增流,
但开关电源限定了5A,就导致电压瞬间拉低了。

请教如何在程序里判定达到了电源的最大电流?
目前的想法是检测电源电压的波动,但效果不理想。
控制方式用的FOC。

hutzhangs 发表于 2016-6-30 14:44

你开关电源的实际带载能力是多大,
如果你的开关电源功率足够大电压不会往下掉啊
电压瞬间跌落是否是因为你的电源保护了

lvfv 发表于 2016-6-30 15:50

本帖最后由 lvfv 于 2016-6-30 15:54 编辑

hutzhangs 发表于 2016-6-30 14:44
你开关电源的实际带载能力是多大,
如果你的开关电源功率足够大电压不会往下掉啊
电压瞬间跌落是否是因为 ...

是的,电源特意设置了电流保护。
就是想随意给一个电源电流上限,希望控制器能检测到这个上限,而做出相应的保护。

用别的控制器随着速度增加,电压会降低。
但我自己的这个就是一下就从12V拉到5V了。 难道是因为我电流环不稳?瞬间增加的太多?
页: [1]
查看完整版本: 请教如何判断控制电流达到了电源的最大电流?