发布网友 发布时间:2022-04-23 06:53
共3个回答
热心网友 时间:2022-06-17 02:02
地面站,就是在地面的基站,也就是指挥飞机的,地面站可以分为单点地面站或者多点地面站,像民航机场就是地面站,全国甚至全球所有的地面站都在时时联网,它们能够清楚的知道天上在飞行的飞机,并能时时监测到飞机当前的飞行路线,状况,以及飞机的时时调度等。像我们用的无人机大部分都是单点地面站,单点地面站一般由一到多个人值守,有技术员,场务人员,后勤员,通信员,指挥员等人组成,像玩家一般都是一个人。热心网友 时间:2022-06-17 02:02
如果是华测无人机,可以选配即时视频传输系统进行即时监控、指挥和调度。热心网友 时间:2022-06-17 02:03
通过数传电台(无线通信),分别有天空端和地面端。常见的频率有2.4GHZ、433MHZ、900MHZ、915MHZ。以3DR的XBee为例,APM_for_PX4飞控上接XBee天空端, 笔记本电脑上插XBee地面端。 地面端的串口收发天空端的数据。 写个遵循mavlink协议的串口助手,就能实现地对空的数据传输了。 天空端PX4飞控刷好固件(固件可以自己写,只要协议保持一致),调好PID,做完磁罗盘、加速度计校准。 就可以去室外飞了。
鉴于你问的是数据传输,微波通信我不了解。但是无线数据收发会有丢包的情况。天空端通过调制解调器,把数字信号变成模拟信号发送出去,地面端接收后;再把模拟信号转变为数字信号;再通过串口驱动变成可识别的16进制数据。 协议规定,一串正确送达,没有丢包的数据,应该是由 包头帧,包的长度、消息ID、消息载荷(内容)、校验码组成。
这样我们在串口收到数据之后,从包头帧开始算,根据包的长度,接收多少字节的消息内容。然后把后两位的校验码取得,对照CRC32循环冗余校验码计算的结果,如果一致,说明这一帧(包)数据正常有效。天空端飞控也会进行同样的校验过程。
更多详情,请看mavlink微型飞行器的通信协议.pdf。