本帖最后由 p121 于 2016-10-26 09:24 编辑 DIY 宣言: 我想,我们能在这里相会,是因为我们都有一颗不羁的心! 我DIY,我快乐,DIY不是为了省钱,省钱只是DIY的副产品,当我们拿着自己做的遥控、自己做的电调、自己做的航模飞机在天上翱翔,我想那时我们才能体会到真正的自豪,真正的快乐。但,DIY有风险,可能你买了一堆元器件却什么也没做出来,可能你做出来效果却差强人意。DIY,只为发烧而生。 卸开遥控器外壳,看到里面密密麻麻的电路和元器件,你是否感到它很神奇、很复杂?其实它并没有你想象的那么高深莫测。本贴将带你真正低成本制作一套实用的2.4G 遥控器接收机。 本教程虽然已尽可能傻瓜化,但仍有一定门槛,虽然很多0电子基础的人也比葫芦画瓢的一次性制作成功,但也有不少人电子知识不错反而屡次失败。而且DIY不能只看元件的成本,还要注意到有很多隐形成本,比如逛淘宝需要掏邮费,想焊接,就得先有电烙铁才行,万一制作有问题,可能还得再买个万用表测量下哪里有问题等等。总之,如果你只是抱着省钱的目的来DIY,可能得到的与预期相反。 废话就不多说了,教程开始。 第三代遥控器教程: 一、简介: 第三代遥控器从设计时就已经注定,必是一个DIY届史诗级的作品,三代遥控器将2.4G、433M、红外三种制式的遥控整合为一, 一控通吃本系列内所有接收机,同时通过破解厂家通信协议,能够控制市面上的多种玩具四轴、飞机。 三代控,能够这么玩!: 全中文菜单大屏显示,设置轻松搞定。英文控什么的最讨厌了,楼主入魔时买的天六二代遥控器,到现在还得看着说明书才知道自己设置的对不对。 数据回传!三代的核心特色功能,让你随时知道飞机的电量还有多少,信号好不好。 集成角度传感器,提供新的遥控体验:体感飞行!真正达到人机合一的境界。 功能强大的PPM信号输入/输出器,可以用来玩模拟器,教练模式带新手,还能智能映射通道,将两台遥控器合二为一,两个人合力操作一个模型等。 集成红外发射器,可以控制微型红外接收机,遥控破解协议的红外玩具,甚至直接打开你家的电视和冰箱。 支持可编程的自动动作发生器,一个按键就能让你的模型做出预设的飘逸动作。 2.4G全频扫描。查看可能的干扰源,防止被干扰失控 除此之外,作为一款遥控器该有的功能他都有多机型参数保存、微调、通道反转、舵量控制、线性调节、自定义的混控器、自定义的跳频、自定义的通信密码、电池电压显示、低压报警、操作音效、遥控计时提醒、开机自检等功能,多达6个模拟通道、6个开关通道,已及扩展通道等。 三代接收机: 不仅遥控升级,三代接收机也进行了全新设计,各通道除了能输出传统的舵机信号外,还可以输出高地电平信号,PWM信号,直接驱动外部设备,淘汰各种遥控开关。 PPM信号输出,串口数据输出,可以玩无线模拟器、接飞控等。 电压回传、信号质量回传。 如此高的性能,价格却低廉的难以想象,因为你只需要出几十元的原器件成本,而楼主心血开发的程序免费开源给你使用。 二、电路焊接: 1,先焊接上单片机、电容晶振并下载程序。 2,焊接显示屏,如果下载程序正确,会有显示效果。注意液晶屏电压:如果单片机为12C5A,那么屏选5V的,背面有稳压芯片的;如果单片机为12LE5A,那么屏选3V的,背面稳压芯片输入和输出短接,否则会出现显示错乱 3,显示屏能显示,DIY已经成功一半,接下来按楼下的电路图逐个焊上摇杆、按键,无线模块,一个最少原件能够工作的四通道遥控器已经完成。 4,添加旋钮通道,开关通道等,构成多通道功能完全版。 背面焊接图: 元件清单:(为避免广告嫌疑,图片随机抓取,大多数物品可以一站式购齐) 1、STC12C5A60S2 DIP-40单片机一个,12M晶振及30P瓷片电容两个,HT7333芯片一个。 2、稳压芯片AMS117 3.3一个,78m05或AMS1117 5.0一个。 3、晶联讯12864一个. 4、油门摇杆电位器和普通摇杆电位器(区别:油门电位器不自动回中,如果制作目的是车船遥控器,可以都用普通摇杆)。 5、10K电阻、20K电阻一个,按键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”。 三代新推出的接收机,下载时只需选择12.000M时钟即可。 原来做了二代接收机的,也没有抛弃你们哦,通过升级可以兼容继续用 程序源码 更新日志:A版 2016.3.20 1、完整的8通道遥控器的所有功能; 2、回传BEC电压、动力电池电压、遥控信号质量; 3、8通道PPM输入/输出,模拟器/教练; 4、自定义失控舵量,调整后会实时更新到接收机,LED灯会闪一下; 5、摇杆校准,进入校准后晃动每个摇杆到最大值,再次按确认键保存; 6、输入输出双层映射,输入映射用于适应操作习惯,输出映射可以调整通道顺序、实现虚拟Y线等; 常见问题解答 Q and A: Q:我做了以后没成功,该怎么办? A:不知道是不是楼主的表达方式有问题还是什么,反正经常有人因为很明显不仔细的错误失败,楼主也没有时间一一解释,现在再总的说一遍。 1,焊接好单片机、晶振、30p电容后就要下载程序了,下载遥控单片机时必需勾选复位IO选项,否则不能显示。下载接收机单片机时必须勾选复位IO、取消内部时钟,复位电压设低,否则不能正常工作。 2,(H版)遥控第一次开机会显示一下,然后会进入由左手摇杆设置屏幕的模式,这时屏幕可能没有显示,晃动摇杆到屏幕清晰的时候,按下菜单键完成。 3,遥控接收都完成后,需要一次对频才能工作。对频方法见Q and A。如果遥控一直搜索接收机,那就是无线模块没焊好,电路再检查下; 大家要仔细看教程!不要把程序、电路图一下载然后就自己捣腾去了,这样多半做不好! 受限于硬件,二代控已经结版,本次更新H版为最后一版。 (F:) 1、解决5110显示问题:第一次开机将进入由摇杆位置设置液晶对比度模式,晃动左手摇杆,当屏幕清晰显示时按菜单键保存; 2、新增手动恢复出厂:开机时长按菜单键即可擦除所有数据; 3、新增摇杆行程校准:进入校准菜单后尽力晃动每个摇杆到最大值即可,菜单键保存退出。可以兼容带微调的旧式FM控; 4、解决接收机6通道问题:6通道插舵机上电不会再出现不能用的问题!5/6通道短接上电重新对码功能保留; 5、新增开机安全油门;开机油门不安全不会工作。如果另有它用,按菜单键跳过; 6、新增油门锁定:锁定油门后再也不怕熊孩子了!; 7、新增1个开机画面及画面预览:画面可以预览了呢,摇杆向右确定; 8、新增通道映射;强大的通道映射功能!如果某一通道损坏,可以映射到别的通道,也可以一个摇杆,映射多个通道; 9、新增机型中文命名:字母党什么的最讨厌了,我要中文名称!; 10、新增查看硬件状态:查看所有端口工作状态; 11、优化主界面显示:主界面增加油门柱状图,以及各通道实时状态; 12、移除无用菜单、一键微调。 (G:) 13、新增可调功率:发射功率可四档自由设置,更省电; 15、新增主界面显示切换:可选择实时显示1/2/3通道或5/6/7通道; 16、新增油门限高:比例限制油门的最大值; 17、新增飞控模式油门:缩放油门舵量以让飞控识别; 18、新增按键锁定油门:长按背光灯键可以直接锁定、解锁油门 19、新增自定义失控保护舵量:确认时,会回将1/2/3/4通道当前锁定的舵量更新到接收机,接收机需重新对码; 20、新增安全油门退出菜单,防止油门意外开启; 21、修正F版菜单下油门问题。 (H:) 22、新增音效开关:当你觉得声音很吵时可以关闭它; 23、修正5/6/7通道的混控问题; 24、修正无线模块的设置更新问题; 25、优化菜单油门退出界面 下载时仍需注意选项设置,否则不能正常工作; G版程序做了规范化的整理以及更细致的注释,欢迎有能力的同志继续开发。 Q and A: Q:5110液晶不显示怎么办? A:如果接线没有错误,那么请更新G版固件,第一次开机时上下左右摇晃油门摇杆即可。如果仍不显示,可能是内部导电胶条接触不良。 *遥控器下载必须勾选“复位做IO”! Q:只焊接单片机可以下载程序,全部做好后不能下载了怎么办? A:这是下载器电流不足引起的。如果你的下载器是CH340g,那么5V和VCC一定要连接在一起。如果还不行,那么可以尝试外接电源下载法,遥控只接GND、TX、RX,点击下载后,插上5V电源即可。 Q:遥控和接收怎么对频? A:先短接接收机5/6通道(靠近单片机的引脚)再上电,LED常亮,遥控选择新建接收机即可,正常会在0.1S内完成对码。 *接收机如果已经对过频,上电时LED灯会闪一下再熄灭,没开遥控的话会再亮;如果没有对过频,上电常亮(第一次下载G版时是未对频状态); Q:遥控可以和接收机通信,但舵机乱响不受控制什么原因? A:使用晶振的接收机下载时一定注意不能勾选“内部时钟”。 Q:跳频怎么设置?为什么别人可以控制我的?(怎样多个遥控同时工作?) A:萝丽控的默认设置都是一样的,所以如果你不进行个性化的设置会互相干扰。首先你进入跳频序列,更改每次的频道,然后进入通信密码,随便修改下,然后再与接收机对码即可。 Q:我做了好几个接收机,怎么用一个遥控控制它们? A:虽然是多个接收机,但肯定是不同时间分别工作的,所以遥控只需个性化设置一次,然后分别与每个接收机对频即可。 Q:遥控以前很正常,突然出现不正常工作了怎么办? A:多半是EEPROM数据保存出错照成的,开机时长按菜单键恢复出厂即可。 对于大部分在制作过程中出现的异常问题,现在可以总结,绝大部分是焊接和连线不合格及看教程不仔细造成的,因此你首先检查的就是线路是否良好以及是否遗漏了什么步骤。此外如果你不懂电子的话就不要随意改动,每一步都必须按教程来,没有做不出来的道理。 如果出现什么奇葩问题,自己多思考思考,多备点元器件,把怀疑有问题的换下来,用排除法、替换法总能找到是哪里出了问题。 !注意:如果你买的是带短路帽的CH340G模块,模块上VCC要和5V短路。否则极易下载失败 楼主win7 64位电脑 所用的驱动 驱动不保证一定可用,出现问题换另一个版本试试。 在USB转TTL下载器上找到以下四个插针:+5V、GND、RXD、TXD,用一个4P插接件和一个小开关可以简易的构建一个下载器。 5V引脚接芯片正极,TXD与RXD分别接电路图中标注的引脚。 下载方法: 1、运行STC——ISP,选择自己的COM号, 2、!按照下面的设置图正确设置每个选项!,打开程序文件,加载HEX文件(现在不给单片机供电) 3、点击下载,为单片机接通电源,等待下载完成即可。 !下载固件应该在焊接好单片机、晶振、30P电容之后的第一时间就下载,如果下载不了继续焊接也是白搭; !如果一直在检测,试着交叉一下RXD和TXD。必须要有断电重新上电的过程。 这个DIY没什么难度,但一定要“认真” 四通接收机设置图: 接收机制作教程: 一、新版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天线距离能提高40%。 如果使用接收机玩车、船等模型,使用最垃圾最便宜的无线模块即可满足遥控距离。此时天线推荐改装为6DBi的自制天线,除了增益更高,天线长度也很长,增大与地面的距离,还可以当旗子用。使用时遥控器天线也竖起来,与接收天线相互平行,信号最好。 最后说一下模友们在DIY中常犯的错误: 1,布局不合理,信号会被自身电路挡住。如果一定要这样布局,那必须焊接外置天线 原理图文件,需要的可以查看下载 |
|