现在在用CC1101做一个无线收发模块,载频是433M,相关的寄存器设置如图:
如果想利用跳频功能来解决信道阻塞问题。那么这个频率点为多少合适,和443有什么样的关系呢?
求解答:怎么设置,设置为多少?
比如说:433M,跳到435M,可以吗?
谢谢!
Nutcracker:
自己在应用层配置调频机制。需要接收端和发送端配合。频率改变需要Radio重新校准。
wan zhen:
回复 Nutcracker:
换句话说吧,就是433M的载频,使用跳频功能时,可以选择跳的频率点有哪些,这些频点和433M有什么样的代数关系?
wan zhen:
回复 Nutcracker:
接收端初始化时设置载频为433,那么在接收数据时,如何判断当前的外部信号载频是433,还是866呢?
Nutcracker:
回复 wan zhen:
首先,一颗芯片不可能同时支持这么大的频段。CC1101你可以选的是在 387MHz – 464 MHz 或者其他支持的频段内实现频率切换。但是发送端和接收端必须频率一致,接收端才能接收到。所以你需要在应用层实现频率切换的一致性。比较简单的做法是在两个频点发送和接收,在一个频点不行,接收和发送都切到另一个频点去。
wan zhen:
回复 Nutcracker:
在发送端,监测到同频433以后,切换到另一个频率发送数据,每帧数据发送3次。
接收方应该怎样去判断接收信号频率,并调整接收频率呢?如果没有及时接收,那么这次通信就会出现失败。
Landly Landly:
HW3000超低双向无线fsk模块完美替代CC1101、CC1120、A7139、A7108、si4432、si4438、si4463