基于射頻芯片nRF905的汽車TPMS系統(tǒng)設(shè)計(jì)
本系統(tǒng)中的接收部分的主要任務(wù)就是不斷的檢測(cè)空中的與本身射頻頻率相同的射頻電磁波,當(dāng)接收到電磁波后,對(duì)應(yīng)的CD、AM、DR位按先后順序分別置1,進(jìn)而開(kāi)始讀寫(xiě)程序。
當(dāng)開(kāi)始檢測(cè)空是的射頻電磁波后,經(jīng)過(guò)三個(gè)過(guò)程:
(1) 載波檢測(cè)CD被置高;
(2) 地址匹配AM被置高;
(3) 數(shù)據(jù)準(zhǔn)備就緒DR被置高。
DR的置高就意味著數(shù)據(jù)己經(jīng)接收到并且保存到了nRF905模塊的內(nèi)部寄存器中,下面要做的工作就是在SPI接口操作模式下對(duì)nRF905模塊進(jìn)行一定速率的讀數(shù)據(jù),再將所有的數(shù)據(jù)都讀寫(xiě)完畢后復(fù)位AM、DR位為零,以保證下次接收數(shù)據(jù)的正常進(jìn)行,具體的接收流程圖如圖4所示。
5 實(shí)驗(yàn)與仿真
這里的nRF905與單片機(jī)的通信是通過(guò)SPI接口采用按位通信的方式來(lái)進(jìn)行的,因此在接收的時(shí)候?qū)PI的對(duì)應(yīng)管腳進(jìn)行相應(yīng)的波形測(cè)試應(yīng)該呈現(xiàn)的是方波,通過(guò)電腦來(lái)模擬輪胎的壓力傳感器的傳輸數(shù)據(jù),來(lái)觀察波形為圖5所示。
從圖中可以看出,系統(tǒng)在進(jìn)行通信的過(guò)程中完全正確,并且電磁波的強(qiáng)度很強(qiáng),完全可以達(dá)到通信的目的。
在本系統(tǒng)設(shè)計(jì)中,采用了射頻無(wú)線通信方式建立TPMS系統(tǒng),實(shí)現(xiàn)了對(duì)汽車輪胎的壓力與溫度的實(shí)時(shí)檢測(cè)。本系統(tǒng)采用了目前廣泛流行的射頻通信技術(shù),并在此環(huán)境下進(jìn)行可靠的數(shù)據(jù)傳輸,適應(yīng)了今后短距離的通信發(fā)展趨勢(shì)。系統(tǒng)整體可靠性高,穩(wěn)定性好,成本低,利于移植,方便添加其他功能。如果能夠得到真正的應(yīng)用,那么市場(chǎng)前景將會(huì)很好。
評(píng)論