那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于CAN總線技術和GSM網絡實現車輛智能監控系統的設計

電子設計 ? 來源:電子技術 ? 作者:金雙;朱維杰 ? 2021-03-19 14:36 ? 次閱讀

引言

近年來,隨著我國經濟的高速發展及汽乍保有量和駕駛員總數的快速增長,道路交通事故數一直居高不下,道路交通狀況日趨復雜和惡化。群死群傷特大惡性道路交通事故時有發生,給人們的牛命安全和家庭幸福造成了極大的影響。因此,加強車輛管理就顯得尤為重要。而交通安全主要由兩方面來保證,一是車輛具有良好的車況,另一方面是駕駛員規范的操作。因此如何監控管理車輛和規范駕駛員操作是當前迫切需要解決的問題。

汽車行駛記錄儀,又稱“汽車黑匣子”,是對車輛行駛速度、時間、里程以及有關車輛行駛的其他狀態信息進行記錄、存儲并可通過接口實現數據輸出的數字式電子記錄裝置。然而行駛記錄儀不能實時地向監控中心傳回車輛的運行情況,屬于事后監督,因此在預防交通安全事故方面所起的作用有限。基于GPS/GSM的車輛監控系統能夠實時地獲得車輛的位置、速度等信息,為車輛的實時監控提供了一種有效途徑。但是GPS卻無法獲得諸如氣壓、水溫、轉速等重要車況信息,因此對車輛的監控缺乏全面性。

基于CAN/GSM的車輛監控管理系統,是為具有CAN總線的汽車開發的。該系統的車載監控設備首先從車輛的CAN接口上獲得詳細的車況信息,然后依托我國目前最成熟、應用最廣的GSM移動通信系統與監控中心進行通信,來實現對車輛全面、動態、實時的監控。使用CAN總線,不僅可獲得全面、詳細的車況信息,而且使系統具有很強的擴展性,例如,可以將GPS模塊作為CAN的一個智能節點掛接在總線上,這樣系統就具備了監控車輛位置的能力。

1 CAN總線技術

為了實現現代汽車中龐大的電子控制裝置之間的通信,減少不斷增加的信號線,因此在信息傳輸方面上必須采用總線的方式進行傳輸。 CAN(Controller Area Network)總線正是現今流行的一種較為先進的、性能出色的現場總線技術。它是80年代初德國Bosch公司為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串行數據通信協議,是一種多主總線,通信接口集成了CAN協議物理層和數據鏈路層功能,可對通信數據進行幀處理。CAN通過對通信數捌塊進行編碼,保證了網絡內節點個數的動態性,并使不同的節點同時接收到相同的數據。數槲段長度最多為8個字節,保證了通信的實時性;而協議利用 CRC檢驗提供相應的錯誤處理功能,能夠保證數據通信的可靠性。由于CAN技術規范僅包括物理層和數據鏈路層說明,并未對應用層的功能和實現進行定義,因此,用戶既可以采用國際CAN總線用戶及制造商協會或其他一些組織制定的開放式高層協議,也可以住工程中靈活地實現自己的應用層。在十多年的應用過程中,CAN以其極高的可靠性、實時性和靈活性,在工業過程監控設備的互連方面獲得了廣泛的應用,得到了英特爾、摩托羅拉、菲利浦、西門子等百余家國際著名大公司的支持,被公認為是最有前途的現場總線之一。本系統利用CAN總線的以上特性,減少了車內的線束,解決了眾多節點之間的通信問題。

2 車輛監控管理系統設計

2.1 系統設計

本車輛智能監控系統是利用CAN總線技術采集車輛的各種信息,例如車輛每次的起動時間、行駛里程、行駛時間、最高車速以及每次最高車速的持續時間,儲存停車前20秒的車輛信息。然后利用現存的GSM網絡,將信息以短消息的形式傳送給監控中心,以實現對車輛的實時監控。

2.2 硬件設計

車載監控設備的主控芯片采用飛思卡爾(Freescale)公司為汽車電子應用而開發的16位單片機MC9S12HZ。該單片機與車載監控設備相關的主要資源有:32~256K的Flash、2~12K的RAM和1~2K的EEPROM;2個可兼容CAN2.0A、B速率可達lMb/s的CAN控制器;2 個全雙工異步串行通信接口;32×4段LCD驅動器

由MC9S12HZ構成的車載監控設備硬件連接示意圖如圖2所示。與CAN總線的接口方面,我們采用恩智浦(NXP)公司的高速CAN收發器 TJAl050,為了提高電EMCESD性能,在電路中還加入了共模扼流圈L40和ESD保護二極管D39。

GSM模塊采用了兩門子的TC35i,該模塊通過40腳的ZIF(Zero Insertion Force)接口與外部控制器建立連接。監控系統僅使用了GSM網絡的SMS業務,因此主控芯片與TC35i僅需要其中的TXD和RXD兩個管腳就夠了,主控制器MC9S12HZ通過AT命令實現塒TC35i的控制。

單片機與TC35i之問通過串口進行通訊,TC35i支持的自動波特率范圍為1200~230400B/s。我們選用9600B/s的波特率。由 TC35i手冊可知,其串行接口需要CMOS電平,而MC9S12HZ是TTL電平,因此需要電平轉換電路,如圖2所示。監控中心由PC機與TC35i模塊組成,它們之間的電平轉換由電平轉換芯片MAX232完成。

2.3 軟件設計

在CAN總線上傳輸的車輛運行參數非常多,數據量很大,而GSM網絡的SMS業務傳輸速度有限,因此不可能將CAN總線上的所有信息都傳回監控中心。實際上也沒有必要監控所有的車輛運行參數,只要監控我們最關心的、與行車安全關系最緊密的一些參數就足夠了。

對于不同的參數,監控的形式是不同的,有些信息需要定時地進行監控,比如車輛位置信息,而有些信息只有在超出正常范圍時才需要發送,如車速或轉速信息等。此外,對于不同車型,需要監控的參數也是有區別的;或者對于同一個參數,在不同的情況下,其監控形式和監控范圍也會發生變化。因此要求車載監控設備可以動態地改變監控參數和監控形式。

為了實現對車輛的動態監控,在車載監控設備的控制器中建立了一個監控列表。列表中的每一項包含參數群編號PGN、監控參量在該PGN中的位置、監控的形式及監控時間間隔和監控參數范圍等。這個參數列表的項目可以根據監控中心發來的命令進行動態的增加或刪除,從而實現對車輛的動態監控。

車載監控設備的軟件主程序流程如圖3所示。串行通信的收發程序及CAN總線的監聽程序放在中斷程序中完成,當接收到相應命令或數據后,將數據放入緩沖區并設置相應的標志位,主程序通過查詢這些標志位來執行相應的動作。主程序首先讀取存儲在片內EEPROM中的默認臨控列表,并根據監控列表中的PGN,設置 MC9S12HZ的CAN ID報文標識符濾波及掩模寄存器。程序可根據命令動念地修改監控參數列表,并根據命令決定是否更改EEPROM中的默認臨控列表。當要監控的PGN有新數據時,要判斷該數據是否符合發送條件,這些條件包括定時間隔到、監控變量值是否超正常范圍等,如果符合發送條件,則將該PGN及其對應的數據添加到發送列表中。

3 結束語

本系統利用CAN總線技術來獲得車輛的各種詳細信息,并且應用GSM網絡與監控系統進行通信,不僅實現了對車輛監控參數的動態設置,還由于CAN總線技術的采用,使得通過增加CAN的智能節點來擴展監控對象變得很容易。這就大大提高了監控系統的靈活性和全面性。同時利用GSM短消息業務進行數據傳送,連接簡單,費用低廉,覆蓋范圍廣。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN總線
    +關注

    關注

    145

    文章

    1955

    瀏覽量

    131091
  • gps
    gps
    +關注

    關注

    22

    文章

    2903

    瀏覽量

    166739
  • 監控系統
    +關注

    關注

    21

    文章

    3940

    瀏覽量

    176842
收藏 人收藏

    評論

    相關推薦

    基于CAN總線的閥門智能控制網絡系統

    的是RS-485,HART等。CAN總線是一種全數字化的現場總線,可靠性高,在國內有廣泛的應用,將現場總線技術應用到閥門控制
    發表于 03-09 16:03

    車輛整車CAN系統——汽車車身網絡系統

    控制系統的一個重要發展方向現場總線控制系統就是其中的一種典型的控制網絡結構的實現CAN屬于現場
    發表于 08-18 13:52

    如何用智能手機監控CAN總線設備?

    在工業自動化現場我們一直使用筆記本電腦調試設備。隨著智能手機的發展,使用智能手機連接CAN總線設備進行調試和監控,成為了可能。如何
    發表于 07-22 15:25

    一種基于嵌入式技術智能車輛配電系統設計

    各種特種車在車輛的使用中,往往也會出現漏油故障,導致潤滑油和燃油的浪費,消耗專用車的動力和工作效率。所以要設計系統來解決這個問題, 基于嵌入式技術、雙冗余CAN
    發表于 06-06 05:00

    車輛智能配電系統有什么優點?

    。基于嵌入式技術、雙冗余CAN總線與LIN總線構成的車輛智能配電
    發表于 08-29 07:14

    車輛智能配電系統有什么優點?

    。基于嵌入式技術、雙冗余CAN總線與LIN總線構成的車輛智能配電
    發表于 03-09 08:10

    怎么實現移動智能車輛稽查系統的設計?

    系統建立了一套基于PXA270嵌入式處理器技術、視頻圖像處理技術車輛識別技術GSM移動無線
    發表于 05-13 06:47

    基于CAN總線網絡監控系統

    本文介紹了一種基于CAN總線網絡監控系統方案。該方案使用CAN卡和DSP中的
    發表于 06-01 15:32 ?27次下載

    基于CAN總線監控系統設計

    鑒于目前基于RS-485通信的監控系統的一些問題,本文闡述了用微控制器P87C591和現場總線技術實現基于
    發表于 07-09 10:06 ?36次下載

    GPS/GSM車輛監控系統研究

    本文介紹了GPS 車輛監控系統,分析了目前車輛監控系統常用的VHF/UHF 單信道呼叫網、集群移
    發表于 08-06 09:33 ?34次下載

    基于CAN GSM車輛監控管理系統設計

    針對傳統車輛監控系統的不足,提出一種基于CAN/GSM車輛
    發表于 12-31 15:06 ?15次下載

    GPS-GSM車輛監控系統的分析與實現

     【摘 要】 介紹了SMPP協議,描述了GPS-GSM車輛監控系統的原理和組成,并對實現系統
    發表于 05-11 19:39 ?966次閱讀
    GPS-<b class='flag-5'>GSM</b><b class='flag-5'>車輛</b><b class='flag-5'>監控</b><b class='flag-5'>系統</b>的分析與<b class='flag-5'>實現</b>

    基于CAN總線的變頻設備遠程監控系統實現

    基于CAN總線的變頻設備遠程監控系統實現 CAN
    發表于 10-10 08:56 ?769次閱讀
    基于<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的變頻設備遠程<b class='flag-5'>監控</b><b class='flag-5'>系統</b>的<b class='flag-5'>實現</b>

    基于CAN總線技術實現熱網監控控制和通信系統的設計

    由于CAN總線相比其它現場總線技術具有眾多優點,因此在工業中的應用越來越廣泛。本文基于該總線技術
    的頭像 發表于 06-05 07:51 ?2185次閱讀
    基于<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>技術</b><b class='flag-5'>實現</b>熱網<b class='flag-5'>監控</b>控制和通信<b class='flag-5'>系統</b>的設計

    基于CAN總線模塊的工程車輛遠程監測系統設計

    本文提出的CAN總線工程車輛遠程監測系統,通過車載電子控制裝置ECU的CAN總線獲取
    發表于 10-23 17:14 ?1932次閱讀
    基于<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>模塊的工程<b class='flag-5'>車輛</b>遠程監測<b class='flag-5'>系統</b>設計
    大发888yulecheng| 网上百家乐娱乐网| 澳门百家乐官网海洋阿强| 百家乐透视牌靴哪里有| 百家乐官网玄机| 大发888大发888官方| 百家乐技巧心得| 百家乐官网家居| 新利国际娱乐网| 百家乐网上真钱娱乐平台| 单机百家乐官网的玩法技巧和规则| 金都国际| 百家乐平台出租家乐平台出租| 百家乐官网打闲赢机会多| 皇家娱乐| 威尼斯人娱乐场官网h00| 百家乐庄闲的冷热| 定制百家乐官网桌垫| 太阳城网| 百家乐乐百家娱乐场| 做生意店铺风水好吗| 百家乐官网开户优惠多的平台是哪家 | 百家乐官网真人游戏娱乐平台 | 钱隆百家乐智能| 阳宅24方位座向| 百家乐官网打线| 剑阁县| 大发888最新网址| 麻将百家乐筹码| 夜总会百家乐官网的玩法技巧和规则| 百家乐官网玩法及细则| 集结号棋牌下载| 中国百家乐官网的玩法技巧和规则| 克拉克百家乐官网下载| 天将娱乐城开户| 黄金城百家乐手机用户| 百家乐网上投注代理商| 鼎龙百家乐官网的玩法技巧和规则 | 丰合网上娱乐| 大发888亚洲游戏在线| 玩百家乐有几种公式|