我爱飞行网-启翔智造

查看: 8815|回复: 5

[硬件DIY] 新年第一帖—基于国外开源5.8G接收机

[复制链接]

15

主题

40

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
722

社区QQ达人

发表于 2016-2-17 22:18:47 | 显示全部楼层 |阅读模式
首先在这感谢国外RCgroups的无私分享,让我们有了折腾和学习的乐趣,在此,奉上开源链接:http://www.rcgroups.com/forums/showthread.php?t=2477752
其实这个接收机在15年12月份就已经搞定,只是由于时间关系,一直没有时间发帖子。
PS:马云家有人做出来以此为商业目的,我想说的是,我们要拒绝暴利,自己动手!

好了,废话了那么多,开始正题:

国外开源的这个接收机,40个接收频道,该项目是在arduino的基础开发的,接收模块是RX5808,在老外的GitHub上,有两个方案,TVOUT方案以及OLED方案。方案一:TVOUT方案有点是直接可以在显示屏上面显示图传信息,缺点就是没法叠加到图像上,需要一个开关在TVOUT和图像之间切换!方案二:OLED方案就不多说了,就是在板子上接一个OLED显示屏,把图传相关的信息显示到OLED屏幕上!
需要准备的材料:
arduino一个(无论mini,nano,还是UNO,只要单片机是mega328的就行)
RX5808模块
i2c通讯OLED一个(如果采用方案一的话就不需要)
CD4066
电阻,电容,开关等


rx5808-pro-original-schematic.jpg
图一是最简单的方案一,单接收模块
rx5808-pro-diversity-schematic-simple.jpg
图二是方案一双接收模块
rx5808-pro-original-schematic-oled.jpg
图三是方案二单接收模块
rx5808-pro-diversity-schematic-simple-oled.jpg
图四是方案二双接收模块

附完原理图后,给大家分析下整个方案原理:
有人会问,RX5808接收模块只是8通道啊,为何能有40个频道?秘密在下图
rx5808-new-top.jpg
其实RX5808模块是支持单片机的SPI通讯的,通过单片机给模块十六位的通讯码,就可以实现不同频率频道,理论上是只要在这个范围内,多少个通道都可以(个人感觉没意义,而且目前的40个频道还有串频的)
接下来,就是如何实现自动搜频,
rx5808-new-bottom.jpg 大家请看这幅图,有一个引脚是RSSI信号,原理就是单片机识别这个rssi信号,当通道正确的时候,rssi信号强度值最大,此时,单片机就判断通道正确,停止扫频!
对于双集接收模块如何切换呢,原理也很简单,根据上面图二和图四可以看出,单片机分别识别两个模块的rssi信号,那个信号最强,就通过CD4066切换到相应模块的视频输出!


整个项目的原理,基本就是这么多,很简单的方案,没有多复杂!


具体代码改写,可以参考GitHub上面给的,选择方案一还是方案二:https://github.com/sheaivey/rx58 ... led-arduino-nano.md
PS:方案一和方案二不能同时使用,只能二选一


附上几张自己做的接收机:
1.jpg
3.jpg
2.jpg
4.jpg

打的板子还剩余一些,有需要的朋友,请到“我爱飞行网”官方群里找我,免费赠送,自掏邮费!群号:379102742,谢谢大家!



24

主题

516

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
34187

社区QQ达人论坛元老优秀版主灌水之王突出贡献宣传达人推广达人热心会员活跃会员荣誉管理最佳新人灌水之王官方管理员

发表于 2016-2-17 22:33:32 来自手机 | 显示全部楼层
支持!牛逼,高科技

24

主题

459

帖子

2

精华

版主

Rank: 7Rank: 7Rank: 7

积分
2479

社区QQ达人论坛元老优秀版主灌水之王

QQ
发表于 2016-2-17 22:46:30 | 显示全部楼层
技术帖 牛人一个 帮顶
爱修 电机电调

32

主题

346

帖子

0

精华

飞行教员

Rank: 10Rank: 10Rank: 10

积分
5335
QQ
发表于 2016-2-17 23:03:12 | 显示全部楼层

3

主题

101

帖子

0

精华

飞行教员

Rank: 10Rank: 10Rank: 10

积分
6274

社区QQ达人

发表于 2016-2-18 17:36:13 | 显示全部楼层
不是双接受啊  

41

主题

3438

帖子

0

精华

三级飞行教员

Rank: 13Rank: 13Rank: 13Rank: 13

积分
16740

社区QQ达人

发表于 2016-4-20 21:05:17 来自手机 | 显示全部楼层
牛人啊!!
来自: 微社区
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入飞行爱好者

本版积分规则

QQ|小黑屋|手机版下载|飞行爱好者论坛-启翔智造 ( 蜀ICP备18023617号-1 )

GMT+8, 2024-11-23 03:46 , Processed in 0.050503 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表