无人机 模拟图传

本文介绍了5.8G模拟图传在无人机领域的应用,特别是在FPV无人机竞速赛中的使用。5.8G频段因其低延迟、体积小等特点成为消费级无人机的首选。尽管存在穿透力弱和易受干扰的问题,但通过选择合适的发射模块和天线,可以实现稳定的图传效果。文章详细阐述了图传模块的安装和调试过程,包括电源、信号线的连接,天线的固定,以及如何根据频谱表选择和设置频点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

无人机 模拟图传

随着无人机技术的不断更新与发展,图传系统不断进步,在现有的图传系统中常见的图传有数字图传、模拟图传。模拟图传有着低延迟、模块体积小的特点。5.G频段是消费级开放频段,5.8G模拟图传应用在FPV无人机竞速赛、无线数字车载、无线影音传输等一些特定的场合中。本文将介绍5.8G模拟图传、发射模块配合无人机使用的安装调试过程和应用效果。

5.8G模拟图传
5.8G频段
目前该频段是民用无人机领域使用最广泛的无线传输频段。其中有着体积轻盈、低热量、距离远以及价格底的优势,频道最大可释放出32个可选,至今仍是无人机DIY玩家用户的首选。
在工信部信号限制中,5.8G频段是消费级开放频段,无论是否经过许可,都可使用5.8G频段信号。在画质上,5.8G视频传输能够释放出64位模拟色彩度输出,缺点就是由于波长问题导致该信号穿透力极差、易受外界因素干扰且实际功率基本上不超过2瓦。

模拟图传
模拟信号是指在一段连续的时间间隔内,它所代表信息的特征量在任意瞬间呈现为任意数值的信号。它的表现为连续的信号,比如:温度的变化、连绵的山峰。缺点就是抗干扰能力差、保密性差。
模拟图传设备采用的是模拟信号,图传的发射端和接收端在同一频段工作,可以实现多个接收端接收视频信号、接收画面。

实际调试过程及应用效果
设备的选取
下面将介绍一款穿越机上的图传发射模块。使用的图传模块的型号为VT5804M V2,如下图所示。
在这里插入图片描述

该款图传模块,输出功率稳

目前基于图像处理使用市场上监控摄像头二次开发的案例很多,包括海康威视萤石开源摄像头;还有使用自带FIFO的OV7725或者OV7670摄像头模块结合stm32进行图;还有OPENMV+OV7725的图像处理方案;还有一种使用MIPS架构的路由器芯片例如RT5350加免驱MPJG摄像头方案。每一种方案价格都要达到50块以上,因为除了购买摄像头之外还有购买单片机,成本降不下来。 好消息的是,乐鑫科技推出的ESP32芯片能满足图的需求,某宝基于该芯片出售的ESP32-cam摄像头模块能满足图的需求,最低价格26块能买到手,性价比相当高,ESP32的运行速度和wifi速度都比ESP8266高。26块集成了ESP32最小系统板和OV2640摄像头和板载蓝牙wifi天线,买了也不亏,一个好点的USB摄像头都不只这个价格了!为啥很少人使用呢?原因是入门比较麻烦。要是使用乐鑫idf去搭建开发图,很麻烦,很难成功。 国内某个测评网有详细简介:https://post.smzdm.com/p/amm03d0d/ 模块的原理图如下: 模块的全家福如下: 该模块在某宝很多家店铺有售,至于代工厂估计有很多家,但是根据原理图就那么多IO口,资料都是通用的。 经过我自己个人努力,半年时间内掌握了ESP32图技术,采用的是Arduino开发环境开发,很多情况下使用库函数来快速实现图的功能。搭建开发环境也花了不少时间,后面根据一个教程搭建成功了。 搭建视频链接:https://pan.baidu.com/s/1_xYw-Mg3LPb5vqMuVgiD2A 提取码:qdl2 搭建软件及素材:链接:https://pan.baidu.com/s/1eIES_hDWNgr5lZD4akP9Jw 提取码:zrwu 最后是我根据搭建环境自带的图源码修改裁剪后的图源码(在最后免费下载),该源码是我将三四个源码文件裁剪修改合成一个源码文件,实现了图功能,代码精简利于阅读和学习,先进行配置和运行的说明: (1)整个工程就是一个9kb的源码,名字叫websocket.ino文件,然后修改热点的名称和密码: (2)找一个CH340的USB转TTL电平的模块,某宝几块钱有卖的,按照下图接上模块: 右边的模块就是USB转TTL模块,主要是用来下载程序和串口调试,左边接ESP32模块,右边接电脑。 个人建议给cam模块供电压5V在第一张原理图左下角的端口供电,免得电源不足,不要接错了! UoR就是RX端 UOT是TX端 这两个端跟CH340的RX、TX交叉连接,如图示 将IO0端口与GND连接上之后就可以马上下载程序了: (3)用Arduino下载程序:(如果下载过程中出现失败,可以尝试按下模块的RST按键) (4)创建一个热点,名称和密码都与(1)的步骤相同,让ESP32的wifi能连上,我就用笔记本电脑创建了一个热点,然后打开串口Arduino监视器或者打开一个串口调试助手,打开电脑与CH340链接的串口,拔掉cam模块中IO0与GND链接的线(第三张图灰色的线,不断开就不能启动程序只能不断下载),再按下一次cam模块的RST按钮松开,如下图: 从图上看出,RST按下时,第一次程序运行不对,第二次运行正确了,打印出IP地址。右下角显示有设备连上热点。多试试几次就能成功的! (5)打开谷歌浏览器,输入网址串口打印的网址:172.25.139.2(个人具体IP看打印为准)就可以看到摄像头采集的视频流,相当流畅,如下图所示:(其他浏览器可能失败) 由于摄像前面的保护膜没有撕掉,所以有点模糊,视频还是很流畅的。 总结:该项目演示了用ESP32作为一个STA模式连上路由器或者笔记本热点,在同一个局域网环境下用浏览器登录ESP32的IP地址就可以收看ESP32摄像头采集下来的图像信息。后期会陆续发布根据此源码升级成视频监控小车、视频监控智能控制摄像头、视频监控系统和手机客户端图、stm单片机图接收、机器人视觉人脸签到系统、远程MQTT图手机app接收、局域网javaweb显示图、等等项目,敬请期待。
### 无人机障碍物地图模拟方法 在构建用于无人机导航的障碍物地图时,通常会采用多种技术来确保地图既精确又高效。一种常见的做法是在MATLAB环境中利用三维空间建模工具创建虚拟环境,该环境不仅包括静态物体如建筑物或自然地形特征,还包括动态元素比如移动车辆或其他空中单位[^1]。 对于复杂场景下的障碍预测与表示,研究者们提出了基于学习的方法来进行三维占用预测,这有助于自主航行体在遮挡环境下做出更好的路径规划决策。具体而言,通过收集大量的感器输入数据集,并应用机器学习算法训练模型以识别潜在危险区域的位置及其变化趋势[^2]。 此外,在准备高质量的数据源方面也至关重要。针对来自航空摄影机获取到的画面资料,实施细致入微的目标检测工作——即对每一帧内的特定对象(例如道路上行驶的小轿车)进行标记处理;这样做不仅可以提高后续分析阶段的工作效率,同时也为开发更加智能可靠的避障系统奠定了坚实基础[^3]。 ```matlab % 创建简单的二维栅格地图作为示例 mapSize = [50, 50]; % 定义地图尺寸 obstacleMap = false(mapSize); % 随机放置一些矩形障碍物于地图上 numObstacles = 5; for i = 1:numObstacles obstaclePosition = randi([1,mapSize(1)-4], 1, 2); obstacleDimensions = randi([2, 5], 1, 2); % 更新障碍物位置矩阵 obstacleMap(max(obstaclePosition(1),1):min(obstaclePosition(1)+obstacleDimensions(1)-1,mapSize(1)), ... max(obstaclePosition(2),1):min(obstaclePosition(2)+obstacleDimensions(2)-1,mapSize(2))) = true; end figure; imagesc(~obstacleMap); colormap gray; axis equal tight; title('Simulated Obstacle Map'); xlabel('X-axis'); ylabel('Y-axis'); colorbar; ``` 此代码片段展示了如何在一个简化版本的地图中随机分布若干个矩形单元形式存在的固定型态阻碍物。实际应用场景下可能还需要考虑更多维度以及更为复杂的形状描述方式。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值