微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > UCD3138的DPWM能否固定输出?

UCD3138的DPWM能否固定输出?

时间:10-02 整理:3721RD 点击:

大家好,问个很笨的问题。   如题, 在无输入采样的情况下,UCD3138能否自动发波  固定占空比的DPWM?   能否具体指点下   谢谢

可以的,只要设置好PWM的模式,然后在Filter中开启CPU Sample功能和设置你要的占空比值(这个需要计算或者实际调),就能实现开环的PWM输出,占空比是固定的。

谢谢那是不是这样的,

void init_filter1(void)

 {  

copy_coefficients_to_filter(&Filter1Regs, &filter1_pmbus_regs);

 Filter0Regs.FILTERCTRL.bit.OUTPUT_MULT_SEL = 0; //use KCOMP for scaling.

 Filter1Regs.FILTERCTRL.bit.FILTER_EN = 1;

Filter1Regs.FILTERCTRL.bit.USE_CPU_SAMPLE = 1; 

}

还有需不需要加这句呢?  Filter1Regs.CPUXN.bit.CPU_SAMPLE = -34;

需要的,这句是设定你最终输出的占空比。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top