一種直接式TPMS輪胎壓力監測系統設計
2.2 傳感器數據的處理
SP12是壓力傳感的IC,內部直接處理得到的數字量,只需通過SPI物理接口,向它發送對應的命令字和指令,就可以得到當前輪胎的壓力、溫度、加速度等值。由于PICl6F628A無SPI模塊,這里可通過軟件來模擬SPI驅動。達到與SP12通信的目的。
2.3 射頻數據的處理
為了保證在惡劣的環境下收發數據的可靠性,以及根據本應用信息量小,數據簡單的特點,采用信息冗余的方法來保證數據可靠地接收,即連續發送相同內容的信息。
數據的發送處理采用MCU內部的USART模塊。
數據幀格式為前導符+同步字符+ID碼+壓力+溫度+報警位+校驗碼。
數據的接收處理,nRF40l在接收模式下,DOUT腳有連續的隨機信號輸入,如何高效地在字節流中篩選出發送的信息呢?這里,因為發送格式是固定的,故采用在中斷處理過程中用有限狀態機的方式來處理。
結 語
該TPMS系統具有體積小,成本低,雙向金時的特點,得到廣泛的應用。對于擁有幾千萬輛汽車的國內,將具有非常廣闊的市場前景。這將掀起新一輪汽車壓力傳感器應用的高潮。
評論