<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 汽車局域網(wǎng)CAN總線詳解

          汽車局域網(wǎng)CAN總線詳解

          作者: 時(shí)間:2016-12-15 來源:網(wǎng)絡(luò) 收藏

          本系統(tǒng)的處理器LPC2119需要兩組電源 - 3.3V和1.8V,其中1.8V為處理器的內(nèi)核電源,3.3V為處理器的I/O電源,電路如下:

          由于CAN總線現(xiàn)場的電磁干擾非常強(qiáng),所以需要對CAN電源進(jìn)行單獨(dú)隔離,避免干擾處理器的正常運(yùn)行。主要就是采用一個(gè)隔離芯片,電路如下:

          III、CAN收發(fā)電路
          該部分是系統(tǒng)的核心部分。共有兩路完全相同的電路分別掛在兩路CAN總線上。
          電路如下:

          CAN電路部分與處理器部分需要通過光耦進(jìn)行電氣隔離。采用了高速光耦芯片
          TLP113。CAN收發(fā)器芯片采用TJA1050,該芯片的主要特點(diǎn)有:
          高速 (高達(dá) 1 Mbaud)
          至少可以連接110個(gè)節(jié)點(diǎn)
          總線保護(hù)及終端保護(hù)功能
          符合ISO 11898 標(biāo)準(zhǔn)
          從上圖可以看出,在結(jié)構(gòu)上,CAN收發(fā)器TJA1050左側(cè)連接系統(tǒng)處理器,右側(cè)連接CAN總線。實(shí)現(xiàn)了單片機(jī)對CAN總線數(shù)據(jù)的操作。

          本文引用地址:http://www.ex-cimer.com/article/201612/330345.htm

          三、軟件設(shè)計(jì)
          CAN 是一種實(shí)時(shí)數(shù)據(jù)總線,它不需要給出信號(hào)接受者的地址,信號(hào)發(fā)送者將安全編碼后的數(shù)據(jù)發(fā)給所有的接受者。高速的CAN 總線每毫秒內(nèi)可傳送32bytes 有效數(shù)據(jù)。每個(gè)信號(hào)接受者從總線上讀取其所需的數(shù)據(jù)。CAN總線數(shù)據(jù)的收發(fā)遵循CAN-BUS 2.0協(xié)議,運(yùn)用到汽車上即為J1939協(xié)議。CAN-BUS 技術(shù)減少了線束的數(shù)量和控制器接口的引腳數(shù),與此同時(shí)可以更簡單、迅速地實(shí)現(xiàn)在線編程、診斷,甚至多個(gè)控制器共同作用等新功能。 當(dāng)停車發(fā)動(dòng)機(jī)熄火時(shí),CAN-BUS 的舒適型系統(tǒng)將自動(dòng)處于休眠狀態(tài),整個(gè)系統(tǒng)處于最低耗電狀態(tài),從而節(jié)省能源的消耗。一旦接受到車門開啟等信號(hào),無需發(fā)動(dòng)機(jī)啟動(dòng),系統(tǒng)立即被喚醒而激活,開始接受各處節(jié)點(diǎn)傳遞的信息。本裝置主要負(fù)責(zé)兩條CAN總線上數(shù)據(jù)的互相轉(zhuǎn)發(fā),并不對數(shù)據(jù)作任何改動(dòng)或診斷,即全透明傳輸.設(shè)置高速CAN總線上的數(shù)據(jù)傳送速率為500K,低速CAN總線上的數(shù)據(jù)傳送速率為125K.汽車上的每個(gè)電子模塊均有CAN接口,以連接到CAN總線上.汽車運(yùn)行時(shí),所有電子模塊均通過各自的CAN接口向CAN總線發(fā)送系統(tǒng)實(shí)時(shí)數(shù)據(jù),而需要CAN數(shù)據(jù)的模塊則從CAN總線接收數(shù)據(jù),然后再作處理或診斷.軟件總體架構(gòu)采用中斷結(jié)構(gòu),數(shù)據(jù)幀采用8位標(biāo)準(zhǔn)幀格式.該車載網(wǎng)關(guān)控制器的軟件流程圖如下:

          主程序流程圖

          中斷服務(wù)程序流程圖

          目前CAN總線在汽車上已經(jīng)得到廣泛應(yīng)用,包括雅閣、新天籟、邁騰、領(lǐng)域、奧迪、寶馬、奔馳、凌志等!


          上一頁 1 2 下一頁

          關(guān)鍵詞: 汽車局域網(wǎng)CAN總

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();