《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計(jì) > 業(yè)界動(dòng)態(tài) > 你知道嗎—為什么CAN總線支線長度不能太長

你知道嗎—為什么CAN總線支線長度不能太長

2019-06-14
關(guān)鍵詞: CAN CAN網(wǎng)絡(luò)

  CAN總線網(wǎng)絡(luò)在應(yīng)用時(shí),工程師常常會(huì)建議總線支線不要太長,那么為什么CAN總線支線不能太長,如果某些環(huán)境下必須使用長支線又該怎么辦呢?

  一、CAN網(wǎng)絡(luò)的拓?fù)浞N類

  控制器局域網(wǎng)CAN(Controller Area Network),是國際上應(yīng)用最廣泛的現(xiàn)場總線之一,最初是由德國Bosch公司設(shè)計(jì)的,為解決現(xiàn)代汽車中眾多控制單元、測試儀器之間的實(shí)時(shí)數(shù)據(jù)交換而開發(fā)一種串行通信協(xié)議。CAN網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)主要有線形拓?fù)?、星形拓?fù)洹湫瓮負(fù)浜铜h(huán)形拓?fù)涞取?/p>

  線形結(jié)構(gòu)如下圖所示,其特點(diǎn)是一條主干總線,在總線上分出支線到各個(gè)節(jié)點(diǎn),其優(yōu)點(diǎn)在于布線施工簡單,阻抗匹配規(guī)則固定,接線比較方便,缺點(diǎn)是拓?fù)洳粔蜢`活,在一定程度上影響通訊距離;

1560392768258531.jpeg

  星形拓?fù)淙缦聢D所示,其特點(diǎn)是每個(gè)節(jié)點(diǎn)通過中央設(shè)備連到一起,優(yōu)點(diǎn)是容易擴(kuò)展,缺點(diǎn)是一旦中央設(shè)備出故障會(huì)導(dǎo)致總線集體故障,而且分支線長不同,阻抗匹配復(fù)雜,可能需要通過一些中繼器或集線器進(jìn)行擴(kuò)展;

2.jpeg

  樹形拓?fù)淙缦聢D所示,其特點(diǎn)是分支比較多,且分支長度不同,優(yōu)點(diǎn)是布線方便,缺點(diǎn)是網(wǎng)絡(luò)拓?fù)鋸?fù)雜,阻抗匹配困難,通訊中極易出現(xiàn)問題,必須加一些集線器設(shè)備;

3.jpeg

  環(huán)形拓?fù)淙缦聢D所示,其特點(diǎn)是將CAN總線頭尾相連,形成環(huán)狀,優(yōu)勢是線纜任意位置斷開,總線都不會(huì)出現(xiàn)問題,缺點(diǎn)是信號(hào)發(fā)射嚴(yán)重,無法用于高波特率和遠(yuǎn)距離傳輸。

4.jpeg

  雖然CAN總線可以有多種網(wǎng)絡(luò)拓?fù)洌趯?shí)際應(yīng)用當(dāng)中比較推薦使用線形拓?fù)?,且在IOS-11898-2中有高速CAN物理層規(guī)范,其中推薦的CAN網(wǎng)絡(luò)拓?fù)湟彩蔷€形拓?fù)洌旅婢歪槍?duì)線形拓?fù)渚W(wǎng)絡(luò)CAN支線過長問題進(jìn)行分析。

  二、支線過長帶來的問題

  在講CAN支線之前,我們來看一個(gè)CAN的波形圖,如下圖所示,大家仔細(xì)查看CAN波形圖,會(huì)發(fā)現(xiàn)CAN波形上存在明顯的上升沿和下降沿臺(tái)階現(xiàn)象,因?yàn)榕_(tái)階的存在,從而引起波特率變化,導(dǎo)致接收節(jié)點(diǎn)采樣出錯(cuò)(也稱位寬錯(cuò)誤)。

5.png

  邊沿臺(tái)階出現(xiàn)的源頭主要是CAN節(jié)點(diǎn)的分支,分支過長形成的反射就變強(qiáng),將會(huì)導(dǎo)致位寬度失調(diào)的錯(cuò)誤。ISO11898中只規(guī)定1M波特率下分支不超過0.3米,支線過長會(huì)直接導(dǎo)致總線阻抗匹配問題發(fā)生,阻抗匹配是指信號(hào)源或者傳輸線跟負(fù)載之間達(dá)到一種適合的搭配,阻抗匹配主要為了調(diào)整負(fù)載功率和抑制信號(hào)反射,所以一旦阻抗匹配出現(xiàn)問題,就出現(xiàn)了上圖中的上升沿和下降沿的臺(tái)階。

  三、解決支線過長的辦法

  如果我們的總線存在支線過長的問題,那么該怎么辦呢?我們下面提供幾種解決方案:

  減小分支長度

  在CAN網(wǎng)絡(luò)布局的根源上解決問題的方式就是減少CAN節(jié)點(diǎn)的分支長度,從而降低信號(hào)反射,保證位寬的穩(wěn)定性。如上圖波形實(shí)驗(yàn)中,其它條件不變,只將分支長度減少為20cm,此時(shí)并沒有看到邊沿臺(tái)階的出現(xiàn)。由此可見,減少分支長度是消除邊沿臺(tái)階的最直接方式。

6.jpeg

  長分支上加適當(dāng)電阻

  在網(wǎng)絡(luò)布局無法改變,分支引起的信號(hào)反射必須存在的情況下。最實(shí)用的方法就是在長分支末端加上電阻,消除信號(hào)反射。同樣的在上述實(shí)驗(yàn)中,在分支節(jié)點(diǎn)處加上一個(gè)200Ω的電阻,其它條件不變進(jìn)行通信實(shí)驗(yàn)。下圖為實(shí)驗(yàn)的CAN波形圖,此時(shí)可以看到邊沿臺(tái)階已被消減,但是加了電阻之后差分電壓變小,注意差分電壓不得小于0.9V。這里值得一提的是:阻值大于500Ω的電阻吸收反射的能力很弱,所以在末端掛電阻的時(shí)候應(yīng)小于500Ω。

7.png

  增加CAN中繼器或集線器

  當(dāng)然很多場合是在出現(xiàn)了問題之后才發(fā)現(xiàn)支線過長,當(dāng)重新布線或更改節(jié)點(diǎn)本身都無法操作的情況下,我們也有解決方案,那就是在過長的支線上增加CAN中繼器,典型的如致遠(yuǎn)電子CANBridge,甚至可以支持不同波特率的CAN網(wǎng)絡(luò)的連接。

8.jpeg


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 久久免费香蕉视频 | 奇米第四色在线观看 | 欧美久久网 | 国产日韩精品一区在线不卡 | 99久久精品自在自看国产 | 四虎影永久在线观看精品 | aaa级精品久久久国产片 | 朝鲜妇女bbw | 国产一级一国产一级毛片 | 久久99精品久久久久子伦 | 国产未成女年一区二区 | 国产97色在线 | 日韩 | 五月激情片 | 久久99国产这里有精品视 | 精品一区二区三区四区乱码 | 国产高清视频免费观看 | 一级毛片免费不卡 | 婷婷六月激情 | 日本欧美国产 | 九九九国产 | 亚洲精品性夜夜夜 | 欧美中文综合在线视频 | 国产精品岛国久久久久 | 国产精品九九九久久九九 | 国产激情久久久久久影院 | 天天摸天天操天天爽 | 久久人人爽人人爽人人爽 | 色99视频| 成人国产一区二区 | 国产99在线播放 | 国产理论电影 | 丁香婷婷小说 | 99在线精品免费视频九九视 | 五色天婷婷| 国产精品视频国产永久视频 | 五月婷婷综合在线 | 日韩免费福利视频 | 欧美高清另类自拍视频在线看 | 免费一级片在线 | 第一福利在线观看永久视频 | 久久精选 |