heda969240 发表于 2023-6-29 19:05:56

PWM产生互补的SPWM

PWM产生互补的SPWM中PWM1N有中断吗?有的话如何设置?

麦丽素 发表于 2023-7-13 15:13:12

1、2、3路直接PWM输出。
4路输出PWM与1路PWM有一个相位差,参考“17B-PWMA-3个相位差120度的PWM互补输出P2口-匹配输出0或1“

梁工 发表于 2023-7-13 15:23:42

麦丽素 发表于 2023-7-13 15:13
1、2、3路直接PWM输出。
4路输出PWM与1路PWM有一个相位差,参考“17B-PWMA-3个相位差120度的PWM互补输出P2 ...

1、2、3路直接PWM输出。
4路输出PWM与1路PWM有一个相位差,参考“17B-PWMA-3个相位差120度的PWM互补输出P2口-匹配输出0或1“



NJSGDZ 发表于 2023-11-26 16:23:16

演示使用2路PWM产生互补的SPWM. 从P2.1(PWM3)输出正相脉冲, 从P2.2(PWM4)输出反相脉冲(互补).

主时钟选择24MHZ, PWM时钟选择1T, PWM周期2400, 死区12个时钟(0.5us).正弦波表用200点.

输出正弦波频率 = 24000000 / 2400 / 200 = 50 HZ.

PWM3T1 = 65;                // 第一个翻转匹配点
        PWM3T2 = 1220;                //
    请教:周期2400过零点是1200, 第二个翻转匹配点 为什么不是起始的65+1200呢?

lmyyjx 发表于 2024-5-24 10:22:45

今天试了这个程序,输出有1uS下尖峰

梁工 发表于 2024-5-24 11:21:14

lmyyjx 发表于 2024-5-24 10:22
今天试了这个程序,输出有1uS下尖峰

哪里的尖峰?请贴出电路图,并标示哪个点的波形,并贴出示波器波形图,我看看。

lmyyjx 发表于 2024-5-27 18:51:46

lmyyjx 发表于 2024-5-27 18:52:15

lmyyjx 发表于 2024-5-27 18:52:51

当时电容脚没有接地

lmyyjx 发表于 2024-5-27 18:53:33

页: [1] 2
查看完整版本: PWM产生互补的SPWM