STCunio 发表于 2016-1-20 11:10:58

STC15W4K系列增强型PWM实现1/2duty触发AD

实际上STC15W4K系列的增强型PWM(后面称为ePWM)是没有1/2duty触发AD功能,它只能是计数器归0触发AD,但很多应用必须在1/2duty处触发AD,比如FOC电调中的电流环,开关电源的电流环、电压环等等。下面的图给出了方法,不过分辨率就要为原来的1/2,解决这个问题就只要把周期设为以前的2倍就可以了。为什么呢?实际上占空比是t1+t2/T=2t1/T,平时我们只是为了实现t1/T,但我们得到的是2t1/T,那么需要将T放大2倍,占空比就成了2t1/2T=t1/T。

dengke 发表于 2016-8-6 12:58:48

本帖最后由 dengke 于 2016-8-6 13:00 编辑

请问版主怎么将pwm占空比设置为零?    我把t1,t2都设置为0,但是波形的频率却变成了原来的一半,并且是50%的占空比。
页: [1]
查看完整版本: STC15W4K系列增强型PWM实现1/2duty触发AD