5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 履行承诺,天地飞6改8通道+OLED显示屏所有资料全部开源 [打印本页]

作者: sonireolxxx    时间: 2012-7-26 12:42
标题: 履行承诺,天地飞6改8通道+OLED显示屏所有资料全部开源
我在这个帖子20楼做出过承诺:http://bbs.5imx.com/bbs/viewthread.php?tid=635294&;page=1#pid8083096
虽说最后没有拿到飞控,不过收到了楼主两块ACE电池。
为将善举传递下去,之前改造天6的全部原理图及PCB,还有相关软件代码会在下面提供下 载,有兴趣自己动手“升级”天6的同学可以参考。
最早在这个帖子的30楼提到过这个控:http://bbs.5imx.com/bbs/viewthread.php?tid=612843&;extra=&page=1
改造主要针对天6的编码板,顺手把电位器换成日产品牌另外加了点小功能。软硬件上没什么难度也没可能出成品,所以只当给自己DIY玩了,PCB设计和代码必定疏漏多多坛子里各路大神轻拍。

*********************废话说多了,正题**************************

先看图说话,下面这个是改造完毕后的效果。当前它可以实现的功能有:
@  8通道,包括5个比例通道,1个二段开关通道,2个三段开关通道
@  彩色OLED显示屏,可以显示各通道参数,后续也可以增加更多功能。
@  一个数字通讯接口(UART),可以连接各种外设,比如上面提到的贴子里的头部跟踪传感器
@  支持升级,下 载器接口在电池仓原来的放置晶体的位置
@  射频部分独立开关,不需频繁插拔晶体


原来LOGO的位置掏空放置一个1.04寸的OLED的液晶模块,这个模块大小正好而且是彩色的,后续有很大的发挥空间,价格也只有十几块钱,给淘宝链接不知道算不算广告:http://item.taobao.com/item.htm?id=2554350779
可以看到控左右肩部加了两个钮子开关,全部是3段的。外壳上这个位置早就有预留安装孔只是之前用贴纸封起来了。
这种三段钮子开关网上一搜大把,价格会让你有买一包的冲动。

(, 下载次数: 107)

电源开关下面加了一个按钮,用来控制射频板的开关,这样接模拟器什么的就不用来回插拔晶体了,比较方便。
另外原来拨码开关的位置换成了两个按钮(位置比较深上图看不出来) + 一个4P的XH插座用来进行数字通讯,今后可以扩展出很多功能。

下面仔细看看这个屏幕的安装。

(, 下载次数: 100)

为了连接方便这里做了一个小背板,PCB图后面有下 载。我使用雕刻机直接雕出来的,效果还不错。下面这个图是背板反面的情况,背板通过两边的排针连接到我们自己做的编码板上,然后用AVR单片机驱动。

(, 下载次数: 103)

外壳挖个洞,然后将背板用热熔胶点上,安装完效果大概是这样

(, 下载次数: 97)

下面要改造编码板,因为我们需要增加两个通道,而且多了个显示屏还有一堆功能,所以原装的那块肯定是扔一边了。
没记错的话原装的用的是一颗国产的什么牌子,没用过,应该是为了节省成本。
新编码板我们采用AVR单片机,具体型号是ATMEGA16A,封装一看PCB就知道。
机械尺寸与原版基本相同,教练插孔和充电孔位置不变,所以基本上不用改造外壳。

(, 下载次数: 101)

正反各一张图

(, 下载次数: 101)

刚才提到换了电位器,其实我这电位器选的挺失败的。买之前根据手册测量了尺寸觉得挺合适,到手后发现轴还是长了一点,最后各种开槽打眼胶粘才搞定,而且行程还是有点问题要靠程序解决。诸位如果没这个必要的话就不用换了。

(, 下载次数: 92)

安装到位后就剩连线工作了,电位器的话没什么好说的,每一个的左右脚(1、3)全部并联接源和地,中间脚(2)接编码板AD输入。开关的话这样设计的:对于二段开关,1、3脚分别接源和地,中间接编码板输入。对于三段开关中间脚(2)接地,1、3脚分别接入编码板两个输入IO。具体的引脚定义可以在后面的资料里找到。

(, 下载次数: 95)

下面是软硬件资料,PCB用PROTEL打开
软件编译环境为GCC-AVR


文件名: 天地飞最终改造.rar
描述: AVR源代码包
下 载地址: http://www.rayfile.com/files/e1cb7c9c-d6e8-11e1-ab4d-0015c55db73d/

文件名: PCB.rar
描述: 电路原理图及PCB
下 载地址: http://www.rayfile.com/files/08ce9e75-d6e9-11e1-aeda-0015c55db73d/

[ 本帖最后由 sonireolxxx 于 2012-7-26 14:14 编辑 ]
作者: 片片红叶转    时间: 2012-7-26 12:58
坐沙发围观
作者: kerrwang    时间: 2012-7-26 13:08
关注ing
作者: 新新8    时间: 2012-7-26 13:13
:em24:
作者: 张灏    时间: 2012-7-26 13:24
:em26:
作者: 0133108    时间: 2012-7-26 14:04
:em21:
作者: huyukuo    时间: 2012-7-26 14:09
:em26:
作者: 100001662    时间: 2012-7-26 14:18
:em07: :em07: :em07:
作者: 90484839    时间: 2012-7-26 14:30
你是电子高手:em24:
作者: yanzl_ch    时间: 2012-7-26 14:38
:em26: :em15:
作者: mrduke    时间: 2012-7-26 15:21
标题: 标题
哈哈!还差楼主做得头传公布了!哈哈!
作者: mrduke    时间: 2012-7-26 16:16
标题: 标题
哈哈!还差楼主做得头传公布了!哈哈!
作者: yzzsr    时间: 2012-7-26 16:25
你的电位器换的什么规格的?有没有连接?
作者: rangla    时间: 2012-7-26 22:06
高人啊  学习了
作者: 朱明轩轩    时间: 2012-7-26 22:11
:em26:
作者: 不失可爱    时间: 2012-7-26 22:17
:em26:
作者: blangle    时间: 2012-7-26 22:26
绝对 要支持!!
作者: chuangtianxia2    时间: 2012-7-26 22:26
不会搞电子的,顶!
作者: anita83111    时间: 2012-7-26 22:53
:em24:
作者: wsdouzi    时间: 2012-7-26 23:30
:em26:
作者: 6001    时间: 2012-7-27 12:33
好强!只是屏幕小点了,
作者: 铜河    时间: 2012-7-27 14:01
原来是把板子都换了,只用了天6的外壳。
强!
作者: esky    时间: 2012-7-29 13:54
:em26: :em26:
作者: kerrwang    时间: 2012-7-30 13:40
这个与自己做遥控器没有区别了,只是没有动壳子部分。

我一直在考虑,如何将二段拨码开关换成多段的,不知道硬件和软件上是否支持。
作者: 小扎毛    时间: 2012-8-15 11:49
ding顶
作者: hammer11    时间: 2012-8-15 13:12
兄弟 顶你
最近比较忙 比较忙 比较忙~~~
作者: wangweiabm    时间: 2012-8-15 20:24
请问楼主,在不换板子的情况下,天地飞6A遥控器二段开关改三段开关如何接线。
作者: xxiejun_001    时间: 2012-8-15 23:52
太强大了,佩服的不得了。
作者: sonireolxxx    时间: 2012-8-16 17:28
标题: 回复 27楼 wangweiabm 的帖子
这个不改板子应该实现不了。
因为二段的话MCU随便一个IO口读取高低电平就好了,直接作为逻辑输入。
三段要不用AD采样,也就是作为比例通道处理,要不就用两个IO做逻辑组合,但是这需要程序配合。这也是我改造编码板的主要原因之一。
作者: sonireolxxx    时间: 2012-8-16 17:31
另外,你看这个贴子里我做了一个头追系统,它的解码过程当前是外置的(也就是帖子里提到的盒饭君)。
如果需要把类似这种附属功能做到控里面,也需要自制解码板的支持。
拓展通道也是一样的道理。
http://bbs.5imx.com/bbs/viewthread.php?tid=612843
作者: zssssha    时间: 2012-8-30 16:33
很好的技术贴,顶楼主,支持:em26:
作者: ww7    时间: 2012-9-2 08:29
技术贴,要顶
作者: hxw1020    时间: 2012-9-11 22:21
顶一个
作者: 苍龙    时间: 2012-9-12 13:57
人才济济啊
作者: donaldshp    时间: 2012-9-13 03:14
看看
作者: 老于    时间: 2012-9-13 10:01
强!
作者: tp0225    时间: 2012-9-13 17:50
少年,你是中 国的希望。
作者: 新手VIP    时间: 2012-9-13 20:47
高手啊
作者: 冰山一脚    时间: 2012-9-13 20:48
膜拜高人来了
作者: 三只熊1959    时间: 2012-9-14 07:42

作者: ...............    时间: 2012-9-16 18:12
强啊
作者: 大白兔    时间: 2012-9-18 13:22
支持一下,不过不明白为什么不用stm8,价格便宜量又足,即便stm32也很低廉了
作者: 新人    时间: 2012-9-18 13:56
改造6a这个事,我记得好多年前就有人在5imx里做过,也是全程发帖
后来还出了套件在某宝出售,再后来就销声匿迹

作者: 董爱琨    时间: 2012-9-18 13:57
楼主绝对是高手!!!
作者: feng235    时间: 2012-10-2 13:47
顶楼主,支持楼主的开源精神!
作者: kookyoung    时间: 2012-10-2 14:04

作者: xuhunin    时间: 2012-10-3 19:11

作者: 丿坠入丶红尘    时间: 2013-9-6 08:25
我去,这个要顶……

作者: peishuyao6    时间: 2013-9-6 13:11
LZ强大啊!

作者: gavin2528    时间: 2013-11-5 00:15
顶楼主

作者: chencydt    时间: 2013-11-7 15:16
学习学习

作者: ldy4747    时间: 2013-11-28 18:53
楼主给的连接没用 弹广告 蒙人的额

作者: 643874132    时间: 2013-12-30 20:59
不错支持

作者: 643874132    时间: 2013-12-30 20:59
加油。。。

作者: 643874132    时间: 2013-12-30 21:00
切糕433怎么做啊?

作者: 雨中大头    时间: 2013-12-31 12:53
澶姌鑵句簡 涓
作者: goldsun999    时间: 2014-1-3 01:44



赞一个,履行承诺,收下了

作者: hutong25    时间: 2014-1-18 12:10


作者: knowwei    时间: 2014-1-20 12:25
还折腾天6?

作者: zgdkxbb    时间: 2014-1-21 10:55


作者: zyylike    时间: 2014-3-1 17:13
收藏了。。。。。。

作者: A我爱飞翔    时间: 2014-3-8 20:52
对不懂电器的真不懂,顶

作者: haolele    时间: 2014-3-11 20:49
好东西就得顶,向楼主学习。





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://wz.5imx.com/) Powered by Discuz! X3.3