
圖2 信號采集電路
1.4 人機交互單元
人機交互單元采用LED顯示和按鍵輸入,系統(tǒng)采用單排四位LED數(shù)碼管顯示各種信息。用戶可根據(jù)實際需要進行設(shè)置。在編程狀態(tài)下顯示菜單及參數(shù)。數(shù)碼管顯示采用動態(tài)掃描方式,其驅(qū)動電路使用一片74HC595加三極管構(gòu)成。
1.5 RS485通訊接口
通訊接口模塊采用通用的RS-485、Modbus RTU通訊規(guī)約,能實現(xiàn)遙測、遙控、遙信等功能,見圖3。

圖3 通訊電路原理圖
1.6 繼電器輸出接口
繼電器輸出接口(圖4)是動作的執(zhí)行機構(gòu),當出現(xiàn)故障時,繼電器便會產(chǎn)生動作,發(fā)出報警或脫扣信號。

圖4 繼電器輸出原理圖
2 軟件設(shè)計
由于本量度繼電器采用數(shù)字電路,核心元件采用的是32位單片機,運算速度快(時鐘頻率72MHz),保護算法都由軟件實現(xiàn),因此,由同一電參量引申而出的保護功能可集成于一體(如測量三相電流可實現(xiàn)過載、欠載、不平衡、斷相、相序等多種保護),不像靜態(tài)繼電器那樣,不同的保護功能需要不同的模擬電路來實現(xiàn),導致單個靜態(tài)繼電器往往只有一種保護功能。
2.1 程序設(shè)計
本繼電器的軟件設(shè)計主要包括計算、保護、顯示、按鍵、通訊等各種功能子程序。其中計算子程序主要用于進行信號的采集和運算,實時測量保護對象的電參量;保護子程序主要集成有各種保護算法,將測量得到的各種參數(shù)與預先設(shè)定的值來進行對比,來確定是否有故障出現(xiàn),及時進行保護;顯示、按鍵子程序用于人機交互;通訊子程序則用于將各種參量通過通訊接口遠傳給后臺控制系統(tǒng)。
由于程序內(nèi)容較多,現(xiàn)給出主程序流程(圖5)和保護子程序流程圖(圖6)。