国产2.4G芯片的简单应用_后知~的博客-CSDN博客

     本文主要针对国产LT8920,XN297这两款2.4G芯片的应用进行介绍2.4G的应用。

     我们都知道2.4G是一种无线技术,由于其频段处于2.400GHz~2.4835GHz之间,所以简称2.4G无线技术。这句话给我们约束了2.4G芯片的工作频段,2.400GHz~2.4835GHz。

      一、工作频率的选取,  我们在对2.4G应用的时候,第一点要确保的是2.4G芯片工作的频率在规定范围内,否则你的产品不管卖到哪,只有有检测机构去检查,你的产品就是退货赔钱的结果,因此我们在使用2.4G芯片的时候一般选取工作频率时会掐头去尾留些余量,例如只选用2.405GHZ~24830GHZ,超频的原因主要有下面这三点:芯片自身存在较大的频偏,2.4G的晶振误差比较大,板子走线影响了2.4G的工作频率。

     二,如何解决干扰问题

      关于这问题我们先看看这个文章来对干扰问题有个初步的了解。https://www.sohu.com/a/113996278_267098

      下面介绍几种针对特定情况可以选取的应对方案。

       1. 2.4g某个频段干扰特别严重,在实际场景下,不可能每个地方的干扰情况都一样,也不可能干扰的信号都是一样的,所有需要我们适应所有环境,针对这点,我们需要使用跳频。简单的来说就是2.4G芯片工作频率在多个点里跳动。建议跳频表选取5个点,将公频段均分,这样的话除非整个公频段干扰都很严重不然芯片都能有进行有效的通讯,如果产品支持对RSSI检测的话,建议频表内的点选取根据RSSI值来选取。

        跳频需要注意的一点是,接收端在某个频点接收保持时间需要大于发射端每个频点都发送一次数据的时间如下图所示1,2,3分别代表的是工作频点1,2,3

       

          如图中所示,这样会有可能出现接收端始终接收不到发送端的信号。

         若是接收端的单个频点接收时间大于等于发射端每个频点都发送一次数据的时间的话则如下图所示,无论发射端在哪个频点发送,接收端在哪个频点接收,一个循环下来肯定能进行过一次通讯。

        同时需要我们注意的是,跳频表内的频点不能选择要多,这一点和距离有关,因为无线通信设备,他的通信质量会随着通信距离的增加而降低,也就是丢包率增高。在相同的时间内发包速率越高(每秒内发送数据包的频率),能弥补丢包率高的问题,若是发包速率低,丢包率高,哪么设备在远距离通信的质量将会很差。

        同一批产品的干扰问题如何处理,芯片质量好的话,例如LT8920有同步字,XN297有通信地址,在芯片上设置这个等同于芯片自身滤波器打开了,芯片会自动过滤同步字和通信地址不一样的信号。但是如果有多个产品在同时工作呢,10台,20台甚至更多,芯片自身的滤波器过滤得过来吗?虽然芯片能过滤掉同步字和通信地址不一样的信号,但是在过滤这些数据的同时,他是没办法接收他所需的有效数据的。所以我们需要想办法让每个芯片工作的时候他们的调频表不一样,10台设备10个不一样的调频表一起工作的干扰问题就和一台设备在自己在工作一样了。这个措施可以根据芯片的唯一码来处理。


原网址: 访问
创建于: 2021-09-07 15:14:49
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论