如何測量CAN總線網絡阻抗

2020-11-23 電子產品世界

  在CAN應用中,有時會出現我們料想不到的問題,此時,為了準確的排查問題,我們需要通過測量CAN總線網絡阻抗來確定是否滿足CAN規範。本文將闡述測量CAN總線網絡阻抗的原理以及具體方法。

本文引用地址:http://www.eepw.com.cn/article/201902/397855.htm

  一、什麼是阻抗?

  阻抗是指電路中的電子器件對通過它的特定頻率的交流電流的阻礙作用。在數學上用矢量平面上的複數表示,即Z=R+jX,如圖1所示,Z表示阻抗,實部R稱為電阻,虛部X稱為電抗。而電抗為容抗和感抗的總稱,電容在電路中對交流電所起的阻礙作用稱為容抗,電感在電路中對交流電所起的阻礙作用稱為感抗。阻抗就是電阻、電容抗及電感抗在向量坐標上的矢量和。

  圖1 阻抗三角形

  CAN總線網絡阻抗是指總線間的阻抗。在用直流測量阻抗方法時,測量的是CAN通信網絡或被測CAN節點的等效電阻;在用交流測量阻抗方法時,測量的是總線間的阻抗,包括電阻和電抗。

  在交流電的領域中,雖然電阻會阻礙電流,但電阻阻值大小不隨頻率產生變化,而容抗和感抗的阻抗值大小是和交流電的頻率有關的,頻率越高,則容抗越小,感抗越大;頻率越低,則容抗越大,感抗越小,根據容抗和感抗的計算公式可以看出,即:Z_C=1/jωC;Z_L=jωL,其中ω=2πf 。 對於CAN總線間的電抗,我們希望並聯容抗越大越好,串聯感抗越小越好,因為當信號線路寄生電容和寄生電感存在時,會導致信號的上升/下降沿跳變時間變長,同時也會導致信號幅值變小從而可能導致CAN信號通信過程中顯隱性誤判。

  二、測量方法

  阻抗測量有多種可選擇的方法,每種方法都有優缺點,為了達到最佳的測量效果需要考慮測量過程中的頻率覆蓋範圍、測量量程、測量精度和操作的方便性。而在這裡,我們選擇普遍使用的電流-電壓直接測量法作為例子。根據阻抗測量的激勵源的不同,我們將電抗測量分為直流阻抗測量和交流阻抗測量。直流阻抗測量測的是CAN通信網絡或CAN節點的等效電阻,而交流阻抗測量的是CAN通信網絡或CAN節點的等效電阻、容抗或感抗。

  三、測量原理

  1、直流阻抗測量原理

  單獨測量CAN總線之間的終端電阻大小可使用直流阻抗測量原理,即,給DUT一個直流電壓源Us和電阻R,與被測電阻Rtest形成迴路,用萬用表測量出電阻R兩端的電壓UR,然後根據歐姆定律可求出被測電阻Rtest。原理圖如圖2所示: 

  圖2 直流測量阻抗

  被測電阻Rtest的計算公式如公式( 1 ):

  

  2、交流阻抗測量原理

  測量CAN通信網絡或CAN節點交流阻抗的原理,是給予被測對象一個交流激勵源UAC,與被測對象RP、CP形成迴路。CANScope-StressZ裡的阻抗測量功能用到的就是這個方法,具體操作是:連接好設備後,打開上位機軟體,選擇阻抗測量,點擊開始即可自動完成測試並生成測試結果,如圖3所示。

  

  圖3 CANScope阻抗測量界面

  CANScope-StressZ內部設計的等效阻抗模型是RP‖CP並聯模型,原理圖如圖4所示。

  

  圖4 交流測量阻抗RP‖CP並聯模型

  該模型計算方法如下:

  

  將公式( 2 )整理可得公式(3)、公式(4):

  

  公式( 3 )和公式( 4 )相除可得已知相位角的正切值:如下公式(5):


  公式( 3 )和公式( 4 )可得已知幅值:如下公式(6):

  

  公式( 5 )和公式( 6 )整理可得公式(7)、公式(8):

  四、測量意義

  1、直流阻抗測量意義

  直流阻抗測量是為了分析CAN通信網絡或CAN節點的等效電阻,CAN節點間通信要求CANH和CANL之間的電阻為60Ω,才可使通信信號正常。CAN通信不正常、沒有報文、報文出錯、出現振鈴情況下應首先排查CAN總線間的直流阻抗是否符合要求。

  2、交流阻抗測量意義

  交流阻抗測量是為了分析CAN通信網絡或CAN節點的等效電阻、容抗和感抗對CAN總線網絡通信的影響,因此需要求出CAN總線網絡的寄生電容和寄生電感的大小,然後和測試標準進行比較,若得出的等效電阻、寄生電容和寄生電感在測試標準允許範圍內,就認為寄生電容和寄生電感不會對CAN總線的正常通信造成影響。

  由於在實際應用中,CAN總線上可以掛多個節點、CAN節點之間的通信電纜可能比較長,此時通信線纜上存在的寄生電感、寄生電容對通信信號的影響就不能忽略了,線纜上的感抗、容抗都會使信號幅度衰減、邊沿變緩,甚至產生過衝以致CAN網絡終端無法正確識別通信信號;而當通信線纜較短時,寄生電容和寄生電感對網絡的影響基本上可以不用考慮,因此在配置CAN網絡之前應保證線材的電阻率足夠小,線與線之間的阻抗足夠大。

  總結:

  在調試CAN網絡過程中遇到通信異常的情況,通常應首先檢查下異常是否由CAN總線網絡中的等效電阻、寄生電容和寄生電感引起的。使用交流測量阻抗的方法,有利於準確定位問題,從而讓排除CAN通信故障變得更加輕鬆。


相關焦點

  • CAN網絡的特性阻抗及終端阻抗
    CAN網絡開始的,如下圖是一個CAN的網絡的基本模型,兩端是120歐姆的電阻,  can網絡用的線材的特性阻抗是也是120歐姆的,下面有幾個問題分別拆分來說明。  首先CAN網絡裡用到傳輸線,線材的特性阻抗為120歐姆。
  • CAN總線的拓撲如何設計最安全?
    隨著CAN總線的應用越來越廣泛,工程師在面對各種不同工況下,如何選擇合適的網絡拓撲方式就變成了一個讓人頭疼的問題。這篇文章會介紹主流的幾種總線拓撲方式,可以幫您快速了解如何選擇。它的優勢包括:布線施工簡單;阻抗匹配固定規則(首尾各1個120歐電阻匹配);接線操作簡單方便。由於這些優勢,在很多領域裡都獲得了廣泛應用,可以滿足大多數領域的應用要求,但是隨著行業應用的擴展,逐漸發現了總線型拓撲的缺點,比如:如果節點數較多,總線線纜變長,會影響總線傳輸;支線長度不能過長。
  • 汽車can總線工作原理及測量方法詳解
    這就要求汽車上的cAN通信網絡有較高的波特率設置。另外,汽車在實際運行過程中,眾多節點之間需要進行大量的實時數據交換。若整個汽車的所有節點都掛在1個cAN網絡上,眾多節點cAN總線進行通信,信息管理配置稍有不當,就很容易出現總線負荷過大,導致系統實時響應速度下降。
  • 電磁幹擾很嚴重,如何提高CAN總線電磁兼容性
    但是,工業現場環境惡劣,電磁幹擾較為嚴重,如何保證CAN總線通訊的可靠性尤為重要。本文著重介紹CAN總線電磁兼容性能,提出幾種改善CAN總線電磁兼容性能的措施。第三個方面是合理布局地線,理想狀態下,電路板上所有的地線應該等電位,但是由於地線阻抗的存在導致地線各點電位有差異,所以應該儘量減小地線阻抗。最有效的辦法是做多層板,在中間專門設置一層地線面。
  • 整車CAN網絡介紹
    在了解can網絡之前, 先了解1個問題:什麼是智能硬體與ECU?本文引用地址:http://www.eepw.com.cn/article/202002/409594.htm何為智能硬體,就是包含智能控制單元的硬體。比如發動機,發動機上有一塊兒專門負責控制發動機進氣量、噴油量、排氣量的控制單元,這塊單元相當於發動機的大腦。
  • 用無扼流圈收發器簡化CAN總線實現方式
    雖然有很多不同的車內網絡互連標準,並且汽車原始設備製造商 (OEM) 對於EMC也有多種不同的要求,這篇文章主要討論一個已經被證明具有特別挑戰性的話題:一個控制器區域網 (CAN) 總線的射頻 (RF) 放射。
  • 編碼器的CAN總線接口及其在光電跟蹤系統中的應用
    ,它把軸角信息轉換成度、分、秒形式的數字代碼,與控制系統中的總線連接可實現實時測量。近幾年來串行通信快速發展,出現了多種控制系統現場總線形式,CAN總線就是其中應用最為廣泛的一種,它是控制器區域網總線的簡稱,是一種有效支持分布式控制和實時控制的串行通信網絡。由於CAN總線的高性能、高可靠性及獨特的設計,已成為目前國內外普及和實時性最高的現場總線。
  • CAN總線的特點、幀類型以及應用中的注意事項
    這個問題是如何被巧妙地解決的。物理層,CAN採用差分總線。單片機引腳的邏輯電平0,被CAN收發器(PHY)轉換為顯性電平(Dominant),邏輯電平1被轉換為隱性電平(Reccesive)。總線上執行的是「線與」邏輯,只要有一個節點輸出顯性電平,那麼總線上就是顯性電平。
  • 輸入阻抗和輸出阻抗介紹及測量方法
    在測定的過程中,首選的儀器是昂貴的網絡分析儀,但是在不具備網絡分析儀的情況下,可以尋求用普通的儀器(如示波器、阻抗測試儀等)進行測量。下面介紹一種用普通測量儀器測量射頻功率管在實際工作條件下的輸入輸出阻抗的方法。   阻抗測量的一般方法   阻抗測量方法主要有電橋法,諧振法和伏安法3種。
  • 基於CAN總線的運動控制系統設計
    ,使用RTL8019AS作為乙太網控制器,軟體上採用具有網絡功能強、性能穩定、移植性好的μCLi nux作為作業系統。基於CAN總線的運動控制系統,主要由1個主節點(主控制器節點)、若干個從節點(電機控制節點)以及1臺計算機構成,主節點與從節點之間通過CAN總線進行通信,主節點與計算機之間則通過乙太網進行通信,如圖1所示。
  • CAN總線及CAN通訊協議
    CAN,全稱為「Controller Area Network」,即控制器區域網,是國際上應用最廣泛的現場總線之一。最初,CAN被設計作為汽車環境中的微控制器通訊,在車載各電子控制裝置ECU之間交換信息,形成汽車電子控制網絡。比如:發動機管理系統、變速箱控制器、儀表裝備、電子主幹系統中,均嵌入CAN控制裝置。
  • 技術論文|無線通信網絡時隙式多通道阻抗測量方法研究
    作者:姚錦江,蔡 沂 (華南理工大學廣州學院) 摘 要:傳統的無線通信網絡時隙式多通道阻抗測量方法存在測量時間長的問題,為解決這一問題,對無線通信 網絡時隙式多通道阻抗測量方法進行研究。首先利用複平面中阻抗點的位移來表示阻抗測量過程,生成阻抗位移軌 跡,並分析無線通信網絡的阻抗關係,然後,根據阻抗關係,選擇無線通信網絡時隙式多通道阻抗測量點位置。 最後 選擇擾動因子,進行傅立葉變換,增加雙倍的擾動因子,以縮短阻抗參數的測量時間,在無線通信網絡時隙式多通道 阻抗測量模型中加入方波信號,以此完成無線通信網絡時隙式多通道阻抗的測量。
  • CAN FD網絡下的電磁兼容分析
    CAN FD網絡下的電磁兼容分析 ZLG致遠電子 發表於 2020-01-20 17:24:00 CAN總線技術應用越來越廣泛,但由於在工業設備、工業自動化等領域,電磁幹擾較為嚴重,保證CAN總線的正常通信尤為重要
  • CAN總線協議概述
    11898),是國際上應用最廣泛的現場總線之一。在幾個站同時需要發送數據時,要求快速地進行總線分配。實時處理通過網絡交換的緊急數據有較大的不同。一個快速變化的物理量,如汽車引擎負載,將比類似汽車引擎溫度這樣相對變化較慢的物理量更頻繁地傳送數據並要求更短的延時。CAN總線以報文為單位進行數據傳送,報文的優先級結合在11位標識符中,具有最低二進位數的標識符有最高的優先級。
  • 一文看懂CAN總線原理、特點及應用
    CAN與I2C總線的許多細節很類似,但也有一些明顯的區別。  當CAN總線上的一個節點(站)發送數據時,它以報文形式廣播給網絡中所有節點。對每個節點來說,無論數據是否是發給自己的,都對其進行接收。每組報文開頭的11位字符為標識符,定義了報文的優先級,這種報文格式稱為面向內容的編址方案。在同一系統中標識符是唯一的,不可能有兩個站發送具有相同標識符的報文。
  • 在嵌入式網關中CAN總線有什麼應用?
    工程師黃明星 發表於 2018-08-24 16:19:10 隨著網絡技術和微處理器技術的發展,網絡和信息家電已越來越多地出現在人們的生活之中,這一切使得家電總線網絡的趨勢已不可逆轉。
  • CAN總線—PROFIBUS-DP總線網關的實現方法
    但每種現場總線都以一個或幾個大型跨國公司為背景,公司的利益與總線的發展息息相關。這些公司競爭的結果是多種總線協調共存。據不完全統計,目前國際上有200多種現場總線,而其中佔據市場主流的現場總線有十幾種[1]。現場總線的多樣性,為總線設備用戶提供了更多產品選擇的同時,也為總線用戶帶了總線設備間兼容性問題。
  • 交流阻抗的測量方法 
    H.Gerischer應用線性電學元件的網絡分析法對於用交流電橋測量電極系統的阻抗譜做了重要的工作,其中採用了等效電路的方法,此後還發現電極過程的法拉第阻抗可以有不同的等效電路形式。60年代初,荷蘭物理化學家J.H.Sluyters在實驗中實現了交流阻抗譜方法在電化學過程研究上的應用。
  • 嵌入式Win CE中CAN總線控制器的驅動設計與實現
    基於Win CE的兩種模型是本機的設備驅動程序和流接口的驅動程序;兩種外部模型用於通用串行總線(USB)和網絡驅動器接口標準(NDIS)驅動程序。下面針對Win CE系統下基於三星公司的ARM9內核晶片S3C2410的CAN總線控制器SJA1000,以流接口驅動程序形式進行設計。
  • RS485總線簡介
    ● RS485總線構成的網絡只能以串行布線,不能構成星形等任意分支。串行布線對於小區實際布線設計及施工造成很大難度,不遵循串行布線規則又將大大降低通訊的穩定性。● RS485總線自身的電氣性能決定了其在實際工程應用中穩定性較差,在多節點、長距離場合需對網絡進行阻抗匹配等調試,增添工程複雜性。