




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、CAN總線在勵磁系統(tǒng)應(yīng)用中抗干擾分析Anti-Interference Analyse on CAN Bus Application張興旺 程傳玲 黃賦光 (廣州電器科學(xué)研究院513000,廣州)摘要:本文從CAN總線傳輸?shù)脑沓霭l(fā),用實測CAN總線波形的方法分析了影響CAN可靠傳輸?shù)囊蛩?,提出了CAN總線在應(yīng)用中抗干擾的硬件及軟件措施。該措的有效性在實際應(yīng)用中得到了驗證。關(guān)鍵詞:CAN總線,CAN總線波形 抗干擾 發(fā)電機勵磁Abstract:The theory of CAN bus transmission is introduced. The factors effecting CAN
2、data transmission reliability are analysed by measuring the CAN bus waves.Hardware and software measures to eject interference in CAN bus application are put forward,of which effectivity is virified in practical application.key words: CAN bus, CAN bus waves, Anti-interference , excitation of generat
3、or0 引言 由于CAN總線具有通訊速率高、可靠性高、連接方便和性能價格比高等諸多特點,CAN的應(yīng)用范圍遍及從高速網(wǎng)絡(luò)到低成本的多線路網(wǎng)絡(luò)。在自動化電子領(lǐng)域的汽車發(fā)動機控制部件、傳感器、抗滑系統(tǒng)、工業(yè)自動化、建筑物環(huán)境控制、機床或電梯控制、醫(yī)療設(shè)備等領(lǐng)域得到了較為廣泛的應(yīng)用。CAN 的信號傳輸采用短幀結(jié)構(gòu),每一幀的有效字節(jié)數(shù)為 8個,因而傳輸時間短、受干擾的概率低。當(dāng)節(jié)點嚴(yán)重錯誤時,具有自動關(guān)閉的功能以切斷該節(jié)點與總線的聯(lián)系,使總線上的其它節(jié)點極其通信不受影響,具有較強的抗干擾能力和檢錯能力。CAN支持多主方式工作,網(wǎng)絡(luò)上任何節(jié)點均可在任意時刻主動向其它節(jié)點發(fā)送信息,支持點對點、一點對多點和全
4、局廣播方式接收/發(fā)送數(shù)據(jù)。它采用總線仲裁技術(shù),當(dāng)出現(xiàn)幾個節(jié)點同時在網(wǎng)絡(luò)上傳輸信息時,優(yōu)先級高的節(jié)點可繼續(xù)傳輸數(shù)據(jù),而優(yōu)先級低的節(jié)點則主動停止發(fā)送,從而避免了總線沖突。 在實際應(yīng)用中,尤其是在現(xiàn)場運行環(huán)境較差,干擾嚴(yán)重的情況下,如何提高CAN總線的抗干擾能力,使系統(tǒng)更可靠運行,是設(shè)計者關(guān)注的重點。本文從CAN總線傳輸?shù)脑沓霭l(fā),用實測CAN總線波形的方法分析了影響CAN可靠傳輸?shù)囊蛩兀岢隽薈AN總線在應(yīng)用中抗干擾的硬件及軟件措施。 1 CAN總線傳輸原理及波形特征每一個CAN驅(qū)動芯片中有一成對的晶體管,各CAN站均無數(shù)據(jù)發(fā)送時,成對晶體管關(guān)閉,總線處于“隱性”
5、狀態(tài),總線平均電壓由各CAN驅(qū)動中具有高內(nèi)阻的電壓源產(chǎn)生(對應(yīng)于本文所研究的系統(tǒng),這時總線電平為2.5V)。若成對晶體管至少有一個被接通,則顯性位被送到總線??偩€可具有兩種邏輯狀態(tài):“隱性”“顯性”,“隱性”狀態(tài)時總線差分電平近似為0,“顯性”狀態(tài)以大于最小閾值的差分電壓表示。圖1為在電力系統(tǒng)中一種發(fā)電機勵磁裝置上的CAN站點分布圖,其中HMI是人機界面, IIU是智能對外接口, LOU是現(xiàn)地操作單元, REC1、REC2是大電流整流柜站, FCB是滅磁柜站。以下分析及波形實測都是基于該系統(tǒng)進行的,該種設(shè)備已在多臺中、大型水、火電機組中實際運行。 圖1 勵磁裝置CAN站點分布圖 在VCANL對
6、地共模電壓波形中,總線未被操作時平均電平約為2.5V,被單個站操作時電平下降約1V。在VCANH對地共模電壓波形中,總線未被操作時平均電平約為2.5V,被單個站操作時電平上升約1V。而在CAN總線間差分電壓波形中,總線未被操作時平均電平約為0V,被單個站操作時電平2V。如圖2。 圖2 CAN總線波形之一 仲裁期間,各個CAN站可以同時發(fā)送“顯性”位。此時總線電平超過單個CAN站工作期間的電平。見圖2中波形末尾高出的一個波形。2硬件抗干擾試驗分析及措施2.1 終端電阻配置對CAN波形的影響CAN總線驅(qū)動為電流型,因此總線間必須有終端電阻,為防止波形反射,一般在總線的兩端將加120歐的電阻,負(fù)載增
7、加,或終端電阻數(shù)量增加,都使總線上差分電壓下降,抗干擾能力顯然是下降的。在全站運行時測試。2個終端電阻的情形,終端電阻加在REC1、FCB站,波形如圖3,波形高電平一般約為2.2V。如圖5。 圖3 CAN總線波形之二4個終端電阻的情形,終端電阻加在HMI、LOU、FCB、REC1站,波形高電平一般約為1.6V,如圖4。 圖4 CAN總線波形之三從實測波形可以看出,終端電阻個數(shù)增加,等效于CAN間的差分電阻變小,故總線上的差分電壓也是減小的,故其抗干擾能力下降。另一方面為防止波形反射,終端電阻應(yīng)加在CAN的的兩端。當(dāng)反射電壓波(總線差分電壓)在每個CAN站抑制低于0.9V顯性差分電平,或增加0.
8、5V隱性差分電平,都將導(dǎo)致CAN接收數(shù)據(jù)錯誤。2.2 電纜長度對傳輸波形的影響CAN總線信號傳輸介質(zhì)使用特性阻抗為120歐姆的雙絞線,信號傳輸方式采用差動發(fā)送和差動接收的方式。理論上使用CAN2.0A總線的節(jié)點可達(dá)到2032個,CAN2.0B則可以達(dá)到5億多個。CAN系統(tǒng)內(nèi)兩個任意節(jié)點之間的最大傳輸距離與其位速率有關(guān),位速率為1Mps時,最大總線長度40米,位速率為500kps時,最大總線長度130米,位速率為250ps時,最大總線長度270米,位速率為125kps時,最大總線長度530米。實際應(yīng)用中,考慮到現(xiàn)場干擾等因素,總線長度一般不可能用到極限。以下測試是在位速率為125kbps時進行的
9、。1)全站正常運行波形,如圖5。 圖5 CAN總線波形之四2)全站正常運行,屏蔽接地,由于環(huán)境無明顯干擾源,故總線波形無明顯影響。3)全站正常運行,調(diào)節(jié)器至LOU站的總線由原來小于1米改為100米,波形如圖6。 圖6 CAN總線波形之五 4)調(diào)節(jié)器至LOU站:200米,REC1站至REC2站:100米,LOU站至IIU站:100米,波形如圖7。 圖7 CAN總線波形之六從圖5圖7可以看出,隨著電纜的加長,波形畸變越厲害,主要體現(xiàn)在波形的上升及下降沿的陡度上。若顯性電平下最小差分輸入電壓按0.9V計,當(dāng)電纜為大于400米時,上升沿達(dá)到0.9V的時間小于1us。若隱性電平下最大差分輸入電壓按0.5
10、V計,當(dāng)電纜為大于400米時,下升沿達(dá)到0.5V的時間小于1us。對應(yīng)于125KHz波特率下,位時間(Bite time)為8us,配置合適時,在這種情況下不影響總線運行。在該狀況下運行監(jiān)測2小時,未出CAN總線上數(shù)據(jù)不正?,F(xiàn)象。23 現(xiàn)場抗干擾分析如圖1所示的CAN系統(tǒng)的勵磁裝置在某11萬千瓦水輪發(fā)電機勵磁系統(tǒng)中現(xiàn)場運行。CAN電纜采用雙絞線,長度小于50米,從柜體下方的電纜溝中穿出地面后連接各柜中的CAN站。以下測試有CAN總線波特率為125K下進行。圖8 為全站運行,發(fā)電機不運行的CAN總線波形圖8 CAN總線波形之七圖9 為全站運行,發(fā)電機在運行中的CAN總線波形圖9 CAN總線波形之
11、八圖 10 為全站運行,發(fā)電機在運行中的、CAN總線電纜屏蔽接地后CAN總線波形 圖10 CAN總線波形之九 圖9、圖10中的波形均為電平觸發(fā)方式捕到,二者相比,圖10中加了屏蔽電纜后,干擾數(shù)據(jù)的嚴(yán)重程度要小,另外捕獲波形的間隔看,未加屏蔽電纜時的間隔比加上屏蔽電纜接地時的間隔明顯偏小,可見前種情況比后種情況比,出現(xiàn)的幾率要大得多,這表明CAN總線加屏蔽電纜并接地后,其抗干擾能力大加強。圖8的波形中無明顯畸變,說明在發(fā)電廠勵磁設(shè)備中CAN干擾主要來自大電流、高電壓,來自可控硅整流帶來的高次諧波。3 軟件抗干擾措施31 適當(dāng)降低波特率從2節(jié)對CAN波形分析知,波特率下降,CAN位時間增長,對CA
12、N波形采樣時間也相應(yīng)加長,躲過干擾的可能性也增大了。當(dāng)然,波特率的降低必須在滿足系統(tǒng)快速性的前提下進行。32 加強校驗雖然在CAN控制芯片MAC子層有下列錯誤檢測功能:監(jiān)測、填充規(guī)則校驗、幀校驗、15位循環(huán)冗余碼校驗和應(yīng)答校驗,該校驗基本保證了CAN層通訊數(shù)據(jù)的正確性,但系統(tǒng)設(shè)計時,常常是使用專門的CAN功能芯片,CAN芯片與CPU之間還是通過串行或并行方式交換數(shù)據(jù),在這一層里,若不加強校驗,同樣可能使數(shù)據(jù)出錯,所以在這一級同樣要加強校驗,常用且有效的校驗可選CRC校驗,或是幾種校驗的組合。這一項措施的有效性同樣在實際應(yīng)用中得到驗證。4 其它抗干擾措施在CAN系統(tǒng)硬件設(shè)計階段可采一些抗干擾措施,如在CAN控制芯片與CAN驅(qū)動間加快速光隔隔離;在CAN驅(qū)動級使用獨立的隔離電源;在CAN總線間加瞬變電壓吸收器等,均能提高CAN總線在工業(yè)現(xiàn)場的抗干擾能力。5 結(jié)論在CAN實際應(yīng)用中,為使系統(tǒng)更可靠運行,應(yīng)盡可能采取抗干擾措施,它包括保證CAN性能指標(biāo)滿足要求情況下采取的硬件抗干擾措施,及必要的軟件措施
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紡織品檢驗操作規(guī)范試題及答案
- 山航招聘筆試題及答案
- 國際商業(yè)美術(shù)設(shè)計師專業(yè)術(shù)語理解試題及答案
- 2025鋁材購銷合同樣本
- 2024廣告設(shè)計師考試創(chuàng)意評估題及答案
- 海運地理考試題及答案
- 商業(yè)設(shè)計師考試攻略中的試題及答案
- 2024年設(shè)計師證書考試沖刺階段的備考技巧試題及答案
- 昭通期末測試題及答案
- 2025閑置門面轉(zhuǎn)讓合同模板
- 《2025急性冠脈綜合征患者管理指南》解讀
- 蘇霍姆林斯基的教育思想
- 2025年內(nèi)蒙古自治區(qū)中考一模語文試題(原卷版+解析版)
- 電廠粉煤灰購銷合同
- 《碼垛機器人機械手的結(jié)構(gòu)設(shè)計》9400字【論文】
- 梁柱加固施工方案
- T-CSOE 0003-2024 井下套管外永置式光纜安裝要求
- 軍人生死觀教育
- 克服厭學(xué)情緒的有效策略主題班會
- 2025年陜西延長石油集團礦業(yè)公司招聘筆試參考題庫含答案解析
- 2025-2030全球稠油行業(yè)調(diào)研及趨勢分析報告
評論
0/150
提交評論