www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]采用TI公司內(nèi)嵌CAN 2.0B模塊的數(shù)字信號處理器TMS320LF2407A作為汽車計算機控制系統(tǒng)中的主控制器并兼作網(wǎng)關(guān),構(gòu)建高低速CAN總線通信控制網(wǎng)絡(luò),實現(xiàn)了全部節(jié)點之間的數(shù)據(jù)共享以及相互之間的協(xié)同工作,并可在不同節(jié)點間實現(xiàn)高效數(shù)據(jù)傳輸。試驗結(jié)果表明總線利用率較高,系統(tǒng)響應(yīng)速度較快。

隨著現(xiàn)代汽車性能的不斷提升,新的控制功能不斷增加,如中央門鎖、燈光控制、玻璃升降、后視鏡調(diào)節(jié)、天窗控制、座椅調(diào)節(jié)和點火延時控制等。傳統(tǒng)的控制系統(tǒng)多采用繼電器和獨立模式控制,使得車內(nèi)線束過多且布線復(fù)雜,從而造成了嚴(yán)重的電磁干擾,導(dǎo)致系統(tǒng)的可靠性下降。目前,很多汽車采用CAN總線將整個汽車控制系統(tǒng)聯(lián)系起來統(tǒng)一管理,實現(xiàn)數(shù)據(jù)共享和相互之間協(xié)同工作,使車內(nèi)線束布線方便可靠,提高了汽車整體的安全性和性價比,增強了自身的競爭力。而各個控制單元對系統(tǒng)的響應(yīng)時間要求不一樣,如防抱死制動系統(tǒng)(ABS)、驅(qū)動防滑系統(tǒng)(ASR)、電控行駛平穩(wěn)系統(tǒng)(ESP)、安全氣囊(SRS)等對系統(tǒng)實時性要求較高;照明控制、空調(diào)控制等對系統(tǒng)的響應(yīng)時間要求則相對較低。

由于計算機控制單元越來越多,采用單網(wǎng)絡(luò)CAN總線負(fù)荷越來越重,通過以DSP作為
系統(tǒng)主控制器并兼作網(wǎng)關(guān)(對CAN總線間待傳數(shù)據(jù)信息作智能化處理,確保只有某類特定的信息才能在網(wǎng)絡(luò)間傳輸),對實時性要求較高的控制單元采用高速CAN網(wǎng)絡(luò)傳輸,對實時性要求相對較低的控制單元采用低速CAN網(wǎng)絡(luò)傳輸,不僅可以提高系統(tǒng)抗電磁干擾性,而且還可以簡化傳輸線束,提高傳輸可靠性。

1. 基于DSP的汽車計算機控制系統(tǒng)

1.1 TMS320LF2407A功能簡介

選用TI公司的16位定點DSP TMS320LF2407A作為主控制器并兼作網(wǎng)關(guān)。該型DSP
系統(tǒng)時鐘可達(dá)40M,運算速度為40MIPS, 片內(nèi)有高達(dá)32K字FLASH程序存儲器,高達(dá)1.5K字的數(shù)據(jù)/程序RAM以及2K字的SARAM和544字的DARAM,內(nèi)嵌16通道10位的A/D
轉(zhuǎn)換器、SPI/SCI/CAN2.0B模塊以及看門狗定時器模塊,資源豐富,接口方便,特別適合于象汽車計算機控制等實時性和可靠性要求很高、電磁干擾嚴(yán)重的場合。

1.2 系統(tǒng)實現(xiàn)

汽車計算機控制系統(tǒng)已經(jīng)廣泛涉及到動力、安全、環(huán)保、節(jié)能、舒適等諸多方面,各種控制系統(tǒng)的電控單元(ECU)相互緊密聯(lián)系,需要進(jìn)行大量數(shù)據(jù)的實時通信,而且為了滿足各子系統(tǒng)的實時性要求必須對汽車公共數(shù)據(jù)進(jìn)行共享。因此在構(gòu)建CAN總線控制系統(tǒng)中,總是希望CAN通信控制網(wǎng)絡(luò)具有較高的波特率和可靠性。但若整輛汽車的所有節(jié)點都掛在一個CAN網(wǎng)絡(luò)上,眾多節(jié)點通過一條CAN總線進(jìn)行數(shù)據(jù)通信,就很容易出現(xiàn)總線負(fù)載過大,導(dǎo)致系統(tǒng)實時響應(yīng)速率下降。因而在對汽車各節(jié)點的實時性進(jìn)行分析后,設(shè)計了基于TMS320LF2407A的高低速CAN通信網(wǎng)絡(luò),將實時性要求較高的節(jié)點組成高速CAN通信網(wǎng)絡(luò),將實時性要求相對較低的節(jié)點組成低速CAN通信網(wǎng)絡(luò),并架設(shè)網(wǎng)關(guān)將這兩種速率不同的CAN通信網(wǎng)絡(luò)連接起來,實現(xiàn)全部節(jié)點之間的數(shù)據(jù)共享。整輛汽車的通信網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖1所示。

圖1中的發(fā)動機控制、變速箱控制、ABS/ASR/ESP控制和SRS控制是現(xiàn)代汽車動作的
核心部件,對時間響應(yīng)要求嚴(yán)格,因而在本設(shè)計中采用傳輸速率為500Kbps的高速CAN通信網(wǎng)絡(luò);空調(diào)管理、儀表管理、照明管理和姿態(tài)管理(如玻璃升降、后視鏡調(diào)節(jié)、天窗控制、座椅調(diào)節(jié)和雨刷管理等)的實時性要求相對較低,采用速率為125Kbps的低速CAN 通信網(wǎng)絡(luò),主控制器跨接高、低速兩條總線,與各節(jié)點進(jìn)行數(shù)據(jù)交換,兼起網(wǎng)關(guān)的作用。

1.3 控制系統(tǒng)的電控單元與CAN總線接口設(shè)計

根據(jù)系統(tǒng)設(shè)計要求,采用TMS320LF2407A作為主控制器,汽車計算機控制系統(tǒng)的電控
單元與CAN總線連接方式如圖2所示。

通過TMS320LF2407A內(nèi)嵌的CAN控制器可以很方便的實現(xiàn)物理層和數(shù)據(jù)鏈路層的功
能。CANH和CANL是CAN總線的兩條差分接收/發(fā)送復(fù)用線路,它們的端點各接一個Ω120的總線匹配電阻。當(dāng)有節(jié)點占有CAN總線時,該節(jié)點的發(fā)送端(電平為3.5V)接CANH,接收端(電平為1.5V)接CANL;當(dāng)無節(jié)點占有CAN總線時,CANH和CANL上的電平均為2.5V。在TMS320LF2407A和總線收發(fā)器PCA82C250之間采用高速光電隔離器6N137,可有效防止干擾信號通過PCA82C250傳入主控制器;同時對整個系統(tǒng)還進(jìn)行了金屬屏蔽,傳輸線采用屏蔽雙絞線,以減少電磁干擾。


2. 硬件接口電路設(shè)計

CAN通信網(wǎng)絡(luò)接口由TMS320LF2407A的CAN控制器、CAN總線收發(fā)器PCA82C250以及光
電隔離器6N137組成。CAN節(jié)點通信接口的硬件設(shè)計電路如圖3所示。為了便于調(diào)試和演示,節(jié)點模塊都包括CAN接口、RS232接口和液晶顯示器。在調(diào)試過程中,液晶顯示器用來將本地數(shù)據(jù)和通過CAN總線接收的數(shù)據(jù)直觀地顯示出來,RS232接口在需要的情況下可用來與PC機建立通信??偩€數(shù)據(jù)信號通過高速光電隔離器6N137隔離,PCA82C250是CAN控制器和物理層之間的接口,可以提供對總線數(shù)據(jù)的差分接收和發(fā)送能力,具有在汽車環(huán)境下抗瞬間干擾、保護(hù)總線的能力。

3. 軟件設(shè)計

本系統(tǒng)軟件由系統(tǒng)主程序和高低速CAN網(wǎng)絡(luò)單元軟件組成,軟件流程如圖4和5所示。

高速CAN通信網(wǎng)絡(luò)負(fù)責(zé)對實時性要求較高的控制單元動作的采集、處理和傳送,一旦
系統(tǒng)檢測到有動作信號,將開放中斷,調(diào)用相應(yīng)的中斷子程序,經(jīng)DSP處理后通過高速CAN網(wǎng)絡(luò)傳送到相應(yīng)控制單元的ECU,由控制單元ECU對控制對象進(jìn)行控制。如果沒有檢測到高速CAN網(wǎng)絡(luò)忙,就檢測低速CAN網(wǎng)絡(luò),在沒有高速CAN網(wǎng)絡(luò)中斷的前提下調(diào)用相應(yīng)的子程序響應(yīng)相應(yīng)的動作。低速CAN網(wǎng)絡(luò)單元軟件流程與低速CAN網(wǎng)絡(luò)單元類似,主要區(qū)別是低速CAN網(wǎng)絡(luò)單元采用查詢方式,數(shù)據(jù)廣播用于實現(xiàn)控制系統(tǒng)中的數(shù)據(jù)共享。

4. 結(jié)論

CAN 總線作為一種可靠的汽車計算機網(wǎng)絡(luò)總線已在許多先進(jìn)汽車上得到應(yīng)用,使得各汽車計算機控制單元能夠通過CAN 總線共享所有信息和資源,達(dá)到簡化布線、減少傳感器數(shù)量、避免控制功能重復(fù)、提高系統(tǒng)可靠性、降低成本、更好地匹配和協(xié)調(diào)各個控制系統(tǒng)的目的。本設(shè)計采用了數(shù)字信號處理器TMS320LF2407A 作主控制器兼作網(wǎng)關(guān), 可在不同節(jié)點間實現(xiàn)高效數(shù)據(jù)傳輸,提高了系統(tǒng)的實時性和可靠性,采用高低速CAN總線網(wǎng)絡(luò)通信控制方式,可以較大提高總線的利用率和系統(tǒng)的響應(yīng)速度,基本達(dá)到預(yù)期的目標(biāo)。

 

參考文獻(xiàn):

[1] 宮江海,唐厚君,孔俊.CAN總線在電動汽車上的應(yīng)用研究[J].工業(yè)控制計算
機,2003,17(3):23~24

[2] Texas Instruments Incorporation.TMS320LF2407A DSP Controller[M]. 2002, 7

[3] 黃濤,周德恒.基于CAN總線的汽車內(nèi)部網(wǎng)絡(luò)系統(tǒng)研究[J]. 單片機與嵌入式系統(tǒng)應(yīng)用,2005,9:19~21

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

摘要:主要介紹了應(yīng)用DSP的電能質(zhì)量檢測系統(tǒng)的硬件電路及軟件開發(fā)工具,對采集來的某電鐵電流信號進(jìn)行了電能質(zhì)量檢測,并開展了實際實驗嘗試。實驗結(jié)果顯示,實際信號含有大量諧波,但通過應(yīng)用DSP的電能質(zhì)量檢測系統(tǒng)成功檢測到了它...

關(guān)鍵字: 電能質(zhì)量檢測 Matlab仿真 DSP

隨著生活水平的提高,大家都想從生活壓力中釋放出來,越來越多的人向往戶外運動、露營等,在大自然的擁抱中釋放壓力,解放自我,從而成為戶外旅行火熱的原因之一。因此,很多音箱廠商都開始推出針對戶外的戶外藍(lán)牙音箱。但是市面上的藍(lán)牙...

關(guān)鍵字: PD快充 I2S DSP IC

汽車電子系統(tǒng)架構(gòu)發(fā)生了顛覆性變化。它已經(jīng)持續(xù)了近十年,現(xiàn)在正在加快速度。這主要發(fā)生在 BEV 初創(chuàng)公司中,因為它們沒有歷史限制或根深蒂固的喜愛設(shè)計,并且可以從電子架構(gòu)的零基礎(chǔ)開始。

關(guān)鍵字: CAN總線 電動汽車

摘要:數(shù)字信號處理器(DSP,digitalSignalproceSSor)是專門用于某些數(shù)字信號處理任務(wù)的微處理器,一般由集成電路芯片構(gòu)成。當(dāng)前,水聲領(lǐng)域中聲吶探測設(shè)備正逐漸向大運算量、強實時性及小型化等方向發(fā)展,對高...

關(guān)鍵字: 水聲信號處理 DSP 聲吶

DSP開發(fā)板,就是圍繞DSP的功能進(jìn)行研發(fā),推出用于DSP芯片開發(fā)的線路板,并提供原理圖和源代碼給客戶。DSP尤以TI公司的DSP市場占有率最大。

關(guān)鍵字: DSP 開發(fā)板

在這篇文章中,小編將為大家?guī)頍o線模塊的相關(guān)報道。如果你對本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: 無線模塊 自動化 DSP

當(dāng)你在大疆無人機上拍照,跟蹤或者自主飛行時,背后有一堆高性能處理器在為這些應(yīng)用加速,其中就有DSP(Digital Signal Processor)。DSP的軟硬件解決方案為圖像,機器學(xué)習(xí)和飛行控制業(yè)務(wù)提供高性能計算平...

關(guān)鍵字: 嵌入式 DSP 大疆

在電子產(chǎn)品的設(shè)計中,電磁兼容EMC性能對系統(tǒng)的影響非常大,關(guān)系到其能正常穩(wěn)定運轉(zhuǎn)。世界上已經(jīng)開始對電子產(chǎn)品的電磁兼容性做強制性限制,電磁兼容性能已經(jīng)成為產(chǎn)品性能的一個重要指標(biāo)。 電磁兼容主要有兩方面的內(nèi)容,一個是產(chǎn)...

關(guān)鍵字: CAN總線 電磁兼容EMC

CAN 是Controller Area Network 的縮寫(以下稱為CAN),是ISO國際標(biāo)準(zhǔn)化的串行通信協(xié)議。在汽車產(chǎn)業(yè)中,出于對安全性、舒適性、方便性、低功耗、低成本的要求,各種各樣的電子控制系統(tǒng)被開發(fā)了出來。...

關(guān)鍵字: CAN總線 CAN 抗噪

CAN總線首先在汽車上得到了廣泛應(yīng)用,之后又在工業(yè)生產(chǎn)領(lǐng)域有了很大發(fā)展,那么面對不同的應(yīng)用場景和工況,如何選擇合適的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)慢慢成為一個讓人頭疼的問題。在這篇文章中,我將重點介紹用于驅(qū)動這些總線電壓的 CAN 驅(qū)動器...

關(guān)鍵字: CAN總線 CAN總線拓?fù)?/a>

單片機

21600 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉