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