天線交換柜系統(tǒng)網(wǎng)絡(luò)性能的測試評估
CAN總線是德國BOSCH公司在上世紀80年代初為解決現(xiàn)代汽車中眾多的控制與測試儀器之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)通信協(xié)議。由于CAN總線的高可靠性和獨特的設(shè)計,目前在電力系統(tǒng)、移動設(shè)備、醫(yī)療和測試儀器中得到廣泛應(yīng)用,被公認為最有前途的現(xiàn)場總線之一【1】。1993年11月國際標準化組織(ISO)正式頒布了高速通信控制器局部網(wǎng)(CAN)國際標準ISO11898[2],為CAN總線標準化、規(guī)范化推廣鋪平了道路。
1?CAN總線在數(shù)字保護系統(tǒng)中應(yīng)用的可行性分析
CAN總線是一種多主總線,即每個節(jié)點機均可成為主機,且節(jié)點機之間也可進行通信,總線上各個節(jié)點共享通信介質(zhì),因此必須解決各節(jié)點競爭使用總線而引起的沖突問題。CAN總線采用了一種獨特的基于報文靜態(tài)優(yōu)先級的非破壞性帶沖突檢測的載波偵聽多路訪問(Nondestructive CSMA/CD)總線仲裁技術(shù)[3]。
報文的頭部識別符定義一個靜態(tài)的報文優(yōu)先級。只要總線空閑,任何節(jié)點都可以開始發(fā)送報文。如果2個或2個以上的節(jié)點同時開始傳送報文,此時就會出現(xiàn)總線訪問沖突。通過識別符的按位仲裁可以解決這個沖突。仲裁期間,每一個發(fā)送器都對發(fā)送位的電平與被偵聽的總線電平進行比較。如果電平相同,則這個節(jié)點可以繼續(xù)發(fā)送;如果不同,退出發(fā)送。
CAN總線上電平用“顯性”(邏輯“0”)和“隱性”(邏輯“1”)來表示,當同時出現(xiàn)“顯性”和“隱性”時,其結(jié)果是總線電平呈“顯性”。如果節(jié)點1發(fā)送的是“隱性”電平而節(jié)點2發(fā)送的是“顯性”電平,兩節(jié)點偵聽到的總線電平則是“顯性”,這樣節(jié)點1就失去了仲裁,必須退出發(fā)送狀態(tài),而節(jié)點2贏得仲裁可以繼續(xù)不受影響地發(fā)送報文。CAN總線這種非破壞性總線仲裁機制確保了報文和時間均不損失。
除了上述非破壞性總線仲裁機制的特點,CAN總線還具有如下顯著的特點[4]:① CAN總線具有完善的錯誤處理機制,包括偵聽、CRC校驗、位填充技術(shù)、幀格式檢查等以及一些相應(yīng)的準則。CAN總線上,任何檢測到錯誤的節(jié)點都會發(fā)出一串稱為“錯誤標志”的位流,標記出已損壞的報文。此報文會失效并將自動地開始重新傳送。 因此,它的可靠性很高。
② 數(shù)據(jù)段長度最多為8個字節(jié),不會占用總線時間過長,從而保證了通信的實時性。如
MCP2510 CAN控制器的串行速率為1M,最長報文發(fā)送時延為64μs(8×8/1=64)。但這同時也反映了其不適于傳輸長報文的局限性。
考慮到數(shù)字繼電保護系統(tǒng)中的開關(guān)量信號,包括斷路器位置狀態(tài)信號、保護投入信號、分合閘與報警信號等,都是幾個字節(jié)的小數(shù)據(jù)量信息,但是對實時性和可靠性要求很高,在保護系統(tǒng)中應(yīng)用CAN總線傳輸開關(guān)量信號,可以充分發(fā)揮CAN總線的技術(shù)優(yōu)勢。
CAN總線通信模塊由MICROCHIP公司的CAN總線控制器MCP2510[5]和TI公司CAN總線收發(fā)器SN65HVD232[6]組成,如圖1所示。MCP2510是帶SPI接口的CAN控制器,與CAN2.0A/B協(xié)議兼容,支持CAN1.2、CAN2.0A、CAN2.0B的被動/主動版本協(xié)議,實現(xiàn)CAN總線的邏輯鏈路控制和介質(zhì)訪問控制,能夠發(fā)送、接收標準和擴展報文,位速率可達1Mbps,它還具有驗收過濾和消息管理的功能,包括3個發(fā)送緩沖器和2個接收緩沖器,減少了微控制器(MCU)管理的負擔。SN65HVD232是CAN協(xié)議控制器和物理總線的驅(qū)動接口,為總線提供不同的發(fā)送能力和對CAN控制器提供不同的接收能力,與ISO11898標準兼容。
?
本文選用TI公司高性能C54系列的DSP作為控制核心,型號為TMS320VC5410A,工作主頻160MHz。TMS320VC5410A提供高速、雙向、多通道帶緩沖串行接口McBSP與MCP2510的SPI(工業(yè)標準串行外圍接口)接口,兩者連接關(guān)系如圖2所示。

McBSP功能強大,結(jié)構(gòu)復(fù)雜,要實現(xiàn)二者的通信,關(guān)鍵要對McBSP的各寄存器進行合理配置,包括主從方式選擇,時鐘信號、幀同步信號的產(chǎn)生,數(shù)據(jù)收發(fā)的沿邊選擇,時序配合等,下面分別加以論述。
時鐘與幀同步信號的連接關(guān)系表明McBSP工作在主(Master)方式,MCP2510 工作在從(Slave)方式。McBSP的發(fā)送時鐘由DSP內(nèi)部采樣率發(fā)生器產(chǎn)生(發(fā)送時鐘模式位CLKXM=1),采樣率發(fā)生器時鐘由DSP內(nèi)部時鐘產(chǎn)生(采樣率發(fā)生器時鐘模式位CLKSM=1),McBSP的接收時鐘由發(fā)送時鐘驅(qū)動(接收時鐘模式位CLKRM=0),MCP2510的時鐘由McBSP給出,總之,所有的時鐘源頭是DSP的內(nèi)部時鐘;同時,發(fā)送幀同步信號FSX由McBSP內(nèi)部寄存器DXR向XSR的數(shù)據(jù)拷貝動作產(chǎn)生(發(fā)送幀同步模式位FSXM=1,采樣率發(fā)生器發(fā)送幀同步模式位FSGM=0),接收幀同步信號由發(fā)送幀同步信號驅(qū)動(接收幀同步模式位FSRM=0)。
根據(jù)如圖3所示的內(nèi)部連接圖中時鐘和同步信號流程分析,McBSP內(nèi)部時鐘信號(Internal CLKX、Internal CLKR)、幀同步信號(Internal FSX、Internal FSR)與MCP2510的時鐘信號、片選信號同步產(chǎn)生與停止。McBSP內(nèi)部發(fā)送幀同步信號Internal FSX是從低電平跳到高電平,而與之相連的MCP2510片選信號是高電平跳到低電平有效,相位相反,故McBSP內(nèi)部寄存器的發(fā)送幀同步信號極性位FSXP=1,而McBSP內(nèi)部幀同步信號Internal FSR與Internal FSX必須一致,故Internal FSR也必須和MCP2510片選信號反相,接收幀同步信號極性位FSRP=1。
?
McBSP在內(nèi)部發(fā)送時鐘Internal CLKX的上升沿發(fā)送數(shù)據(jù),而在內(nèi)部接收時鐘Internal CLKR的下降沿接收數(shù)據(jù)。反之,MCP2510在外部時鐘CLK的上升沿接收數(shù)據(jù),在外部時鐘CLK的下降沿發(fā)送數(shù)據(jù)。根據(jù)前面對時鐘與幀同步信號的分析可知:Internal CLKX、Internal CLKR與CLK為同一時鐘,要保證可靠收發(fā)數(shù)據(jù),必須配置發(fā)送時鐘極性位CLKXP=1(Internal CLKX 與 CLKX反相)和接收時鐘極性位CLKRP=1(Internal CLKR 與 CLKR反相)。這樣,一方在上升沿發(fā)送,另一方在下降沿接收,通信可靠;否則雙方在同一時鐘的同一邊沿收發(fā)數(shù)據(jù),不能保證可靠通信。
3?通信軟件流程設(shè)計
DSP通過McBSP與MCP2510的SPI接口傳送數(shù)據(jù)。MCP2510的發(fā)送寄存器作為發(fā)送緩沖區(qū)的映射寄存器,DSP通過訪問發(fā)送寄存器將數(shù)據(jù)傳送到發(fā)送緩沖區(qū)。MCP2510有6個過濾器,CAN總線上通過接收過濾器過濾的數(shù)據(jù)首先被放到接收緩沖區(qū)中。接收寄存器作為接受緩沖區(qū)的映射寄存器,DSP通過訪問接收寄存器來接受緩沖區(qū)中的數(shù)據(jù)。

圖4? CAN發(fā)送子程序框圖
DSP與MCP2510之間的通信過程分兩步:① 按照以上分析得出的結(jié)論對McBSP的控制寄存器配置,發(fā)送過程為:將數(shù)據(jù)寫入McBSP的發(fā)送寄存器DXR,然后通過發(fā)送移位寄存器XSR將數(shù)據(jù)經(jīng)引腳BDX移出發(fā)送,接收過程為:通過McBSP引腳BDR接收的數(shù)據(jù)移入接收移位寄存器RSR,并復(fù)制這些數(shù)據(jù)到接收緩沖寄存器RBR,然后再復(fù)制到接受寄存器DRR,最后由DSP讀入。② McBSP與MCP2510之間的通信按照McBSP內(nèi)部配置好的時鐘、幀同步信號交換數(shù)據(jù)。
為了提高通信效率,DSP發(fā)送采取主動發(fā)送方式,由DSP的HD口(配置為IO口)和MCP2510的TXRTS端相連,以選擇發(fā)送緩沖單元,發(fā)送流程如圖4所示;而接收采取中斷方式,一旦MCP2510接收緩沖器滿,則發(fā)中斷信號給DSP,通知DSP讀取數(shù)據(jù),接收流程如圖5所示。

本文針對CAN總線短字節(jié)通信實時性好、可靠性高的特點,分析了CAN總線在數(shù)字保護系統(tǒng)中的應(yīng)用可行性,給出了DSP的McBSP與CAN控制器接口的硬件配置方案和軟件設(shè)計流程。在數(shù)字保護系統(tǒng)中實際通信試驗所得到的數(shù)據(jù)證明CAN通信方案高效可靠,能夠滿足數(shù)字繼電保護對實時通信的要求,充分發(fā)揮了CAN總線的優(yōu)點。
本文作者創(chuàng)新點:針對CAN總線的特點論述了數(shù)字繼電保護中CAN總線應(yīng)用的可行性,詳細分析了TMS320VC54X DSP的高速、雙向、多通道帶緩沖串行接口McBSP的內(nèi)部時鐘和同步信號流程,由此得出McBSP與CAN控制器接口的主從方式選擇,時鐘信號、幀同步信號的產(chǎn)生,數(shù)據(jù)收發(fā)的沿邊選擇,時序配合等寄存器關(guān)鍵位的配置。
- 天線交換柜(6120)
- 測試評估(5716)
深入解讀無線通信中的天線③— 天線性能測試
5734
實例解析:近場天線測試系統(tǒng)解決大型暗室測試難題
754524GHz ADAS 雷達評估系統(tǒng)的搭建、評估與測試
5G MIMO天線的耦合減小技術(shù)
天線測試
天線測試及評估有哪些方法?
天線自動測試系統(tǒng)
天線設(shè)計將提高AR/VR設(shè)備的性能
天線:OTA測試
網(wǎng)絡(luò)分析儀在天線S參數(shù)測試方面有什么應(yīng)用?
網(wǎng)絡(luò)存儲系統(tǒng)可生存性量化評估
網(wǎng)絡(luò)核心設(shè)備的系統(tǒng)架構(gòu)怎么構(gòu)建?
ATM網(wǎng)絡(luò)的性能測試
EMC測試專用天線 的應(yīng)用
GPS智慧天線在系統(tǒng)整合中該怎么選擇?
GPS智能天線方案選擇思路及性能考量介紹
PCIe協(xié)議分析儀能測試哪些設(shè)備?
TD-LTE網(wǎng)絡(luò)部署時的天線選擇
TD-SCDMA無線網(wǎng)絡(luò)關(guān)鍵性能指標測試
TD-SCDMA智能天線系統(tǒng)的原理及測試
產(chǎn)品性能評估測試報告
以太網(wǎng)交換機的測試
光伏逆變器負載何進行負載測試和性能評估?
基于FPGA的神經(jīng)網(wǎng)絡(luò)的性能評估及局限性
多通道負載測試和性能評估?
如何評估協(xié)議分析儀的性能指標?
如何使用ST253916DISCO測試ST25R3918的性能?
如何利用芬蘭的標簽性能測試儀來測試超高頻RFID讀寫器天線的方向圖和增益?
如何提高天線的性能?
如何有效評估SAN網(wǎng)絡(luò)延遲(latency)?
如何設(shè)計超高性能微波天線饋源系統(tǒng)?
快速準確獲取有源天線系統(tǒng)特性的方法
怎么評估IP網(wǎng)絡(luò)的性能
感知系統(tǒng)性能評估分析解決方案 精選資料分享
智能天線S參數(shù)自動化測試系統(tǒng)NSAT-1000方案參數(shù)分享
智能天線技術(shù)助力WiFi網(wǎng)絡(luò)性能提升
有源天線介紹及測試
汽車車載天線整車測試方案
淺析天線近場測試、遠場測試、緊縮場測試、天線罩測試
短波天線的選型和常用天線性能
移動通信天線性能測試問題的探討及優(yōu)化
請問怎樣去設(shè)計一種網(wǎng)絡(luò)交換機?
軟交換是什么?軟交換常見的測試方法有哪幾種?
高速性能的AD8182-EB評估板
高智能土壤環(huán)境測試及分析評估系統(tǒng)設(shè)備性能參數(shù)有哪些
測試交換結(jié)構(gòu)性能的仿真信源實現(xiàn)
19交換以太網(wǎng)在網(wǎng)絡(luò)控制系統(tǒng)中的應(yīng)用
14天線交換柜系統(tǒng)網(wǎng)絡(luò)性能的測試評估
8基于交換式Ethernet的虛擬儀器網(wǎng)絡(luò)測試技術(shù)研究
18TD-SCDMA網(wǎng)絡(luò)性能評估與優(yōu)化
693超高性能微波天線饋源系統(tǒng)的設(shè)計
1249
TD-LTE網(wǎng)絡(luò)性能測試規(guī)范
151天線測試方法_天線測試場的測試設(shè)備
9數(shù)據(jù)中心網(wǎng)絡(luò)性能評估方法
0如何準確的測試及評估移動通信天線的性能
0天線計量的測試方法
4715
NetScout 1T10G-1000網(wǎng)絡(luò)測試儀的性能特點及應(yīng)用
4000
RFID智能柜系統(tǒng)概述
3979基于矢量網(wǎng)絡(luò)分析儀的天線近場測試方案
3780
【技術(shù)分享】深入解讀無線通信中的天線③— 天線性能測試
4565
網(wǎng)絡(luò)測試儀測試交換機的基本指標
2059
無線通信中的天線需要經(jīng)過哪些性能測試?
1921
DC電源模塊的安全性能評估與測試方法
1601
網(wǎng)絡(luò)交換芯片是什么
2184怎么測試天線的駐波比?
3330電子防潮柜出廠前要經(jīng)過哪些測試?
919
如何使用矢量網(wǎng)絡(luò)分析儀測量無源天線
4024頻譜分析儀在天線測試中的應(yīng)用
3300性能測試主要測什么 性能測試的指標有哪些
4705性能測試的實現(xiàn)方法是什么
1507天線增益用什么設(shè)備測試
3270SGS利用MVG天線測試系統(tǒng)實現(xiàn)快速汽車天線測試
3535
詳解天線增益的測試流程與步驟
2365
天線自動測試系統(tǒng)如何自動化測試S參數(shù),評估射頻天線性能?
1415
電源ATE自動測試系統(tǒng)的定制化測試柜
1678
如何測試交換機端口速率
6253如何評估智能系統(tǒng)的性能
1531WIFI信令測試詳解,附天線測試
2240
TCP協(xié)議的性能測試與評估方法
2409配電柜—配電柜安全性能怎樣評估?
1080
干貨|抗干擾天線的性能怎么測試?
2152
射頻天線的電氣性能該如何測試?
874
電子發(fā)燒友App



評論