專利名稱:具有can總線監控節點的移動終端的制作方法
技術領域:
本實用新型涉及通信技術領域,尤其涉及一種具有CAN總線 監控節點的移動終端。
背景技術:
傳統的汽車數據傳輸形式是每項信息都需要一條獨立的數據 線,比如發動機轉速、燃油消耗率和節氣門位置信息,就需要3條 數據線在控制單元之間進行數據傳遞。隨著汽車控制系統越來越復 雜,所需傳輸的信息量也越來越大,因此數據線的數量和控制單元 的針腳數也會相應增加,所以這種數據傳遞形式只適用于有限信息 間的數據交換和傳輸。
隨著汽車電子和通訊t支術的快速發展,網絡系統總線在汽車電 子上的應用越來越廣泛。4空制器局i或網(Cotroller Area Network,簡 稱為CAN )是一種現代汽車的多路信息傳輸系統,由德國Bosch公 司最先4是出,目前為國際上應用最廣泛的現場總線之一。
采用CAN總線網絡時,各控制單元之間的所有信息都只需通 過兩根雙向數據線進行傳遞,不管控制單元的多少和信息容量的大 小,都可以通過CAN總線進行傳輸。通過這種方式,將各個控制 單元連接形成了 一個完整的系統。CAN總線是一種多主方式的串行通訊總線,基本設計規范要求 有較高的位速率、抗電磁干擾性,而且要能夠檢測出總線的任何錯 誤。當信號傳輸距離達10km時,CAN仍可提供高達50kbps的數 據傳輸速率,它具有十分優越的特點
(1 )較低的成本與極高的總線利用率;
(2)數據傳輸距離可長達10km,傳輸速率可高達1Mbps;
(3 )可靠的錯誤處理和檢錯機制,發送的信息遭到破壞后可自 動重發;
(4 )節點在錯誤嚴重的情況下具有自動退出總線的功能;
(5 )報文不包含源地址或目標地址,僅用標志符來指示功能信 息和優先級信息。
目前的CAN總線網絡分析和監控檢測需要用到專用的CAN協 議分析4義或汽車邏輯分析4義。
中國發明專利申i青CN200610026880.5 ^開了一種這樣的i殳備
---種基于CANBUS信息采集、發布與控制的車載終端,其通
過主控單元CAN 口構建車輛局域網絡,利用GPRS或CDMA沖莫塊, 通過RS232 口與主控單元連^t妄,在嵌入式Linux l喿作系統中,通過 PPP撥號網絡協議,使車載終端通過無線通信網絡與Internet互聯互 通,實現信息采集、發布與控制的硬軟件結合的裝置。
這些工具一般價格昂貴,需要外接電源適配器供電,并且需要 與電腦相連,運行相應的軟件才能分析,從而有待提供一種低成本 的解決方案。
實用新型內容
本實用新型的目的在于提供一種CAN總線監控節點的移動終 端,用以解決現有技術中的車載終端接入CAN的成本高的問題。
為達此目的,本實用新型的具有CAN總線監控節點的移動終 端,包括移動終端模塊和CAN總線模塊,CAN總線模塊包括CAN 總線接口、 CAN收發器和CAN控制器,其中,CAN總線接口一端 與CAN收發器相接、另一端提供接口連接至CAN總線網絡上的 CAN總線;CAN收發器與CAN控制器相連,用于CAN總線上信 號的收發;CAN控制器用于CAN協議的處理并與移動終端才莫塊的 凄t字基帶芯片通訊。
優選地,上述CAN收發器采用TJA1054芯片。
優選地,上述CAN控制器采用SJAIOOO芯片。
優選地,上述移動終端才莫塊為GSM制式或WCDMA制式的移 動終端模塊。
優選地,上述CAN總線網絡為汽車CAN總線網絡
采用本實用新型的上述^支術方案,通過移動終端的CAN總線4妄 口將移動終端接入到汽車的CAN總線網絡中,實現移動終端與汽車 等CAN總線網絡的信息交互,以及利用移動終端對網絡內的節點進 4亍分4斤和監控。乂人而可以用4交〗氐的成本<吏移動終端具有4妄入并讀取> 和監控汽車等CAN總線網絡信息的新功能。
應該指出,以上i兌明和以下詳細iJt明都是例示性的,旨在對所 要求的本實用新型提供進一步的說明。
5除了上面所描述的目的、特征和優點之外,本實用新型還有其 它的目的、特征和優點。下面將參照圖,對本實用新型的其它的目 的、特征和效果作進一步詳細的說明。
構成本iJi明書的一部分、用于進一步理解本實用新型的圖示出
了優選實施例并與說明 一 起用來說明本實用新型的原理。圖中
圖1是^4居本實用新型的具有CAN總線監控節點的移動終端 的結構框圖2是圖1所示移動終端中CAN總線沖莫塊的原理圖; 圖3是CAN總線模塊的軟件處理流程圖。
具體實施方式
以下結合附圖和優選實施例對本實用新型的具有CAN總線監 控節點的移動終端進行詳細的說明。
圖1是4艮椐本實用新型的具有CAN總線監控節點的移動終端 的結構框圖。如圖1所示,本實用新型是在普通的移動終端模塊中 加入了 CAN總線才莫塊,該CAN總線才莫塊包纟舌CAN控制器2、 CAN 收發器3和CAN總線4妄口 4。
其中,CAN總線4妄口 4 一端與移動終端內部的CAN總線收發 器相接,另一端提供接口連接至汽車上的CAN總線。通過該CAN 總線接口 ,將移動終端與汽車上的CAN總線雙絞線6的傳輸接口 相連,可以將移動終端接入到汽車的CAN總線網絡中。CAN收發 器3用于CAN總線上信號的收發,它是CAN控制器和CAN物理
6總線之間的接口,提供差動的發送和接收能力。CAN控制器2是一個獨立的CAN協議處理器,負責對CAN總線上的信息進行^^收、發送緩沖,驗收濾波等,它與移動終端終端的數字基帶芯片l之間采用GPIO 口連接、進行通訊。
優選地,CAN控制器可以采用Philips公司的SJA1000芯片,它兼容CAN2.0B協議,支持11位和29位的標識符,最大傳輸率可達1 Mbits/s。收發器采用Philips公司的TJA1054芯片,具有良好的電磁兼容性和總線故障管理功能。移動終端模塊是GSM制式的或GSM/WCDMA制式的移動終端才莫塊。
圖2是圖1所示移動終端中CAN總線才莫塊的原理圖。數字基帶芯片為GSM或WCDMA移動終端才莫塊內的凄t字基帶信號處理芯片,它對CAN控制器的參數進行配置,讀取經過一驗收濾波得到的數據以及傳送數據到CAN控制器并啟動發送等任務。CAN控制器、CAN收發器、CAN總線接口的作用請參照上述說明。
圖3是CAN總線模塊的軟件處理流程圖。如圖3所示,該處理流禾呈包4舌以下步駛《S10)開始,移動纟冬端開才幾;S12)配置凄t字基帶芯片的GPIO 口,建立與CAN控制器的通訊,建立任務CANjnit—task,初始化CAN模塊;S14 ) CAN控制器寄存器配置,設置驗收濾波器屏蔽碼和接收標志符;S16 )檢測外部CAN總線是否連接?如未連接,則重復檢測,如果連接上,則執行下一步驟S18;S18 )檢測是否接收到數據?如果沒有接收到數據,則執行步驟S22,如接收到數據,則執行步驟S20。
S20 )接收數據驗收濾波后,讀取接收緩沖區數據,之后上報接收標志,并清除接收緩沖區;S22)是否發送監控信息,如果選擇不發送,則返回步驟S18,如果選擇發送,則執行下一步驟S24;S24)設置發送目標標志符,將發送數據填充到發送緩沖區,啟動發送,之后上報發送標志,隨后清除發送緩沖區并返回步驟S18,如
以上所述僅為本實用新型的優選實施例而已,并不用于限制本實用新型,對于本領域的技術人員來說,本實用新型可以有各種更改和變化。凡在本實用新型的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本實用新型的保護范圍之內。
權利要求1.一種具有CAN總線監控節點的移動終端,其特征在于,包括移動終端模塊和CAN總線模塊,所述CAN總線模塊包括CAN總線接口、CAN收發器和CAN控制器,其中,所述CAN總線接口一端與所述CAN收發器相接、另一端提供接口連接至CAN總線網絡上的CAN總線;所述CAN收發器與所述CAN控制器相連,用于CAN總線上信號的收發;所述CAN控制器用于CAN協議的處理并與所述移動終端模塊的數字基帶芯片通訊。
2. 根據權利要求1所述的具有CAN總線監控節點的移動終端, 其特征在于,所述CAN收發器采用TJA1054芯片。
3. 根據權利要求1或2所述的具有CAN總線監控節點的移動終 端,其特征在于,所述CAN控制器采用SJAIOOO芯片。
4. 根據權利要求1所述的具有CAN總線監控節點的移動終端, 其特;f正在于,所述移動終端才莫塊為GSM制式或WCDMA制式 的移動終端才莫塊。
5. 根據權利要求1所述的具有CAN總線監控節點的移動終端, 其特征在于,所述CAN總線網絡為汽車CAN總線網絡。
專利摘要本實用新型公開了一種具有CAN總線監控節點的移動終端,包括移動終端模塊和CAN總線模塊,該CAN總線模塊包括CAN總線接口、CAN收發器和CAN控制器,其中,CAN總線接口一端與CAN收發器相接、另一端提供接口連接至CAN總線網絡上的CAN總線;CAN收發器與CAN控制器相連,用于CAN總線上信號的收發;CAN控制器用于CAN協議的處理并與移動終端模塊的數字基帶芯片通訊。本實用新型通過移動終端的CAN總線接口將移動終端接入到CAN總線網絡中,實現移動終端和汽車等網絡的信息交互,以及利用移動終端對網絡內的節點進行分析和監控。
文檔編號H04M1/72GK201278555SQ20082013406
公開日2009年7月22日 申請日期2008年9月12日 優先權日2008年9月12日
發明者焱 石 申請人:中興通訊股份有限公司