【经验】无线收发器芯片Si4x6x在曼彻斯特解码中遇到无效bit pairs现象如何解决?


SILICON LABS的Si4x6x在接收曼彻斯特编码比特流过程中,可以想到(尤其是接近灵敏度水平),有些bits被破坏,所以它们不再与邻近bit形成有效的曼彻斯特编码bit pair(01或10)。所以我们自然会产生一个疑问:分组处理器如何解码此类损坏的bit patterns呢?答案是如果分组处理器曼彻斯特解码算法遇到无效bit pair (00或11),它将会按照最后一个(最近的)的有效bit pair的结果对其进行解码。
举个例子,我们假设如下曼彻斯特编码映射和编码数据串:
1 -> 10
0 -> 01
Data_sequence: 0101 1010 1001 0110
如果数据被正确接收,那么解码序列将会是: 0011 1001。现在,让我们在随机位置破坏数据流:
Data_corrupted1: 0101 1011 1001 0110
Decoded pattern1: 0011 1001 (Note, that the decoded sequence is still correct)
Data_corrupted2: 0101 1010 1000 0110
Decoded pattern2: 0011 1101 (Note, that the error propagates through the decoded stream)
如果在无效bit pair之前不存在有效模式的已解码符号的情况下又该如何处理呢? 如果第1个bit pair解码是无效的开始,这种情况就会发生。此种情况下,无效的bit patterns将一直会被解码为0,无论code map是怎样的。让我们看一下这种情况:
Data_corrupted3: 1101 1010 1001 0110
Decoded pattern2: 0011 1101
最后是一个关于该问题的重要提示:分组处理器永远不会发布一个关于在接收到的数据流中有违反曼彻斯特bit pattern 的信号,也不会放弃接收此类数据包。它只会根据上述原则继续解码数据流,直到需要的比特数被全部接收。请注意CRC错误计算总是在解码得到的的数据串上进行。所以还有一种情况可能发生,那就是曼彻斯特编码接收的bit pattern中有错误,但在解码错误后,它将不再被显示,它也没有CRC错误。
- |
- +1 赞 0
- 收藏
- 评论 2
本文由蜡笔小芯提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
Si4x6x无线收发器芯片开发必备:Si4x6x设计资料、典型技术问题,一站式下载集合
Si4x6x是由芯科科技推出的一款高性能、低功耗的无线收发器芯片,支持的频率范围119-1050Mhz。开发人员根据需要,可以从本文寻找所有的开发资料以及典型的技术问题。
【经验】高性能、433MHz无线收发器Si4438如何实现CCA检测功能?
Silicon Labs的无线收发芯片Si4438自带CCA功能,只要通过简单几个设置,即可实现CCA检测功能。
【经验】无线收发器芯片si4463 版本升级在代码中操作补丁文件的方法解析
本文主要介绍如何使用WDS软件实现Si4463补丁文件操作具体方法。Silicon Labs推出的无线收发器芯片Si4463有B1和C2两种版本,这两个版本芯片radio驱动代码的si446x_patch.h和radio_config.h文件有差别。在B1版本和C2版本之间通过操作Si4463补丁文件,以便正确的驱动文件。
现有项目中使用芯科的SI4460-C2A-GMR无线收发芯片,但是现在因项目需要做替换,有无合适产品推荐?
推荐广芯微电子UM2010-NCQE,单片集成低功耗Sub-1GHz射频收发器,工作频段为200MHz~960MHz,支持自动应答和自动重发功能,支持跳频操作,同时集成了FEC功能,是低功耗、高性能、单片集成的(G)FSK/OOK无线收发机芯片。 数据手册链接:https://www.sekorm.com/doc/3695852.html
【应用】芯科无线收发芯片SI4438应用于路灯控制器,工作频段425–525MHz,实现业界领先的144dB链路预算
智慧城市智能路灯是将城市中的路灯串联起来,实现对路灯的远程控制和管理,控制各个路灯的开与关,而同时能控制上千个路灯实现这一功能我们管它叫路灯控制器,里面用到的主要器件无线收发芯片,本文推荐在这块有大量应用的Silicon Labs的SI4438。
【应用】低功耗小体积无线收发芯片用于温控器,宽工作频率284~960MHz,输出功率达13dBm
温控器的工作过程是先根据温度传感器测得的温度数据,跟预先设定的温度条件做比较后,控制热水阀和冷水阀的开度,从而实现温度的控制。芯科科技(Silicon Labs)的无线收发芯片SI4455-C2A-GMR用在温控器的设计上有高性能、低功耗和体积小等特点。
【经验】 Si446x Sub-Ghz频段无线收发器的GND引脚该如何处理?
Si446x 是silicon Labs公司的一款高性能Sub-Ghz频段的无线收发器。广泛用于室内照明及智能家居,安防监控,楼宇自动化,测量及四表等领域。Si446x芯片的pin18引脚和芯片底部焊盘都是GND,在设计的时候该如何处理?
【经验】高性能低功耗无线收发器Si4438与EFR32FG数据白化匹配
在实际应用中,Silicon Labs 无线收发器Si4438和无线SoC收发芯片EFR32FG同时应用于一个系统中的情况经常发生,部分开发者反馈Si4438与EFR32FG在不做数据白化时能够正常通信,而加了数据白化功能后就通信异常,这是什么原因呢?本文将为您分析。
DL-RTS4438-433M模块的数据手册没有对无线收发芯片的寄存器做详细的说明,请问这个模块的芯片寄存器的说明文件哪里有呢?
骏晔科技的DL-RTS4438B-433M模块采用的是Silicon Labs的Si4438无线收发芯片,Si4438芯片的寄存器说明可以通过这个链接下载,Silicon Labs(芯科科技) EZRadioPro的API文件(Si4xxx系列的API和寄存器说明文档):https://www.sekorm.com/doc/535189.html
【应用】支持Sub-G频段的Si4463无线收发芯片用于无线温控器,待机功耗低于50nA
温控器,通常是指用于水采暖,壁挂炉、电供热或者中央空调温度控制器。无线温控器越来越多地应用起来,例如Wifi、Zigebee、Z-Wave、Sub-G等,主要优势是设备安装方便,铺设成本更低。本文主要介绍目前大量使用的Silicon Labs的无线收发芯片Si4463无线Sub-G通讯方案,让产品开发更加快捷。
无线收发芯片Si4463能不能实现同时双向收发通信?
无线收发芯片Si4463不能同时发送和接收数据,因为Si4463为时分双工收发器(TDD),是交替发射和接收数据包,发射器和接收器不能同时工作。
我有两个无线芯片,一个是HC-12基于si4438-c2a的芯片,另一个是si4438-b1c的无线芯片,我已经把他们的频率都设置一样了,但是他们不能互相通信。请问这两个芯片可以互相通信么?还需要设置什么?谢谢!
在使用SiliconLabs低功耗高性能Sub-GHz无线收发器Si4438 B版本和C版本,他们两个之间是完全可以互相通信的。配置的参数要注意:频率相同。数据率相同。频偏相同。同步字相同。接收数据的模式,固定长度/变长包相同。CRC相同。
Silicon Labs的无线双向收发芯片Si4463在运行中想改变中心频率,应如何改变?
由于改变无线双向收发芯片Si4463中心频率的寄存器一共有8个,其中心频率设置需要根据计算公式的计算结果来修改相关的寄存器,有些复杂,推荐用WDS软件来自动配置所需的中心频率,然后在WDS软件所生成的radio_config.h配置文件中,找到RF_FREQ_CONTROL_INTE_8参数项,在编写程序时调用SET_PROPERTY命令统一修改这8个寄存器的值。
【经验】如何配置SoC无线收发芯片EFR32FG的Wire-replacement功能?
Silicon Labs推的EFR32FG系列SoC无线收发芯片,内部集成高性能32-bit 40MHz ARM Cortex-M4内核,支持2.4GHz和Sub-GHz射频功能。Silicon Labs原厂自带Wire-replacement功能demo程序,Wire-replacement是协调器/终端设备设置中两个节点之间的点对点双向连接,本文描述了如何配置和测试线路替换演示应用程序。
Si4463无线收发芯片用于无线测温模块,请问 这个方案 有评估板吗?提问来源:https://www.sekorm.com/news/59166037.html
SiliconLabs的Sub-GHz无线通信收发器Si4463的EVB型号为:4463-915-PDK
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 93,329
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 75,399
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 62,767
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务

Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>

提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。
提交需求>
登录 | 立即注册
提交评论