2.4G航模遥控器对码的对码是怎么实现的

21ic官方微信-->
后使用快捷导航没有帐号?
请完成以下验证码
查看: 2170|回复: 2
玩具遥控车的2.4G对码
&&未结帖(20)
主题帖子积分
中级技术员, 积分 156, 距离下一级还需 144 积分
中级技术员, 积分 156, 距离下一级还需 144 积分
主题帖子积分
专家等级:结帖率:12%
主题帖子积分
中级技术员, 积分 156, 距离下一级还需 144 积分
中级技术员, 积分 156, 距离下一级还需 144 积分
我知道玩航模的人可以用遥控匹配不同的飞机 也就是对码
现在有部分遥控车用的是2.4G模块 想问一下可以实现对码吗 或者有相关的资料吗
我打算做一个NRF24L01的遥控A& && & 比如我现在有一辆2.4G的遥控车和遥控B 如何用我的遥控A控制车?
我看到网上关于对码的资料和例程还是很少&&只是稍微说一下跳频&&
有对射频这方面比较了解的可以跟我说一下吗 或者告诉我相关资料的关键词也行
主题帖子积分
中级技术员, 积分 156, 距离下一级还需 144 积分
中级技术员, 积分 156, 距离下一级还需 144 积分
主题帖子积分
专家等级:结帖率:12%
主题帖子积分
中级技术员, 积分 156, 距离下一级还需 144 积分
中级技术员, 积分 156, 距离下一级还需 144 积分
看来自己搞遥控的人很少啊
主题帖子积分
主题帖子积分
专家等级:结帖率:94%打赏:141.96受赏:359.98
主题帖子积分
很多遥控车用的底层协议是不公开的,所以不要尝试一统江湖
欢迎进入& && &21ic TI技术交流1群:(已满),&&21ic TI技术交流2群:
技术新星奖章
人才类勋章
终身成就奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
热门推荐 /32.4gyaokong 航模遥控器的解码程序,通过单片机来读取脉宽得到信号 SCM 开发 238万源代码下载-
&文件名称: 2.4gyaokong
& & & & &&]
&&所属分类:
&&开发工具: Others
&&文件大小: 22 KB
&&上传时间:
&&下载次数: 50
&&提 供 者:
&详细说明:航模遥控器的解码程序,通过单片机来读取脉宽得到信号-Decoding process model aircraft remote control, through the microcontroller to read get the signal pulse width
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&2.4gyaokong\2.4&&...........\2.4GYAOKONG.lk&&...........\2.4GYAOKONG.mak&&...........\2.4gyaokong.prj&&...........\2.4GYAOKONG.SRC&&...........\2.cof&&...........\2.dbg&&...........\2.hex&&...........\2.lst&&...........\2.mp&&...........\2.SRC&&...........\lunzi.c&&...........\yaokong.c&&...........\yaokong.cof&&...........\yaokong.dbg&&...........\yaokong.dp2&&...........\yaokong.hex&&...........\yaokong.lis&&...........\yaokong.lst&&...........\yaokong.mp&&...........\yaokong.o&&...........\yaokong.s&&...........\yaokong._c&&...........\_300.AAA&&2.4gyaokong
&近期下载过的用户:
&相关搜索:
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - FlightCtrl,德国开源航模飞控部分代码,绝对可用,欢迎下载
&[] - 基于315模块的51单片机无线遥控车,收发都有,比较简单但很全。
&[] - 接收航模遥控接收器2CH PWM信号,并转换为2路舵机控制信号,以控制遥控小车
&[] - 航模舵机测试信号发生器,周期20ms , 占空比可调,一位数码管显示。内含proteus仿真程序。
&[] - 用MEGA128做的航模用电调 我们的电子开发社区)
&[] - 用经典的pid控制理论对直流电子做调速的控制,用于航模等小型飞行器控制。
&[] - 可变脉宽输出试验(舵机控制)
航模中 ppm信号调整舵机的方向
此程序就是 通过 ppm型号控制舵机
。非常有用
&[] - 用c写的一段四旋翼飞行器控制器的飞控代码,可实现四轴的控制,供大家交流
&[] - 大学生做各种比赛经常要用到舵机,新手刚开始可能不会调试。这里分享一个可用的舵机调试程序,直接可用。基于XS128,多角度,小角度调试,结合示波器更佳。航模遥控器
常见的无线遥控按照使用技术不同,主要有红外遥控和2.4G遥控。红外遥控有方向范围窄,距离短等特点,所以航模遥控器基本上都是使用2.4G无线遥控。 我们知道蓝牙,WiFi,ZigBee等都是采用的2.4G频段,那么这个又有什么差别呢?首先我们需要对2.4GHz无线技术以及标准做一个简单的介绍。
2.4GHz无线技术标准
2.4GHz无线技术如今已经成为了无线产品的主流传输技术。所谓的2.4GHz所指的是一个工作频段M范围,这个频段是全世界免申请使用。常见的WiFi,蓝牙,ZigBee都是使用的2.4G频率段。
WiFi,蓝牙,ZigBee都是基于2.4GHz的,只不过他们采用的协议不同,导致其传输速率不同,所以运用的范围就不同。同样是采用2.4G频率作为载波,但不同的通讯协议衍生出的通讯方式会有着天壤之别。仅仅在传输数据量上,就有着从1M每秒到100M每秒的差别。详见下面的2.4GHz ISM频段无线信号比较图。
航模遥控器使用的就是2.4GHz ISM频段无线协议的一种,不同于WiFi/蓝牙等有一个专门的名字,该遥控协议就叫做2.4GHz无线通信协议。
2.4G无线通信模块
2.4G无线通信模块(英文:2.4GHz RF Transceiver/Receiver Module)工作在全球免申请2.4GHz ISM频道,频率范围是2400MHz-2483MHz。实现开机自动扫频功能,共有50个工作信道。市面上的航模遥控器基本上都是使用2.4G无线通信模块,对应遥控器会配置一个接收机。遥控器(发射机)和接收机需要配对使用,不同厂商的一般不能够兼容,因为使用的收发芯片以及协议可能不一样。
Crazepony使用的2.4G无线射频芯片NRF24L01作为无线控制。在飞机上我们将NRF24L01作为接收部分设计在PCB板上,在遥控器上我们使用基于NRF24L01芯片的模块,方便插拔更换。
NRF24L01射频模块
Crazepony使用的是单片2.4G无线射频收发芯片NRF24L01。关于为什么会选用这片IC,在CamelGo的博客我和Crazepony的那点事儿(2)中有这么一段描述。
数据通信这块,也没什么特别要考虑的,短距离高速通信且免费这一点要求就限制了只能选择2.4GHz这个频段,在这个频段出了很多优秀的芯片厂商。在学生时代,我用得最多是Nordic公司的NRF24L01这个系列的收发一体芯片,由于刚开始着手启动Crazepony这个项目时,我只会这颗操作芯片,本着方便的原则,所以很自然的选择了这颗它(后来发现国外一个团队bitcraze也用的这个系列的芯片时,还是有点小激动的)
市面上有基于NRF24L01芯片的模块,有统一的标准接口。在遥控器上,我们就直接使用了这个模块,用来和飞控上的NRF24L01进行通信。我们标配的模块如下图所示,控制的距离在20m左右。
遥控器上也可以使用带有PA(功率放大,Power Amplifier)的NRF24L01模块,带有鞭状天线,我们实测能够达到100m的控制距离。
下图为使用带有PA的2.4G模块遥控器的实物图。
航模遥控器介绍
进口遥控,有名的品牌有JR/FUTABA/SANWA等。
油动版(标准接收机),遥控距离在600~800米(4VF/4EX/6EX/MAX66/RD6000/VG400),一般使用FM/PPM模式
电动版(微型接受机),遥控距离在400~500米(一次变频版)700~1000米(二次变频)
高级遥控器,象FF9/JR9X2/JR12/T12/T14,PCM版二次变频接收机,最远有1.5KM~2KM
国产遥控器,最常见的为天地飞(WFly),富斯(FlySky),睿思凯(FrSky),乐迪(RadioLink)等。
天地飞6通,一次变频版接收机一般遥控距离在300~400米,这种小型接收机一般只适用于电动飞机,装到油机上面有一定危险。
天地飞8,9通,遥控距离600~800米,二次变频版,可以飞油动飞机,电动飞机,但飞汽油机有危险。
国产遥控与进口遥控的差距区别在于一是无线电技术上的差距,另一方面国产的研发机构太少,没有经过长时间的产品测试。
国产遥控器用的都是比较便宜的电子元件,所以成本比较低,特别是接收机,接收机的芯片,好接收机都是进口芯片,所以很稳定,程序编写比较好,便宜的接收机芯片比较便宜,所以容易出事。
一个很简单的例子,遥控器上面的电位器,国产设备用得是国产电位器一般寿命在10~30万次,进口设备的电位器,像FUTABA是台湾产的可以达到100万次,这样直接影响遥控器的寿命。
一般认为遥控器的做工方面JR遥控器最好,线路布局各方面都很好,特别是目前只有JR遥控器配有保险丝如果爱好者不小心短路了,只需要更换保险丝就可以,比较人性化,更重要的是JR遥控器全部是在日本,马来西亚制造,品质有所保证。
FUTABA大众型遥控器现在比较普遍,现在FUTABA的低端遥控器都是在国内产的,接收机是台湾产的,所以遥控器这东西一份价格一分货。模友按照自己的经济能力去选购就可以了,千万不能攀比,选择适合自己的都可以。
现在国产遥控器的厂家越来越多,价格的优惠使得航模的门槛越来越低,所以有一款适合自己的遥控器是广大模友的心愿,广大模友按照自己的经济实力合理 选购属于自己的遥控器。
能否用航模遥控器控制Crazepony
要使用市面上的的航模遥控器控制Crazepony四轴飞行器,需要满足下面两个条件。
遥控器是使用和Crazepony飞机上2.4G射频接收芯片NRF24L01一样的发射芯片,或者相兼容的芯片。
需要统一遥控器的数据编码和Crazepony飞控数据解码。
很多厂商原则上是不会公开遥控器使用的数据编码格式的。
这就需要对该厂商遥控器的编码进行破解。
例如Crazyflie就支持ESky的遥控器,因为该遥控器的编码被大神破解并且公开。所以有人专门争对这个提供了接收机代码包,叫做Esky Protocol,其实就是ESky公司遥控器使用的通信协议。只要在飞控端将遥控器的数据解析出来,就可以使用ESky航模公司的遥控器进行控制。
关于ESky公司的2.4G遥控器设备的通信协议,参考ArduinoRCLib项目中的描述。
The Esky 2.4 GHz equipment uses the Nordic NRF2401AG in both the transmitter and receiver. A compatible alternative to this chip is the NRF24L01+ (which is widely available).
PWM/PPM/S-BUS编码
这里说的编码,都是指遥控接收机输出的数据编码格式。对于多旋翼来说,遥控接收机的输出,一般直接输入到飞控中,由飞控对遥控发来的数据进行解码。现在常见的输出信号有PWM/PPM/S-BUS。一个接收机可以输出其中一种,或者多种同时输出。
在固定翼或直升机上,遥控接收机的输出,可能直接用来控制机械单元,如舵机。或者接专门的解码器,来控制多个舵机。这些连接方式比较复杂,和多旋翼差别较大。
PWM(脉宽调制)信号是最早的信号输出方式,一个通道一根信号线输出。
PPM(脉位调制)信号与S.BUS.、XBUS类似,都是单线传输所有通道信号,但几种编码方式完全不同,并不能相互兼容。
举例,乐迪(RadioLink)的R6DS接收机,是配合该公司的AT9/AT9S遥控器的超迷你接收机,适合现在的穿越机对空间体积的要求,能够同时输出PWM/PPM/S-BUS信号,给模友很多的选择。
有很多开源实验项目利用Arduino来模拟PWM或者PPM信号的解码。
Deviation开源遥控器
这是笔者都目前为止知道的唯一一个开源遥控器项目。该项目其实是制作了一个基于华科尔(Walkera)的Devo系列遥控器的开源软件,并且可以通过修改遥控器的射频模块来支持不同的协议。
该开源遥控项目和Crazepony项目有着非常深的渊源,以后会特别说明。
项目主页:
该固件支持华科尔的DEVO 6/6S/7E/8/8S/10/12/12S/F7/F12E系列遥控器。
遥控曲线问题
很多新手反应,航模不好控制。其实这是有原因的,其中最大的一点就是关于遥控曲线的问题,而其中又以油门曲线最为有代表性。
目的是把直线变化的油门,变为曲线变化,以此提供不同的飞行模式。我们以最简单的3点曲线来说明,我们把发射机油门遥杆从下底端,中段,上顶端分为3个点,普通的发射机对应的油门量分别是0%,50%,100%,如果具有油门曲线的发射机,则可对这3个点单独进行设定。
比如,我们将下底端的0%设定为100%。这时,油门摇杆的位置在中段时油门量为50%,向上向下推动油门遥杆都是不断的增加油门量直到100%油门。这时我们看到的是一个V字形变化的油门曲线了(这是3D模式的油门变化要求)。5点曲线就是在3点之间插入2个点,以提供更接近曲线的平滑设定。当然还有一些高端的遥控器提供了7点甚至更多的设定点。那么多少合适呢,对于世界级的比赛其实5点或以上就已经足够了!
纠错,疑问,交流:
获取最新文章:
扫一扫右上角的二维码加入“创客智造”公众号两个2.4g遥控器在一起遥控是否要干扰【航模吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:203,862贴子:
两个2.4g遥控器在一起遥控是否要干扰收藏
两个2.4g遥控器在一起遥控是否要干扰
2.4的就不会,FM的就会
楼上的谢谢咯
不会的,我们经常一起飞,没事的相信我!
现在不会了
你试过白色d10吗?
看你是什么控了
wifi会干扰2.4g控
天猫超市双11提前嗨,遥控飞机航模,不等双11,提前买买买!优惠给力,折扣齐聚!「天猫超市双11」人气爆款,品质钜惠购,剁手提前嗨!
先进的跳频技术
不会吧   --搭载690战术核显卡的火箭弹,一发就可摧毁一个航母战斗群!
这个问题很好回答 你不点确定的情况下能自动连接邻居的WIFI吗
我用的白10,盆友用的天7,貌似没干扰
如果两个控放一起干扰那就没法在一起玩了
登录百度帐号推荐应用

我要回帖

更多关于 电动车遥控器对码方法 的文章

 

随机推荐