數字傳感器提供了在芯片中包含CRC的選項,以幫助向客戶保證他們可以依賴這些信號。通信數據的CRC是對內部芯片存儲器完整性檢查的補充,允許用戶驗證100%的傳感器輸出,為傳感器提供額外的數據保護措施。
CRC功能非常適合噪聲環境中的壓力傳感器應用,例如安裝在基于云的系統中的變送器附近。在這種情況下,噪聲干擾傳感器芯片并產生可能改變通信消息的位翻轉的風險增加。如果需要,內存完整性的CRC將保護內部內存免受此類損壞和修復。
同樣地,一些數字傳感器還在數據通信中提供額外的CRC,這表明傳感器和控制器之間傳輸的數據損壞,并可能觸發再次嘗試評估正確的傳感器讀數。在某些情況下,最終用戶通過將與傳感器的通信與外部通信(例如與云、網關或控制器)交錯來規避這一點。
CRC簡化了這一過程,并為設計人員提供了更大的靈活性。除了數據有效性檢查之外,一些制造商還包括更多抑制來自WiFi、藍牙和GSM和ISM頻段等來源的噪聲的電子設備,從而進一步保護數據有效性。最終用戶通過將與傳感器的通信與外部通信(例如與云、網關或控制器)交錯來規避這一點。