LoRa模块扩频的作用

深圳市硅传科技有限公司 (silicontra521.skxox.com)

不管是蓝牙,wifi,还是LoRa,载波上载的都是数字信号。也就是如果你把发送的无线信号进行拆分来看的话,也就是载的0 、1这种有效信号。你可以简单的理解为传输过程中某一种波形代表0,另一种波形代表1。如何区分0和1的信号这里不做深究,可自行参考资料。

LoRa 调制传输中的0和1这种一位数据是用码片来代表的,码片你可以理解为在载波频率带宽等其他无线参数设定一致的情况下,发送一个码片的时间是固定的,而扩频扩的是什么呢,就是用多少个码片来代表一位数据。

在LoRa软件配置的过程中,有个参数叫做扩频因子,这个就是用来设定扩频相关的。一共有6-12七个等级,而我这里就列出来四个作为分析。如图所示,扩频因子*小设定值为6,这个时候就代表用64个码片来代表一位。当扩频因子设定为7时,就要用128个码片来代表一位。所以可以看到设定的扩频因子越大,对应的码片数量越多,这样传输一位的时间就会更长。扩频因子和对应的码片数量也是有一定关系,2的6次方是64,2的7次方是128……

所以可以得出来结论,扩频因子的设定的越大,抗干扰能力会越强,但是传输速率就会降低。也就是牺牲了传输速度而换来了高抗干扰性。这样你也可以明白LoRa为什么不适合传输很大的数据量。