摇杆变身20通道遥控

【DIY】160元飞行摇杆变身20通道遥控,体验真实飞行的感觉【95楼更新接线图】利用春节和周末业余时间制作了一个用在固定翼上的飞行摇杆发送和接收方案。用一个原来在pc上玩飞行模拟游戏的摇杆,来控制天行者进行fpv和航拍。我开始玩航模到现在已经2个月了,得到了论坛上很多热心模友和广州天河飞友群里朋友的帮助,还有我的机械师CN,在这里要谢谢他们,让我体验到了飞行的快乐。一.介绍简单的说,我要先介绍一下我制作的这个系统,它将实现以下目标:用低成本的飞行摇杆来进行操控航模,体验真实飞行的感觉。使用自己的发射和接收,取代原来的遥控和接收机。不需要手提电脑,外场带着电脑多重啊,还担心手提电池续航问题。实现遥控的基本功能:微调,正反舵,混控,失控保护,大小舵20通道,以后再也不怕通道不够了,拉烟,发射daodan都小菜兼容平衡仪和osd,因为我有一套。。。教练机接口,可以用两套遥控设备同时进行控制,实际上,开发这个系统的最初设想是让老婆大人也能不经训练直接开飞机。二.系统架构和性能使用摇杆代替控来操控飞机相信是很多人的共同的梦想,论坛里有前辈用pc通过DirectXSDK中的APIJoyGetPosEx读取摇杆的信号,然后进行PPM编码,再通过声卡到控发射出去。他们做的很棒,但我不喜欢这样的方案,原因是要利用原来的控,再带上一台电脑。实际上我本是windows程序员,IhatePC,我玩航模就是为了业余时间远离电脑,如果再带一个电脑去我不如在家玩模拟飞行算了。所以我决定用单片机来完成这个不复杂的事情,简洁就是美。下面给出这个系统的流程图:我们在地面用单片机作为大脑,读取出飞行摇杆的杆量,经过分析处理,进行数据平滑滤波,和诸如叠加微调量,混和几个通道的比例之类的处理,通过无线串口发射出去。飞机上的另一个无线串口和单片机收到命令后,映射成各个舵机的PWM(占空比),驱动舵机。在具体介绍各个模块之前,人们总说有图有真相,我们先贴上地面和飞机上的实物图:地面的摇杆和发射连接图飞机上的接收和舵机连接图三.各模块的原理,设计和制作实物图看起来是不是很简洁呢,实际上这个系统用到的电子元件并不多,而且都是可以直接从网上购买的。整个过程我都没有用电焊,直接用杜邦线接插,元件清单如下:飞行摇杆一个Arduino控制板二块数传电台一对电脑键盘一个各类连接线数条我们按照上面的流程的顺序来介绍各个模块。1.摇杆信号的获取要得到飞行摇杆当前的杆量,一个办法是通过摇杆的usb接口读取,那得实现usb的通信协议和摇杆厂家五花八门自己定制的协议,这很麻烦。另一个办法是读取摇杆的电位器的值,实际上现在市面上的摇杆除了非常高端的摇杆用了霍尔传感,其它都是用普通的电位器,我把它当成可变电阻来读取就可以了。我从太平洋电脑城买了一个160元的赛钛客Cyborgv1摇杆,拆开来一看,实际上它的所有电位器都是用3P的白色连接插座和电路板连接的,xyz三轴用来控制飞机姿态,油门,苦力帽用来控制fpv摄像头云台,还有n多按键,用来拉烟,发射烟花,切换平衡仪状态,这么多的通道,我都想不到还可以用来干嘛了。引出电位器的线实际上只用了十分钟,完全不用电焊,直接将电位器的插头从电路板上拔下来,用延长线插进单片机的模拟输入口里去,搞掂。以后有时间还可以做个并联的母头,再插回摇杆的电路板里去。这样既能在家里飞模拟游戏,又能带出去飞航模。2.解析和处理摇杆的杆量这里要先介绍一下我们采用的单片机系统,Arduino是一款价格不高、易于使用的电子平台。包括硬件和软件在内的整个平台是完全开源的,并且使用的是松散地基于C/C++的语言,它由一个基于简易单片机并且开放源码的计算机平台,和一套为主板编写程序的开发环境组成。接下来我们要用arduino来读取摇杆的xyz轴的电阻值了,我们将电位器的电源和地接在电调输出的5v和地上,信号线接在arduino的模拟口上,在程序里将电阻值映射成0到1024的数值,这个廉价的摇杆的分辨率大概在800左右,电位器是线性的,测试了一下反应还是很灵敏的。实际测试中摇杆回中后,和打到最大和最小的地方,数据会有一些波动和噪点,用...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?