吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深入探析CAN收發器各項參數

AGk5_ZLG_zhiyua ? 來源:cg ? 2018-12-15 09:34 ? 次閱讀

CAN收發器是連接CAN控制系統與CAN總線網絡的橋梁,當選型CAN收發器時應該注意哪些參數?本文將帶大家深入的了解收發器的每項參數與其在實際應用中的意義。輸入特性

對于隔離CAN收發器,輸入主要指連接CAN控制器一側的輸入特性,包含電源輸入與信號輸入。

根據控制器的CAN接口電壓可選擇3.3V或5V供電的CAN模塊,隔離CAN模塊正常輸入范圍為VCC±5%,主要考慮CAN總線電平能保持在典型值范圍內,同時也使次級的CAN芯片工作在標稱電源電壓附近。

對于單獨的CAN收發芯片,需要對芯片的VIO引腳接入與TXD信號電平相同的參考電壓,以匹配信號電平,若沒有VIO引腳,則應保持信號電平與VCC保持一致。使用CTM系列隔離收發器時需要匹配TXD的信號電平與供電電壓一致,即3.3V標準CAN控制器接口或5V標準CAN控制器接口。

傳輸特性

CAN收發器的傳輸特性主要為三個參數:發送延遲、接收延遲、循環延遲。

選擇CAN收發器時我們認為其延遲參數越小越好,但小的傳輸延遲會帶來什么好處,是什么因素限定了CAN網絡的傳輸延遲?

圖1 CAN收發器延遲特性

在CAN協議中,發送節點通過TXD發送數據的同時,RXD也在監測總線狀態。若RXD監位與發送位不一致,則節點檢測到一個位錯誤。若在仲裁場監測到的與實際發送不符,則節點停止發送,即總線上有多個節點同時發送數據,該節點沒有獲得數據發送優先權。

同樣在數據校驗和ACK響應位,均需要RXD實時獲取到總線的數據狀態。比如網絡正常通訊中,排除節點異常,為了可靠接收到ACK響應,就要保證ACK位在一定的時間內傳輸到控制器的RXD寄存器中,否則發送節點將檢測到一個應答錯誤。在1Mbps下設定采樣位置為70%。則從TXD發送,到RXD接收到ACK位,控制器會在ACK位時間起始的70%時間點采樣,即整個CAN網絡的循環延遲要小于700ns。

在隔離CAN網絡中,這個參數主要由隔離器延遲,CAN驅動器延遲,線纜長度決定。因此小的延遲時間有助于ACK位的可靠采樣, 增長總線長度。如圖2為使用CTM1051KAT收發器兩個節點通訊的ACK響應。收發器固有的典型延遲時間約為120ns。

圖2 CAN網絡ACK響應

總線電平

在ISO11898-2規定的高速CAN網絡中,通常我們關心差分信號的幅值,這是總線數據傳輸的關鍵。目前有少數支持3.3V供電的CAN收發芯片,可直接應用于3.3V的控制系統中。

由于CAN收發器的結構特性,CANH、CANL電平與電源相關,雖然5V與3.3V工作電壓的CAN收發器輸出差分電平典型值相同,但3.3V收發器CANH、CANL相對于參考GND的幅值偏低,為2V左右,如TI的TCAN334。使用這兩種不同收發器組網,使用一般雙絞線或屏蔽雙絞線單點接地則完全可正常工作。若使用雙層屏蔽雙絞線,由于CANH、CANL、GND均為信號連接,則會因為兩種收發器的總線電壓對地幅值不同會造成通信異常。因此實際使用要避免其GND直接連接。

圖3 收發器總線電平

顯性超時

顯性超時的增加主要是為了防止CAN總線網絡由于硬件或軟件故障使得TXD長期處于“0”電平狀態。TXD保持“0”意味著CAN網絡為顯性電平,整個網絡的所有節點都不能收發數據,即總線處于癱瘓狀態。顯性超時可以通過收發器的硬件計時避免總線出現這種情況。

如圖4所示,Tdom為顯性超時時長,每次TXD為“0”時收發器開始計時,超過Tdom時收發器內部釋放總線,總線狀態處于隱性電平。不同收發器的顯性超時時間不同,實際應用需要考慮顯性超時時間對總線最低波特率的影響。CAN協議規定錯誤幀最多可以有11個連續的顯性位,為了避免顯性超時不對其造成影響,可以根據收發器的最小顯性超時時間計算實際使用的最低波特率。

BPSMin = 11/Tdom_min

如CTM1051Q的顯性超時時間為0.3ms,則計算最小波特率為11/0.3=36.67kbps。

圖4 顯性超時時序

睡眠喚醒

ISO11898-5給出了低功耗模式的高速CAN總線單元,CAN收發器可以處于睡眠模式以降低功耗,并通過一定的總線時序喚醒收發器。如圖 5為CTM1044KAT的喚醒時序圖,睡眠狀態下,當總線出現長度大于TWK的3個顯性、隱性、顯性的電平后,睡眠狀態的收發器即被喚醒,中途遇到的任何小于TWK的干擾信號電平將被硬件過濾。

TWK的定義是為了使收發器僅安全可靠地接收喚醒信號,避免由于總線干擾導致誤觸發。CAN控制器收到RXD信號后,可通過軟件設置觸發喚醒控制器,從而進一步設置模塊STB引腳進入正常工作模式。這種喚醒模式中,當總線的所有節點都處于睡眠狀態時,只要總線某個節點發出信號,所有節點都會被喚醒。

圖5 睡眠喚醒時序

總結

CAN收發器的選型有很多的學問,關系到整體CAN網絡的穩定性與可靠性。為保證組網網絡的穩定可靠,可以選擇目前主流的全隔離CAN收發器模塊。ZLG致遠電子2003年發布國內首款隔離CAN/RS-485收發器,已有近二十年的總線隔離技術積累。目前CTM系列隔離CAN收發器覆蓋CAN2.0A、CAN2.0B、容錯CAN和CAN FD等所有CAN-bus通訊協議,傳輸速率最高支持1Mbps,是中國隔離CAN收發器行業領導品牌

ZLG致遠電子隔離收發器內置完整的隔離DC-DC電路、信號隔離電路、CAN總線收發電路以及總線防護電路,具備更高的集成度與可靠性,適用于需要高穩定性總線通訊的場合,能夠有效幫助用戶提升總線通信防護等級。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 收發器
    +關注

    關注

    10

    文章

    3454

    瀏覽量

    106242
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2769

    瀏覽量

    464373

原文標題:一文讀懂CAN收發器各項參數

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    CAN通信收發器的演變

    CAN通信中,收發器起到了十分相當特別的作用。目前市面的收發器型號也是不計其數,本文則是根據收發器的發展,簡單介紹幾款收發器的特點。
    的頭像 發表于 05-16 18:16 ?3.2w次閱讀
    <b class='flag-5'>CAN</b>通信<b class='flag-5'>收發器</b>的演變

    關于FPGA如何連接CAN收發器

    我之前在CSDN上查到的資料都顯示FPGA需要連接一個獨立CAN控制,如SJA1000再去連CAN收發器。請問我能直接把FPGA的引腳直接連在CA
    發表于 10-10 09:25

    CAN收發器有什么特點?

    CAN通信中,收發器起到了十分相當特別的作用。目前市面的收發器型號也是不計其數,本文則是根據收發器的發展,簡單介紹幾款收發器的特點。很多年
    發表于 09-03 06:04

    收發器的每項參數與其在實際應用中的意義

    CAN收發器是連接CAN控制系統與CAN總線網絡的橋梁,當選型CAN收發器時應該注意哪些
    發表于 12-18 07:16

    CTM系列隔離CAN收發器模塊選型指南

    CTM系列隔離CAN收發器模塊選型指南 以CTM1050T為代表的隔離CAN收發器由廣州致遠電子有限公司提供,是目前唯一一家能提供DC2500V電器隔離的
    發表于 03-26 18:05 ?76次下載

    RS-485收發器CAN收發器有什么區別

    Join Dave和Bob在短片中介紹兩種關鍵串行接口協議的相似性和差異:控制局域網(CAN)與RS-485。利用Maxim的一款RS-485接口收發器和最新的CAN
    的頭像 發表于 10-11 10:26 ?8609次閱讀

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

    CANOpen系列教程03_CAN收發器功能、原理及作用
    的頭像 發表于 03-06 17:03 ?1.6w次閱讀

    細數T-BOX中TI的明星產品之CAN 收發器 | 第二節 TCAN1042-Q1:“硬核”的CAN收發器

    細數T-BOX中TI的明星產品之CAN 收發器 | 第二節 TCAN1042-Q1:“硬核”的CAN收發器
    發表于 10-31 08:23 ?1次下載
    細數T-BOX中TI的明星產品之<b class='flag-5'>CAN</b> <b class='flag-5'>收發器</b> | 第二節 TCAN1042-Q1:“硬核”的<b class='flag-5'>CAN</b><b class='flag-5'>收發器</b>

    CAN 收發器的時序考慮

    CAN 收發器的時序考慮
    發表于 11-15 19:45 ?6次下載
    雙 <b class='flag-5'>CAN</b> <b class='flag-5'>收發器</b>的時序考慮

    AMIS42665 CAN 收發器抗 ESD

    AMIS42665 CAN 收發器抗 ESD
    發表于 11-15 19:46 ?0次下載
    AMIS42665 <b class='flag-5'>CAN</b> <b class='flag-5'>收發器</b>抗 ESD

    NXP CAN收發器的特點及應用

    面對各種不同種類的CAN通信收發器,你是否知道該如何選型?NXP推出了多種類型的CAN收發器,它們除了能滿足基本的CAN通信需求外,每種系列
    的頭像 發表于 09-05 14:05 ?3443次閱讀
    NXP <b class='flag-5'>CAN</b><b class='flag-5'>收發器</b>的特點及應用

    CAN控制CAN收發器CAN驅動的區別是什么?

    CAN總線結構中,CAN控制CAN收發器CAN驅動
    的頭像 發表于 01-30 09:44 ?4885次閱讀
    <b class='flag-5'>CAN</b>控制<b class='flag-5'>器</b>、<b class='flag-5'>CAN</b><b class='flag-5'>收發器</b>、<b class='flag-5'>CAN</b>驅動<b class='flag-5'>器</b>的區別是什么?

    汽車CAN收發器的作用、原理及構成

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

    CAN收發器CAN控制的區別

    CAN總線系統是現代工業自動化和汽車控制系統中常用的通信協議。在CAN總線系統中,CAN收發器CAN控制
    的頭像 發表于 05-28 15:44 ?3219次閱讀

    CAN總線收發器的工作原理和應用

    CAN(Controller Area Network)總線收發器CAN總線通信中的關鍵組件,其工作原理和應用對于理解現代汽車電子、工業自動化等領域的通信系統至關重要。以下將詳細闡述CAN
    的頭像 發表于 08-26 15:23 ?2728次閱讀
    博威娱乐在线| 六合彩百家乐有什么平码| 至尊百家乐官网娱乐平台| 百家乐官网博彩安全吗| 百家乐官网账号变动原因| 百家乐官网游戏机价格| 百家乐官网平台信誉| 百家乐官网技巧心得| 百家乐官网系列抢庄龙| 利都百家乐官网国际娱乐场开户注册 | 百家乐大小是什么| 克拉克百家乐官网的玩法技巧和规则| 利都百家乐官网国际娱乐| 24山天机申山寅向择日| 赌博百家乐下载| 网页百家乐游戏下载| 大发888赌场官方下载| 博彩公司大全| 博发百家乐官网游戏| bet365官方| 网上赌百家乐官网正规吗| 网络百家乐官网打揽| 百家乐电子路单破解| 百家乐桌码合| 大发888 迅雷快传| 金狮国际| 真人百家乐官网蓝盾娱乐平台| 百家乐官网操作技巧| 游戏机百家乐庄闲| 德州扑克保险| 百家乐官网必胜法hk | 8运24山风水图解| 安阳百家乐赌博| 大发888真钱游戏注册| 汕尾市| 永利百家乐官网赌场娱乐网规则 | 百家乐平注法到6568| 曼哈顿娱乐城| 网上百家乐官网真坑人| 百家乐干洗店| 沙龙娱乐开户|