<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產品分類

      當前位置: 首頁 > 傳感測量產品 > 測試設備與系統 > 測試系統

      類型分類:
      科普知識
      數據分類:
      測試系統

      基于CAN總線的嵌入式汽車電子測試系統

      發布日期:2022-10-09 點擊率:57

        汽車產業是國家的支柱產業,電子產業也是國家的支柱產業,作為汽車產業和電子產業的交集,汽車電子零部件產業的興衰與國民經濟息息相關。目前,我國汽車的產量逐年攀高,民族汽車品牌在自身不斷成長的同時,也迫使國際汽車公司或合資公司不得不降低生產成本,實施汽車電子零部件國產化戰略,這就為我國汽車電子產業化的發展提供了良好的機遇。

        前裝汽車電子產品除了其復雜的功能要求外,對于實時性、安全性、可靠性和環保性等的要求都非常嚴格,并且汽車廠商都具有自己相關的執行檢測標準和生產流程規范,因此為前裝汽車電子產品配套研發相應的故障檢測系統是非常必要的。

        1 系統設計方案

        1.1 設計依據

        CAN總線作為一種串行汽車總線,具有結構簡單、可靠性高、技術成熟等優點,目前已在汽車領域廣泛應用。前裝汽車電子產品一定遵循特定車型的CAN通信協議,整車幾乎全部的控制和狀態信息都依賴CAN總線傳輸,通過采集和分析CAN總線上的信號,便可準確獲得各個部件的工作狀態和實時參數,這就是汽車電子測試系統的基本依據。

        汽車廠商對測試儀器的一般要求包括實時性、可靠性、便攜式以及友好的人機交互等。嵌入式系統由于其靈活的軟硬件設計、良好的可靠性和實時性、較低的功耗等特點,完全可以滿足廠商對于測試儀器的要求。因此,基于CAN幀測試和采用嵌入式設計是汽車電子測試系統的有效解決方案。

        1.2 實現方案

        嵌入式汽車電子測試系統,一般選擇性能比較好的32位微處理器,比如ARM處理器,在硬件設計上包括嵌入式系統通用的電源模塊、存儲模塊、人機交互模塊等,基于CAN總線通訊必須設計相應的CAN總線通信模塊,在該模塊中通常由兩部分組成,一部分是CAN控制器,用于實現CAN總線的數據鏈路層協議;另一部分是CAN驅動器用于實現CAN總線的物理層。系統的基本結構圖如圖1所示。

       

       

        汽車電子測試儀器一般要求具備友好的人機交互,對界面設計的要求比較高,因此在軟件設計中宜采用分層的軟件設計方法,一般情況下需要移植相關的嵌入式操作系統,目前常用的嵌入式操作系統主要有Linux、Wince等。軟件的設計流程主要包括操作系統移植、驅動程序編寫、應用程序設計3個階段。移植合適的嵌入式操作系統,為軟件的開發搭建好開發平臺;開發相關的驅動程序來支持硬件設備,為應用軟件訪問硬件提供接口,在CAN的模塊中,一般需要開發支持控制器和驅動器的驅動程序,以便于和汽車電子產品通信;應用程序是最上層的軟件,直接面對用戶,為用戶使用提供友好的交互。

        2 系統設計樣例

        基于以上的系統分析,現給出一個具體的設計樣例解釋。USB汽車音頻播放系統是為某汽車制造商開發的一款前裝汽車電子產品。該產品在通信上嚴格遵守廠商提供的CAN總線協議。該測試系統主要用于部件出廠前的故障檢測。

        2.1 硬件設計

        考慮到性能、功耗、穩定等方面的要求,選用Intel公司的32位工業級微處理器PXA270,該處理器基于ARM10內核,運行主頻高達520M-Hz,接口資源豐富,加入了IntelSpeedStep動態電源管理技術,在保證CPU性能的情況下可最大限度地降低設備功耗,利用該處理器簡化了硬件設計,并且保證了軟件的快速運行;存儲模塊采用了64 MB的NorFlash和64 MB的SDRAM;人機交互采用的是液晶顯示和觸摸控制的方案。

        在CAN總線通信模塊的設計中,采用的芯片是SJA1000、PCA82C250和TJA1055。SJA1000是PHLIPS公司發布的一款適用于汽車和一般工業環境的獨立CAN控制器,SJA1000是PCA82C200控制器的替代產品,除了支持BasicCAN操作模式外,還增加了新的操作模式PeliCAN,這種模式支持具有很多新特性的CAN2.0B協議。SJA1000應用于CAN硬件模塊中,用于實現CAN總線的數據鏈路層協議,在本設計中使用了2片SJA1000芯片,分別用于高速CAN和低速CAN通信。SJA1000的具體電路原理圖如圖2所示,數據總線AD0~AD7通過數據緩沖器件接到PXA270的數據總線MD0~MD7上,時序控制等信號線則是接到CPLD上,由PXA270處理器通過CPLD管理。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產品

      更多
      主站蜘蛛池模板: 久久久久综合中文字幕 | 国产成人综合色在线观看网站| 伊人久久大香线焦AV综合影院| 国产成人精品综合网站| 亚洲乱码中文字幕小综合| 色综合67194| 伊人不卡久久大香线蕉综合影院| 亚洲另类激情综合偷自拍| 亚洲综合一区二区| 亚洲欧美日韩综合俺去了| 国产亚洲精品第一综合| 97久久国产综合精品女不卡| 99久久婷婷国产综合亚洲| 国产亚洲综合一区二区三区| 亚洲国产综合91精品麻豆| 天天色天天操综合网| 久久香综合精品久久伊人| 国产精品激情综合久久| 综合欧美五月丁香五月| 亚洲欧洲尹人香蕉综合| 激情综合婷婷丁香五月| 小说区图片区综合久久88 | 亚洲国产成人五月综合网| 亚洲香蕉网久久综合影视| 国产性天天综合网| 亚洲综合久久一本伊伊区| 国产在线五月综合婷婷| 亚洲伊人成无码综合网 | 色噜噜狠狠色综合中国| 亚洲成综合人影院在院播放| 亚洲私人无码综合久久网| 色欲香天天天综合网站| 久久久久综合中文字幕 | 亚洲国产成人久久综合一区| 国产综合色在线视频区| 天天久久综合网站| 青草久久精品亚洲综合专区| 色综合久久久无码网中文| 狠狠色丁香久久婷婷综合图片| 国产成+人+综合+亚洲专| 五月婷婷综合在线|