在做电流控制时,为了防止磁芯饱和,选择了电流峰值控制方式,我想用DSP编程实现电流峰值控制,但在程序具体实现上不太明白实现RS触发器的功能或者具体用程序怎么实现电流峰值控制,求指教!
KW X:
亲;DSP与实际分立电路的实现逻辑一样,数字比较;RS锁存。00不变11计数即为锁存功能。
zheng zhang3:
回复 KW X:
亲 ,你能大体说一下具体锁存功能的使用吗?或者你类似的做过电流峰值采样,附带程序段更好了,谢谢亲
Jason(FAE) Liu:
回复 zheng zhang3:
用DSP软件方式实现峰值电流控制不现实,原因是ADC速度不够快,不能实时采集电流信号并与电压外环输出做比较。
但TI的大部分C2000都有内建模拟比较器,可以直接将电压外环输出通过DAC转换后直接与电流信号比较,得到PWM波。从而实现峰值电流控制。
你可以下载TI 的controlsuite,找到你需要的例程、文档、参考原理图等。
http://www.ti.com.cn/tool/cn/controlsuite?DCMP=drv8412&HQS=Other%252bPR%252bdrv8412-c2-pr-controlsuite-sw