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