中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產品分類

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

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

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

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

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

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

  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,這種模式支持具有很多新特性的協議。SJA1000應用于CAN硬件模塊中,用于實現CAN總線的數據鏈路層協議,在本設計中使用了2片SJA1000芯片,分別用于高速CAN和低速CAN通信。SJA1000的具體電路原理圖如圖2所示,數據總線AD0~AD7通過數據緩沖器件接到PXA270的數據總線MD0~MD7上,時序控制等信號線則是接到CPLD上,由PXA270處理器通過CPLD管理。

 

 

  PCA82C250和TA1055都是驅動收發器,用于實現CAN總線的物理層,不同之處在于2個芯片各自實現了CAN物理層的2個標準:高速CAN和低速CAN。高速CAN根據線纜長度最高可提供1 Mbit/s的波特率,低速CAN可提供5~125 kbit/s的波特率,并且允許CAN總線在連接失敗時通信得以繼續進行,因此也叫容錯CAN,該儀器支持2種物理標準,驅動器的電路圖如圖3所示。HTXD0、HRXD0和LTXD0、LRXD0均來自于SJA1000,通過PCA82C250和TJA1055后分別得到高速CAN通道HCHNH、HCHNL和低速CAN通道LGANH、LCANL。

 

 

  2.2 軟件設計

  考慮到廠商對人機交互要求比較高,并且為了縮短研發周期,選擇微軟的Windows CE作為嵌入式操作系統。Wince是一個緊湊、完整和可擴展的嵌入式操作系統,是一個多線程、基于優先級可搶占的操作系統,具有內存管理功能,可以抑制由于應用程序不正常而直接破壞系統的危險性,特別適用于有限資源的硬件平臺,并且Wince的操作系統在界面操作上繼承了桌面Windows系統的風格,便于操作工人的熟悉和使用。

  軟件設計的主要工作有Wince5.0系統在PXA270上的移植,CAN總線、液晶顯示、觸摸屏、Flash存儲、藍牙等驅動程序的實現,CAN協議實現及應用程序的設計等。

  Wince的驅動程序主要分為本機驅動和流接口驅動,本機驅動是硬件必須的驅動,不支持通用的設備驅動程序接口,如觸摸屏的驅動;流接口驅動是指驅動程序把流式接口函數公開出來,而不考慮驅動所控制的設備類型。CAN總線的驅動主要是對控制器SJA1000的軟件支持,在wince中是典型的流接口驅動,通過CAN_Init、CAN_Open、CAN_Close、CAN_Read、CAN_Write、CAN_IOControl,CAN_Deiit等函數實現SJA-1000的功能;其中CAN_Init主要完成SJA1000的初始化工作,CAN_Open用于響應應用程序的請求,CAN_Read和CAN_Write用于從CAN總線讀取和向總線寫入字符,CAN_IOControl用來擴展其他的功能,CAN_Close用于關閉響應,CAN_Deiit用于釋放資源和卸載驅動。

  應用程序運用Embedded Visual C++4.0開發。該測試儀器的任務較多,大部分的測試都是基于對部件發出CAN幀的分析,儀器的主要測試功能包括:音頻左右聲道測試、麥克測試、藍牙測試、USB測試等。系統的軟件流程如圖4所示,系統的主界面如圖5所示。

 

 

  2.3 現場應用

  該測試儀器目前已經應用于現場生產中,對USB汽車音頻播放部件進行出廠前質量測試,實踐表明該測試儀器快速可靠、操作友好,每臺每個工作日可檢測300~500臺部件,檢測準確率達到99%以上,完全滿足了廠商的需求。

  3 結束語

  本文針對汽車電子開發中的具體需求,提出了基于CAN通信和CAN幀分析的汽車電子測試方法,通過現場應用表明該方法是對前裝汽車電子產品測試的快速有效的方法,基于該方法的嵌入式汽車電子測試儀器,滿足了廠商對于體積、價格、速度、可靠等方面的需求,在未來開發的前裝汽車電子產品中會繼續廣泛應用。


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

上一篇: 利用PROFIBUS協議進行

推薦產品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          国产在线精品一区二区三区不卡| 精品亚洲欧美一区| 精品在线一区二区三区| 日韩无一区二区| 日韩av电影一区| 欧美影视一区在线| 日韩不卡在线观看日韩不卡视频| 日韩一级黄色大片| 国产精品综合在线视频| 中文字幕一区二区三| 日本乱码高清不卡字幕| 日本欧美肥老太交大片| 国产精品毛片久久久久久久| 91豆麻精品91久久久久久| 日韩av网站在线观看| 日本一区二区三区dvd视频在线| 日本精品一级二级| 久久 天天综合| 一区二区在线观看av| 日韩午夜在线播放| 91在线国产福利| 精品无人码麻豆乱码1区2区 | 欧美高清在线一区二区| 色哟哟精品一区| 国产乱码精品一区二区三区忘忧草| 日本一区二区不卡视频| 欧美一区二区三区视频免费播放| 成人高清在线视频| 经典一区二区三区| 日韩国产欧美在线视频| 亚洲精品国产一区二区精华液 | 99在线视频精品| 亚洲综合自拍偷拍| 国产女同性恋一区二区| 精品人在线二区三区| 欧洲精品视频在线观看| 国产精品一二二区| 日韩不卡在线观看日韩不卡视频| 亚洲婷婷综合久久一本伊一区| 久久这里只有精品视频网| 欧美日韩亚洲另类| 欧美亚洲国产一区二区三区 | 欧美日韩视频第一区| 96av麻豆蜜桃一区二区| 成人黄色一级视频| 福利一区在线观看| 国产成人午夜高潮毛片| 韩国欧美国产一区| 久久99精品网久久| 精品一二三四区| 狠狠色狠狠色综合日日91app| 日本一区中文字幕| 青青国产91久久久久久| 蜜桃久久av一区| 麻豆91在线播放| 精东粉嫩av免费一区二区三区| 蜜桃免费网站一区二区三区| 久久国产三级精品| 国产精品18久久久久久vr| 国产精品91一区二区| www.一区二区| 91麻豆成人久久精品二区三区| 色婷婷久久一区二区三区麻豆| 在线观看一区不卡| 精品视频1区2区| 欧美一区二区三区系列电影| 精品国产91久久久久久久妲己| 国产夜色精品一区二区av| 国产精品国产自产拍高清av王其 | 国产在线播精品第三| 韩国av一区二区三区在线观看| 久久精品国产99国产精品| 蜜桃av一区二区| 国产成人精品在线看| 成人国产视频在线观看| 欧美亚洲高清一区二区三区不卡| 9191成人精品久久| 精品国产免费人成电影在线观看四季 | 97se亚洲国产综合自在线观| 欧美视频一区在线| 欧美成人女星排行榜| 中文字幕在线视频一区| 图片区小说区区亚洲影院| 黑人巨大精品欧美黑白配亚洲| heyzo一本久久综合| 欧美在线你懂得| 日韩你懂的在线观看| 最新国产の精品合集bt伙计| 天天综合网 天天综合色| 国产乱人伦偷精品视频不卡| 欧美图区在线视频| 日本一区二区综合亚洲| 亚洲国产乱码最新视频 | 麻豆极品一区二区三区| 91网上在线视频| 91精品国产91久久久久久一区二区 | 91在线云播放| 国产亚洲午夜高清国产拍精品 | 亚洲一区在线视频观看| 国产福利不卡视频| 91麻豆精品国产自产在线| 亚洲女性喷水在线观看一区| 精品一区二区av| 欧美人与禽zozo性伦| 国产精品久久久久aaaa| 国产原创一区二区| 欧美一级淫片007| 亚洲午夜电影在线观看| 99久久精品国产一区二区三区| 精品99一区二区| 五月婷婷激情综合| 欧美午夜精品电影| 亚洲免费在线观看| 北条麻妃一区二区三区| 国产女主播在线一区二区| 国产另类ts人妖一区二区| 精品对白一区国产伦| 久草在线在线精品观看| 欧美一卡二卡在线观看| 亚洲免费在线看| 91丝袜美腿高跟国产极品老师| 国产精品不卡在线观看| 成人免费av资源| 中文字幕在线播放不卡一区| 成人性生交大合| 亚洲国产精品成人综合色在线婷婷| 日本免费新一区视频| 在线亚洲一区二区| 一区二区三区四区乱视频| 欧洲日韩一区二区三区| 国产精品欧美一区二区三区| 国产成人精品一区二区三区网站观看| 欧美大片一区二区| 国产老妇另类xxxxx| 欧美日韩午夜在线视频| 伊人开心综合网| 91老师片黄在线观看| 日韩理论片一区二区| 色哟哟日韩精品| 天天操天天色综合| 欧美一区二区三区白人| 国产综合色精品一区二区三区| 精品欧美一区二区三区精品久久| 国产麻豆精品在线观看| 国产精品成人免费| 成人开心网精品视频| 日韩丝袜美女视频| 毛片av一区二区| 国产亚洲精品aa午夜观看| 久久电影国产免费久久电影| 久久亚洲精品国产精品紫薇| 久久99精品国产麻豆婷婷| 26uuu国产在线精品一区二区| 久久99精品久久久久久动态图| 国产清纯白嫩初高生在线观看91| 北条麻妃国产九九精品视频| 国产日韩欧美一区二区三区乱码 | 欧洲一区二区三区在线| 亚洲成人免费看| 精品国产乱码久久久久久久久 | 色一情一伦一子一伦一区| 中文字幕一区二区视频| 在线一区二区观看| 亚洲一二三级电影| 精品久久一区二区| 成人免费毛片高清视频| 性感美女久久精品| 成人欧美一区二区三区小说| 69堂成人精品免费视频| 国产精品亚洲一区二区三区妖精| 中文字幕精品在线不卡| 欧美男同性恋视频网站| 成人av在线一区二区| 麻豆精品视频在线观看免费 | 国产免费成人在线视频| 欧美在线免费播放| 久久99久久精品| 亚洲综合免费观看高清完整版在线 | 高清在线不卡av| 最好看的中文字幕久久| 7777精品伊人久久久大香线蕉经典版下载 | 不卡的电视剧免费网站有什么| 亚洲码国产岛国毛片在线| 日韩欧美精品在线| 91视频免费看| 久久99精品国产| 亚洲国产wwwccc36天堂| 久久这里只有精品6| 69久久夜色精品国产69蝌蚪网| 97se狠狠狠综合亚洲狠狠| 国产在线一区观看| 免费观看在线色综合| 亚洲国产精品一区二区尤物区| 久久久国产精品不卡| 这里只有精品电影| 欧美日韩亚洲丝袜制服| 日本韩国一区二区三区视频| 99国产精品久久久久久久久久 | 精品黑人一区二区三区久久 | 国产成人在线观看|