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

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

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