如何計算控制器參數(shù)使隔離式CAN網(wǎng)絡(luò)以1 Mbps的速度運行
發(fā)布時間:2020-07-17 來源:Hein Marais 責(zé)任編輯:wenwei
【導(dǎo)讀】CAN 是一種差分信號標(biāo)準(zhǔn),廣泛用于汽車、工業(yè)和儀器儀表行業(yè)。它用于不同系統(tǒng)之間的串行通信,這些系統(tǒng)常常是經(jīng)長距離連接到不同的電源系統(tǒng)。由于環(huán)境限制,常常使用電流隔離來中斷接地環(huán)路或提供物理安全性。
隔離式CAN網(wǎng)絡(luò)的傳播延遲比非隔離式CAN網(wǎng)絡(luò)要長,設(shè)計起來可能頗具挑戰(zhàn)性。圖1顯示一個使用信號和電源隔離CAN收發(fā)器ADM3053 的隔離式 CAN 節(jié)點,我們將以它為例來計算所需的 CAN控制器參數(shù),以便在 20 米電纜上以 1 Mbps 的速度進(jìn)行通信。
圖 1. 使用信號和電源隔離 CAN 收發(fā)器 ADM3053 的隔離式 CAN 節(jié)點
一個CAN比特由四個獨立的時間段組成 :同步段 (SYNC_SEG)、傳播段 (PROP_SEG)、相位段1(PHASE_SEG1) 和相位段 2(PHASE_SEG2)。這些時間段可以在 CAN 控制器中進(jìn)行編程,對于計算 CAN 控制器的設(shè)置參數(shù)至關(guān)重要。圖 2 所示為標(biāo)稱比特時間的不同時間段。
計算中使用如下假設(shè)條件 :
• 電纜長度為 20 m
• 數(shù)據(jù)速率或比特率為1 Mbps
• 電纜傳播延遲為 5 ns/m
• CAN 控制器振蕩器頻率為36 MHz
圖 2. CAN 標(biāo)稱比特時間
CAN 采用逐位仲裁方式,不同的節(jié)點可以爭奪總線訪問權(quán),這就導(dǎo)致多個節(jié)點可以同時傳輸數(shù)據(jù)。傳輸節(jié)點必須對總線上的數(shù)據(jù)進(jìn)行采樣,以便確定它是否贏得仲裁。由于系統(tǒng)的傳播延遲,控制器必須補(bǔ)償各位采樣的時間。在控制器中設(shè)置 PROP_SEG 可以提供此補(bǔ)償,其計算方法如下 :
對于 ADM3053,從 TxD 到 RxD 的傳播延遲為 250 ns(最大值)。
電纜的物理延遲等于 5 ns/m 乘以電纜長度 20 m,結(jié)果為 100 ns。
因此,通過系統(tǒng)并返回的總傳播時間為 :2 x ( 傳播延遲 + 收發(fā)器傳播延遲 ) = 700 ns (2 × (100 + 250) = 700 ns)。
為了給控制器編程,必須將寄存器設(shè)置為“時間量子”的整數(shù)倍。時間量子的時長等于 CAN 系統(tǒng)時鐘的時間周期,本例中為 28 ns。
對于 28 ns 的時間量子,每位包括 36 (1000/28 = 36) 個時間量子。
PROP_SEG = ROUND_UP (700 ns/28 ns) = 25 個時間量子
從每位的 36 個時間量子中,減去用于 PROP_SEG 的 25個時間量子和用于 SYNC_SEG 的 1 個時間量子,余下的時間量子分配給 PHASE_SEG1 和 PHASE_SEG2,每段5 個。
CAN 系統(tǒng)時鐘存在容差,因而會出現(xiàn)累積相位誤差。這要求系統(tǒng)通過再同步跳躍 (RJW) 同步,RJW 為 4 和PHASE_SEG1 二者中的較小值。
由此便可計算系統(tǒng)的振蕩器容差要求 :
?f < RJW/(20 × NBT) = 4/(20 × 36) = 0.006
?f < Minimum (PHASE_SEG1 and PHASE_SEG2)/2(13 × NBT –PHASE_SEG2) = 5/2(13 × 36 – 5) = 0.005
這兩個值中的較小者就是所需的振蕩器容差 0.5%。
計算得出下列設(shè)置參數(shù) :
• SYNC_SEG = 1
• PROP_SEG = 25
• PHASE_SEG1 = 5
• PHASE_SEG2 = 5
• RJW = 4
推薦閱讀:
特別推薦
- 是否存在有關(guān) PCB 走線電感的經(jīng)驗法則?
- 一文看懂電壓轉(zhuǎn)換的級聯(lián)和混合概念
- 第12講:三菱電機(jī)高壓SiC芯片技術(shù)
- 準(zhǔn) Z 源逆變器的設(shè)計
- 貿(mào)澤電子持續(xù)擴(kuò)充工業(yè)自動化產(chǎn)品陣容
- 低功耗嵌入式設(shè)計簡介
- 如何通過基本描述找到需要的電容?
技術(shù)文章更多>>
- 意法半導(dǎo)體公布2024年第四季度及全年財報和電話會議時間安排
- IGBT 模塊在頗具挑戰(zhàn)性的逆變器應(yīng)用中提供更高能效
- 看完CES看CITE 2025開年巨獻(xiàn)“圳”聚創(chuàng)新
- 傳感器和轉(zhuǎn)換器的設(shè)計應(yīng)用
- 原來為硅MOSFET設(shè)計的DC-DC控制器能否用來驅(qū)動GaNFET?
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
撥動開關(guān)
玻璃釉電容
剝線機(jī)
薄膜電容
薄膜電阻
薄膜開關(guān)
捕魚器
步進(jìn)電機(jī)
測力傳感器
測試測量
測試設(shè)備
拆解
場效應(yīng)管
超霸科技
超級本
超級電容
車道校正
車身控制
車載以太網(wǎng)
車載娛樂
充電
充電電池
充電器
充電樁
觸控屏
觸控顯示
觸摸開關(guān)
傳感技術(shù)
傳感器
傳感器模塊