风力摆四路PWM波在满足什么条件下画圆
答案:2 悬赏:0
解决时间 2021-12-29 01:30
- 提问者网友:逝爱
- 2021-12-28 00:53
2015年电赛B题风力摆 空心杯电机用四路PWM控制 请问四个占空比在何种条件下满足画圆呢
最佳答案
- 二级知识专家网友:丢不掉的轻狂
- 2021-12-28 01:18
这个可以实现的,具体的程序可以根据思路来
1:通过计算,把这几个波形统一起来成一个周期,比如开始0.5ms到了,让定的值取反,再加19.5再取反,再加1.3Ms再取反,再加18.7ms再取反然后一直这样把几个都写完。
2:改变第一个pwm的设定值。比如放数组里一共5个设定值,分别代表你设定的高电平时间,依次替换第一个定时器里面的中端时间即可。
3::是用两个定时器,然后按照时间去匹配修改。。。
建议用用带epwm模块的mcu,直接调用epwm和epwm中断,节省cpu资源,可以多写很多程序。
参考《吴鉴鹰单片机项目实战精讲》,吴鉴鹰单片机开发板教程
1:通过计算,把这几个波形统一起来成一个周期,比如开始0.5ms到了,让定的值取反,再加19.5再取反,再加1.3Ms再取反,再加18.7ms再取反然后一直这样把几个都写完。
2:改变第一个pwm的设定值。比如放数组里一共5个设定值,分别代表你设定的高电平时间,依次替换第一个定时器里面的中端时间即可。
3::是用两个定时器,然后按照时间去匹配修改。。。
建议用用带epwm模块的mcu,直接调用epwm和epwm中断,节省cpu资源,可以多写很多程序。
参考《吴鉴鹰单片机项目实战精讲》,吴鉴鹰单片机开发板教程
全部回答
- 1楼网友:厭世為王
- 2021-12-28 02:34
期待看到有用的回答!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯