如何通过C-RIO控制舵机?

2019-07-17 15:04发布

最近在试图通过9264板卡控制舵机。思路是控制高电平的时间来实现舵机的转向。
FPGA程序如下:
QQ截图20170227095409.png
RT程序如下:
QQ图片20170227095609.png
程序实际可运行,但会出现以下情况:
1.当滑动杆范围调节到500-25000时,舵机反应灵敏,但会出现“等待CompactRIO响应”的提示,请问这是为什么?
2.当滑动杆范围在500-2500时,舵机反应迟钝。请问为什么调节滑动杆的上限会影响舵机的反应灵敏度?
3.此时采用的是普通9g舵机(50Hz)。若改用333Hz(1520us)的舵机,程序该怎样优化?

望大神们不吝赐教!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
老坛牛肉盖浇饭
2019-07-17 21:06
wxhlplh 发表于 2017-2-27 15:22
是不是要实现PWM控制舵机?
500—25000时,反应灵敏,500-2500反应迟钝,是不是写错了?等于25000时最后的时间减为负值了,怎么解释?

是要实现PWM控制舵机。
没写错,的确是这样,所以我很困惑,求解

一周热门 更多>