如何通过C-RIO控制舵机?
时间:10-02
整理:3721RD
点击:
最近在试图通过9264板卡控制舵机。思路是控制高电平的时间来实现舵机的转向。
FPGA程序如下:

RT程序如下:

程序实际可运行,但会出现以下情况:
1.当滑动杆范围调节到500-25000时,舵机反应灵敏,但会出现“等待CompactRIO响应”的提示,请问这是为什么?
2.当滑动杆范围在500-2500时,舵机反应迟钝。请问为什么调节滑动杆的上限会影响舵机的反应灵敏度?
3.此时采用的是普通9g舵机(50Hz)。若改用333Hz(1520us)的舵机,程序该怎样优化?
望大神们不吝赐教!
FPGA程序如下:

RT程序如下:

程序实际可运行,但会出现以下情况:
1.当滑动杆范围调节到500-25000时,舵机反应灵敏,但会出现“等待CompactRIO响应”的提示,请问这是为什么?
2.当滑动杆范围在500-2500时,舵机反应迟钝。请问为什么调节滑动杆的上限会影响舵机的反应灵敏度?
3.此时采用的是普通9g舵机(50Hz)。若改用333Hz(1520us)的舵机,程序该怎样优化?
望大神们不吝赐教!
是不是要实现PWM控制舵机?
500—25000时,反应灵敏,500-2500反应迟钝,是不是写错了?等于25000时最后的时间减为负值了,怎么解释?
是要实现PWM控制舵机。
没写错,的确是这样,所以我很困惑,求解
是要实现PWM控制舵机。
没写错,的确是这样,所以我很困惑,求解
是要实现PWM控制舵机。
没写错,的确是这样,所以我很困惑,求解
U32类型的数据没有负值,20000-250000的值是4294967295,看看是不是这个原因
