|
原帖由 正在充电 于 2007-11-1 15:04 发表
舵机位置控制信号是PWM脉宽数字信号,与舵机功率无关
这个确实无关,不过不知道兄弟有没有用过MG995,这个舵机如果直接用IO来驱动的话是根本不能走的,脉宽的高电平都被舵机的输入脚给拉低了(3003之类的舵机 ...
哈哈,我没用过MG995,仅凭你说的现象,说明你的MG995信号输入电路设计有问题,我用过很多种舵机,都没这么恐怖的
Futba的3001、3003、9252、JR的几种常用舵机,包括我的油直上大扭力金属齿轮的9255
对接收机信号电流(非动力电流)都没这么大要求噢!
大功率舵机只是对UBEC或动力电池的的电流输出能力有较大要求而以,9255单舵机极限可能到1安培以上
信号接收器件的数字信号输入端应该是高阻态的
强制要求任何一个接收机每路控制信号输出(非动力电流)有50mA以上的电流驱动能力是不合理的
9通道难道控制信号就要0.5安培?AVR单片机的I/O驱动能力算大了,极限也就40mA,一般都在20mA以下
另外楼主说“舵机检测输入信号并不是检测脉冲的宽度,而是脉冲的电压有效值”那说明MG995是老式模拟舵机的原理
它的原理是把PWM脉宽信号通过简单的阻容滤波网络转化成电压信号,然后与舵机反馈电位器电压比较来判断动作方向
现在的数字舵机及电调大多是直接识别PWM信号的高电平脉冲宽度的,灌入电流很小即可驱动
接不接电阻,以及驱动电压是否有波动,对舵机位置应该都没有影响的,这才是好舵机的表现
[ 本帖最后由 johnfen 于 2007-11-1 17:47 编辑 ] |
|