原帖由 切风40.83 于 2009-3-20 20:20 发表
有个问题一直弄不明白, 接收机没有调节数码档和普通档 就能 数码舵机 和 普通舵机 而陀螺仪却要 调节 数码档和普通档,这是为什么呢? 是不是接收机能自动知道 接的是不是数码舵机,而陀螺仪却不能
这个问题,我没有去仔细研究陀螺仪的电路,但是我按推测给你一个解答,我自己估计八九不离十,哈哈
情况是这样,陀螺仪是一个串联在尾舵机上的控制装置,它要做两件事情:
1、当你打尾舵时,把信号传给尾舵机
2、当飞机位置变化时,计算及输出相应的信号给尾舵机,让飞机的尾巴保持锁定
好了,我们可以分析,当你打尾舵时,接收机输出信号传给尾舵机——这个信号脉宽是20ms,如果陀螺仪设在普通舵机模式下,它输出给舵机的脉宽信号也是20ms的规格,也就是说陀螺仪自己的位置控制精度也是20ms,这也就是说——即使你的陀螺仪很高级,但是它也被限制了只能做20ms这个脉宽所能传输的调节动作!
为什么要设置数字舵机模式呢?
目的是将陀螺仪的位置控制精度提高到3ms的等级,接收机输出的20ms信号和陀螺仪自己产生的位置调节信号,统一在陀螺仪里面转换成3ms的级别来输出给舵机,这样也许对应你打舵的时候,你感觉不到什么区别,但是肯定在陀螺仪自行锁尾的时候——会更精确更稳定!因为信号更精密了嘛!
再说为什么陀螺仪使用了DS模式,会烧毁模拟舵机——因为一般情况下,模拟舵机会直接采用接收机过来的PWM信号,经过一个简单的阻容滤波以后去驱动马达,一个工作在50HZ的驱动电路,你让它工作在300HZ,它不是不能工作,而是会滤波不足,让马达以300Hz的频率在停止点附近高速震动,很快导致驱动电路过热烧毁,以及马达铜头毁坏
所以DS模式烧毁舵机并不是一通电就马上烧毁的,而是要花上几分钟........并且舵机会严重发热.........
以上评论属于本人推理性质的猜测,并不是分析电路所得出的结论,虽然八九不离十——但是还是请同学们自己消化、理解,不要教条性吸收,呵呵 |