如何让三个PWM波完全同步?

2019-07-20 22:17发布

我为了控制一个八选一模拟开关,用三个PWM波作为选路信号,但是可能是启动时间先后有顺序差别,导致三个波稍微错开了,时间无法对上,因为PWM的周期是1us,2us,所以这个差别特别明显,请问有没有解决的方法!?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
likunxue
1楼-- · 2019-07-21 01:02
mengheli 发表于 2016-4-29 19:46
要两个波这么完美吻合,但前提是不用主从模式,因为我的三个从通道已经占满了,A的频率是1us,b的是2us。 ...

今天加班太晚了, 明天晚上再帮你搞, 想了几个方法, 如果只由一个定时器来完成, 脉冲输出速度有点高了, 按你的要求,A是1US, 有1MHZ,可能用中断有点吃紧, 明天晚上我试试!
mengheli
2楼-- · 2019-07-21 05:31
 精彩回答 2  元偷偷看……
lycreturn
3楼-- · 2019-07-21 09:37
先设置比较值(CCRx),再打开定时器呢
mengheli
4楼-- · 2019-07-21 15:26
lycreturn 发表于 2016-4-28 00:46
先设置比较值(CCRx),再打开定时器呢

试了一下并无太明显的改善,如果能一主四从就好了,主从模式信号完全没误差,只能牺牲要求不高的一路了
xuande
5楼-- · 2019-07-21 19:12

同一个定时器,不可能差这么大。





likunxue
6楼-- · 2019-07-21 20:10
 精彩回答 2  元偷偷看……

一周热门 更多>