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

标题: 一步一步从0开始打造OpenTX一体控 [打印本页]

作者: 快乐精灵    时间: 2018-5-3 23:20
标题: 一步一步从0开始打造OpenTX一体控
先上第一版效果图吧,其实之前发过,然后被管理员移到商家区了,看来这玩意还做得不错。
(, 下载次数: 176)
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核心板正面:
(, 下载次数: 201)
(, 下载次数: 169)
STM32F439核心板反面:
(, 下载次数: 181)
(, 下载次数: 160)
主板正面:
(, 下载次数: 184)
主板反面:
(, 下载次数: 181)
Key&LED正面:
(, 下载次数: 205)
Key&LED反面:
(, 下载次数: 180)
为节约成本编码器和微调做到一个板上
Trim&Rotary正面:
(, 下载次数: 212)
Trim&Rotary反面:
(, 下载次数: 184)

方案: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正面:
(, 下载次数: 199)
一开始选的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模型尺寸得改,但是三爷忙啊,那就自己动手改吧。
详细建模过程就不放了,发个目前更改后的图吧。
(, 下载次数: 186)
外形还有另外一种方案,各位觉得哪个要好一点呢?
(, 下载次数: 182)

未完待续...

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



作者: 快乐精灵    时间: 2018-5-3 23:44
沙发占楼!


作者: 快乐精灵    时间: 2018-5-3 23:45
板凳也占了吧


作者: 水电工    时间: 2018-5-4 08:03
厉害厉害,好想和楼主学习一下,能否私信一下QQ

作者: 王小飞    时间: 2018-5-4 08:13
厉害了,

作者: cwxaaaa    时间: 2018-5-4 08:27
这个不错

作者: sddyngy    时间: 2018-5-4 08:59
顶精爷!!!!!

作者: taiyangzai    时间: 2018-5-4 09:15
好炫酷啊,其他成品

作者: okgogogogo    时间: 2018-5-4 12:04
开车啦开车啦,老司机开车放心上车,不翻车不割肉!

作者: 昶平    时间: 2018-5-4 13:08
小巧玲珑 很不错的

作者: 快乐精灵    时间: 2018-5-4 13:29
昶平 发表于 2018-5-4 13:08
小巧玲珑 很不错的

你错了,不小...


作者: 快乐精灵    时间: 2018-5-4 13:29
水电工 发表于 2018-5-4 08:03
厉害厉害,好想和楼主学习一下,能否私信一下QQ

到时开个群


作者: 昶平    时间: 2018-5-4 13:35


作者: 大爱兴兴    时间: 2018-5-4 18:05
路过帮顶

作者: xlla    时间: 2018-5-4 19:31
frsky x-lite 不折腾!  

作者: airwolf    时间: 2018-5-4 20:12
老湿鸡水平高,车不颠,不抖,起步平稳,上车走起

作者: zxcaie    时间: 2018-5-4 20:59
精爷是要顶顶滴!

作者: 快乐精灵    时间: 2018-5-4 20:59
xlla 发表于 2018-5-4 19:31
frsky x-lite 不折腾!

xlite太弱,x7精简版

作者: 快乐精灵    时间: 2018-5-4 23:03
本帖最后由 快乐精灵 于 2018-5-4 23:05 编辑

更新:
直接内置18650 2S2P锂电池,集成锂电充电器,充电方案采用TI BQ24610,芯片最大充电电流支持10A,当然我们不需要那么大的电流,2A就够了;同时此芯片还能管理输出源,也就是可以在线充电,说得直白一点就是可以边冲边用。芯片会检测DC Adapter是否插入,若没有插入,系统采用电池供电,若插入DC Adapter芯片立马切换系统供电为DC Adapter,也就是说插入DC Adatper的时候,电池始终出于充电状态,如果电池已充满,则会停止充电,且电池不会对系统供电,除非拔出DC Adapter。如果单纯的将充电器和电池并联,然后向系统供电,电池会存在一会儿充电,一会儿放电的状态;此方案避免了DC Adapter插入时,电池充放电状态不确定的情况,从而可以延长电池使用寿命。
充电器正面:
(, 下载次数: 176)
(, 下载次数: 175)
实测2A充电下,温温的,电感采用Vishay IHLP系列,真他娘的贵啊,一个电感就2块左右了,普通CDRH74的绕线电感才5毛;
-------------------------------------------------------------------分割线----------------------------------------------------------
上一张尺寸对比图;
(, 下载次数: 185)
今天就更新到这儿,未完待续...



作者: 随我乐吧    时间: 2018-5-4 23:06
精爷666

作者: 普加乔夫    时间: 2018-5-5 12:02
触摸屏吗 求套件

作者: 快乐精灵    时间: 2018-5-5 13:07
普加乔夫 发表于 2018-5-5 12:02
触摸屏吗 求套件

非触摸


作者: 快乐精灵    时间: 2018-5-6 13:32
周末更新一波:
---------------------------------------------------分割线---------------------------------------------------
(, 下载次数: 271)
测试视频:
?spm=a2h3j.8428770.3416059.1[/media]



作者: 随我乐吧    时间: 2018-5-6 15:44
赞赞赞赞赞赞赞赞赞

作者: choupijiang9999    时间: 2018-5-6 22:04
快乐精灵 发表于 2018-5-4 13:29
到时开个群

楼之群开好了吗    求加入   472848591  我想这个很久了


作者: 快乐精灵    时间: 2018-5-12 17:29
房东宽带不交钱,TNND,周末单位更新:
之前的结构操作按键和编码器放在里面了,微调在外,不太合理。按键和编码器使用频率高多了,故把微调放在里面,按键和编码器放外侧。更改后渲染图如下:
(, 下载次数: 268) (, 下载次数: 287) (, 下载次数: 282) (, 下载次数: 269) (, 下载次数: 267) (, 下载次数: 305) (, 下载次数: 288) (, 下载次数: 275) (, 下载次数: 283) (, 下载次数: 301)
后面有两个高频头位置,可以直接安装两个高频头,也就是"内外"高频头,同时其中一个位置也为图传准备,后期会搞个和高频头外形一样的双接收,内部再放一个驱动板,就能切换图传图像了。



作者: fuchen9475    时间: 2018-5-12 21:10
快乐精灵 发表于 2018-5-12 17:29
房东宽带不交钱,TNND,周末单位更新:
之前的结构操作按键和编码器放在里面了,微调在外,不太合理。按键 ...

在这放大招了


作者: 快乐精灵    时间: 2018-5-13 01:26
fuchen9475 发表于 2018-5-12 21:10
在这放大招了

还不够大

作者: 416786163    时间: 2018-5-13 22:45
遥控参数可以叠加在第一视角?

作者: 快乐精灵    时间: 2018-5-14 18:33
416786163 发表于 2018-5-13 22:45
遥控参数可以叠加在第一视角?

非叠加,是切换

作者: 老金    时间: 2018-5-14 22:15
懦夫版?有意思

作者: 快乐精灵    时间: 2018-5-15 16:47
老金 发表于 2018-5-14 22:15
懦夫版?有意思

一个词有多种意思,

作者: 旋律飞翔    时间: 2018-5-16 16:10
不错不错,很漂亮啊 ~

作者: 快乐精灵    时间: 2018-5-16 18:09
旋律飞翔 发表于 2018-5-16 16:10
不错不错,很漂亮啊 ~

还行还行,慢慢来


作者: latabu    时间: 2018-5-30 11:32
开源吗????

作者: 快乐精灵    时间: 2018-5-30 22:33
latabu 发表于 2018-5-30 11:32
开源吗????

硬件不开,软件开


作者: xiaobao147    时间: 2018-5-31 14:49
看着真心不错

作者: galang    时间: 2018-6-1 09:51
赶紧 更新吧 等的 都不行不行的 了!  

作者: 快乐精灵    时间: 2018-6-1 11:24
galang 发表于 2018-6-1 09:51
赶紧 更新吧 等的 都不行不行的 了!

最近忙,等段时间


作者: kan8    时间: 2018-6-9 08:11
抓紧出成品,预定

作者: gangguo    时间: 2018-6-9 10:58
这个必须顶啊!!!

作者: 123bnm    时间: 2018-6-15 20:36
太厉害了

作者: sdxgy    时间: 2018-6-16 18:35
  高手    

作者: 波鲁克    时间: 2018-6-21 09:40
催更催更

作者: 喷气螺旋桨    时间: 2018-6-23 09:14
老铁,起来开工啦

作者: 快乐精灵    时间: 2018-6-27 22:01
好久没来了,太忙了,更新一波吧,都忘了更新到那儿了,容我返回去看看到那儿了。
-----------------------------------分割线---------------------------------------------
后来发现用核心板+底板的形式,导致电路板太厚,从而导致外置高频头突出太多,固又将核心板+底板的方式放弃,整合为一体板,同时将充电电路也集成到一起;简化结构,简洁清爽
主板正面:
(, 下载次数: 281)
主板背面:丝印清晰,方便接线
(, 下载次数: 258)
(, 下载次数: 262)
同时,为了方便打印外壳做了些更改,简化一些造型
(, 下载次数: 277)
同时后盖分为两个模型,分别打印,然后粘接
(, 下载次数: 276)



作者: jianwen0527    时间: 2018-6-28 00:00
牛……期待成品……

作者: zichenxz    时间: 2018-7-1 10:18
这个可以有,不错

作者: 随我乐吧    时间: 2018-7-2 09:53
赞赞赞赞赞赞,精爷威武,

作者: sddyngy    时间: 2018-7-2 10:02
顶精爷!!

作者: wcdsxm    时间: 2018-7-17 21:04
外壳怎么弄,怎么看着像黑羊那个手柄控

作者: 快乐精灵    时间: 2018-7-18 17:23
wcdsxm 发表于 2018-7-17 21:04
外壳怎么弄,怎么看着像黑羊那个手柄控

3D打印

作者: duanxuekai    时间: 2018-7-30 11:00
这系统能译成中文就好了

作者: C朗    时间: 2018-8-3 11:38
什么时候上市啊

作者: 普加乔夫    时间: 2018-8-9 15:56
什么时候出套件


作者: gz0120    时间: 2018-8-9 20:01
顶一个   技术牛啊

作者: 随我乐吧    时间: 2018-8-10 09:40
什么时候更新,什么时候更新

作者: 光湿恩惠    时间: 2018-8-18 15:07
强都不服就服你

作者: 光湿恩惠    时间: 2018-8-18 15:12
已经跪倒在你的脚下

作者: 光湿恩惠    时间: 2018-8-18 15:15
楼主快出来更新

作者: ahfynjj    时间: 2018-8-24 11:50
楼主开车么 我要上车啊,梦寐以求的遥控啊

作者: 波鲁克    时间: 2018-9-5 23:16
催更一发 催更一发

作者: lograss    时间: 2018-9-6 16:01



淘宝有个商家有3.5寸的800*480树莓派hdmi屏,我在树莓派上用的可以。也许适合你。


作者: aron    时间: 2018-9-6 23:03
能力太强

作者: 快乐精灵    时间: 2018-9-12 10:30
lograss 发表于 2018-9-6 16:01
淘宝有个商家有3.5寸的800*480树莓派hdmi屏,我在树莓派上用的可以。也许适合你。

不能直接用,要改驱动,小尺寸的是480*800,不是800*480,也就是一个是竖屏一个是横屏

作者: 随我乐吧    时间: 2018-9-13 19:41
等更新,等更新

作者: 8742    时间: 2018-9-14 16:59
thank be gratefu。
作者: 8742    时间: 2018-9-14 17:00
thank be gratefu。
感    谢    分    享
作者: 快乐精灵    时间: 2018-10-15 22:26
本帖最后由 快乐精灵 于 2018-10-15 22:34 编辑

好久没更新了,还是来一波吧,免得你们以为烂尾了。
第一次全部FDM,按键及编码器部分基本不能用: (, 下载次数: 334) (, 下载次数: 348) (, 下载次数: 384) (, 下载次数: 329)
所以更改方案,主体FDM,按键机编码器部分SLA
(, 下载次数: 337) (, 下载次数: 359) (, 下载次数: 340) (, 下载次数: 368)
按键及编码器特写
(, 下载次数: 367) (, 下载次数: 348)
嵌入铜柱:
(, 下载次数: 348) (, 下载次数: 347)
假组:
(, 下载次数: 360) (, 下载次数: 348) (, 下载次数: 353)
整个电路部分
(, 下载次数: 367)

切换测试视频:视频中遥控分辨率还未更改为800*480所以没有满屏显示,上图(龙猫背景)中为更改后的800*480的分辨率。

功能测试视频:已经更改为800*480




作者: 快乐精灵    时间: 2018-10-15 22:29
随我乐吧 发表于 2018-9-13 19:41
等更新,等更新

可以来看更新了

作者: 随我乐吧    时间: 2018-10-16 00:56
快乐精灵 发表于 2018-10-15 22:29
可以来看更新了

嘿嘿,已看到,很期待

作者: 倔老头    时间: 2018-10-24 12:13
厉害啊

作者: jst124    时间: 2018-10-25 15:19
这个ui看起来略屌啊,怎么弄的
作者: 快乐精灵    时间: 2018-10-26 12:00
jst124 发表于 2018-10-25 15:19
这个ui看起来略屌啊,怎么弄的

开源,opentx 啊

作者: luckowner    时间: 2018-11-13 16:49
上车上车 还有票么?
作者: luckowner    时间: 2018-11-13 17:03
https://item.taobao.com/item.htm?spm=a230r.1.14.22.23bebcc4dbnrmf&id=578867148797&ns=1&abbucket=18#detail
这个横屏液晶好像适合你的opentx 哈哈 还卖车票么?
作者: 快乐精灵    时间: 2018-11-14 19:00
luckowner 发表于 2018-11-13 17:03
https://item.taobao.com/item.htm?spm=a230r.1.14.22.23bebcc4dbnrmf&id=578867148797&ns=1&abbucket=18#d ...

哟西,就是店家不卖私人,得公对公转账,淘宝搜opentx就能找到了

作者: 喷气螺旋桨    时间: 2018-11-19 15:03
老铁,编码器使用的是哪一款?你这个编码器加座子好屌的样子

作者: 快乐精灵    时间: 2018-11-20 13:53
喷气螺旋桨 发表于 2018-11-19 15:03
老铁,编码器使用的是哪一款?你这个编码器加座子好屌的样子

老铁,型号EC-11,Alps的

作者: point1    时间: 2018-11-22 09:20
3.5寸640x480可以么?

作者: 快乐精灵    时间: 2018-11-22 09:45
point1 发表于 2018-11-22 09:20
3.5寸640x480可以么?

看接口,RGB都可以,只是需要改驱动代码

作者: point1    时间: 2018-11-22 09:59
快乐精灵 发表于 2018-11-22 09:45
看接口,RGB都可以,只是需要改驱动代码

申请加群了,能通过一下吗,一起交流下。

作者: 快乐精灵    时间: 2018-11-22 17:46
point1 发表于 2018-11-22 09:59
申请加群了,能通过一下吗,一起交流下。

只要加都通过的啊

作者: liyiqiang    时间: 2018-12-2 21:38
牛逼啊,老铁,群号多少,想折腾

作者: 快乐精灵    时间: 2018-12-3 20:18
liyiqiang 发表于 2018-12-2 21:38
牛逼啊,老铁,群号多少,想折腾

本来在标题上的,估计管理给撤了,585721463

作者: 快乐精灵    时间: 2018-12-4 12:52
这论坛是越来越贱了,一个QQ群号都不让发。
作者: 快乐精灵    时间: 2018-12-4 12:54
liyiqiang 发表于 2018-12-2 21:38
牛逼啊,老铁,群号多少,想折腾

585721463

作者: 快乐精灵    时间: 2018-12-4 12:55
(, 下载次数: 124)

作者: ppa2001    时间: 2018-12-17 17:16
求群号        

作者: 快乐精灵    时间: 2018-12-20 17:22
ppa2001 发表于 2018-12-17 17:16
求群号

五八五七二一四六三

作者: boutd    时间: 2018-12-20 19:13
群号

五八五七二一四六三
作者: 12572433    时间: 2018-12-22 20:17
6666666666666
作者: 快乐精灵    时间: 2018-12-22 22:29
12572433 发表于 2018-12-22 20:17
6666666666666

7777777777777777777

作者: 快乐精灵    时间: 2019-1-13 15:49

(, 下载次数: 272)
(, 下载次数: 261)
(, 下载次数: 251)
(, 下载次数: 240)

作者: 笑如微蓝    时间: 2019-1-15 13:54
按钮可以考虑用5向开关,看起简洁些。
作者: alone    时间: 2019-1-23 10:29
正好问一下楼主   5寸800*480的排线接口定义是不是都是通用的?   每个厂家的屏幕都一样吧?
作者: 快乐精灵    时间: 2019-1-24 13:56
笑如微蓝 发表于 2019-1-15 13:54
按钮可以考虑用5向开关,看起简洁些。

只是看起来简洁而已,难用

作者: 快乐精灵    时间: 2019-1-24 13:57
alone 发表于 2019-1-23 10:29
正好问一下楼主   5寸800*480的排线接口定义是不是都是通用的?   每个厂家的屏幕都一样吧?

5寸 800*480的40p横屏99%都是一样的,通用

作者: Allendaheng    时间: 2019-1-31 14:47
我想知道 后续呢  发现坛子里的模友 个个是人才啊
作者: yimisunrise    时间: 2019-2-1 18:06
厉害,有售没有





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