hr345 发表于 2022-11-10 21:31:40

737驾驶舱自动驾驶面板MCP

不说话,先上图!

设备名称:737 MCP

适用对象:微软模拟飞行X,默认机737、PMDG737

功能:增强模拟飞行真实感

经过近3个月断断续续的开发,小屋推出这款拥有全部自主知识产权的面板,连接模拟飞行X即可模拟真实飞机驾驶舱自动驾驶面板(MCP)的全部操作,体验做机长的炫酷~有需要的朋友可以联系小屋哦!



开发历史

小屋一直是个飞机爱好者,很早就接触了微软模拟飞行X,经常在里面体验自由飞行的感觉。早在高中时期,就萌生了自己制造一个模拟驾驶仓的想法,但是苦于知识积累不够,心有余而力不足。

高考后,二哥送小屋了一套赛钛克的客机驾驶杆及简易油门部件,自此拉开了小屋迈向真实环境下模拟飞行的序幕。

今年9月份,现代电子技术小学期中,我们被要求利用所学知识,做一个小型电子系统。想到已经学过的FPGA、ARM、PSOC等知识,小屋开始着手准备第一版MCP的开发。由于时间紧,任务重(2天内要做完电路、上位机、面板,还得买器件),没有时间外包PCB,只好手拼PCB板。

第一天过得很happy(*^-^*),在小屋自己规定的时间内,看懂了Flight Simulator X(模拟飞行X:FSX) 的SDK(开发者工具),并成功编好了基于51单片机上位机程序及单片机程序。

然而第二天……小屋从早晨开始焊接电路,直到晚上9点,突然发现自己焊接错误,而且是不可逆的错误,在小屋脑海中浮现一个词,两个字:血崩。。。想到第三天就要验收了,这种状态是完全不能接受的,小屋只好含着泪,点了进清华后第一份外卖,开进入清华后第一次夜车。(⊙ ▽ ⊙)

   

人在逼急的时候潜力确实是无穷的。

小屋的夜车开的不错,在4点就把整套程序移植到了PSOC下,只是可惜了辛苦做的外设,看起来又乱又丑。。。



——MCP外设面板



——实际电路



——从左到右:垂直速度(*100)、航速、航向、高度



——与上图对应,可看到已被置入FSX中737客机内

小学期验收之后,小屋偷了会儿懒,但是耐不住心痒痒呀~于是从十月开始,又重启了MCP的设计!

这次,小屋将从PCB电路板开始,完善MCP的各项功能,同时实现夜晚背光效果。此外,第一版MCP的目标平台是FSX的默认737客机,功能少且不真实,这次的设计将目标定位于PMDG公司开发的PMDG 737NGX,所有功能、外观将与最新的737客机保持一致!

   

从器件入手,本次小屋采用了多种从未用过的元器件,因此,先使用面包板搭建分模块的验证电路,使用升级版51单片机:STC12C5A60S2进行控制:



面板令小屋非常头疼 (〃>皿<)

到底该用什么材料?厚度选择多少?

背光源色温范围?

安置密度多大?

面板用什么字体?字体大小?如何加工?

激光的高度?功率?速度?

………………都是小屋要考虑的问题。

为此,小屋进行了大量的测试!



在基础的工艺都已验证完毕之后,小屋开始进行了完整的设计,使用Altium Designer,很快就做出了原理图并转化为PCB。





为了让面板的背光效果更好,小屋在布置背光源时,尽力做到了均匀:



将面板加上之后,十分酷炫的感觉有不有!

下面放上两段段连上FSX后实际使用视频~

结语

以上就是本次干货的主要内容啦,最后再说两句。相信大家已经明白小屋做了个什么东西,以及它具有什么功能。

目前,小屋有以下考虑:

1、希望能找到合作伙伴,继续将本MCP的外观进一步改善。

2、继续进行波音737客机驾驶舱其他面板的设计及制造。

欢迎各位飞行爱好者与我多多交流~

小屋私人微信号为Kuailun,如有购买/合作/经验交流等意愿的朋友,小屋都十分欢迎!

当然也可在联盟号下直接留言,小屋都将一一认真回复!

感谢小屋亲友们一直以来的支持(沉水已久还未取关的都是真爱呀!(^-^)V),小屋会始终如一地以原创、实干为核心思想,为大家呈现更多的有科技含量和实际价值的作品。敬请期待!

lyntontt 发表于 2022-11-14 13:28:14

有东西的飞友站了站了
页: [1]
查看完整版本: 737驾驶舱自动驾驶面板MCP