5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
标题: 一步一步从0开始打造OpenTX一体控 [打印本页]
作者: 快乐精灵 时间: 2018-5-3 23:20
标题: 一步一步从0开始打造OpenTX一体控
先上第一版效果图吧,其实之前发过,然后被管理员移到商家区了,看来这玩意还做得不错。 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模型尺寸得改,但是三爷忙啊,那就自己动手改吧。
详细建模过程就不放了,发个目前更改后的图吧。
(, 下载次数: 161)
外形还有另外一种方案,各位觉得哪个要好一点呢?
(, 下载次数: 160)
未完待续...
(技术交流请勿涉及联系方式版主留)
作者: 快乐精灵 时间: 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:29
到时开个群
作者: 昶平 时间: 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插入时,电池充放电状态不确定的情况,从而可以延长电池使用寿命。
充电器正面:
(, 下载次数: 163)
(, 下载次数: 163)
实测2A充电下,温温的,电感采用Vishay IHLP系列,真他娘的贵啊,一个电感就2块左右了,普通CDRH74的绕线电感才5毛;
-------------------------------------------------------------------分割线----------------------------------------------------------
上一张尺寸对比图;
(, 下载次数: 173)
今天就更新到这儿,未完待续...
作者: 随我乐吧 时间: 2018-5-4 23:06
精爷666
作者: 普加乔夫 时间: 2018-5-5 12:02
触摸屏吗 求套件
作者: 快乐精灵 时间: 2018-5-5 13:07
非触摸
作者: 快乐精灵 时间: 2018-5-6 13:32
周末更新一波:
---------------------------------------------------分割线---------------------------------------------------
(, 下载次数: 256)
测试视频:
?spm=a2h3j.8428770.3416059.1[/media]
作者: 随我乐吧 时间: 2018-5-6 15:44
赞赞赞赞赞赞赞赞赞
作者: choupijiang9999 时间: 2018-5-6 22:04
楼之群开好了吗 求加入 472848591 我想这个很久了
作者: 快乐精灵 时间: 2018-5-12 17:29
房东宽带不交钱,TNND,周末单位更新:
之前的结构操作按键和编码器放在里面了,微调在外,不太合理。按键和编码器使用频率高多了,故把微调放在里面,按键和编码器放外侧。更改后渲染图如下:
(, 下载次数: 254)
(, 下载次数: 272)
(, 下载次数: 267)
(, 下载次数: 258)
(, 下载次数: 257)
(, 下载次数: 292)
(, 下载次数: 271)
(, 下载次数: 259)
(, 下载次数: 268)
(, 下载次数: 290)
后面有两个高频头位置,可以直接安装两个高频头,也就是"内外"高频头,同时其中一个位置也为图传准备,后期会搞个和高频头外形一样的双接收,内部再放一个驱动板,就能切换图传图像了。
作者: fuchen9475 时间: 2018-5-12 21:10
在这放大招了
作者: 快乐精灵 时间: 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
还行还行,慢慢来
作者: latabu 时间: 2018-5-30 11:32
开源吗????
作者: 快乐精灵 时间: 2018-5-30 22:33
硬件不开,软件开
作者: xiaobao147 时间: 2018-5-31 14:49
看着真心不错
作者: galang 时间: 2018-6-1 09:51
赶紧 更新吧 等的 都不行不行的 了!
作者: 快乐精灵 时间: 2018-6-1 11:24
最近忙,等段时间
作者: 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
好久没来了,太忙了,更新一波吧,都忘了更新到那儿了,容我返回去看看到那儿了。
-----------------------------------分割线---------------------------------------------
后来发现用核心板+底板的形式,导致电路板太厚,从而导致外置高频头突出太多,固又将核心板+底板的方式放弃,整合为一体板,同时将充电电路也集成到一起;简化结构,简洁清爽
主板正面:
(, 下载次数: 265)
主板背面:丝印清晰,方便接线
(, 下载次数: 243)
(, 下载次数: 252)
同时,为了方便打印外壳做了些更改,简化一些造型
(, 下载次数: 269)
同时后盖分为两个模型,分别打印,然后粘接
(, 下载次数: 268)
作者: 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
不能直接用,要改驱动,小尺寸的是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,按键及编码器部分基本不能用:
(, 下载次数: 321)
(, 下载次数: 327)
(, 下载次数: 363)
(, 下载次数: 312)
所以更改方案,主体FDM,按键机编码器部分SLA
(, 下载次数: 324)
(, 下载次数: 348)
(, 下载次数: 330)
(, 下载次数: 355)
按键及编码器特写
(, 下载次数: 347)
(, 下载次数: 339)
嵌入铜柱:
(, 下载次数: 335)
(, 下载次数: 332)
假组:
(, 下载次数: 349)
(, 下载次数: 336)
(, 下载次数: 330)
整个电路部分
(, 下载次数: 350)
切换测试视频:视频中遥控分辨率还未更改为800*480所以没有满屏显示,上图(龙猫背景)中为更改后的800*480的分辨率。
功能测试视频:已经更改为800*480
作者: 快乐精灵 时间: 2018-10-15 22:29
可以来看更新了
作者: 随我乐吧 时间: 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
哟西,就是店家不卖私人,得公对公转账,淘宝搜opentx就能找到了
作者: 喷气螺旋桨 时间: 2018-11-19 15:03
老铁,编码器使用的是哪一款?你这个编码器加座子好屌的样子
作者: 快乐精灵 时间: 2018-11-20 13:53
老铁,型号EC-11,Alps的
作者: point1 时间: 2018-11-22 09:20
3.5寸640x480可以么?
作者: 快乐精灵 时间: 2018-11-22 09:45
看接口,RGB都可以,只是需要改驱动代码
作者: point1 时间: 2018-11-22 09:59
快乐精灵 发表于 2018-11-22 09:45
看接口,RGB都可以,只是需要改驱动代码
申请加群了,能通过一下吗,一起交流下。
作者: 快乐精灵 时间: 2018-11-22 17:46
只要加都通过的啊
作者: liyiqiang 时间: 2018-12-2 21:38
牛逼啊,老铁,群号多少,想折腾
作者: 快乐精灵 时间: 2018-12-3 20:18
本来在标题上的,估计管理给撤了,585721463
作者: 快乐精灵 时间: 2018-12-4 12:52
这论坛是越来越贱了,一个QQ群号都不让发。
作者: 快乐精灵 时间: 2018-12-4 12:54
585721463
作者: 快乐精灵 时间: 2018-12-4 12:55
(, 下载次数: 108)
作者: ppa2001 时间: 2018-12-17 17:16
求群号
作者: 快乐精灵 时间: 2018-12-20 17:22
五八五七二一四六三
作者: boutd 时间: 2018-12-20 19:13
群号
五八五七二一四六三
作者: 12572433 时间: 2018-12-22 20:17
6666666666666
作者: 快乐精灵 时间: 2018-12-22 22:29
7777777777777777777
作者: 快乐精灵 时间: 2019-1-13 15:49
(, 下载次数: 256)
(, 下载次数: 242)
(, 下载次数: 237)
(, 下载次数: 227)
作者: 笑如微蓝 时间: 2019-1-15 13:54
按钮可以考虑用5向开关,看起简洁些。
作者: alone 时间: 2019-1-23 10:29
正好问一下楼主 5寸800*480的排线接口定义是不是都是通用的? 每个厂家的屏幕都一样吧?
作者: 快乐精灵 时间: 2019-1-24 13:56
只是看起来简洁而已,难用
作者: 快乐精灵 时间: 2019-1-24 13:57
5寸 800*480的40p横屏99%都是一样的,通用
作者: Allendaheng 时间: 2019-1-31 14:47
我想知道 后续呢 发现坛子里的模友 个个是人才啊
作者: yimisunrise 时间: 2019-2-1 18:06
厉害,有售没有
欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com/) |
Powered by Discuz! X3.3 |