关于CC1101的数据传输速率和频率偏移(Deviatn)之间的关系疑问
版主,你好。我使用CC1101进行射频通信,现在已经实现了射频通信的基本功能。由于要在实际场合中进行应用,所以对其射频通信距离、可靠性都需要进行一定的验证。现在,我所采用的通信参数是:433MHZ,GFSK调制方式,频偏(Deviatn):15KHZ,数据传输速率为:100Kbps.在此参数下进行测试,通信良好,但这是实验室中的效果。在实际使用中,由于外界干扰,我估计性能会下降一些。频偏的大小应该会严重影响到接收数据的准确度和灵敏度,并且我看TI的参考例程上,在不同的数据速率下,其频偏设置也是各不相同的。所以现在我比较关心其数据传输速率和频率偏移之间的设置关系,想弄明白在一个特定的数据传输速率下,要如何设置频率偏移才能达到比较好的通信效果(通信的数据正确性,通信的灵敏度),希望你们能给我提供一些这方面的参考意见或者提供一些参考文档,先谢谢了。
http://www.ti.com/lit/an/swra122c/swra122c.pdf?keyMatch=DN005&tisearch=Search-EN
FYI.
BR. Albin
比较简便的办法是通过 SmartRF Studio 来设置,采用里面已经有的配置。其实你的Rx BW确定了之后, 2 x Deviation + 4 x Freq. Error = Rx BW。
按照SmartRF Studio配置出来的参数,从使用上来说,基本都是没问题的,这一点谢谢提醒了。我现在还比较关注另外一点,即想要清楚地了解:频率偏差和数据速率之间的关系,以便在实际项目中,能够明白地更改某些参数,达到对射频通信进行优化。在这期间,我也查询了一些其他资料,了解到了2-FSK的一种极端调制情况:MSK调制,从频偏来说,是相当符合期望的。具体的,该种配置待测试。