萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

爱折腾 萝丽控评论1,017字数 6447阅读模式

作者声
写在前面:        
       从简陋的一代遥控器发布,到二代遥控器的逐步完善,再到如今经过潜心开发的第三代遥控器问世,一转眼竟已过两年光阴。我依旧记得两年前的第一次发帖,那时还没几个人,版主手一抖,加了精,于是一股DIY的潮流由此席卷,下至中学生,上至老爷爷,上千人都参与了制作。
       或许,喜欢航模的人,本身都有一种强烈的好奇心与控制一切的欲望,楼主的教程只是点起了一个燎原的火星。
       同时,这也是个新的时代,一个科技高速发展的时代,DIY必定兴起。因为技术不再只垄断在厂商手里,高性能单片机的不断发展,编程门槛的降低,让普通大众也有了自己DIY电子产品的能力。
       外国的开源项目上至多轴飞控、机器人,下至遥控器、无刷电调,数不胜数,而反观中国,除了把老外的开源拿来卖钱之外,根本没有能拿出手的东西。楼主下定决心从三代遥控器开始,打造精品DIY开源。




DIY 宣言:
我想,我们能在这里相会,是因为我们都有一颗不羁的心!
我DIY,我快乐,DIY不是为了省钱,省钱只是DIY的副产品,当我们拿着自己做的遥控、自己做的电调、自己做的飞机在天上翱翔,我想那时我们才能体会到真正的自豪,真正的快乐。但,DIY有风险,可能你买了一堆元器件却什么也没做出来,可能你做出来效果却差强人意。DIY,只为发烧而生。



卸开遥控器外壳,看到里面密密麻麻的电路和元器件,你是否感到它很神奇、很复杂?其实它并没有你想象的那么高深莫测。本贴将带你真正低成本制作一套实用的2.4G 遥控器接收机。
       本教程虽然已尽可能傻瓜化,但仍有一定门槛,虽然很多0电子基础的人也比葫芦画瓢的一次性制作成功,但也有不少人电子知识不错反而屡次失败。而且DIY不能只看元件的成本,还要注意到有很多隐形成本,比如逛淘宝需要掏邮费,想焊接,就得先有电烙铁才行,万一制作有问题,可能还得再买个万用表测量下哪里有问题等等。总之,如果你只是抱着省钱的目的来DIY,可能得到的与预期相反。
       废话就不多说了,教程开始。


第三代遥控器教程:
一、简介:

       经过多次曲折的开发历程后,三代控正式版终于宣告正式问世了。相比于原来规划的版本,去掉了一些复杂和花哨的东西,正式版电路更简单,功能更加实用。

三代控,能够这么玩!:
全中文菜单大屏显示,设置轻松搞定。英文控什么的最讨厌了,楼主入魔时买的天六二代遥控器,到现在还得看着说明书才知道自己设置的对不对。
数据回传!三代的核心特色功能,让你随时知道飞机的电量还有多少,信号好不好。
功能强大的PPM信号输入/输出器,可以用来玩模拟器,教练模式带新手,还能自定义映射通道,两台遥控器操作一个模型或从PPM扩展头追等。
支持可编程的自动动作发生器,一个按键就能让你的模型做出预设的动作。
2.4G全频扫描。查看信号质量,避开可能的干扰源。

除此之外,作为一款遥控器该有的功能他都有多机型参数保存、微调、通道反转、舵量控制、线性调节、自定义的混控器、自定义的跳频、电池电压显示、低压报警、操作音效、遥控计时提醒、开机自检等功能,多达7个模拟通道、5个开关通道。

当然除了基础功能,更多高级遥控器功能还在持续的开发完善中,会持续更新。如此高的性能,价格却低廉的难以想象,因为你只需要出几十元的原器件成本,而楼主心血开发的程序免费开源给你使用。

二、使用手册

1、通道分配
三代具有更大的自由性,比如所有的通道都可以随意配置,不过这给一些航模新手带来困扰,比如哪个通道插电调,哪个通道插副翼,答案是随便插。当然遥控器的默认配置其实和商品控是一样的:
默认配置是美国手:
左手遥杆:上下油门(接收机3通道),左右方向(接收机4通道)
右手遥杆:上下升降(接收机2通道),左右副翼(接收机1通道)







恭喜多位网友已经制作成功
我的萝莉2代已经完工.地面测试距离1000米信号稳定.今天去试飞330效果很好.
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
三、电路焊接:

1,先焊接上单片机、电容晶振并下载程序。
看到这估计你手中的烙铁已经饥渴难耐了,首先打一下预防针,焊接不及格会出现各种问题:
不要堆太多锡,最好让板面整洁,可以像楼主那样使用电阻腿当导线;
板子上残留焊锡膏、焊点之间如果有奇怪的残留物,会有用万用表量不出来的问题

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

2,焊接显示屏,如果下载程序正确,会有显示效果。单片机和液晶屏电压的关系详见下面的遥控器供电介绍
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

3,显示屏能显示,DIY已经成功一半,接下来按楼下的电路图逐个焊上摇杆、按键,无线模块,一个最少原件能够工作的四通道遥控器已经完成。
对于一般的模型控制,4通道已经够了,其他旋钮开关之类的不用焊。

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
4,如果需要控制额外的设备和功能(如起落架、航灯、云台等),添加旋钮通道,开关通道等,构成多通道功能完全版。
背面焊接图:萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

原理图:

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
部分有误,晶振为12M



关于遥控器供电:
如果电池用3S(11.1V),那么5V稳压只能用7805,如果用开关电源,滤波一点要做好;
如果电池用2S(7.4V),那么5V稳压可以选择AMS1117 5.0(注意引脚顺序和7805不一样,左负右输入,中间是5V输出。这个芯片3S会发热);
如果电池用1S(3.7V),单片机必须更换为STC12LE5A60S2,屏也必须改成3V屏!然后两个稳压芯片都换成HT7333(注意引脚顺序和7805不一样,左负,中间是输入,右是3.3V输出)就可以了,这个方案也可以支持2S电池。另外,蜂鸣器要加三极管放大。

关于电压检测:
很多人遇到电压显示不准的问题:

如果单片机为12C5A(5V),7805稳压(压降2V),只能检测7V以上电压;
如果单片机为12C5A(5V),AMS1117 5.0稳压(压降1.3V),只能检测6.3V以上电压;
只有单片机为12LE5A(3.3V)时,才能准确检测到1S锂电池或5V充电宝的电压;

如果显示差的不多,可以通过设置微调+-10%;如果电压差很多,那么是检测电路不对,还要仔细检查。

元件清单:(为避免广告嫌疑,图片随机抓取,大多数物品可以一站式购齐)
1、STC12C5A60S2 DIP-40单片机一个,12M晶振及30P瓷片电容两个。USB转串口下载器一个。

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

2、稳压芯片AMS117 3.3一个,78m05或AMS1117 5.0一个。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

3、晶联讯12864一个.(带不带字库都无所谓,5V和3V要选好)
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

4、油门摇杆电位器和普通摇杆电位器(区别:油门电位器不自动回中,如果制作目的是车船遥控器,可以都用普通摇杆)。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码


5、10K电阻、20K电阻一个(选1%精度的),按键7个。

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码


6、 100uf 16V电容三个,104瓷片电容一个。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码


7、耳机插座一个(用于输入输出PPM模拟信号),蜂鸣器一个。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码


8、扭子开关、旋钮电位器。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码



9、最后要说的是无线模块的选取。市面上各种模块质量参差不齐,如果你想获得更远的距离,那一定要买好的模块。
     
低配版:4.5元模块做发射,4.5元做接收,地面距离100米;
中配版:35元模块做发射,4.5元做接收,地面距离200米到400米间;
高配版:35元模块做发射,35元作接收。地面距离》1000米;
    PCB天线更换为外置天线后效果可再增加30%。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

四、下载固件

楼主一直在努力开发和开源,但是个人的力量究竟有限,何况现实身份还是一个没有经济能力的学生,所以在此开放众筹,如果楼主的开源系列给你带来了乐趣,那么不妨你也来支持一下楼主。
大家的支持是楼主前进的动力!
众筹链接:
一元众筹
(已有数十位热心的网友支持,十分感谢)

请制作成功的积极向我反馈,反馈内容包括:你制作后的图片,你发现的BUG,你的改进意见等。


三代正式A版更新!!

下载地址在文章底部
固件:
        遥控器下载此固件,下载时记得勾选“复位做IO”。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码 萝丽三代遥控器A12版.rar (47.9 KB, 下载次数: 644)
三代新推出的接收机,下载时只需选择12.000M时钟即可。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码 萝丽新6通接收机A.10版.rar (6.65 KB, 下载次数: 342)
原来做了二代接收机的,也没有抛弃你们哦,通过升级可以兼容继续用
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码 旧版6通接收机兼容A版.rar (3.7 KB, 下载次数: 77)
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码 旧版12通接收机兼容A版.rar (3.9 KB, 下载次数: 126)

程序源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码 萝丽三代6通接收机A10.5源码.rar (6.66 KB, 下载次数: 481)
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码 萝丽三代遥控器A12版(源码).rar (35.61 KB, 下载次数: 547)

更新日志:A版 2016.3.20
1、完整的8通道遥控器的所有功能;
2、回传BEC电压、动力电池电压、遥控信号质量;
3、8通道PPM输入/输出,模拟器/教练;
4、自定义失控舵量,调整后会实时更新到接收机,LED灯会闪一下;
5、摇杆校准,进入校准后晃动每个摇杆到最大值,再次按确认键保存;
6、输入输出双层映射,输入映射用于适应操作习惯,输出映射可以调整通道顺序、实现虚拟Y线等;

常见问题解答 Q and A:

Q:按菜单键没有反应怎么办?
A:没有勾选“复位做IO“选项。这个问题强调很多遍,然而经常还有人出错……Q_Q
*很多问题都是下载时没有正确设置造成的。

Q:出现一些奇怪的问题、不正常工作了怎么办?
A:有可能是数据保存出错照成的,勾选“下次下载程序时擦除EEPROM”并重新下载两次,可以将单片机恢复到最初的状态。
*遥控器开机时长按菜单键也可以强制恢复出厂。

Q:12864液晶出现倒显、镜像等问题?
A:液晶屏的电压过低导致,如果用单节锂电供电,液晶屏需要改成HT7333稳压(板载的3V稳压芯片压降大);

Q:只焊接单片机可以下载程序,全部做好后不能下载了?
A:这是下载器电流不足引起的,可以拆掉大容量电容再试试。
*如果你的下载器是CH340g,那么5V和VCC一定要连接在一起。
*如果还不行,那么可以尝试外接电源下载法,遥控只接GND、TX、RX,点击下载后,再接通外部5V电源。

Q:遥控和接收怎么对频?
A:有三种方法进入等待对频状态:
┌——如果是新制作的接收机,那么第一次开机就是等待对频状态;
├——接收机通过第二条Q A的方法也可恢复为第一次开机状态;
└——使用金属物品,将接收机5/6通道相互连通在一起(就是把单片机5/6通的引脚短接),然后通电,也可以重新对频;
*如何判断等待对频状态:上电后LED直接高亮;
*如何判断已经对过频:上电时LED灯会闪一下再熄灭。如果此时遥控没有开机,2秒后会再亮;
*如何判断故障状态:上电时LED灯会快速闪烁。可能是模块接线不良或电源不稳;
*确认进入等待对频状态,遥控器选择对频,屏幕会显示通信成功。
*如果很长时间不能成功,那么不要折腾怎么对频了、对频怎么这么麻烦、到底怎么对频……(*>﹏<*),这是电路出现问题,检查电路吧。

Q:遥控可以和接收机通信,但舵机乱响不受控制什么原因?
A:使用晶振的接收机下载时一定注意不能勾选“内部时钟”。

Q:我做了好几个接收机,怎么用一个遥控控制它们?
A:虽然是多个接收机,但肯定是不同时间分别工作的,所以遥控只需个性化设置一次,然后分别与每个接收机对频即可。

教程出来很久了,对于大部分在制作过程中出现的异常问题,现在可以总结,90%是焊接和连线不合格,5%是看教程不仔细造成的。
因此如果出现问题,首先检查的就是线路是否良好以及是否遗漏了什么步骤。此外如果你不懂电子的话就不要随意改动,每一步都必须按教程来,没有做不出来的道理。

排除法、替换法
DIY的过程中很容易出错,所谓自己动手丰衣足食,自己多思考思考,多备点元器件,把怀疑有问题的换下来,一般的问题很容易自己解决的。

怎么下载固件???

下载固件对会的人来说像喝凉水一样简单,对不会的来说简直像魔法,其实这个真没什么难的,注意一下注意事项就可以了。
1、前提条件:买下载器、安装驱动、制作下载线

!注意:如果你买的是带短路帽的CH340G模块,模块上VCC要和5V短路。否则极易下载失败
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

在电脑上安装下载器的驱动

本站所有下载访问密码都是:www.l77l.com

 



下载线的制作非常简单,在GND或5V上接一个开关就行,TXD与RXD分别接电路图中标注的引脚。
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

2、打开STC-ISP软件,选择单片机型号和COM号;如果出现超出文件大小是单片机型号选错了
    正确勾选每个选项;多数异常现象都是由于没有正确勾选导致的
    打开程序文件,加载HEX固件;
    点击下载,单片机接通电源,等待下载完成。
!下载固件应该在焊接好单片机、晶振、30P电容之后的第一时间就下载,如果下载不了继续焊接也是白搭;
!如果一直在检测,试着交叉一下RXD和TXD。必须要有断电重新上电的过程。
!如果有电容而有些下载器供电不足也会失败,需拆掉电容再下载。

本站所有下载访问密码都是:www.l77l.com

下载设置图:


萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

接收机制作教程:

一、新版6通道接收机

简述:
新版接收机功能十分强大,通过它,你可以:
1、采用宽电压的芯片,不仅可以用于常见的2S/3S电调,而且可以兼容1S电池,制作微模型。
2、信号回传功能,能够回传电压到遥控器显示,省去电压报警器。
3、失控保护功能,可以在信号丢失时自动执行预设舵量。
4、PPM输出功能,可以做无线模拟器、只用1根线连接四轴飞控等。
5、PWM输出,外接MOS管可以直接驱动有刷电机,连电调都可以省了。
6、开关电平信号输出,外接三极管可以直接做电子开关,灯控。点火器什么的也可以省了。
7、…………

焊接(基础版):
功能这么吊电路依然十分简单:
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

只焊接了单片机时就可以下载程序了
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码


背面焊接参考电路:
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

原理图:
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

材料清单:
1、STC15W408AS DIP-16单片机。
2、红色发光二极管、1K电阻。
3、100uf 16V电容两个,104瓷片电容1个。
4、2.54间距排针,AMS1117 3.3一个。
5、NRF24L01无线模块一个。







旧版6通道接收机
!注意电阻位置前后有变动,以电路图为准。
!在第一次下载程序成功之前,发光二极管不能接,否则无法下载。正确下载以后,发光二极管不再影响第二次下载
!再次强调,下载程序一定要按图设置,否则将导致各种不正常

材料清单:
10孔*10孔洞洞板;
STC11F04E—DIP20 单片机;
12M晶振,30P电容;
电源电容470uf,无线模块电容大于等于47uf,104电容;
发光二极管,1K欧电阻;
NRF24L01模块;
3.3V稳压芯片;

重量只有7g
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

六通信号输出
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

12通道接收机教程
芯片:STC12C5608AD   制作方法及材料与六通道基本相同。注意晶振位置前后有变动。


萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

本12通接收机前7通道为模拟通道,后5通道为开关通道,对应于遥控器CHA、CHB、CHC、CHD、CHE。

4通道PCB轻型接收机教程

手工版接收机过于笨重,针对这种情况,楼主新出4通道的轻型PCB接收机。支持5V到3V的宽电压,可用于1S的小车或小飞机。

没有几个元件,应该很好焊接吧!注意LED底部的横线的位置是靠近102的。兼容直插无线模块和微型无线模块,使用微型时重量只有2g级别。
单片机下面的两个焊盘既可下载程序,也可短接后上电重新对码。



萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码      萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

如果使用接收机玩飞机模型,遥控器天线需折弯,天线侧面信号最好,切不可将天线指向模型。

推荐接收使用外置天线,不要使用PCB天线。小天线淘宝可以买到,比PCB天线距离能提高30%。


萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

最后说一下模友们在DIY中常犯的错误:

1,布局不合理,信号会被自身电路挡住。如果一定要这样布局,那必须焊接外置天线
萝丽控-第三代航模遥控器发射、接收机制作教程以及源码

 

下载信息 萝莉控第三代 stc V3.0
最近更新2023-7-27
下载地址

爱折腾
  • 本文由 发表于 2023年 6月 6日 13:53:27
  • 转载请务必保留本文链接:http://www.l77l.com/54.html
评论  0  访客  0
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定