99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CAN總線(xiàn)的硬件結(jié)構(gòu)、信號(hào)電平相關(guān)的基礎(chǔ)知識(shí)

FPGA之家 ? 來(lái)源:FPGA之家 ? 作者:FPGA之家 ? 2022-06-15 09:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文主要介紹CAN總線(xiàn)的硬件結(jié)構(gòu)、信號(hào)電平等等硬件相關(guān)的基礎(chǔ)知識(shí)。

總線(xiàn)結(jié)構(gòu)

CAN總線(xiàn)的物理連接常見(jiàn)的是非屏蔽雙絞線(xiàn)(UTP),線(xiàn)上傳輸?shù)氖遣罘中盘?hào)。連接到CAN總線(xiàn)上的設(shè)備叫做節(jié)點(diǎn)設(shè)備(CAN Node),節(jié)點(diǎn)主要包括Host、Controller和Transceiver三部分。Host和Controller通常集成在MCU里面,CAN Controller負(fù)責(zé)處理協(xié)議相關(guān)功能。CAN Transceiver將控制器連接到外部傳輸媒介。

c347c6f4-ec45-11ec-ba43-dac502259ad0.png

高速CAN總線(xiàn)最高信號(hào)傳輸速率可達(dá)1Mbps,支持最長(zhǎng)距離40m(CAN FD最高支持12Mbps,傳輸距離也就能到5m或者更短,一般也就是板間通訊才會(huì)使用這么高的波特率)。ISO 11898-2規(guī)定要求在高速CAN總線(xiàn)的兩端安裝端接電阻(RL)以消除反射,而低速CAN最高速度只有125Kbps,因此ISO 11898-3沒(méi)有要求端接。ISO 11898規(guī)定的CAN總線(xiàn)上最多32個(gè)節(jié)點(diǎn)。實(shí)際應(yīng)用中要考慮到CAN總線(xiàn)收發(fā)器的性能,以及工作的CAN網(wǎng)絡(luò)是高速CAN還是低速CAN。在傳輸距離方面,由于距離越大,信號(hào)時(shí)延也越大,為確保消息的正確采樣,總線(xiàn)上的信號(hào)速率相應(yīng)也得下降。

c35ba200-ec45-11ec-ba43-dac502259ad0.png

CANTransceiver

CAN Transceiver包括CANH和CANL兩根信號(hào),CANH和CANL信號(hào)采用差分電平,這樣可以取得更好的電磁兼容效果。

CAN總線(xiàn)分高速CAN和低速CAN,收發(fā)器也分為高速CAN收發(fā)器(1Mbps)和低速CAN收發(fā)器(125Kbps)。低速CAN也叫 Fault Tolerant CAN ,指的是即使總線(xiàn)上一根線(xiàn)失效,總線(xiàn)依然可以通信

下圖是高速CAN收發(fā)器的基本電路結(jié)構(gòu)(MCP2551)。當(dāng)兩個(gè)晶體管都關(guān)斷時(shí),CANH和CANL上電壓相同,且都為0.5*VCC ;而當(dāng)兩個(gè)晶體管都打開(kāi)時(shí),CANH 和 CANL上即存在一定的壓差,且壓差與負(fù)載電阻值相關(guān)。ISO 11898-2要求此時(shí)CANH和CANL壓差在2V左右。

c3681350-ec45-11ec-ba43-dac502259ad0.png

c381374a-ec45-11ec-ba43-dac502259ad0.png

下圖是CAN FD的電路框圖(TCAN1044V):

c38ede86-ec45-11ec-ba43-dac502259ad0.png

下圖是低速CAN的電路框圖(TJA1055):

c39c4d6e-ec45-11ec-ba43-dac502259ad0.jpg

下圖是SWC的基本框圖(MC33897):

c3aa65c0-ec45-11ec-ba43-dac502259ad0.jpg

CAN信號(hào)電平

CAN通信不是以時(shí)鐘信號(hào)來(lái)進(jìn)行同步的。它只具有CAN_H和CAN_L兩條信號(hào)線(xiàn),共同構(gòu)成一組差分信號(hào)線(xiàn),CAN是以差分信號(hào)的形式進(jìn)行通信的。 在CAN總線(xiàn)上,邏輯“0”和“1”之間顯著的電壓差是總線(xiàn)可靠通信的保證。CAN總線(xiàn)上兩種電平狀態(tài)分別為:

顯性(Dominant):0

隱性(Recessive):1

高速CAN和低速CAN總線(xiàn)在物理層信號(hào)電平上定義有所不同。 高速CAN,定義CANH和CANL電壓相同(CANH=CANL=2.5V)時(shí)為邏輯“1”,CANH和CANL電壓相差2V(CANH=3.5V, CANL=1.5V)時(shí)為邏輯“0”。高速CAN收發(fā)器在共模電壓范圍內(nèi)(-12V~12V),將CANH和CANL電壓相差大于0.9V解釋為顯性狀態(tài)(Dominant),而將CANH和CANL電壓相差小于0.5V解釋為為隱性狀態(tài)(Recessive)。收發(fā)器內(nèi)部有遲滯電路可以降低干擾。 低速CAN,定義CANH和CANL電壓相差-5V(CANH=0V, CANL=5V)時(shí)為邏輯“1”,相差2.2V(CANH=3.6V, CANL=1.4V)時(shí)為邏輯“0”。 CAN總線(xiàn)的信號(hào)電平具有“線(xiàn)與”特性,即顯性電平“0”總是會(huì)掩蓋隱性電平“1”。如果不同節(jié)點(diǎn)同時(shí)發(fā)送顯性和隱性電平,總線(xiàn)上表現(xiàn)出顯性電平“0”,只有在總線(xiàn)上所有節(jié)點(diǎn)發(fā)送的都是隱性電平“1”時(shí),總線(xiàn)才表現(xiàn)為隱性。線(xiàn)與特性是CAN總線(xiàn)仲裁的電路基礎(chǔ)。 下圖是高速CAN的信號(hào)電平(ISO 11898-2):

c3beec70-ec45-11ec-ba43-dac502259ad0.png

下圖是低速CAN的信號(hào)電平(ISO 11898-3):

c3cd1ef8-ec45-11ec-ba43-dac502259ad0.png

注:起初,ISO11898是高速CAN的標(biāo)準(zhǔn),ISO11519是低速CAN的標(biāo)準(zhǔn),高速CAN數(shù)據(jù)鏈路層和物理層都在標(biāo)準(zhǔn)ISO11898中規(guī)定,后來(lái)被拆分為ISO11898-1(僅涉及數(shù)據(jù)鏈路層)和ISO11898-2(僅涉及物理層)。其中標(biāo)準(zhǔn)ISO 11519-2-1994已經(jīng)在2006年被ISO 11898-3-2006代替了,也就是說(shuō)符合標(biāo)準(zhǔn)ISO 11898-3的產(chǎn)品也是支持符合ISO 11519-2標(biāo)準(zhǔn)的產(chǎn)品,因此LSFT CAN的標(biāo)準(zhǔn)也是ISO 11898。

c3d8da40-ec45-11ec-ba43-dac502259ad0.jpg

CAN電路設(shè)計(jì)

CAN收發(fā)器的特性包括非常低的電磁輻射和很強(qiáng)的抗擊共模噪聲的能力。另外,CAN收發(fā)器可以提供高達(dá) 8KV 的ESD保護(hù),在電路設(shè)計(jì)中可以在收發(fā)器附近增加共模電感以進(jìn)一步降低電磁輻射。

c3e43714-ec45-11ec-ba43-dac502259ad0.png

同時(shí),CAN總線(xiàn)的設(shè)計(jì)還要進(jìn)行隔離和防護(hù)。隔離包括信號(hào)線(xiàn)的隔離和電源的隔離,隔離可以增強(qiáng)系統(tǒng)的抗干擾能力,但也會(huì)增加CAN總線(xiàn)的傳輸延遲,導(dǎo)致通信速率和通信距離減少?,F(xiàn)在有很多直接帶隔離的CAN收發(fā)器,可以直接進(jìn)行使用。

c3f107be-ec45-11ec-ba43-dac502259ad0.png

自帶隔離的CAN收發(fā)器框圖如下圖所示,其內(nèi)部集成了變壓器對(duì)電源、信號(hào)都進(jìn)行了隔離。

c40358f6-ec45-11ec-ba43-dac502259ad0.png

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17095

    瀏覽量

    184120
  • CAN總線(xiàn)
    +關(guān)注

    關(guān)注

    145

    文章

    1985

    瀏覽量

    132774

原文標(biāo)題:硬件接口協(xié)議之“CAN總線(xiàn)硬件基礎(chǔ)”

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    CAN收發(fā)器:總線(xiàn)信號(hào)的“翻譯官”

    CAN總線(xiàn)通信中,CAN收發(fā)器(Transceiver)扮演著至關(guān)重要的角色——它就像一位“翻譯官”,負(fù)責(zé)將微控制器(MCU)的數(shù)字信號(hào)轉(zhuǎn)換為總線(xiàn)
    的頭像 發(fā)表于 06-27 11:34 ?445次閱讀
    <b class='flag-5'>CAN</b>收發(fā)器:<b class='flag-5'>總線(xiàn)</b><b class='flag-5'>信號(hào)</b>的“翻譯官”

    如何評(píng)估CAN總線(xiàn)信號(hào)質(zhì)量

    網(wǎng)絡(luò)中,數(shù)據(jù)通過(guò)雙絞線(xiàn)上的差分信號(hào)傳輸。信號(hào)質(zhì)量直接影響節(jié)點(diǎn)正確解讀數(shù)據(jù)的能力。信號(hào)質(zhì)量差可能表現(xiàn)為: 位錯(cuò)誤 :由于噪聲或信號(hào)失真導(dǎo)致的位誤判。 幀錯(cuò)誤 :
    發(fā)表于 06-07 08:46

    硬件工程師需要掌握的硬件基礎(chǔ)知識(shí)

    作為一個(gè)資深硬件工程師,我們需要掌握一些硬件基礎(chǔ)知識(shí),今天總結(jié)一下哪些算是基礎(chǔ)知識(shí)。給學(xué)電子方面想從事硬件工作的同學(xué)們一點(diǎn)提示。給未走出大學(xué)
    的頭像 發(fā)表于 12-02 09:22 ?1737次閱讀
    <b class='flag-5'>硬件</b>工程師需要掌握的<b class='flag-5'>硬件</b><b class='flag-5'>基礎(chǔ)知識(shí)</b>

    使用CAN總線(xiàn)的注意事項(xiàng) CAN總線(xiàn)與其他通信協(xié)議對(duì)比

    使用CAN總線(xiàn)的注意事項(xiàng) 電氣特性 :CAN總線(xiàn)對(duì)電氣特性有嚴(yán)格的要求,包括電壓水平、終端電阻、電纜長(zhǎng)度等。確保遵循CAN
    的頭像 發(fā)表于 11-21 10:16 ?1358次閱讀

    CAN總線(xiàn)與LIN總線(xiàn)的區(qū)別

    隨著汽車(chē)電子系統(tǒng)的復(fù)雜性增加,車(chē)輛內(nèi)部通信的需求也在不斷增長(zhǎng)。CAN總線(xiàn)和LIN總線(xiàn)作為兩種主要的車(chē)載通信協(xié)議,各自扮演著重要的角色。 1. 設(shè)計(jì)原理 CAN
    的頭像 發(fā)表于 11-12 10:13 ?4765次閱讀

    如何使用Arduino實(shí)現(xiàn)CAN總線(xiàn)通信

    開(kāi)源硬件平臺(tái),通過(guò)添加CAN總線(xiàn)模塊,也可以實(shí)現(xiàn)CAN通信。 硬件準(zhǔn)備 Arduino開(kāi)發(fā)板 :可以選擇Arduino Uno、Mega等型
    的頭像 發(fā)表于 11-12 10:09 ?2687次閱讀

    CAN總線(xiàn)基礎(chǔ)知識(shí)匯總#CAN #CANoe #汽車(chē)總線(xiàn)

    CAN總線(xiàn)
    北匯信息POLELINK
    發(fā)布于 :2024年11月04日 13:35:54

    什么是CAN時(shí)鐘?#CAN #汽車(chē)CAN總線(xiàn)? #CANoe

    CAN總線(xiàn)
    北匯信息POLELINK
    發(fā)布于 :2024年10月29日 12:23:36

    CAN總線(xiàn)知識(shí)】全面了解CAN總線(xiàn)協(xié)議

    提及總線(xiàn),總是讓人聯(lián)想到那些交錯(cuò)在一起的計(jì)算機(jī)電線(xiàn)。那么這些電線(xiàn)如何發(fā)揮功效呢?這還得配合總線(xiàn)協(xié)議的管理來(lái)使用。那么今天我們介紹的就是CAN總線(xiàn)協(xié)議??纯催@個(gè)協(xié)議的含義和應(yīng)用吧。
    的頭像 發(fā)表于 10-15 08:05 ?2350次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b><b class='flag-5'>知識(shí)</b>】全面了解<b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b>協(xié)議

    信號(hào)基礎(chǔ)知識(shí)

    ,包括模擬信號(hào)處 理以及支持這些功能所必須的器件。歡迎多提保貴意見(jiàn)和建議。 早在推出這本信號(hào)基礎(chǔ)知識(shí)合集之前,我們還推出了《電源開(kāi)關(guān)設(shè)計(jì)秘笈 30 例》和《放大器和轉(zhuǎn)換器模擬設(shè)計(jì)技巧》兩本電子書(shū),都受到了良好的反饋,
    發(fā)表于 10-09 10:58 ?1次下載

    CAN總線(xiàn)知識(shí)】如何接好CAN的“地”

    工業(yè)現(xiàn)場(chǎng)CAN環(huán)境復(fù)雜多變,工程師面對(duì)信號(hào)的雜、亂、差卻是束手無(wú)策,追根溯源對(duì)于信號(hào)的各種地你接對(duì)了嗎?CAN總線(xiàn)以其高可靠性、實(shí)時(shí)性、靈活
    的頭像 發(fā)表于 09-13 08:05 ?3481次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b><b class='flag-5'>知識(shí)</b>】如何接好<b class='flag-5'>CAN</b>的“地”

    【技術(shù)分享】CAN總線(xiàn)相關(guān)知識(shí)探討以及Model3C兩路CAN的應(yīng)用

    CAN總線(xiàn)相關(guān)知識(shí),以個(gè)位數(shù)價(jià)格的工業(yè)級(jí)HMI芯片–Model3C為例, 2路CAN的應(yīng)用
    的頭像 發(fā)表于 09-05 10:59 ?1110次閱讀
    【技術(shù)分享】<b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b><b class='flag-5'>相關(guān)</b><b class='flag-5'>知識(shí)</b>探討以及Model3C兩路<b class='flag-5'>CAN</b>的應(yīng)用

    CAN SIC收發(fā)器助力復(fù)雜CAN網(wǎng)絡(luò)高效可靠通信(2)

    SIC的作用機(jī)理在CAN總線(xiàn)上,通過(guò)CAN_H和CAN_L兩根線(xiàn)上的電位差來(lái)表示CAN信號(hào)。
    的頭像 發(fā)表于 08-09 08:37 ?3049次閱讀
    <b class='flag-5'>CAN</b> SIC收發(fā)器助力復(fù)雜<b class='flag-5'>CAN</b>網(wǎng)絡(luò)高效可靠通信(2)

    CAN總線(xiàn)的數(shù)據(jù)幀結(jié)構(gòu)

    CAN總線(xiàn)是一種基于時(shí)間分割的通信協(xié)議,它允許多個(gè)設(shè)備共享一個(gè)通信介質(zhì)(如雙絞線(xiàn)或光纖)。CAN總線(xiàn)的數(shù)據(jù)傳輸速率可以達(dá)到1 Mbps,適用于短距離通信。
    的頭像 發(fā)表于 07-24 15:06 ?1893次閱讀