国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CAN總線汽車智能儀表研究與應(yīng)用

2020-09-10 22:23:42李有通譚琳陳益慶
內(nèi)燃機(jī)與配件 2020年6期
關(guān)鍵詞:硬件設(shè)計CAN總線結(jié)構(gòu)設(shè)計

李有通 譚琳 陳益慶

摘要:傳統(tǒng)儀表采用線束進(jìn)行連接使得儀表準(zhǔn)確度和精確度低,且抗電磁干擾能力弱。CAN總線是一種能進(jìn)行分布式控制和實(shí)時控制的技術(shù),結(jié)構(gòu)簡便且通訊度高,可靠性、抗干擾能力強(qiáng)?;贑AN總線進(jìn)行汽車智能儀表的設(shè)計與應(yīng)用,能提高儀表的工作效能,對汽車儀表技術(shù)發(fā)展有促進(jìn)作用。文章先敘述CAN內(nèi)涵及特點(diǎn),之后對基于CAN總線汽車智能儀表的總體結(jié)構(gòu)設(shè)計進(jìn)行分析,最后對基于CAN總線汽車智能儀表的系統(tǒng)硬件進(jìn)行全方位闡述,以供參考。

關(guān)鍵詞:汽車智能儀表;CAN總線;結(jié)構(gòu)設(shè)計;硬件設(shè)計

0 ?引言

微型計算機(jī)和電子制造業(yè)的發(fā)展,給車載智能儀表的研發(fā)帶來了機(jī)會?,F(xiàn)代汽車在研發(fā)過程中越來越多地應(yīng)用高科技技術(shù),使汽車的安全性能越來越高。為了使駕駛員能對汽車運(yùn)行信息進(jìn)行全面掌握,基于CAN總線進(jìn)行汽車智能儀表的研究成為汽車儀表研發(fā)的趨勢。

1 ?CAN概述

1.1 內(nèi)涵

CAN是多主方式的串行通信系統(tǒng),位速率強(qiáng)、抗干擾性能強(qiáng),屬于現(xiàn)場總線的一種形式,在國際上應(yīng)用比較廣泛。CAN總線技術(shù)最早是德國公司研發(fā),應(yīng)用目的是解決汽車控制器存在的問題。將CAN總線技術(shù)應(yīng)用于汽車運(yùn)營的局域環(huán)境內(nèi),可以通過CAN內(nèi)含的微型控制通訊設(shè)備,實(shí)現(xiàn)汽車各設(shè)備之間的數(shù)據(jù)交換,將汽車運(yùn)行過程中的數(shù)據(jù)形成一個網(wǎng)絡(luò),并為分布式控制和實(shí)時性控制提供網(wǎng)絡(luò)信息支持。

1.2 特點(diǎn)

CAN能快速檢測出錯誤,因支持分布式控制和串行通訊網(wǎng)絡(luò),被廣泛應(yīng)用于汽車傳感器系統(tǒng),主要包括CAN2.0A和CAN2.0B。其中CAN2.0A主要通過數(shù)據(jù)幀進(jìn)行各設(shè)備信息的傳遞,通過遠(yuǎn)程幀進(jìn)行各設(shè)備單元信息和數(shù)據(jù)請求的處理,通過出錯幀進(jìn)行總線信號是否出錯的檢測,通過超載幀的標(biāo)志和特定符號等來呈現(xiàn)是否有錯誤。CAN2.0B通過標(biāo)準(zhǔn)幀信息的11個字節(jié)進(jìn)行信息展示,其中一個字節(jié)是1的幀信息,2字節(jié)是2和3的報文識別碼;通過擴(kuò)展幀的13個字節(jié)的信息進(jìn)行信息展示,其中,2字節(jié)主要是29位數(shù)字有效,且由2-5的報文識別碼組成,而3字節(jié)遠(yuǎn)程幀操作無效,是由6-13數(shù)據(jù)幀的信息組成。

2 ?基于CAN總線汽車智能儀表的總體結(jié)構(gòu)設(shè)計

2.1 功能分析

基于CAN總線汽車智能儀表的設(shè)計總方案是對系統(tǒng)功能、系統(tǒng)可靠性、實(shí)現(xiàn)性進(jìn)行整合后總結(jié)出來的最合理方案,決定了后續(xù)設(shè)計的順利性。在功能上,汽車智能儀表是對車速、蓄電池電壓、發(fā)動機(jī)轉(zhuǎn)速、里程數(shù)、燃油量等進(jìn)行綜合顯示的儀器。同時對汽車運(yùn)行過程中的車載裝備工作情況進(jìn)行監(jiān)測,在發(fā)現(xiàn)異常時會進(jìn)行報警或強(qiáng)行制動,避免發(fā)生故事。其報警功能一般是圖標(biāo)結(jié)合燈光閃爍、語音報警。用戶在應(yīng)用時,可以根據(jù)自己的喜好進(jìn)行儀表界面的設(shè)計,使智能儀表更具個性化。

基于CAN總線汽車智能儀表還具備拓展接口,可以根據(jù)用戶的需求進(jìn)行數(shù)據(jù)下載。CAN總線汽車智能儀表每個模塊都有自己的工作準(zhǔn)則,在遵循工作準(zhǔn)則的基礎(chǔ)上實(shí)現(xiàn)系統(tǒng)所有功能。為了實(shí)現(xiàn)儀表系統(tǒng)的信號采集、傳輸、處理和存儲等,需要在設(shè)計時對資源合理分配,以使操作簡便,使系統(tǒng)工作效率更高。

2.2 框架設(shè)計

基于CAN總線汽車智能儀表的整體設(shè)計是先進(jìn)行數(shù)據(jù)采集,再進(jìn)行數(shù)據(jù)傳送。采集的數(shù)據(jù)主要包括汽車運(yùn)行過程中的水溫、油量、車速相關(guān)數(shù)據(jù),數(shù)據(jù)傳送主要是將采集到的信息傳送至主控制芯。在完成數(shù)據(jù)采集與傳送后,接收數(shù)據(jù)的主控制芯對大量數(shù)據(jù)進(jìn)行整理和分析,歸納出結(jié)果,顯示在智能汽車儀表的顯示屏上。通過屏幕上信息的顯示,駕駛員能了解汽車運(yùn)行過程中水溫、油量、車速等各種信息,以根據(jù)需求進(jìn)行駕駛調(diào)整。具體框架如圖1所示。

3 ?基于CAN總線汽車智能儀表的系統(tǒng)硬件

3.1 硬件總體方案

人們生活水平在提高,精神追求也相應(yīng)提高,在加強(qiáng)汽車的過程中,要求更高的舒適性和可靠性。研發(fā)人員在進(jìn)行汽車設(shè)計時,將豐富的電子設(shè)備應(yīng)用于汽車上,但設(shè)備過多,信息過于龐大,使信息數(shù)據(jù)的采集、傳輸、處理都變得更復(fù)雜,也會增加設(shè)備的故障率,增強(qiáng)維修的困難。而CAN總線的高性能性實(shí)現(xiàn)了車內(nèi)設(shè)備之間信息的有效傳遞和處理,成為智能儀表的重要支撐。基于CAN總線的汽車智能儀表在工作時對各點(diǎn)的數(shù)據(jù)進(jìn)行接收和傳輸,之后通過轉(zhuǎn)換再做出判斷和命令。以圖像顯示的數(shù)據(jù),是先對數(shù)據(jù)接收和處理,再轉(zhuǎn)換成圖像形式,最后顯示在顯示器上,使駕駛員掌握汽車運(yùn)行時的所有車況信息。

3.2 車速信號采集設(shè)計

駕駛員在駕駛汽車時,對車速的掌握利于提高駕駛的安全性。基本CAN總線的車速信號采集一般選取霍爾式傳感器進(jìn)行測速,以提高車速測量的靈敏度和抗干擾能力。具體設(shè)計和工作原則如圖2所示。

根據(jù)霍爾效應(yīng)原理,在設(shè)計汽車智能儀表時,先在變速器內(nèi)安裝好磁傳感器,目的是感應(yīng)車輪在轉(zhuǎn)動時產(chǎn)生的脈沖信號,并進(jìn)行記錄,以過測定和計算脈沖信號估算車速,之后再傳回傳感器,發(fā)送加主控芯片。

3.3 油量信號采集設(shè)計

汽車智能儀表的重要功能是記錄油量,以為汽車順利運(yùn)行提供動力支持,并了解最安全的行駛距離。此段探討的是通過浮子傳感器進(jìn)行油量的采集。浮子傳感器油量采集系統(tǒng)主要由浮子、浮子臂和滑動變阻構(gòu)成。在采集工作進(jìn)行時,浮子隨著油箱中的油量的變化而來回浮動,進(jìn)而記錄油量指數(shù),并傳遞給相應(yīng)的設(shè)備。在進(jìn)行油量信息采集時要考慮電壓,使電壓的輸出信號在0~12V之間,以保證油量采集的正確率。

3.4 CAN通信設(shè)計

CAN通信模塊主要是由收發(fā)器和控制器組成。其中,收發(fā)器是對信息進(jìn)行收集和發(fā)送,之后傳送給控制器??刂破魇菍π畔⑦M(jìn)行接收,并通過設(shè)定的通信協(xié)議進(jìn)行通信,完成指揮工作?;贑AN總線的智能儀表的接口主要包括初始化子操作程序、發(fā)送子程序、接收子程序。初始化程序是通過CAN控制器讀入相應(yīng)的控制字,之后再確定工作方式。初始化程序包括電復(fù)位、硬件復(fù)位、軟件復(fù)位三種形式。汽車在運(yùn)行期間,可以通過向CAN控制器發(fā)射復(fù)位請求后再進(jìn)行程序的具體操作。CAN控制器內(nèi)部具備雙重緩沖的設(shè)置,能對數(shù)據(jù)操作進(jìn)行緩存。CAN改變了傳統(tǒng)節(jié)點(diǎn)地址編碼操作方式,拓展了數(shù)據(jù)編碼方式,是汽車智能儀表的發(fā)展大方向。

3.5 CAN系統(tǒng)抗干擾設(shè)計

汽車在行駛過程中受各種因素影響,外部因素有溫度、濕度等,內(nèi)部因素有汽車電子設(shè)備的電磁干擾等。因此,基于CAN總線的汽車智能儀表研究要考慮所有干擾因素,并通過設(shè)計排除干擾因素。CAN系統(tǒng)抗干擾設(shè)計主要是通過低噪音電路設(shè)計和噪聲耦合設(shè)計結(jié)合減少汽車運(yùn)行過程中的干擾因素的產(chǎn)生,同時提高智能儀表對信息的敏感度??垢蓴_硬件設(shè)計時,可以利用寬電壓輸入,目的是減少電源對信息傳輸?shù)母蓴_,同時在電源上安排電容濾波電網(wǎng),提高電源的穩(wěn)定性。在進(jìn)行系統(tǒng)操作通道抗干擾設(shè)計時,可以選擇抗干擾能力強(qiáng)的設(shè)備零件,目的是減少通道操作過程中各設(shè)備的相互干擾幾率。在進(jìn)行軟件抗干擾設(shè)計時,可以有效利用看門狗系統(tǒng),目的是在發(fā)生干擾時,能及時進(jìn)行復(fù)位。

總之,在人們對汽車舒適度和可靠性提供更高要求的背景下,基于CAN總線進(jìn)行汽車智能儀表設(shè)計,能使系統(tǒng)更智能化,使信息的采集、處理和共享更精確化,使汽車監(jiān)控全方位化,能提高汽車各設(shè)備的工作效率,促進(jìn)汽車研發(fā)的健康發(fā)展。

參考文獻(xiàn):

[1]江學(xué)煥,張金亮,樊紅莉,高云,王志虎.基于CAN/LIN雙總線電動汽車數(shù)字儀表系統(tǒng)的設(shè)計[J].計算機(jī)工程與科學(xué),2015(11):2182-2187.

[2]王襄.基于無線傳輸技術(shù)的汽車智能儀表設(shè)計[J].電子測試,2015(22):20-22.

[3]盛吉照.無線電傳輸技術(shù)在汽車智能儀表設(shè)計應(yīng)用[J].科技經(jīng)濟(jì)導(dǎo)刊,2016(23):41.

[4]朱曉紅.基于無線傳輸技術(shù)的汽車智能儀表設(shè)計[J].機(jī)械設(shè)計與制造工程,2016(10).

[5]陳小虎.基于CAN總線和KE06芯片的控制模塊設(shè)計與實(shí)現(xiàn)[J].內(nèi)燃機(jī)與配件,2019(02):214-217.

作者簡介:李有通(1986-),男,四川廣安人,本科,講師,研究方向?yàn)槠囯娮?、汽車維修;譚琳(1968-),男,四川鄰水人,本科,副教授,研究方向?yàn)槠嚲S護(hù)、汽車設(shè)計;陳益慶(1987-),男,四川鄰水人,碩士研究生,講師,研究方向?yàn)槠囯娮涌刂萍捌囅到y(tǒng)動力學(xué)研究。

猜你喜歡
硬件設(shè)計CAN總線結(jié)構(gòu)設(shè)計
高層建筑連體結(jié)構(gòu)設(shè)計
結(jié)構(gòu)設(shè)計優(yōu)化在房屋建筑結(jié)構(gòu)設(shè)計中的應(yīng)用
論網(wǎng)絡(luò)通信技術(shù)
基于嵌入式的汽車輔助制動系統(tǒng)研究
CAN總線通信技術(shù)在電梯監(jiān)控系統(tǒng)中的應(yīng)用
計算機(jī)硬件設(shè)計安全問題的若干研究論述
基于STC單片機(jī)的廚房智能安全管控系統(tǒng)的設(shè)計
基于中藥自動配藥PLC系統(tǒng)的設(shè)計方案的研究
科技資訊(2016年19期)2016-11-15 10:25:41
計算機(jī)硬件設(shè)計安全問題研究
基于CANoe的J1939協(xié)議在ECU通信中的應(yīng)用
科技視界(2016年18期)2016-11-03 22:53:48
北海市| 无为县| 惠水县| 灵丘县| 峨边| 呈贡县| 新野县| 平谷区| 临洮县| 惠东县| 北辰区| 长沙市| 光泽县| 贵德县| 东城区| 同江市| 张掖市| 金湖县| 封丘县| 金溪县| 资兴市| 蒙自县| 宁南县| 隆子县| 乌兰县| 甘谷县| 西昌市| 化州市| 龙岩市| 印江| 贵港市| 曲沃县| 秦皇岛市| 易门县| 克什克腾旗| 汾阳市| 井研县| 乌兰察布市| 南汇区| 湖口县| 随州市|