999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

AFS系統主從ECU的LIN通訊優化研究?

2014-08-07 12:08:23王成志李建成范多旺
微處理機 2014年4期
關鍵詞:單片機系統

王成志,李建成,張 銳,彭 毅,范多旺

(蘭州交通大學光電技術與智能控制教育部重點實驗室,蘭州730070)

AFS系統主從ECU的LIN通訊優化研究?

王成志,李建成,張 銳,彭 毅,范多旺

(蘭州交通大學光電技術與智能控制教育部重點實驗室,蘭州730070)

智能化自適應前照燈系統(AFS)是汽車安全性和舒適性的重要指標之一。目前汽車AFS主要是利用單LIN總線通訊實現主ECU與從ECU的數據傳輸。該系統基本實現了前照燈的智能控制,但存在發送幀冗余、多從ECU之間數據干擾、實時響應慢等問題。在分析現有AFS系統的基礎上,提出利用雙LIN總線實現主從ECU通信的設計方案。實驗證明,雙LIN總線結構能夠有效減少信號之間的干擾,通信過程穩定性高,實時調光效果好。

智能化自適應前照燈系統;LIN通訊;單片機

1 引 言

智能化自適應前照燈照明系統AFS(advanced front-lighting system)是一個由傳感器組、傳輸通路、電控單元和執行機構組成的系統[1]。AFS從多種傳感元件和其它控制系統取得相應的車輛行駛信息,經過處理器的分析和處理,控制執行機構,從而實現不同行使路況(如高速公路、城市道路、顛簸路面等)、不同環境模式(如夜間、白天、下雨、下雪)、不同行駛情況(如拐彎、剎車等)下的前照燈自動調整,以提供最好的照明效果,增加駕駛的安全性和舒適性。

目前,汽車AFS系統主要是利用單LIN總線實現主ECU與從ECU的數據傳輸,以實現前照燈步進電機的控制[2-3]。其主節點發送幀頭,從節點根據發送的幀頭類型決定應該由哪個從節點做出響應,如圖1(a)所示。這種系統基本可以實現模塊之間數據的傳輸,但存在如下問題[4-5]:①發送幀冗余;②同一信號發送到兩從ECU之間造成從ECU之間的數據干擾;③實時響應執行效果較差。為了解決以上問題,提出左右從ECU采用不同的LIN總線進行通訊的優化方案,如圖1(b)所示。

圖1 主從ECU結構示意圖

2 AFS硬件設計

AFS控制單元包括主ECU和左、右從ECU。主ECU包括:主控制器、CAN控制器、LIN控制器、LIN收發器;從ECU包括:LIN收發器、電機驅動模塊、霍爾電路及電源管理模塊。電控單元ECU通過CAN總線從方向盤角度、車速、車身高度位移等傳感器分別取得轉向輪旋轉角度、車體速度和車身傾斜度等的精確車輛行駛信息,經過控制器運算和處理,并獲得恰當的前照燈控制值,最后通過LIN總線傳輸到左右車燈的從ECU控制模塊。從ECU根據接收到的LIN信號,通過驅動電路驅動外部步進電機進行相應的動作。AFS系統硬件框圖如圖2所示。

圖2 AFS系統硬件框圖

2.1 控制器設計

MCU選用infineon公司的單片機XC2234L[6]。該單片機是汽車電子專用16/32位單片機,具有MultiCAN控制器單元,支持異步數據幀的發送和接收,同時具有四路串行接口通道和窗口看門狗的程序檢錯模塊。

2.2 LIN信號收發器設計

LIN信號收發器選用TI公司的SN65HVDA100-Q1收發器。SN65HVDA100-Q1為汽車專用器件,是LIN通訊的物理接口,并且符合LIN2.0規范。該收發器具有最高20kbps的傳送功能和高強度的信號接收能力。SN65HVDA100-Q1與單片機的連接圖如圖3所示。

圖3 SN65HVDA100-Q1與單片機的連接圖

3 LIN總線通訊

LIN總線是專門為汽車開發的一種低成本串行網絡,是對現有汽車多元化網絡公文包的一個補充。LIN通訊基于SCI(UART)數據格式,采用單主控制器/多從設備的模式,僅使用一根12V信號總線和一個無固定時間基準的節點同步時鐘線,并且從機節點不需要石英或陶瓷諧振器就能實現自同步。LIN協議作為一個成本低、距離短、速度慢的串行通訊網絡協議,能夠連接車輛內各種子系統,增強子系統之間的通訊效率,提高可靠性。同時,在帶寬要求不高、功能簡單、性能指標較低的情況下,使用更低成本的解決方案補充類似CAN的高端汽車總線的不足[7]。該LIN通訊遵循LIN2.0規范。

3.1 幀信號傳輸

LIN總線上進行傳送的實體是幀信號,幀是由一個幀頭和一個幀響應組成。幀頭包括同步間隔場、同步場和標識符場。間隔場標識一個新幀的起始點,標識符場在間隔場和同步場之后,唯一決定了幀的目的。數據場和校驗和場屬于幀響應部分,用于輸送該目的。每個預定的幀總會在總線上分配一個幀槽,幀槽的時間必須足夠長,以便在最糟情況下也能裝載幀。幀結構如圖4所示。

3.2 LIN機群任務

LIN機群由一個主機任務和幾個從機任務組成,主節點包括主機任務和從機任務,而從節點只包含從機任務。在幀傳輸過程中,所有幀頭都由主機任務發起,如果從機任務對標識符有關的數據感興趣,那么它就可以接收這個響應。圖 5(a)和圖5(b)所示分別為主機任務狀態和從機任務狀態,主機任務發送幀頭,在接收完間隔和同步場之后,從機任務繼續接收標識符場,并據此判斷接收主機發來的數據或者回發主機所需要的幀數據,并使用傳送過來的信號數據。該幀的傳送過程使得LIN通訊具有以下特點:節點可被添加到LIN機群上,而不改變其它從節點的軟件硬件;信息的內容由標識符定義;多個節點可同時接收信息并共用單個幀。

圖4 幀結構

圖5 主/從機任務

3.3 進度表

進度表為LIN通訊中的一個重要概念。它具體規定了每個幀頭的標識符號及幀與幀之間的間隔,如圖6所示。一個主機程序中可以使用多個進度表,同時幀被分配了具體的入口點,一旦當前進度達到下一個目的入口點,新的進度將會被激活。

圖6 進度表

在以上實例中,VL1代表進度表標識符,其在Schedule_tables中具有唯一性;VL1_CEM_Frm1、VL1_LSM_Frm1、VL1_CPM_Frm1、VL1_CPM_Frm2為幀標識符,其為Frames子集中定義的frame_name標識符中的一個;delay后的時間表示了兩相鄰幀之間的時間間隔。

4 雙LIN總線傳輸的軟件設計

系統程序采用TASKING_C166編譯器,并利用infineon的DAVE[6]生成器生成MCU底層驅動代碼。DAVE生成代碼后在user code中添加用戶程序,以實現全部功能,該程序以調用進度表的形式實現LIN通訊的全過程,共三個進度表,分別為進度表0、進度表1、進度表2。

4.1 程序流程圖

系統首先進行LIN的底層初始化,調用進度表0查詢從節點有無故障,如有,根據故障信息調用進度表0進行相應的修復;確認從節點無故障后,調用進度表2(配置幀的高位為1)進行馬達初始化,還要通過再次調用進度表0查詢初始化的完成情況;初始化后,調用進度表2(配置幀的高位為0)進行正確位置配置。該過程分配80ms的定時時間,以80ms為周期無限循環,從而發送最新的更新數據,實現對環境改變的實時調整。LIN通訊流程示意圖如圖7所示。

4.2 程序代碼

進度表0包含34、35狀態查詢幀的發送,分別對應左右從節點,即對應兩路LIN通訊。進度表1中含有20命令幀,包括對從節點故障清除請求位域和從節點休眠請求位域。進度表2含有位置配置幀30,幀以16位數據為劃分單位,分別對應DHL位置、左AFL位置、右AFL位置的數據。部分代碼如下:

其中,LINSchMng()函數即實現了主機根據進度表發送幀的過程。

圖7 LIN通訊流程示意圖

5 軟件仿真結果與分析

MASTERECU和SLAVE ECU通過CANoe[8]工具軟件監控二者之間的LIN通訊,由CAN仿真LIN的主節點,通過trace窗口觀察到的通訊如圖8所示。主ECU與兩路LIN通訊對應的從ECU很好的實現了數據同步傳輸,解決了原系統中發送幀冗余及數據干擾問題。整個通訊過程中,幀數據傳送穩定,沒有造成掉幀錯幀等錯誤,左右LIN的通信時差為微秒級,實時同步調光效果好。

圖8 系統仿真圖

6 結束語

單LIN總線是目前應用最為廣泛的結構,在此基礎上,提出了相應的優化方案,為實現汽車前照燈的智能控制提供了新思路。實驗表明,雙LIN總線結構能夠有效減少多從ECU數據信號之間的干擾,同時,整個主從通訊過程穩定性能高,實時調光效果好,無丟幀失幀現象,基本達到了設計要求。本課題的未來研究重點是實現雙LIN總線在汽車智能駕駛中的實踐應用。

[1]崔惠中,關志偉.智能前照燈系統(AFS)研究現狀綜述[J].天津工程師范學院學報,2008(3):47-54.

[2]林國余,王東,姚平.基于LIN總線的主從式自適應前照燈控制系統[J].計算機測量與控制,2011(9):2142-2146.

[3]鄭榮良,胡永亮,俞方磊.基于CAN/LIN混合網絡的智能汽車前照燈系統(AFS)的設計[J].拖拉機與農用運輸車,2009(10):112-115.

[4]佟為明,孫凡金,趙志衡.LIN總線技術[J].低壓電器,2004(2):35-38.

[5]魏冰,劉少鵬.基于LIN總線的汽車HID前照燈自動調光系統[J].電子設計應用,2007(1):98-100.

[6]Infineon Technologies AG.16/32-Bit Architecture(XC2234L)User's Manual[Z].Munich,Germany:V1.3,2010(04).

[7]鄭榮良,袁鵬平.局域互聯網絡LIN總線在車輛上的應用[J].江蘇大學學報,2004(3):129-132.

[8]閆旭琴,王知學,李建新.CANoe軟件在車載診斷中的應用[J].科技傳播,2009(12):88-90.

Study on LIN Communication Optim izing of the Master-Slave ECU of AFS System

WANG Cheng-zhi,LIJian-cheng,ZHANG Rui,PENG Yi,FAN Duo-wang
(Key Laboratory of Opto-electronic Technology and Intelligent Control(Ministry of Education),Lanzhou Jiaotong University,Lanzhou 730070,China)

The advanced front-lighting system(AFS)is important for safety and comfort of the automobile.Currently automotive AFSmainly uses single LIN to conduct data communication between the master ECU and slave ECU.The system basically realizes intelligent control for the headlamp,but there are some problems such as the redundant transmission frames,the interference of data between several slave ECUs and slow real-time response.The new system uses dual LIN bus to realize the communication between themaster ECU and slave ECU by the analysis of the existing AFSsystem.The experimental results show that the dual LIN bus system can reduce the interference of data between several slave ECUs effectively,the communication process of the system is stabile and the real-time dimming response is effective.

AFS;LIN communication;Single-Chip Microcomputer

10.3969/j.issn.1002-2279.2014.04.017

TN919

:A

:1002-2279(2014)04-0052-04

國家高科技研究發展計劃(863計劃)課題資助(2012AA040207)

王成志(1988-),男,山東人,碩士研究生,主研方向:鐵路交通信息工程及控制。

2013-12-23

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲人成影视在线观看| 在线观看免费国产| 亚洲精品视频网| 久久精品人人做人人爽电影蜜月| 国产毛片久久国产| 亚洲日本中文字幕天堂网| 亚洲一区二区约美女探花| 老司机午夜精品网站在线观看| 凹凸精品免费精品视频| 精品1区2区3区| 欧美三级日韩三级| 永久免费无码日韩视频| 午夜福利亚洲精品| 亚洲天堂免费| 狠狠色狠狠色综合久久第一次| 亚洲精品成人片在线观看 | 免费xxxxx在线观看网站| 熟妇丰满人妻| 亚洲AV无码久久精品色欲| 国产在线第二页| 精品福利一区二区免费视频| 国产在线专区| 欧美日韩综合网| 午夜精品久久久久久久无码软件 | 久久这里只精品国产99热8| 中文字幕亚洲精品2页| 黄色网在线| 国产裸舞福利在线视频合集| 国产素人在线| 久久精品人人做人人爽电影蜜月 | 99精品伊人久久久大香线蕉| 99久久人妻精品免费二区| 香蕉伊思人视频| 亚洲国产AV无码综合原创| 青草午夜精品视频在线观看| 午夜无码一区二区三区在线app| 久久频这里精品99香蕉久网址| 国产精品福利在线观看无码卡| 精品一区二区三区中文字幕| 久久久久国色AV免费观看性色| 国产毛片不卡| 青青青国产视频手机| 日本午夜在线视频| 亚洲精品午夜天堂网页| 欧美在线导航| 亚洲第一极品精品无码| 日韩高清无码免费| 国产欧美在线观看精品一区污| 干中文字幕| 99精品在线看| 亚洲成年人片| 波多野结衣视频网站| 精品视频在线观看你懂的一区| 亚洲综合欧美在线一区在线播放| 亚洲精品中文字幕午夜| 国产成人无码AV在线播放动漫| 国产精品久久久久久搜索| 亚洲伊人电影| 天天综合网亚洲网站| 亚洲无码视频喷水| 丰满少妇αⅴ无码区| 香蕉网久久| jizz亚洲高清在线观看| 色婷婷成人| 亚洲成人一区在线| 亚洲国产欧洲精品路线久久| 色婷婷国产精品视频| 中文字幕永久在线看| 日本午夜网站| 波多野结衣在线一区二区| 91福利免费视频| 欧美福利在线| 成人一区专区在线观看| 国产精品无码久久久久久| 国产人妖视频一区在线观看| 二级特黄绝大片免费视频大片| 噜噜噜久久| 日韩毛片免费| 亚洲综合第一区| 亚洲人成日本在线观看| 日本免费一区视频| 曰AV在线无码|