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

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

电调信号问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-23 09:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
二张图片一张是接收机的信号,一张是KK飞控的信号,接收机信号电调能转,飞控信号电调不能转,为什么?

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

主题

  • 没有相关信息
  • 没有相关信息
  • 没有相关信息
沙发
发表于 2012-12-23 10:18 | 只看该作者
帮顶
3
发表于 2012-12-23 10:26 | 只看该作者
木有看到图啊。。。。
4
 楼主| 发表于 2012-12-23 11:58 | 只看该作者

飞控输出信号



接收机输出信号

5
发表于 2013-1-11 17:38 | 只看该作者
线有没有接对
6
发表于 2013-1-11 17:38 | 只看该作者
看看有没有接对口
7
 楼主| 发表于 2013-2-6 20:43 | 只看该作者
我已经找到了电调的程序原来程序里的事

; test rcpulse interval
                cbr        flags2, (1<<RC_INTERVAL_OK) ; preset to not ok
                lds        i_temp3, stop_rcpuls_l
                sub        i_temp1, i_temp3
                lds        i_temp3, stop_rcpuls_h
                sbc        i_temp2, i_temp3
                cpi        i_temp1, low (25000)
                ldi        i_temp3, high(25000)        ; 这里低电平时最长时间约是25ms
                cpc        i_temp2, i_temp3
                brsh        extint1_fail                ; through away
                cpi        i_temp1, low (15000)
                ldi        i_temp3, high(15000)        ; 这里低电平时最短时间大约是15ms
                cpc        i_temp2, i_temp3
                brlo        extint1_fail                ; through away
                sbr        flags2, (1<<RC_INTERVAL_OK) ; set to rc impuls value is ok !
                rjmp        extint1_exit



        ; save impuls length
                sts        new_rcpuls_l, i_temp1
                sts        new_rcpuls_h, i_temp2
                cpi        i_temp1, low (2200)
                ldi        i_temp3, high(2200)        ; 这里高电平时最长时间约是2.2ms
                cpc        i_temp2, i_temp3
                brsh        extint1_fail                ; through away
                cpi        i_temp1, low (800)
                ldi        i_temp3, high(800)        ; 这里高电平时最短时间约是0.8ms
                cpc        i_temp2, i_temp3
                brlo        extint1_fail                ; through away
                sbr        flags1, (1<<RC_PULS_UPDATED) ; set to rc impuls value is ok !
                mov        i_temp1, rcpuls_timeout
                cpi        i_temp1, RCP_TOT
                breq        extint1_exit
                inc        rcpuls_timeout

; enable int1 again -  also entry for spike detect
8
发表于 2013-2-12 00:33 | 只看该作者
学习了
9
发表于 2013-3-11 18:59 | 只看该作者
分享的好啊。。。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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