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

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

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