5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 596|回复: 7
打印 上一主题 下一主题

D5信号传不到电机上,D2,D3,D6都好用,怎么办?

[复制链接]
跳转到指定楼层
楼主
发表于 2013-5-24 20:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 stststst1974 于 2013-5-24 20:34 编辑

D5信号传不到电机上,D2D3D6都好用,估计是板上线路有问题,D5的正负也好用,是否可以换到别的输出通道,我现在用的是D2356,是不是在在MWC固件中哪里改一下,谁了解这个?

飞控接上D2356后,有个电调响,应该是信号没进到电机,(换了个AIOP板,一切正常,说明电调电机都没问题)还有从
D7-12都没用呢,可不可以换一个代替D5??

欢迎继续阅读楼主其他信息

沙发
 楼主| 发表于 2013-5-25 14:40 | 只看该作者
咦,竟没人会?

3
发表于 2013-5-25 16:01 | 只看该作者
测一下D5引脚焊接是否断了。——我曾经遇到过虚焊的。
想改其他脚肯定是可以的,但不是三言两语说得清的。这些脚是PWM输出,要改output文件里的writemotor函数
4
发表于 2013-5-25 16:16 | 只看该作者
给你找到了:
void writeMotors()这个函数里找到5脚输出:
  #if (NUMBER_MOTOR > 1)
      #ifndef EXT_MOTOR_RANGE
        OCR3A = motor[1]<<3; //  pin 5
      #else
        OCR3A = ((motor[1]<<4) - 16000) + 128;
      #endif
    #endif
--------------------------
改成7脚:OCR3A->OCR4B
改成8脚:OCR3A->OCR4C
改成9脚:OCR3A->OCR2B
改成10脚:OCR3A->OCR2A
5
 楼主| 发表于 2013-5-25 17:23 | 只看该作者
我试试
6
 楼主| 发表于 2013-5-25 19:40 | 只看该作者
换了D7,还是响,是不是还有哪里需要改动的?!
7
发表于 2013-5-25 23:36 | 只看该作者
你量D5脚电压看看是多少伏。我之前也遇上类似情况,换一块2560就好了
8
发表于 2013-5-29 08:48 | 只看该作者
有示波器吗。看看波形吧
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表