欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

CANOpen系列教程03 _CAN收發(fā)器功能、原理及作用

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 2020-03-06 17:03 ? 次閱讀

1寫(xiě)在前面

前面文章是從大方向介紹了CAN網(wǎng)絡(luò),讓大家對(duì)CAN網(wǎng)絡(luò)有一定的認(rèn)識(shí)。本文將范圍縮小,講述整個(gè)CAN網(wǎng)絡(luò)其中的一個(gè)CAN收發(fā)器。如下圖標(biāo)記出來(lái)的部分:

本文結(jié)合眾多初學(xué)者容易產(chǎn)生的疑問(wèn)來(lái)講述CAN收發(fā)器相關(guān)的知識(shí)點(diǎn),大概有如下幾點(diǎn):

什么是CAN收發(fā)器?

CAN總線(xiàn)差分信號(hào)

CAN收發(fā)器芯片和485芯片差異

2

什么是CAN收發(fā)器?

CAN收發(fā)器在整個(gè)CAN網(wǎng)絡(luò)中所處的位置如上圖所示。CAN收發(fā)器就是一塊類(lèi)似232或485的轉(zhuǎn)換芯片,它的主要功能是將CAN控制器的TTL信號(hào)轉(zhuǎn)換成CAN總線(xiàn)的差分信號(hào)。

2.1 什么CAN控制器TTL信號(hào)?

現(xiàn)在的CAN控制器一般都與MCU集成在一起,其發(fā)送和接收TTL信號(hào)就是MCU引腳(高或低)信號(hào)。

以前還有獨(dú)立的CAN控制器,一個(gè)CAN網(wǎng)絡(luò)節(jié)點(diǎn)會(huì)包含三塊芯片:MCU芯片、CAN控制器、CAN收發(fā)器?,F(xiàn)在是將前兩者集成在一起了(看文章開(kāi)篇圖片)。

3

CAN總線(xiàn)差分信號(hào)

CAN總線(xiàn)信號(hào)從CAN收發(fā)器出來(lái),為「兩線(xiàn)」「差分」信號(hào),用隱形代表邏輯1,顯性代表邏輯0。

1.CAN收發(fā)器兩線(xiàn)

芯片引腳CAN_H、CAN_L

2.CAN_H和CAN_L電壓

電壓的大小根據(jù)芯片型號(hào)而定,一般常見(jiàn)的CAN收發(fā)芯片有3.3V和5V兩種芯片。

如上圖,為5V CAN收發(fā)芯片,在邏輯0和邏輯1時(shí)電壓情況:

邏輯0時(shí):

顯性,CAN_H=3.5V,CAN_L=1.5V;

邏輯1時(shí):

隱性,CAN_H=2.5V,CAN_L=2.5V;

當(dāng)然,3.3V電壓芯片的總線(xiàn)電壓原理類(lèi)似。而實(shí)際應(yīng)用中,總線(xiàn)電壓并非絕對(duì)的像上面說(shuō)的3.5V、2.5V、1.5V這種電壓,會(huì)受到導(dǎo)線(xiàn)電阻、外界干擾等影響。

3.隱性和顯性

學(xué)過(guò)生物都知道,基因有隱性和顯性。隱性的基因?qū)嶋H存在,但不會(huì)表現(xiàn)出來(lái)。有顯性的基因就會(huì)表現(xiàn)出來(lái)。

這里CAN總線(xiàn)隱性信號(hào)和顯性信號(hào)道理一樣,當(dāng)總線(xiàn)兩種信號(hào)都有時(shí),總線(xiàn)表現(xiàn)出來(lái)的就是顯性信號(hào)。

提示:我們這里說(shuō)的顯性和隱性信號(hào),指的是總線(xiàn)傳輸?shù)腷it位信號(hào)。

所以,CAN總線(xiàn)平時(shí)空閑表現(xiàn)為隱性狀態(tài)。如果想要發(fā)送的信號(hào)為隱性位,那么總線(xiàn)才會(huì)呈現(xiàn)出來(lái)隱性。否則,只要其它有一個(gè)節(jié)點(diǎn)發(fā)送顯性信號(hào),你這個(gè)節(jié)點(diǎn)發(fā)送出來(lái)的隱性信號(hào)就無(wú)效。

4.CAN收發(fā)器R引腳

CAN收發(fā)器R引腳就是與CAN控制器接收相連的引腳。如下圖:

R引腳的信號(hào)是表示總線(xiàn)當(dāng)前的信號(hào),用于控制器實(shí)時(shí)監(jiān)測(cè)總線(xiàn)信號(hào)。主要兩個(gè)目的:

A.監(jiān)測(cè)其它節(jié)點(diǎn)發(fā)送出來(lái)的信號(hào):別人給它發(fā)送數(shù)據(jù);

B.監(jiān)測(cè)自身節(jié)點(diǎn)發(fā)送出去的信號(hào):自己發(fā)送是否失敗。就像上面說(shuō)的,自己發(fā)送一個(gè)隱形信號(hào),結(jié)果監(jiān)測(cè)出來(lái)是顯性信號(hào),那就說(shuō)明是別人在發(fā)送數(shù)據(jù)。

4

CAN收發(fā)器芯片和485芯片差異

CAN通信和485通信一樣,屬于半雙工。但是,為什么CAN總線(xiàn)相比485通信不管在速度和穩(wěn)定性上都具有明顯優(yōu)勢(shì)呢?

4.1 總線(xiàn)利用率

CAN收發(fā)器工作原理與485具有較大差異。從上面的差分信號(hào)可以看得出來(lái),兩種芯片同時(shí)存在,只有顯性信號(hào)有效,而不會(huì)影響總線(xiàn)傳輸。簡(jiǎn)單來(lái)說(shuō)就是CAN總線(xiàn)具有自動(dòng)仲裁功能,這樣就提高了總線(xiàn)的利用率。

RS485總線(xiàn)是一種常規(guī)的通信總線(xiàn),它不能夠做總線(xiàn)的自動(dòng)仲裁,也就是不能夠同時(shí)發(fā)送數(shù)據(jù)以避免總線(xiàn)競(jìng)爭(zhēng),所以整個(gè)系統(tǒng)的通信效率必然較低,數(shù)據(jù)冗余量較大,對(duì)于速度要求高的應(yīng)用場(chǎng)所不適應(yīng)用RS485總線(xiàn)。

提示:

CAN總線(xiàn)沒(méi)有被發(fā)送出去的隱性信號(hào),會(huì)由CAN控制器后續(xù)發(fā)送出去。這里牽涉到CAN總線(xiàn)優(yōu)先級(jí)的問(wèn)題,后續(xù)進(jìn)一步講述。

當(dāng)然,CAN相比485具有明顯優(yōu)勢(shì),主要原因還是在于CAN控制器。

4.2 可以不使用CAN收發(fā)器嗎?

UART可以直接通過(guò)TX連接對(duì)方的RX引腳,利用TTL信號(hào)進(jìn)行通信,那么CAN也可以嗎?

答案:?jiǎn)蜗騻鬏斂梢?,雙向傳輸就不行。

原因很簡(jiǎn)單,上面說(shuō)了,CAN控制器會(huì)實(shí)時(shí)監(jiān)測(cè)發(fā)送出去的信號(hào)是否正確。也就是說(shuō)TX要與RX信號(hào)一致才行,否則CAN控制器認(rèn)為你發(fā)送失敗。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎ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)注

    112

    文章

    16444

    瀏覽量

    179326
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2766

    瀏覽量

    464311
  • CANopen
    +關(guān)注

    關(guān)注

    8

    文章

    270

    瀏覽量

    43718
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ISO1050的CAN收發(fā)器帶隔離功能,請(qǐng)問(wèn)是用電容隔離嗎?

    型號(hào)為ISO1050的CAN收發(fā)器帶隔離功能,請(qǐng)問(wèn)是用電容隔離嗎?隔離一般都是光耦、電感隔離、電容隔離、 請(qǐng)問(wèn)這款是什么隔離的?
    發(fā)表于 01-13 06:29

    CAN總線(xiàn)收發(fā)器的工作原理和應(yīng)用

    CAN(Controller Area Network)總線(xiàn)收發(fā)器CAN總線(xiàn)通信中的關(guān)鍵組件,其工作原理和應(yīng)用對(duì)于理解現(xiàn)代汽車(chē)電子、工業(yè)自動(dòng)化等領(lǐng)域的通信系統(tǒng)至關(guān)重要。以下將詳細(xì)闡述CAN
    的頭像 發(fā)表于 08-26 15:23 ?2695次閱讀

    光纖收發(fā)器作用和分類(lèi)

    光纖收發(fā)器,作為一種在光纖通信系統(tǒng)中至關(guān)重要的設(shè)備,其作用和分類(lèi)對(duì)于理解光纖通信技術(shù)的運(yùn)作原理及選擇合適的設(shè)備至關(guān)重要。以下將詳細(xì)闡述光纖收發(fā)器作用及其多種分類(lèi)方式,以滿(mǎn)足對(duì)相關(guān)信息
    的頭像 發(fā)表于 08-26 14:45 ?1045次閱讀

    光纖收發(fā)器作用、使用方法及應(yīng)用

    光纖收發(fā)器是一種將電信號(hào)轉(zhuǎn)換為光信號(hào)或?qū)⒐庑盘?hào)轉(zhuǎn)換為電信號(hào)的設(shè)備,廣泛應(yīng)用于通信網(wǎng)絡(luò)中。以下是光纖收發(fā)器的介紹: 光纖收發(fā)器作用 光纖收發(fā)器
    的頭像 發(fā)表于 08-23 09:51 ?2975次閱讀

    具有極性控制功能的TCAN4420 CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《具有極性控制功能的TCAN4420 CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-11 10:35 ?0次下載
    具有極性控制<b class='flag-5'>功能</b>的TCAN4420 <b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>數(shù)據(jù)表

    TCAN1043xx-Q1具有CAN FD和喚醒功能的低功耗故障保護(hù)CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1043xx-Q1具有CAN FD和喚醒功能的低功耗故障保護(hù)CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-03 13:06 ?0次下載
    TCAN1043xx-Q1具有<b class='flag-5'>CAN</b> FD和喚醒<b class='flag-5'>功能</b>的低功耗故障保護(hù)<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>數(shù)據(jù)表

    TCAN1051具有CAN FD和故障保護(hù)功能CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1051具有CAN FD和故障保護(hù)功能CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-01 10:25 ?0次下載
    TCAN1051具有<b class='flag-5'>CAN</b> FD和故障保護(hù)<b class='flag-5'>功能</b>的<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>數(shù)據(jù)表

    TCAN1051-Q1具有CAN FD和故障保護(hù)功能的汽車(chē)類(lèi)CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1051-Q1具有CAN FD和故障保護(hù)功能的汽車(chē)類(lèi)CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-22 10:43 ?0次下載
    TCAN1051-Q1具有<b class='flag-5'>CAN</b> FD和故障保護(hù)<b class='flag-5'>功能</b>的汽車(chē)類(lèi)<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>數(shù)據(jù)表

    TCAN1042具有CAN FD和故障保護(hù)功能CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1042具有CAN FD和故障保護(hù)功能CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-19 12:30 ?1次下載
    TCAN1042具有<b class='flag-5'>CAN</b> FD和故障保護(hù)<b class='flag-5'>功能</b>的<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>數(shù)據(jù)表

    CAN收發(fā)器CAN控制的區(qū)別

    CAN總線(xiàn)系統(tǒng)是現(xiàn)代工業(yè)自動(dòng)化和汽車(chē)控制系統(tǒng)中常用的通信協(xié)議。在CAN總線(xiàn)系統(tǒng)中,CAN收發(fā)器CAN控制
    的頭像 發(fā)表于 05-28 15:44 ?3187次閱讀

    汽車(chē)CAN收發(fā)器作用、原理及構(gòu)成

    隨著汽車(chē)電子技術(shù)的飛速發(fā)展,汽車(chē)CAN收發(fā)器作為汽車(chē)電子系統(tǒng)中的重要組成部分,其重要性日益凸顯。汽車(chē)CAN收發(fā)器不僅關(guān)乎到汽車(chē)內(nèi)部各個(gè)模塊之間的通信,還涉及到汽車(chē)的安全、性能以及智能化
    的頭像 發(fā)表于 05-24 15:33 ?2134次閱讀

    收發(fā)器的主要作用與種類(lèi)詳解

    收發(fā)器,作為通信系統(tǒng)中的關(guān)鍵組成部分,其主要作用是實(shí)現(xiàn)信號(hào)的發(fā)送和接收。隨著通信技術(shù)的不斷發(fā)展,收發(fā)器的種類(lèi)也日益豐富,滿(mǎn)足了不同場(chǎng)景下的通信需求。本文將對(duì)收發(fā)器的主要
    的頭像 發(fā)表于 05-22 17:05 ?2524次閱讀

    stm32f4xx的CAN對(duì)ID配置有要求嗎?CAN收發(fā)器是什么型號(hào)的?

    stm32f4xx的CAN疑問(wèn): 1)標(biāo)準(zhǔn)幀收發(fā)時(shí),對(duì)CAN ID有特殊的要求或約束嗎?比如哪些CAN ID不能用? 2)CAN
    發(fā)表于 04-22 06:03

    思瑞浦推出高速CAN收發(fā)器TPT133X系列

    半導(dǎo)體領(lǐng)域的領(lǐng)軍企業(yè)思瑞浦3PEAK近日正式發(fā)布了TPT133X系列高速CAN收發(fā)器,該系列產(chǎn)品以其卓越的性能和全面的故障保護(hù)功能受到市場(chǎng)的
    的頭像 發(fā)表于 03-25 10:55 ?825次閱讀

    思瑞浦發(fā)布高速CAN收發(fā)器TPT133X系列

    聚焦高性能模擬芯片和嵌入式處理的半導(dǎo)體供應(yīng)商思瑞浦3PEAK(股票代碼:688536)正式推出3.3V供電、帶故障保護(hù)功能的高速CAN收發(fā)器TPT133X
    的頭像 發(fā)表于 03-12 14:56 ?928次閱讀
    思瑞浦發(fā)布高速<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>TPT133X<b class='flag-5'>系列</b>