TIwilliam hill官网
直播中

王幼萍

7年用户 201经验值
私信 关注
[问答]

CC1101如何实现跳频功能

现在在用CC1101做一个无线收发模块,载频是433M,相关的寄存器设置如图:

如果想利用跳频功能来解决信道阻塞问题。那么这个频率点为多少合适,和443有什么样的关系呢?
求解答:怎么设置,设置为多少?
比如说:433M,跳到435M,可以吗?
谢谢!

回帖(7)

张新里

2018-6-24 06:17:06
自己在应用层配置调频机制。需要接收端和发送端配合。频率改变需要Radio重新校准。
举报

王幼萍

2018-6-24 06:26:31
引用: 骷髅玫瑰 发表于 2018-6-24 06:17
自己在应用层配置调频机制。需要接收端和发送端配合。频率改变需要Radio重新校准。

换句话说吧,就是433M的载频,使用跳频功能时,可以选择跳的频率点有哪些,这些频点和433M有什么样的代数关系?
举报

王幼萍

2018-6-24 06:32:40
引用: 骷髅玫瑰 发表于 2018-6-24 06:17
自己在应用层配置调频机制。需要接收端和发送端配合。频率改变需要Radio重新校准。

接收端初始化时设置载频为433,那么在接收数据时,如何判断当前的外部信号载频是433,还是866呢?
举报

张新里

2018-6-24 06:42:16
引用: hongliwei 发表于 2018-6-24 06:32
接收端初始化时设置载频为433,那么在接收数据时,如何判断当前的外部信号载频是433,还是866呢?

首先,一颗芯片不可能同时支持这么大的频段。CC1101你可以选的是在 387MHz - 464 MHz 或者其他支持的频段内实现频率切换。但是发送端和接收端必须频率一致,接收端才能接收到。所以你需要在应用层实现频率切换的一致性。比较简单的做法是在两个频点发送和接收,在一个频点不行,接收和发送都切到另一个频点去。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分