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

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

一步一步从0开始打造OpenTX一体控

  [复制链接]
跳转到指定楼层
发表于 2018-5-3 23:20 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
先上第一版效果图吧,其实之前发过,然后被管理员移到商家区了,看来这玩意还做得不错。
Arturia
你问为什么叫Arturia?因为那是吾王Saber啊。
很久以前就想做个FPV一体控,那时只有使用成品控拆出电路板组装,布局空间都受限。后来知道了OpenTX,既然软件开源那就能根据需求自己Layout电路板,并且OpenTX非常强大,然后就想照着X9D DIY一个。对照源代码可以确定MCU管脚功能,但是不能确定哪种电平有效。那时一呼39应,每人出资40RMB买了个X9D,然后开始山寨之路,当然我们都是有原则的,除出资人外,硬件所有东西都不会公开,也不会以任何形式的套件进行出售,其实自己做下来比买官方的还贵,{:1_34:}{:1_34:}{:1_34:},因为自己DIY用料都很实在。断断续续搞了2年,出了两个版本,第一版主板和原厂兼容,更改了电源方案,线性稳压到5V,然后LDO再到3.3V,原厂直接DCDC到3.3V。新增加了TI参考源芯片REF3133,当时目的是想解决摇杆值跳动的问题,实际做下来并没有改善,第二版就是大家熟知的Airwolf的那版(魔改一台基于X9D Plus的Opentx控!)。
貌似扯远了,拉回来。但是FPV一体控如果用两个屏幕(遥控屏幕和FPV屏幕)放正面体积会非常大,如果遥控屏幕放背面,使用的时候那是相当不方便啊,因此不了了之。
后来出了X12S,看了硬件,太复杂了,很多没有必要的东西,直接放弃,直到X10,这个不错,电路简单多了。有了X9D的“功底”,X10那不是分分钟的事情,直接根据源代码,反推电路图就有了。验证板已经打样,验证所有功能正常,验证板采用核心板+底板的方式(因为核心板还能用在其他地方比如X12S),引脚采用2.0间距排针引出,如下图:
STM32F439核心板正面:
STM32F439核心板反面:
主板正面:
主板反面:
Key&LED正面:
Key&LED反面:
为节约成本编码器和微调做到一个板上
Trim&Rotary正面:
Trim&Rotary反面:

方案:X10采用STM32F439BIT6作为主控,自带LCD控制器,可以直接驱动RGB接口的LCD屏幕(X10也是采用的此种方式),因此可以用模拟开关切换LCD RGB信号来源是遥控还是图传,这就可以使用一个屏幕实现FPV一体控,也许有人会问,那不是不能同时查看FPV和遥控了,试问一下,FPV的时候又有多少看遥控器的需求呢。唯一一个问题就是X10 LCD为4.3寸480*272标清,对于FPV而言分辨率偏低,因此需要改为800*480的分辨率才能获得更好的体验。基于OpenTX的开源性,改个屏幕分辨率是分分钟的事情,基本上只需要更改两个宏定义就OK了,然后遥控背景图片更换为对应分辨率的图片就行。逐一验证后,就该确定LCD大小了。综合对比下来,初步选定4寸 480*800的IPS屏幕,实在不喜欢太大的,而且4寸达到800*480的分辨率显示会非常细腻,但是这种屏幕不能直接使用,需要MCU初始化后才能用RGB操作,因此打板验证:
4寸LCD正面:
一开始选的LCD驱动IC为HX8369A,按照卖家给的初始化代码,始终无法横屏显示,找了很多资料也无进展。怀疑LCD有问题,后来又选了另一个驱动IC为OTM8009A的LCD,同样无法横屏显示,经过查找资料并请教大神,得到的信息是这种屏幕RGB接口不能利用控制器内部的横竖屏控制寄存器控制横竖屏显示,RGB接口控制时显存不在屏内,再MCU内部,因此如果要横屏显示需要改OpenTX显示驱动代码,但是图传端RGB信号就没法改了,因此这个LCD方案失败告终。要是哪位大神能解决的,欢迎指点一二,再次先谢过。测试视频如下:
方案看来得换为通用RGB接口屏幕方案了,但是800*480的通用RGB屏幕最小都是5寸的,个人是觉得非常大的,便失去了一体控的动力。因此暂时放弃FPV一体控,但是电路上是支持RGB信号切换的
当然外形结构上是一起推进的,老狼垂涎Tango已久,个人也觉得样子不错,那就按Tango来。屌三爷画了个大概的3D图基于4.0 LCD的,4.0 LCD经测试无法使用,因此又换回官方4.3 480*272分辨率的屏幕,3D模型尺寸得改,但是三爷忙啊,那就自己动手改吧。
详细建模过程就不放了,发个目前更改后的图吧。

外形还有另外一种方案,各位觉得哪个要好一点呢?


未完待续...

(技术交流请勿涉及联系方式版主留)


231211s3st3s3donmq44n3.jpg (95.83 KB, 下载次数: 235)

测试图

测试图

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

141
发表于 2021-6-27 21:14 | 只看该作者
等钟声响 发表于 2021-5-29 18:30
开源控群号多少啊前辈 我对这个项目很感兴趣 我自己一直也很想DIY一个一体控 我自己的做法是在Tlite手柄控 ...

同样挺有兴趣的。没看见你推荐的摇杆模组有散卖的,难道要拆成品控?
140
发表于 2021-5-29 22:00 | 只看该作者
至于按键,分体按键确实好用 但是集成度不如5维按键 而且5维按键也有好用的 段落和开关键程长一些的 用起来很顺手
139
发表于 2021-5-29 21:22 | 只看该作者
后生辈不太会用论坛.. 前面图没发出来

微信图片_20210529181547.png (200.64 KB, 下载次数: 66)

微信图片_20210529181547.png
138
发表于 2021-5-29 18:30 | 只看该作者
开源控群号多少啊前辈 我对这个项目很感兴趣 我自己一直也很想DIY一个一体控 我自己的做法是在Tlite手柄控基础上改的外壳加3.5寸屏幕 我很想集成一个屏幕 这样体积会小很多 但是苦于电路硬件部分一直摸不着头脑 无奈只能集成2块屏幕在控上 我个人建模能力还可以 如果有能帮得上忙的话我很希望能够加入
C:\Users\Allenardo\Desktop\微信图片_20210529181547 内部我目前的方案是集成了多协议4in1的2.4ghz射频模块 和一个RFM-95射频模块 能够和睿思凯R9M 以及绝大部分的2.4Ghz接收机对频了 天线用pcb天线效果还不错 可以DIY折叠3合1天线 把915 2.4 5.8的天线全集成起来 一起折叠收纳 方便携带
预留了一个外置的nano槽 可以再接例如黑羊、ELRS等高频头
另外 给楼主一个建议 摇杆模组太大了 可以换更小一些的例如T12的摇杆模组 或者是tango2那样的折叠摇杆模组 收纳起来会非常方便 最后整体收纳起来就是个小方盒子 没有突出的地方 拨杆开关也使用按钮开关或是拨动3段开关 遥控塞包里就不会损坏了
137
发表于 2021-2-15 08:33 | 只看该作者
顶顶。加油
136
发表于 2020-4-15 20:03 | 只看该作者
有没有详细点的资料教程什么的,也想搞一个
135
发表于 2020-3-5 16:25 | 只看该作者
快乐精灵 发表于 2020-3-5 15:59
当然没有,哈啊哈

好吧!我也想打印一个
来自安卓客户端来自安卓客户端
134
 楼主| 发表于 2020-3-5 15:59 | 只看该作者
upym 发表于 2020-2-22 18:54
有没有外壳出售啊?

当然没有,哈啊哈
133
发表于 2020-2-22 18:54 | 只看该作者
有没有外壳出售啊?
132
发表于 2020-1-5 14:00 | 只看该作者
厉害了,加群关注了
131
发表于 2019-9-8 00:48 | 只看该作者
群里说顶起来,我就来顶起来,这个屏是我推荐的那个么?不出套件空板子来一套也行。催更大屏教程一发。
130
 楼主| 发表于 2019-9-6 16:55 | 只看该作者
tty988 发表于 2019-6-20 20:27
你好,能不能施舍一下一体控一键切换显示的代码

不用代码,物理切换
129
发表于 2019-6-30 14:53 | 只看该作者
tty988 发表于 2019-6-20 20:27
你好,能不能施舍一下一体控一键切换显示的代码

用6个模拟开关就可以
128
发表于 2019-6-20 20:27 | 只看该作者

你好,能不能施舍一下一体控一键切换显示的代码
127
 楼主| 发表于 2019-6-11 14:38 | 只看该作者
naoli 发表于 2019-6-7 13:06
我是一口气全部看完啊。继续等待楼主的更新。楼主很牛。

就差装起来了
126
发表于 2019-6-7 13:06 | 只看该作者
我是一口气全部看完啊。继续等待楼主的更新。楼主很牛。
125
发表于 2019-6-7 12:59 | 只看该作者
3D建模渲染与打印+激光雕刻+编程+开发板+OPENTX开源系统……全都用上了,这是多么的强大啊。
124
 楼主| 发表于 2019-5-8 20:54 | 只看该作者
蜀中豪杰 发表于 2019-5-8 10:16
楼主牛人啊,期待楼主出套件

都说套件要弄死人的
来自苹果客户端来自苹果客户端
123
发表于 2019-5-8 10:16 | 只看该作者
楼主牛人啊,期待楼主出套件
122
发表于 2019-5-8 10:05 | 只看该作者
期待楼主的进度
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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