什么是跳频扩频技术?
跳频扩频(Frequency Hopping Spread Spectrum , FHSS)是指用伪随机码序列进行频移键控(FSK),使载波频率不断跳变而扩展频谱的一种方法,它利用整个带宽(频谱)并将其分割为更小的子通道。发送方和接收方在每个通道上工作一段时间,然后转移到另一个通道。这样就能保证在数据传输的时候,这样即使在通信线路收到阻碍(干扰)或者信道损坏的情况下,无线通信也能使用自动检测跳频技术,通过其他的信道正常的进行数据传输,非常适用于对于通信抗干扰要求高的应用场景。
bebbe00660b344168b21a1182c7a4da1~noop.image?_iz=58558&from=article.jpg


自动跳频扩频技术的具体应用
目前在市面上采用FHSS技术所开发的产品不在少数,用途也是千变万化,但是基本理论以及应用原理是不变的,亿佰特的E62系列就是应用其跳频技术的一员,今天我们以亿佰特的 E62-433T20D为例,来具体了解一下如何实现跳频。


1.跳频指令设置

(1)出厂默认参数
型号
出厂默认参数值:C0 01 0A 1A 0A 44
模块型号
频率
跳频ID
信道
空中速率
波特率
串口格式
发射功率
E62-433T20D
433MHz
1
10
64kbps
9600
8N1
100mW



(2)跳频参数设置指令
序号
名称
描述
备注
0
HEAD
固定0xC0或0xC2,表示此帧数据为控制命令
必须为0xC0或C2
C0:所设置的参数会掉电保存。
C2:所设置的参数不会掉电保存。
1
ID
跳频序列ID(默认为01H)
跳频ID确定跳频序列,双方必须一样。
2
FHSS nums
跳频信道数量(默认为0AH)
决定跳频信道的数量,双方必须一样;
跳频信道数量越多,模块通信的抗干扰性能力越强,但通信双方的同步时间也更长;跳频信道数量越少,模块抗干扰能力越弱,同步时间会更短。
3
SPED
7
6
串口校验位
通信双方串口模式可以不同
0
0
8N1(默认)
0
1
8O1
1
0
8E1
1
1
8N1(等同00)
5
4
3
TTL串口速率(bps)
通信双方波特率可以不同 ;
串口波特率和无线传输参数无关,不影响无线收发特性。
0
0
0
串口波特率为1200
0
0
1
串口波特率为2400
0
1
0
串口波特率为4800
0
1
1
串口波特率为9600(默认)
1
0
0
串口波特率为19200
1
0
1
串口波特率为38400
1
1
0
串口波特率为57600
1
1
1
串口波特率为115200
2
保留未用
建议写0
1
0
无线空中速率(bps)
通信双方空中无线传输速率必须相同;
空中速率越低,距离越远,抗干扰性能越强,发送时间越长。
0
0
空中速率16k
0
1
空中速率32k
1
0
空中速率64k(默认)
1
1
空中速率128k
4
CHAN
00H-33H,对应425~450.5MHz
当跳频数量为1时,模块不进行跳频操作,工作频率固定为此位设置的频率,若跳频信道数量大于1,则此位将决定整体工作频带,即(425MHz + CHAN * 0.5MHz)到(425MHz + CHAN * 0.5MHz + FHSS_nums*0.5MHz)
通信频率(425M + CHAN * 0.5M)
(默认为0AH)
5
OPTION
7
保留
建议写0
6
IO驱动方式(默认1)
该位用于使能模块内部上拉电阻;
漏极开路方式电平适应能力更强,某些情况可能需要外部上拉电阻。
1
TXD、AUX推挽输出,RXD上拉输入
0
TXD、AUX开路输出,RXD开路输入
5、4、3保留未用
建议写0
2
FEC前向纠错
关闭FEC后,数据实际传输速率提升,但抗干扰能力减弱,距离稍近,请根据实际应用选择;
收发双方必须相同配置。
0
关闭FEC
1
打开FEC(默认)
1
0
发射功率(大约值)
外部电源必须提供250mA 以上电流输出能力,并保证电源纹波小于100mV;
不推荐使用较小功率发送,其电源利用效率不高。
0
0
20dBm(默认)
0
1
17dBm
1
0
13dBm
1
1
10dBm
举例说明(序号3“SPED”字节的含义):
该字节的二进制位
7
6
5
4
3
2
1
0
具体值(用户配置)
0
0
0
1
1
0
1
0
代表意义
串口校验位8N1
串口波特率为9600
空中速率64kbps
对应的十六进制
1
A



随着跳频技术的发展,其应用也越发广泛,战场通讯、GSM手机、Wi-Fi、蓝牙、ZigBee等中都可见到它的身影。
无线通信主要面临两方面的挑战:外部干扰和多径衰退。使用跳频技术最主要的目的就是提高通信的抗干扰能力。不过跳频本身也存在一些局限性,比如信号隐蔽性差、抗多频干扰以及跟踪式干扰能力有限等。现在大多数应用更多是将直接序列扩频和跳频进行组合应用,以提高其综合性能。



来源:亿佰特物联网实验室