单片机如何模拟16路PWM

2019-07-15 10:10发布

RT。。最近整了个灯的样品在玩,通过逻辑分析仪抓到的16路PWM波形,16路周期都为5ms,其中有6路PWM是持续输出,剩下的10路间断输出,每一路的占空比都在3个周期后改变。观察到的占空比无任何规律,求解应如何做才比较好。。
QQ截图20170720215221.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
17条回答
人中狼
2019-07-16 12:02
个人认为你可能需要更换更快速的单片机,
假定PWM频率是1K,即周期是1毫秒,假定占空比是128分,则最短的时间是7。8微秒,即当占空比是1/128时,需要有一个7。8微秒的定时,再加上16路通道中间的判断和必要的操作,定时时间预留一个数量级,就是0。78微秒,不知道有没有算错,这个参数好像有点要求高了,不过个人认为应该这样算。
另外你贴出来的图是占空比图,还是PWM的启停图,占空比图的话,那这些PWM的频率很低,而且电平为高的部分应该是空心的,到更象是PWM启停图,高电平部分是PWM在工作,低电平部分是关闭了PWM,不知道是不是这样

一周热门 更多>