国产强伦姧在线观看无码,中文字幕99久久亚洲精品,国产精品乱码在线观看,色桃花亚洲天堂视频久久,日韩精品无码观看视频免费

      您現(xiàn)在的位置:智能制造網(wǎng)>技術(shù)中心>基于CAN總線的汽車內(nèi)部網(wǎng)絡(luò)系統(tǒng)研究

      直播推薦

      更多>

      企業(yè)動(dòng)態(tài)

      更多>

      推薦展會(huì)

      更多>

      基于CAN總線的汽車內(nèi)部網(wǎng)絡(luò)系統(tǒng)研究

      2009年05月15日 11:03:21人氣:810來源:煙臺(tái)勾股通信技術(shù)有限公司

          現(xiàn)代汽車典型的電控單元主要有主控制器、發(fā)動(dòng)機(jī)控制系統(tǒng)、懸架控制系統(tǒng)、制動(dòng)防抱死控制系統(tǒng)(ABS)、牽引力控制系統(tǒng)、ASR控制系統(tǒng)、儀表管理系統(tǒng)、故障診斷系統(tǒng)、*門鎖系統(tǒng)、座椅調(diào)節(jié)系統(tǒng)、車燈控制系統(tǒng)等。所有這些子控制系統(tǒng)連接起來構(gòu)成一個(gè)實(shí)時(shí)控制系統(tǒng)——指令發(fā)出去之后,必須保證在一定時(shí)間內(nèi)得到響應(yīng),否則,就有可能發(fā)生重大事故。這就要求汽車上的CAN通信網(wǎng)絡(luò)有較高的波特率設(shè)置。另外,汽車在實(shí)際運(yùn)行過程中,眾多節(jié)點(diǎn)之間需要進(jìn)行大量的實(shí)時(shí)數(shù)據(jù)交換。若整個(gè)汽車的所有節(jié)點(diǎn)都掛在一個(gè)CAN網(wǎng)絡(luò)上,眾多節(jié)點(diǎn)通過一條CAN總線進(jìn)行通信,信息管理配置稍有不當(dāng),就很容易出現(xiàn)總線負(fù)荷過大,導(dǎo)致系統(tǒng)實(shí)時(shí)響應(yīng)速度下降的情況。這在實(shí)時(shí)系統(tǒng)中是不允許的,因此在對(duì)汽車上各節(jié)點(diǎn)的實(shí)時(shí)性進(jìn)行了分析之后,根據(jù)各節(jié)點(diǎn)對(duì)實(shí)時(shí)性的要求,設(shè)計(jì)了高、中、低速三個(gè)速率不同的CAN通信網(wǎng)絡(luò),將實(shí)時(shí)性要求嚴(yán)格的節(jié)點(diǎn)組成高速CAN通信網(wǎng)絡(luò),將其他實(shí)時(shí)性要求相對(duì)較低的節(jié)點(diǎn)組成中速CAN通信網(wǎng)絡(luò),將剩下實(shí)時(shí)性要求不是很嚴(yán)格的節(jié)點(diǎn)組成低速CAN通信網(wǎng)絡(luò)。并架設(shè)網(wǎng)關(guān)將這三個(gè)速率不同的三個(gè)通信網(wǎng)絡(luò)連接起來,實(shí)現(xiàn)全部節(jié)點(diǎn)之間的數(shù)據(jù)共享。整個(gè)汽車的CAN通信網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖1所示。 
       


          發(fā)動(dòng)機(jī)控制系統(tǒng)、懸架控制系統(tǒng)、制動(dòng)防抱死控制系統(tǒng)(ABS)、牽引力控制系統(tǒng)、ASR控制系統(tǒng)這五個(gè)節(jié)點(diǎn)是汽車運(yùn)行的核心部件,對(duì)時(shí)間響應(yīng)要求嚴(yán)格,因此將這五個(gè)節(jié)點(diǎn)組成高速CAN通信網(wǎng)絡(luò),通信波特率設(shè)為500 bps。儀表管理系統(tǒng)、故障診斷系統(tǒng)等相對(duì)來說對(duì)實(shí)時(shí)性的要求較低,因此這些節(jié)點(diǎn)構(gòu)成中速CAN通信網(wǎng)絡(luò)、通信波特率設(shè)為128 bps。*門鎖系統(tǒng)、座椅調(diào)節(jié)系統(tǒng)、車燈控制系統(tǒng)對(duì)實(shí)時(shí)性要求不是很嚴(yán)格,它們構(gòu)成低速通信網(wǎng)絡(luò),通信波特率設(shè)為30 bps。兩個(gè)網(wǎng)關(guān)跨接高、中、低速三條總線,與各節(jié)點(diǎn)進(jìn)行數(shù)據(jù)交換。網(wǎng)關(guān)通過對(duì)CAN總線間待傳數(shù)據(jù)信息的智能化處理,可以確保只有某類特定的信息才能夠在網(wǎng)絡(luò)間傳輸。   

      2.2 器件選擇 
           汽車內(nèi)部CAN網(wǎng)絡(luò)主要由兩部分組成:面向底層ECU的CAN節(jié)點(diǎn)和實(shí)現(xiàn)高低速網(wǎng)絡(luò)數(shù)據(jù)共享及網(wǎng)絡(luò)管理的網(wǎng)關(guān)。為了減少開發(fā)周期,選擇Motorola公司一款帶CAN模塊的中檔微處理器MC9S12DP256;CAN收發(fā)器以及電源系統(tǒng)是用MC33989來實(shí)現(xiàn)的。 

           微控制器MC9S12DP256是基于16位HCS12 CPU及0.25 μm微電子技術(shù)的高速、高性能5.0 V Flash存儲(chǔ)器產(chǎn)品中的中檔芯片。其較高的性能價(jià)格比使其非常適合用于一些中汽車電子控制系統(tǒng);同時(shí)其較簡(jiǎn)單的背景開發(fā)模式(BDM)也使開發(fā)成本進(jìn)一步降低,使現(xiàn)場(chǎng)開發(fā)與系統(tǒng)升級(jí)變得更加方便。
       
           MC9S12DP256的主頻高達(dá)25 MHz;片上集成了許多標(biāo)準(zhǔn)模塊,包括2個(gè)異步串行通信口SCI、3個(gè)同步串行通信口SPI、8通道輸入捕捉/輸出比較定時(shí)器、2個(gè)10位8通道A/D轉(zhuǎn)換模塊、1個(gè)8通道脈寬調(diào)制模塊、49個(gè)獨(dú)立數(shù)字I/O口(其中20個(gè)具有外部中斷及喚醒功能)、兼容CAN2.0A/B協(xié)議的5個(gè)CAN模塊以及1個(gè)內(nèi)部IC總線模塊;片內(nèi)擁有256 KB的Flash EEPROM12 KB的RAM、4 KB的EEPROM。這些豐富的內(nèi)部資源和外部接口資源可以滿足各種ECU數(shù)據(jù)的處理以及發(fā)送和接收。由于有多個(gè)CAN模塊,所以非常適合做高低速網(wǎng)絡(luò)之間的網(wǎng)關(guān)。 

           Motorola公司的系統(tǒng)級(jí)芯片(SBC)MC33989具有二個(gè)電源整流器,專為MCU和外圍器件提供電源。這個(gè)智能化的半導(dǎo)體器件可以提供所有必需的系統(tǒng)電壓,內(nèi)部有一個(gè)低噪聲的200 mA整流器用來給MCU子系統(tǒng)供電。另外,還有一個(gè)控制外部導(dǎo)通晶體管的裝置用來給外圍設(shè)備供電。這個(gè)外部導(dǎo)通晶體管允許調(diào)整二次電源,使之滿足每種特殊應(yīng)用所需的功耗極限要求。二次供電電源還能根據(jù)要求切斷所選外圍設(shè)備的供電,并以此達(dá)到降低功耗的目的。
       
           除了提供系統(tǒng)電源外,SBC內(nèi)部還集成了一個(gè)1 Mb的CAN收發(fā)器。該收發(fā)器具有主控狀態(tài)超時(shí)檢測(cè)、內(nèi)部熱保護(hù)以及CAN-H和CAN-L輸入端短路保護(hù)等功能。收發(fā)器內(nèi)部還對(duì)CAN-H和CAN-L輸入端進(jìn)行了跳啟、電池反接以及短接至電源或地的保護(hù)。 

           4個(gè)高壓?jiǎn)拘演斎攵耸蛊骷邆淞藦?qiáng)大的喚醒功能。這些喚醒輸入端的zui大耐壓能達(dá)40 V。輸入端的上拉源能在芯片上產(chǎn)生。由于只需用上拉源就能隨時(shí)檢測(cè)開關(guān)輸入的變化,因此能較好地降低功耗。該器件還具有周期性喚醒功能。另外,SBC還提供了針對(duì)MCU的復(fù)位調(diào)節(jié)與低壓檢測(cè)功能。 

       2.3 CAN節(jié)點(diǎn)的硬件電路設(shè)計(jì) 
          為了便于調(diào)試和演示,節(jié)點(diǎn)模塊都包括CAN接口、RS232接口和液晶顯示器。在調(diào)試過程中,液晶顯示器用來將本地?cái)?shù)據(jù)和通過CAN總線接收的數(shù)據(jù)直觀地顯示出來,RS232接口在需要的情況下可用來與PC機(jī)建立通信。
       
          節(jié)點(diǎn)的核心芯片是微處理器MC9S12DP256,主要負(fù)責(zé)CAN的初始化,完成數(shù)據(jù)的處理及監(jiān)控?cái)?shù)據(jù)的傳送。 

          圖2中MC33989是CAN控制器與物理層總線之間的接口。該器件可以提供對(duì)總線的差分發(fā)送能力和差分接收能力,具有抗汽車環(huán)境下的瞬間干擾、保護(hù)總線的功能。除此之外,它還為MCU和外圍器件提供電源。CAN節(jié)點(diǎn)原理框圖如圖2所示。



      2.4 CAN網(wǎng)關(guān)的硬件電路設(shè)計(jì) 
             網(wǎng)關(guān)的主要作用是協(xié)調(diào)各個(gè)網(wǎng)絡(luò)之間數(shù)據(jù)的共享,負(fù)責(zé)各節(jié)點(diǎn)之間的通信,其硬件結(jié)構(gòu)與CAN節(jié)點(diǎn)非常相似。由于它負(fù)責(zé)高速與低速網(wǎng)絡(luò)之間的數(shù)據(jù)共享,所以,必須同時(shí)跨接在兩個(gè)網(wǎng)絡(luò)之間。CAN總線網(wǎng)關(guān)硬件框圖如圖3所示。 


          微處理器MC9S12DP256具有5個(gè)CAN模塊,這里使用其中的兩個(gè):一個(gè)通過MC33989與低速網(wǎng)相連,實(shí)現(xiàn)與低速網(wǎng)的通信;另一個(gè)通過MC33989與高速網(wǎng)相連,實(shí)現(xiàn)高、低速網(wǎng)之間的通信以及對(duì)網(wǎng)絡(luò)的管理。 

      2.5 CAN網(wǎng)絡(luò)通信系統(tǒng)軟件設(shè)計(jì) 
          本設(shè)計(jì)所需實(shí)現(xiàn)的功能是各節(jié)點(diǎn)發(fā)送接收數(shù)據(jù),網(wǎng)關(guān)能實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)換,實(shí)現(xiàn)高、低速網(wǎng)絡(luò)之間的通信。在實(shí)驗(yàn)過程中,假設(shè)速率不同的兩個(gè)網(wǎng)絡(luò),數(shù)據(jù)刷新周期分別為10 ms的低速網(wǎng)和5 ms的高速網(wǎng)。軟件設(shè)計(jì)由KEIL C編寫,主程序完成數(shù)據(jù)的處理和收發(fā),中斷程序負(fù)責(zé)數(shù)據(jù)的采集,主程序由CAN總線 

          數(shù)據(jù)的收發(fā)、液晶顯示控制、數(shù)據(jù)幀解析三部分構(gòu)成。通過中斷判斷數(shù)據(jù)的接收或發(fā)送,根據(jù)高、低速的不同,每隔一段時(shí)間(5 ms或10 ms)發(fā)送一組新數(shù)據(jù)。通信程序流程如圖4所示。 圖4 通信程序流程結(jié)語 

      結(jié)語 
          為了充分發(fā)揮ECU在汽車控制中的作用,CAN通信網(wǎng)絡(luò)為全局優(yōu)化提供了條件。通過實(shí)驗(yàn)證明,CAN總線具有以下優(yōu)點(diǎn):① 組網(wǎng)自由,擴(kuò)展性強(qiáng);② 自動(dòng)錯(cuò)誤界定,簡(jiǎn)化了電控單元對(duì)通信的操作;③ 可根據(jù)數(shù)據(jù)內(nèi)容確定優(yōu)先權(quán),解決通信的實(shí)時(shí)性問題。 

           此外,CAN網(wǎng)絡(luò)還被眾多工業(yè)控制系統(tǒng)采用,尤其是傳輸速率較高而且對(duì)實(shí)時(shí)性及可靠性要求高的場(chǎng)合,所以CAN總線將有廣闊的應(yīng)用前景。
      全年征稿/資訊合作 聯(lián)系郵箱:1271141964@qq.com

      免責(zé)聲明

      • 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請(qǐng)必須注明智能制造網(wǎng),http://www.towegas.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
      • 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
      • 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。
      • 如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

      <
      更多 >

      工控網(wǎng)機(jī)器人儀器儀表物聯(lián)網(wǎng)3D打印工業(yè)軟件金屬加工機(jī)械包裝機(jī)械印刷機(jī)械農(nóng)業(yè)機(jī)械食品加工設(shè)備制藥設(shè)備倉(cāng)儲(chǔ)物流環(huán)保設(shè)備造紙機(jī)械工程機(jī)械紡織機(jī)械化工設(shè)備電子加工設(shè)備水泥設(shè)備海洋水利裝備礦冶設(shè)備新能源設(shè)備服裝機(jī)械印染機(jī)械制鞋機(jī)械玻璃機(jī)械陶瓷設(shè)備橡塑設(shè)備船舶設(shè)備電子元器件電氣設(shè)備


      我要投稿
      • 投稿請(qǐng)發(fā)送郵件至:(郵件標(biāo)題請(qǐng)備注“投稿”)1271141964.qq.com
      • 聯(lián)系電話0571-89719789
      工業(yè)4.0時(shí)代智能制造領(lǐng)域“互聯(lián)網(wǎng)+”服務(wù)平臺(tái)
      智能制造網(wǎng)APP

      功能豐富 實(shí)時(shí)交流

      智能制造網(wǎng)小程序

      訂閱獲取更多服務(wù)

      微信公眾號(hào)

      關(guān)注我們

      抖音

      智能制造網(wǎng)

      抖音號(hào):gkzhan

      打開抖音 搜索頁(yè)掃一掃

      視頻號(hào)

      智能制造網(wǎng)

      公眾號(hào):智能制造網(wǎng)

      打開微信掃碼關(guān)注視頻號(hào)

      快手

      智能制造網(wǎng)

      快手ID:gkzhan2006

      打開快手 掃一掃關(guān)注
      意見反饋
      關(guān)閉
      企業(yè)未開通此功能
      詳詢客服 : 0571-87858618