欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術頻道

基于CAN總線技術的汽車ECU設計

  1、引言
  控制器局域網(ControllerAreaNetwork,CAN)是Bosch公司于1986年在美國汽車工程師協會(SAE)大會上推出的一種新型串行總線,被廣泛地用于汽車內部測量與執行部件之間的數據通信,其總線規范已被制訂為國際標準,由于其高性能、高可靠性及獨特的設計,CAN總線技術越來越受到人們的重視[1,2]。隨著現代汽車技術的發展,電子設備在汽車中的比重越來越高,如電噴發動機、燃油高壓共軌、制動防抱死系統(ABS)、自動變速器系統、注油控制以及電動門窗等[3],這些總成之間需要檢測并交換大量數據,采用CAN總線技術不僅成本低,而且可靠性明顯提高。從1992年起,Mercedes-Benz(奔馳)公司開始在高級客車中使用CAN總線技術,隨后,Volvo、Saab、Volkswagen、BMW、Renault以及Fiat等汽車公司也分別在自己的汽車上使用CAN總線技術[4-6]。國內針對汽車的CAN總線技術研究還處于起步階段,北京航空航天大學、中國計算機學會單片機公共實驗室、清華大學以及中國汽車技術研究中心等單位都開展了汽車CAN總線技術的研究[7-9],但目前還不能構成系列產品,并沒有真正組建汽車CAN總線網絡。
  本文以某即將定型汽車為原型,設計基于CAN總線技術的汽車ECU系統,對于已有CAN接口的總成,可以直接依據協議讀取CAN接口的數據,對于沒有CAN接口的總成,利用AT90CAN128單片機設計汽車ECU,采集傳感器信息,并通過CAN接口與其他總成交換數據,組建基于CAN總線的汽車網絡,這樣既有利于汽車本身的數據通信,又能方便配套的便攜式診斷儀器讀取汽車技術狀態信息。
  2、CAN總線網絡的組建
  CAN是一種串行數據通信總線,其通信速率能達到1Mbps,并已經成為一項國際標準,其最大特點是,任一節點所傳送的數據信息并不包含傳送節點或接收節點的地址,信息內容通過一個標識符(ID)作上標記,在整個網絡中,該標識符是唯一的,網絡上的其他節點接收到信息后,每一節點都對這一標識符進行測試,以判斷信息內容是否與己有關,如果是相關信息,將其接收并進行處理,否則,即被忽略。這樣,不同的節點可以接收到不同的數據,保證了通信的實時性。
  現代汽車廣泛地采用了電子技術,而總控模塊能隨時接收到所需要的數據,實現汽車總成之間的數據交換使用CAN總線組成數據傳輸網絡主要用途之一,如發動機系統、自動變速器系統、ABS系統、自動差速鎖系統、中央充放氣系統、動力轉向系統以及電動門窗系統等總成之間的數據交換。利用CAN總線技術組建汽車信息傳輸網絡的基本結構如圖1所示。

  由于一些總成生產廠家在設計時已經考慮了信息交互的接口問題,在生產時已將CAN總線技術集成到總成上。對于這類總成(如高壓共軌發動機、自動變速器以及ABS等系統),只需通過ECU讀取其CAN總線協議即可完成數據信息交換。對于其他總成,通過設計汽車ECU,采集相應傳感器的信息,并利用CAN接口向總線廣播式發送數據,可完成信息交換。
  3、汽車ECU的設計
  為了設計帶有CAN接口的汽車ECU,較為常見的方法是用單片機與CAN控制器相結合,如使用8051單片機與CAN控制器芯片SJA1000來組合使用[4][6]。由于CAN總線技術應用領域廣泛,一些芯片生產廠家(如Motorola、Intel、Philip、Atmel、Microchip以及NEC等公司)紛紛在自己的芯片中集成了CAN接口模塊,這樣將大大提高CAN接口通信的可靠性。本文采用Atmel公司的一款內嵌CAN控制器的AVR型單片機AT90CAN128來實現CAN節點。
  AT90CAN128單片機具有以下特點:128K字節FLASH,4K字節EEPROM和4K字節的SRAM,帶有硬件乘法器功能,53個通用的I/O口,32個通用工作寄存器,4個具有比較模式的定時器/計數器,2通道8位的PWM,6通道2到16位精度的PWM,2個USART和1個主從SPI串行口,1個兩線(I2C)串行接口,一個8通道10位具有可選增益差分輸入的A/D轉換器,1個帶內部振蕩器的可編程看門狗定時器[10]。同時還集成了CAN控制器,與CAN標準幀2.0A和擴展幀2.0B完全兼容,具有15個獨立的信息對象,能夠處理所有的幀類型,具有8位靜態分配的數據緩沖區,晶振頻率8MHz時數據傳送速率可達到1Mbps。
  3.1硬件設計
  在本文的設計中,利用AT90CAN128的A/D轉換器采集相關傳感器的電壓信號(如水溫、振動、位置、氣壓以及油壓等信號),利用定時器/計數器模塊采集相關傳感器的脈沖信號(如轉速、里程等信號),由于AT90CAN128集成了CAN控制器功能,因此,結合CAN總線收發器即可完成CAN總線的接收和發送任務。CAN總線收發器采用了ATA6660芯片,它是CAN控制器與物理傳輸媒體之間的物理連接子層接口。為提高系統的抗干擾性,在AT90CAN128與ATA6660芯片之間加入高速光耦芯片6N137,其接口電路如圖2所示。

  從圖2中可以看出,電路主要由3部分組成:單片機AT90CAN128、高速光耦6N137和高速CAN總線收發器。單片機AT90CAN128主要負責傳感器信息的采集、內部CAN控制器的初始化并實現數據的接收和發送等通信任務。在ATA6660與CAN總線的接口部分也采用了抗干擾和安全措施,ATA6660的CANH和CANL引腳各自通過5Ω的電阻與CAN總線相連,電阻可起到一定的限流作用,保護ATA6660免受過流沖擊。CANH和CANL與地之間并聯兩個30pF的小電容,可以起到濾除總線上的高頻干擾和一定的防電磁輻射的能力。另外,在兩根CAN總線與地之間分別接了一個防雷擊管,當兩輸入端與地之間出現瞬變干擾時,通過防雷擊管的放電可以起到一定的保護作用。
  3.2軟件設計
  系統軟件設計主要包括信號采集和CAN接口通信程序。利用AT90CAN128片上集成的ADC模塊可以采集一些常規傳感器的模擬信號,如油壓、水溫、氣壓等信號;利用定時器/計數器模塊采集傳感器脈沖信號,如轉速、行駛里程信號等。對于模擬量信號,在經過放大器處理之后,可以直接控制單片機的ADC模塊對其進行采集;對于脈沖信號,在對其進行采集時需要進行整形處理,如轉速傳感器獲取發動機飛輪旋轉時輪齒的信號,是正弦交流信號,將其整形為方波信號,利用定時器/計數器模塊采集方波的頻率來完成速度采集。為提高轉速采集的實時性,通常采集脈沖信號的周期(兩個脈沖信號上升沿或下降沿之間的時間)來計算其頻率,并計算發動機轉速,計算公式如如式(1)所示。

式(1)中為系統時鐘周期,為分頻系數,為發動機飛輪齒圈齒數(對于康明斯發動機為為輪齒脈沖兩次上升(或下降)沿的計數器值。

  CAN接口通信程序主要包括CAN控制器的初始化、數據接收和數據發送程序。主程序通過調用函數來實現數據的接收和發送,流程圖如圖3所示,在數據接收程序中,通過查詢方式讀取相應消息對象中的數據。

  CAN控制器初始化工作主要包括波特率參數設置、接收屏蔽寄存器及接收代碼寄存器的設置、使能允許寄存器的設置等。通過總線定時器寄存器CANBT1、CANBT2、CANBT3來設置波特率參數。AT90CAN128中提供了一組由4個驗收碼寄存器(CANIDT1~CANIDT4)和4個驗收屏蔽寄存器(CANIDM1~CANIDM4)組成的驗收濾波器,信息只有通過它的驗收濾波才能被接收;所有驗收屏蔽寄存器為0的位,驗收碼寄存器和CAN信息幀的對應位必須相同才能驗收通過,而所有驗收屏蔽寄存器中為1的位,驗收碼寄存器對應位的驗收濾波功能則被屏蔽。通過設置驗收濾波器,既可以實現節點與節點之間的點對點通信,也可以實現一點對多點的廣播式通信,使整個數據通信網絡更加靈活。
  4、實驗
  采用本文設計的汽車ECU對車輛上的模擬信號(水溫、壓力等),脈沖信號(轉速、里程等)進行采集,并通過CAN總線發送和接收數據。采用IXXAT公司的CAN分析儀(USBtoCAN)對CAN總線進行監控,利用計算機與CAN分析儀連接,并通過CAN總線采集ECU傳輸的數據,CAN總線的通信波特率設定為125kbps,實驗中測得的總線狀態如圖4(a)所示,實驗中采用CAN2.0B擴展幀協議,采集某ECU節點的CAN總線數據如圖4(b)所示,其中節點204060為脈沖信號采集,節點204061為模擬信號采集,數據長度為8字節,空余字節用FF填補,可用來擴展信息量。

  根據實際測量結果,可以看出總線沒有接收到出錯幀,接收到數據幀,反映總線工作狀態正常。從接收的數據表明,每個ECU節點發送的ID碼和數據與預定義的ID碼和數據相同,總線接收和發送正常。另外,在軟件中加入了異常處理,如果某節點一直向總線發送錯誤標志,總線會自動終止該節點,其他節點也會檢測到錯誤條件,停止向該節點發送數據,這樣可以避免總線癱瘓。
  5、結論
  本文設計的基于AT90CAN128單片機的汽車ECU,由于其本身接口豐富,可以采集多種傳感器數據,并集成了CAN接口模塊,這樣提高了EUC的工作可靠性和CAN接口通信的可靠性,非常適宜于組建汽車CAN總線網絡。另外,在硬件上做了優化處理,提高了系統的抗干擾能力。實驗表明,該ECU能準確采集數據,并能通過CAN總線進行可靠通信。

文章版權歸西部工控xbgk所有,未經許可不得轉載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          久久亚洲影视婷婷| 91精品综合久久久久久| 国产乱码精品一品二品| 成人黄色在线看| 国产欧美日韩一区二区三区在线观看| 婷婷久久综合九色综合绿巨人| 欧美日韩成人激情| 日本怡春院一区二区| 日本sm残虐另类| 久久久噜噜噜久久中文字幕色伊伊 | 不卡视频一二三| 国产日韩欧美精品综合| 国产激情一区二区三区四区 | 日韩免费观看2025年上映的电影| 午夜精品久久久久| 5月丁香婷婷综合| 成人精品视频一区| 亚洲色大成网站www久久九九| 91麻豆精品一区二区三区| 天天射综合影视| 久久色在线视频| 日本韩国一区二区三区视频| 亚洲电影一级黄| 亚洲精品一区二区三区四区高清| www.激情成人| 视频在线观看国产精品| 国产欧美日韩综合精品一区二区| 91在线视频观看| 国产精品小仙女| 免费三级欧美电影| 亚洲丝袜另类动漫二区| 精品国精品自拍自在线| 99国产精品一区| 麻豆成人在线观看| 一二三四社区欧美黄| 欧美精品一区二区蜜臀亚洲| 91国产成人在线| 成人黄色a**站在线观看| 另类小说欧美激情| 亚洲已满18点击进入久久| 精品日韩在线观看| 欧美日韩国产电影| 欧美性猛交一区二区三区精品| 国产成人午夜99999| 麻豆精品久久久| 免费精品视频最新在线| 亚洲国产视频在线| 亚洲一区二区在线视频| 亚洲免费av高清| 一区二区三区在线视频观看58| 亚洲国产成人在线| 久久综合一区二区| 亚洲精品一区二区三区蜜桃下载| 91精品国产aⅴ一区二区| 欧美日韩三级在线| 欧美乱熟臀69xxxxxx| 欧美性色黄大片| 在线观看91av| 欧美成人video| 久久亚洲综合色| 中文字幕欧美激情| 日韩毛片在线免费观看| 亚洲久草在线视频| 午夜精品国产更新| 久久国产尿小便嘘嘘尿| 久久99国产精品免费网站| 久久99精品视频| 99久久夜色精品国产网站| 暴力调教一区二区三区| 在线观看成人小视频| 337p亚洲精品色噜噜狠狠| 久久久久久毛片| 亚洲男人的天堂av| 日韩av一二三| 国产成人精品免费网站| 成人福利视频在线看| 在线免费亚洲电影| 韩国精品免费视频| 欧洲精品一区二区| 久久影院电视剧免费观看| 亚洲色图丝袜美腿| 九九国产精品视频| 成人av网址在线| 91精品在线观看入口| 国产丝袜美腿一区二区三区| 亚洲欧美另类在线| 蜜臀av在线播放一区二区三区| 国产精品一区专区| 在线观看av一区| 久久久久久电影| 日韩国产精品久久久| 99久久99久久精品免费看蜜桃| 欧美日韩国产首页在线观看| 欧美激情中文不卡| 日本中文在线一区| 一道本成人在线| 国产精品久久久久久久久快鸭| 日韩激情视频在线观看| 99精品在线观看视频| 欧美mv和日韩mv的网站| 一区二区高清在线| 99国产精品国产精品毛片| 26uuu亚洲综合色| 青草av.久久免费一区| 在线一区二区三区四区五区| 欧美激情一区二区三区全黄| 免费观看一级欧美片| 欧美日韩国产a| 亚洲一区二区在线免费观看视频| 成人综合在线观看| wwwwxxxxx欧美| 韩国成人福利片在线播放| 欧美日本在线播放| 日韩中文字幕区一区有砖一区| 色美美综合视频| 亚洲女厕所小便bbb| 99久久精品99国产精品| 国产精品色在线| av一区二区三区| 亚洲天堂福利av| 91久久线看在观草草青青| 一区精品在线播放| 一本久久精品一区二区| 一区二区三区日韩精品视频| 色综合色狠狠天天综合色| 亚洲另类春色国产| 欧美色欧美亚洲另类二区| 亚洲午夜免费电影| 欧美福利视频一区| 免费美女久久99| 久久蜜桃av一区二区天堂| 国产在线视视频有精品| 久久精品在这里| 91免费视频观看| 天天av天天翘天天综合网色鬼国产| 欧美三级中文字幕在线观看| 日韩国产在线观看| 精品国产三级a在线观看| 国产成人一区二区精品非洲| 亚洲色图视频网| 91麻豆精品国产91久久久久| 免费观看日韩电影| 国产喷白浆一区二区三区| 91在线看国产| 日韩精品一二三| 中文字幕精品—区二区四季| 91玉足脚交白嫩脚丫在线播放| 亚洲一区二区三区不卡国产欧美| 91精品国产综合久久国产大片| 蜜桃一区二区三区在线| 国产欧美日韩视频在线观看| 色伊人久久综合中文字幕| 裸体一区二区三区| 国产精品夫妻自拍| 欧美精品日韩精品| 丰满白嫩尤物一区二区| 亚洲电影你懂得| 中文字幕第一区二区| 欧美欧美午夜aⅴ在线观看| 高清免费成人av| 免费国产亚洲视频| 亚洲免费看黄网站| 久久在线免费观看| 91精品在线免费| 91视频你懂的| 精油按摩中文字幕久久| 国产精品久久久久久一区二区三区 | 91网站最新地址| 老司机精品视频一区二区三区| 国产精品国产自产拍在线| 这里只有精品免费| 99riav久久精品riav| 麻豆91小视频| 午夜久久久影院| 亚洲天堂成人网| 国产精品色一区二区三区| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲超碰97人人做人人爱| 国产精品久久久久久久浪潮网站| 日韩一区二区电影网| 欧美亚洲综合另类| 91香蕉视频在线| 99久久99久久久精品齐齐| 成人午夜碰碰视频| 国产suv精品一区二区883| 精品在线观看免费| 久久精品国产99国产精品| 亚洲国产综合视频在线观看| 亚洲欧洲一区二区在线播放| 欧美激情综合网| 国产亚洲成年网址在线观看| 日韩丝袜情趣美女图片| 欧美日韩色一区| 91精品国产一区二区| 91精品国产91综合久久蜜臀| 91精品免费在线| 精品国产乱码久久久久久免费| 91精品国产高清一区二区三区| 制服丝袜日韩国产| 精品精品国产高清一毛片一天堂|