OpenIPC开源FPV之Channel配置

1. 源由

无线信号,传输过程中不可避免都会受到干扰。同时,由于在一个开放空间中传输的信号,或多或少可以被监听,因此需要注意安全性。

不过好在OpenIPC的FPV固件是基于wfb-ng加密传输的,等到破解秘钥估计信息早就过期了。因此,本章重点谈下Channel的配置。

2. 现象

眼见为实,看下当前设置的两个信道。理论上应该不干扰的,而实际情况:静态似乎马马虎虎,动态雪花点、横线干扰相对严重。

在这里插入图片描述

考虑到的点:

  1. 频点错开 模拟(5917MHz) vs 数字(5805MHz)
  2. 频宽不覆盖 模拟(5~8MHz) vs 数字(20MHz)
  3. 空间位置 天线间距15cm
  4. 模拟信号VIN/VOUT 全程采用公共地屏蔽
  5. 模拟摄像头和数字摄像头均有各自的BEC电路(起到一定的电源隔离作用)

似乎需要进一步看看干扰源主要是以何种方式进入系统???

  • 辐射干扰:信号通过电路耦合到模块内部
  • 传导干扰:电源地/公共地影响到模块

3. 硬件

3.1 模拟频点

以下是肥鲨模拟眼镜(Fat Shark)配合**野火接收机(Wildfire RX)**的常见接收频段和频点表格,供参考:

频段频点 1频点 2频点 3频点 4频点 5频点 6频点 7频点 8
A 频段58655845582558055785576557455725
B 频段57335752577157905809582858475866
E 频段57055685566556455885590559255945
F 频段 (Fatshark)57405760578058005820584058605880
R 频段 (RaceBand)56585695573257695806584358805917
  1. A 频段F 频段(Fatshark Band)是常用的频段,尤其是Fat Shark品牌眼镜配合使用时。
  2. R 频段(RaceBand)通常用于FPV竞赛,因为这些频点间隔更宽,减少了干扰。
  3. E 频段的高频点(5885、5905、5925、5945)有时用于接收长距离信号,但要确保你的设备支持这些频点。

3.2 数字频点

以下是RTL8812EU网卡(支持802.11a/b/g/n/ac标准)所能使用的Wi-Fi频段及频点表格,包括2.4GHz和5GHz频段的常见信道频率:

  1. 2.4GHz频段(信道 1-13)是全球广泛使用的标准频段,但容易受到干扰。日本允许使用信道14(2484 MHz),其他地区通常不支持。
  2. 5GHz频段提供了更多的信道和更宽的带宽,支持更高的数据速率,特别适合802.11ac标准。
  3. DFS (Dynamic Frequency Selection):在某些5GHz信道(52-140)上,设备必须支持DFS技术来检测雷达信号并避让。这些信道在部分国家受限,使用前需确认设备是否支持DFS。
  4. U-NII频段(Unlicensed National Information Infrastructure):5GHz频段的不同信道被划分为多个子频段,具体使用的信道受限于设备和当地法规。

2.4GHz频段频点表格 (802.11b/g/n):

信道频率 (MHz)
12412
22417
32422
42427
52432
62437
72442
82447
92452
102457
112462
122467
132472
14 (仅限日本)2484

5GHz频段频点表格 (802.11a/n/ac):

信道频率 (MHz)说明
365180U-NII-1 频段
405200
445220
485240
525260U-NII-2 频段,需支持DFS
565280
605300
645320
1005500U-NII-2e 频段,需支持DFS
1045520
1085540
1125560
1165580
1205600
1245620
1285640
1325660
1365680
1405700
1445720
1495745U-NII-3 频段
1535765
1575785
1615805
1655825

4. 分析

从逻辑角度看,由于模拟电路通常交易受到外界的干扰,通常可以从以下几个方面来考虑:

  1. 电磁辐射耦合

由于数字摄像头,模拟摄像头的板子都是裸露的,没有屏蔽。因此,高频信号是非常有可能通过PCB上的线路耦合到系统内部,从而产生噪声。

  1. PCB布局与接地设计

要减少高频电流的回流路径干扰产生的噪声。

  1. 电缆或导线耦合

因为是手工安装,额外的电源线、信号线比较长,会导致不必要的信号干扰。在快速原型中,这类问题尤其需要注意。

  1. BEC模块的噪声耦合

开关电源尤其存在噪声,尤其是一些开关电源设计如果不良,本身就是一个噪声源。

  1. 信号线耦合干扰

数字信号线的高频变化可能通过寄生电容或寄生电感耦合到模拟信号线。

5. 实验

将频点分割的更加远,如果能够显著降低干扰,则表明是信号串扰,主要通过天线耦合进来。反之,则需要考虑高频信号在电路、导线、BEC自身的干扰问题。

在这里插入图片描述
对比现象&实验结果,整体上并没有明显的改变。
==》因此,之前逻辑上分析的干扰并非频点覆盖的判断是正确的。

在已有硬件的基础上,从逻辑上做了以下进一步实验:

5.1 实验1 – 上电时序

  1. 上电初始化阶段:模拟信号正常
  2. 当WiFi开始发射:模拟信号收到干扰

换句话就是WiFi开始发射信号的时候,干扰发生了。

5.2 实验3 – 电源隔离

采用不同的电源独立供电,干扰现象依旧。

5.3 实验2 – 空间隔离

在5.2的基础上,增加空间距离:

  • 将原来的 15cm距离增加到50cm,干扰现象依旧。
  • 将距离增加到300cm,干扰弱化,但是还是存在。

总体来说,近明显,远条纹,雪花点弱一些,整体还是能够感觉到整块的条纹和大量的雪花点。

5.4 后续工作

到目前为止,问题清晰,但解决方案可能更加复杂。

需要进一步实验,验证电磁辐射耦合在PCB、信号线或导线之间的干扰问题。

考虑进一步做屏蔽测试: 在模块外部覆盖金属薄膜,进行类似屏蔽罩的测试

注:由于该模块还有不少其他软件上的工作,就暂时不展开硬件上的细节测试。有兴趣的朋友可以进一步照着这个方向进行优化。

6. 参考资料

【1】四轴飞控DIY集成FPV功能
【2】Ardupilot & OpenIPC & 基于WFB-NG构架分析和数据链路思考
【3】OpenIPC开源FPV之工程编译
【4】OpenIPC开源FPV之工程框架
【5】OpenIPC开源FPV之重要源码包
【6】OpenIPC开源FPV之重要源码启动配置
【7】OpenIPC开源FPV之固件sysupgrade升级
【8】OpenIPC开源FPV之Ardupilot配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值