本發(fā)明屬于儀器儀表和電工技術(shù)領(lǐng)域,尤其是一種光數(shù)字繼電保護測試儀檢測用網(wǎng)絡(luò)通信電路。
背景技術(shù):
光數(shù)字繼電保護測試儀檢測裝置由上位機和下位機構(gòu)成,校驗裝置全部通過運行于電腦上的PC應(yīng)用程序進行控制,而電腦與校驗裝置的通信方式有多種選擇,如USB、串口、網(wǎng)絡(luò)等。因為檢測IEC61850報文需要使用網(wǎng)絡(luò),其中,傳輸速率最快是網(wǎng)絡(luò)通信方式;
目前,TMS320F2812內(nèi)部未集成以太網(wǎng)控制器,因此需外接一塊以太網(wǎng)控制器實現(xiàn)DSP與電腦的網(wǎng)絡(luò)通信功能,目前市場上10M/100M自適應(yīng)的以太網(wǎng)控制器,功能多,結(jié)構(gòu)較為復雜,針對本測試儀的檢測通信需要設(shè)計了一種光數(shù)字繼電保護測試儀檢測用網(wǎng)絡(luò)通信電路,實現(xiàn)電腦與檢測裝置的通信。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足之處,提供一種結(jié)構(gòu)合理、使用方便、安全可靠、提高效率的光數(shù)字繼電保護測試儀檢測用網(wǎng)絡(luò)通信電路。
本發(fā)明解決其技術(shù)問題是采取以下技術(shù)方案實現(xiàn)的:
一種光數(shù)字繼電保護測試儀檢測用網(wǎng)絡(luò)通信電路,其特征在于:工作流程具體為:
⑴開始工作;
⑵采用以太網(wǎng)控制器DM9000初始化,按照DM9000數(shù)據(jù)手冊配置指定的寄存器,使這些指定寄存器進行工作;
⑶讀取數(shù)據(jù),微控制器DSP使用查詢方式讀取以太網(wǎng)控制器DM9000接收到的數(shù)據(jù)幀,收發(fā)網(wǎng)絡(luò)數(shù)據(jù);
完成數(shù)據(jù)通信,解析處理數(shù)據(jù)幀,同時將解析結(jié)果反饋太網(wǎng)控制器。
而且,步驟⑵中的指定寄存器進行工作步驟:
a.初始化之后,查詢ISR中斷寄存器,判斷是否收到幀;如果未收到幀,則返回初始會之后,重新查詢;如果收到幀,進行下一步處理;
b.接收到幀之后,讀取MRCMDX寄存器,判斷是否UDP或廣播包;如果不是,則返回上一步,從新進行查詢;如果是,則進行下一步讀取數(shù)據(jù)。
而且,光數(shù)字繼電保護測試儀的檢測用網(wǎng)絡(luò)通信電路,包括FT3解碼模塊、小信號模擬量檢測模塊、IEC61850報文解析模塊以及開關(guān)量檢測模塊,該四大模塊分別連接DSP微控制器,其中,IEC61850報文解析模塊需要通過太網(wǎng)控制器連接DSP微控制器實現(xiàn)數(shù)據(jù)通信,其特征在于:所述以太網(wǎng)控制器DM9000具有以下特點:
(1)48腳LQFP封裝;
(2)支持處理器接口:I/O口的字節(jié)或字命令對內(nèi)部存儲器進行讀寫操作;
(3)集成自適應(yīng)10/100M收發(fā)器;
(4)半雙工模式流量控制的背壓模式;
(5)IEEE802.3x全雙工模式的流量控制;
(6)支持喚醒幀,鏈路狀態(tài)改變和遠程喚醒;
(7)內(nèi)置16K字節(jié)SRAM;
(8)內(nèi)置3.3V至2.5V的調(diào)節(jié)器;
(9)支持即將發(fā)送;
(10)支持IP/TCP/UDP的校驗和生成以及校驗;
(11)支持自動加載EEPROM里面生產(chǎn)商ID和產(chǎn)品ID;
(12)可選EEPROM配置;
(13)超低功耗模式;
A.功率降低模式;
B.掉電模式;
C.可選擇1:1或1.25:1變壓比例降低額外功率
(14)兼容3.3V和5.0V輸入輸出電壓。
本發(fā)明的優(yōu)點和積極效果是:
本發(fā)明由TMS320F2812和DM9000構(gòu)成的光數(shù)字繼電保護測試儀檢測用網(wǎng)絡(luò)通信電路,實現(xiàn)電腦與光數(shù)字繼電保護測試儀檢測裝置的通信。
附圖說明
圖1為本發(fā)明工作流程圖;
圖2為校驗裝置的整體示意圖;
圖3為以太網(wǎng)控制器部分的DM9000以太網(wǎng)接口電路示意圖。
具體實施方式
下面結(jié)合附圖并通過具體實施例對本發(fā)明作進一步詳述,以下實施例只是描述性的,不是限定性的,不能以此限定本發(fā)明的保護范圍。
一種光數(shù)字繼電保護測試儀檢測用網(wǎng)絡(luò)通信電路,工作流程具體為:
⑵開始工作;
⑵采用以太網(wǎng)控制器DM9000初始化,按照DM9000數(shù)據(jù)手冊配置指定的一些寄存器就可讓這些指定寄存器進行工作;
以太網(wǎng)控制器DM9000包含多個可被訪問的控制狀態(tài)寄存器,涉及本實施例的以太網(wǎng)控制器的控制狀態(tài)寄存器訪問步驟為:
a初始化之后,查詢ISR中斷寄存器,判斷是否收到幀;
如果未收到幀,則返回初始會之后,重新查詢;如果收到幀,進行下一步處理;
b接收到幀之后,讀取MRCMDX寄存器(存儲器地址不變的讀數(shù)命令),判斷是否UDP或廣播包(UDP為一對一傳輸,廣播是一對多傳輸);
如果不是,則返回上一步,從新進行查詢;如果是,則進行下一步讀取數(shù)據(jù);
⑶讀取數(shù)據(jù),微控制器DSP(TMS320F2812)使用查詢方式讀取以太網(wǎng)控制器DM9000接收到的數(shù)據(jù)幀,收發(fā)網(wǎng)絡(luò)數(shù)據(jù);
完成數(shù)據(jù)通信,解析處理數(shù)據(jù)幀,同時將解析結(jié)果反饋太網(wǎng)控制器。
光數(shù)字繼電保護測試儀校驗裝置圍繞光數(shù)字繼電保護測試儀的主要性能指標分為四大模塊,分別為FT3解碼模塊、小信號模擬量檢測模塊、IEC61850報文解析模塊以及開關(guān)量檢測模塊,該四大模塊分別連接DSP微控制器,其中,IEC61850報文解析模塊需要通過太網(wǎng)控制器連接DSP微控制器實現(xiàn)數(shù)據(jù)通信。
本電路設(shè)計所采用的以太網(wǎng)控制器是一種引腳少、體積小、操作簡單的以太網(wǎng)控制器DM9000,DM9000以太網(wǎng)接口電路如圖3所示,從圖中看出其外圍電路器件很少。
具有如下特點:
(15)48腳LQFP封裝;
(16)支持處理器接口:I/O口的字節(jié)或字命令對內(nèi)部存儲器進行讀寫操作;
(17)集成自適應(yīng)(AUTO-MDIX)10/100M收發(fā)器;
(18)半雙工模式流量控制的背壓模式;
(19)IEEE802.3x全雙工模式的流量控制;
(20)支持喚醒幀,鏈路狀態(tài)改變和遠程喚醒;
(21)內(nèi)置16K字節(jié)SRAM;
(22)內(nèi)置3.3V至2.5V的調(diào)節(jié)器;
(23)支持即將發(fā)送;
(24)支持IP/TCP/UDP的校驗和生成以及校驗;
(25)支持自動加載EEPROM里面生產(chǎn)商ID和產(chǎn)品ID;
(26)可選EEPROM配置;
(27)超低功耗模式;
D.功率降低模式(電纜偵測)
E.掉電模式
F.可選擇1:1或1.25:1變壓比例降低額外功率
(28)兼容3.3V和5.0V輸入輸出電壓。
盡管為說明目的公開了本發(fā)明的實施例和附圖,但是本領(lǐng)域的技術(shù)人員可以理解:在不脫離本發(fā)明的精神和范圍內(nèi),各種替換、變化和修改都是可能的,因此,本發(fā)明的范圍不局限于實施例和附圖所公開的內(nèi)容。