基于CDMA/CAN的車(chē)輛故障遠(yuǎn)程監(jiān)控系統(tǒng)
4 硬件設(shè)計(jì)
4.1 車(chē)載故障診斷單元
車(chē)載故障診斷單元主要由無(wú)線(xiàn)模塊(cdma模塊),微控制器(pic16f874),can收發(fā)器(mcp2551),can控制器(mcp2510)組成,硬件結(jié)構(gòu)如圖5所示。車(chē)載通信協(xié)議統(tǒng)一采用can總線(xiàn)。
microchip公司的單片機(jī)pic16f874采用risc指令系統(tǒng),哈佛總線(xiàn)結(jié)構(gòu),低功耗,高速度。內(nèi)部集成了adc、串行外圍接口(spi)和flash程序存儲(chǔ)器等,具有pwm輸出、lcd驅(qū)動(dòng)等功能。pic16f874通過(guò)spi接口可以實(shí)現(xiàn)與can控制器mcp2510的無(wú)縫連接。pic16f874的i/o資源豐富,共有五個(gè)i/o口,每個(gè)i/o口除了基本用途外還有一些特殊功能。
can通信模塊由can控制器mcp2510和can收發(fā)器mcp2551組成。mcp2510可以完成can總線(xiàn)的物理層和數(shù)據(jù)鏈路層的所有功能,支持高速spi接口(最高數(shù)據(jù)傳輸速率可以達(dá)到5mb/s),支持can2.0a/can2.0b協(xié)議。can收發(fā)器mcp2551是can控制器與物理總線(xiàn)之間的接口,對(duì)物理總線(xiàn)提供差動(dòng)發(fā)送能力,對(duì)can控制器提供差動(dòng)接收能力,同時(shí)它可以增大通信距離,提高can的抗干擾能力。
考慮到與現(xiàn)有obd-ii接口兼容,我們利用微控制器的串口來(lái)完成和obd-ii接口的通信。
4.2 車(chē)輛信息技術(shù)服務(wù)中心
車(chē)輛信息技術(shù)服務(wù)中心的硬件設(shè)計(jì)符合現(xiàn)有標(biāo)準(zhǔn)即可,主要包括服務(wù)器的設(shè)計(jì),網(wǎng)絡(luò)的設(shè)計(jì),這部分的硬件設(shè)計(jì)限于篇幅不再詳細(xì)論述。
5 結(jié)束語(yǔ)
本文首先分析了車(chē)輛遠(yuǎn)程故障診斷的現(xiàn)狀,指出了傳統(tǒng)車(chē)輛故障診斷的缺點(diǎn)。在基于現(xiàn)有的無(wú)線(xiàn)通信網(wǎng)技術(shù)的基礎(chǔ)上,首先在國(guó)內(nèi)提出了基于cdma的車(chē)輛信息技術(shù)服務(wù)概念,包括了車(chē)輛故障智能診斷在內(nèi),將服務(wù)概念延伸到gps城市導(dǎo)航,車(chē)輛跟蹤等各個(gè)方面。然后,利用pic16f874設(shè)計(jì)了基于can總線(xiàn)的一種車(chē)輛遠(yuǎn)程故障診斷系統(tǒng)。該系統(tǒng)設(shè)計(jì)新穎,具備很好的應(yīng)用前景,有關(guān)提供車(chē)輛信息技術(shù)服務(wù)(tsp)的網(wǎng)站也在籌建中。
cdma相關(guān)文章:cdma原理
評(píng)論