数字传感器提供了在芯片中包含CRC的选项,以帮助向客户保证他们可以依赖这些信号。通信数据的CRC是对内部芯片存储器完整性检查的补充,允许用户验证100%的传感器输出,为传感器提供额外的数据保护措施。
CRC功能非常适合噪声环境中的压力传感器应用,例如安装在基于云的系统中的变送器附近。在这种情况下,噪声干扰传感器芯片并产生可能改变通信消息的位翻转的风险增加。如果需要,内存完整性的CRC将保护内部内存免受此类损坏和修复。
同样地,一些数字传感器还在数据通信中提供额外的CRC,这表明传感器和控制器之间传输的数据损坏,并可能触发再次尝试评估正确的传感器读数。在某些情况下,最终用户通过将与传感器的通信与外部通信(例如与云、网关或控制器)交错来规避这一点。
CRC简化了这一过程,并为设计人员提供了更大的灵活性。除了数据有效性检查之外,一些制造商还包括更多抑制来自WiFi、蓝牙和GSM和ISM频段等来源的噪声的电子设备,从而进一步保护数据有效性。最终用户通过将与传感器的通信与外部通信(例如与云、网关或控制器)交错来规避这一点。