图2 信号采集电路
1.4 人机交互单元
人机交互单元采用LED显示和按键输入,系统采用单排四位LED数码管显示各种信息。用户可根据实际需要进行设置。在编程状态下显示菜单及参数。数码管显示采用动态扫描方式,其驱动电路使用一片74HC595加三极管构成。
1.5 RS485通讯接口
通讯接口模块采用通用的RS-485、Modbus RTU通讯规约,能实现遥测、遥控、遥信等功能,见图3。
图3 通讯电路原理图
1.6 继电器输出接口
继电器输出接口(图4)是动作的执行机构,当出现故障时,继电器便会产生动作,发出报警或脱扣信号。
图4 继电器输出原理图
2 软件设计
由于本量度继电器采用数字电路,核心元件采用的是32位单片机,运算速度快(时钟频率72MHz),保护算法都由软件实现,因此,由同一电参量引申而出的保护功能可集成于一体(如测量三相电流可实现过载、欠载、不平衡、断相、相序等多种保护),不像静态继电器那样,不同的保护功能需要不同的模拟电路来实现,导致单个静态继电器往往只有一种保护功能。
2.1 程序设计
本继电器的软件设计主要包括计算、保护、显示、按键、通讯等各种功能子程序。其中计算子程序主要用于进行信号的采集和运算,实时测量保护对象的电参量;保护子程序主要集成有各种保护算法,将测量得到的各种参数与预先设定的值来进行对比,来确定是否有故障出现,及时进行保护;显示、按键子程序用于人机交互;通讯子程序则用于将各种参量通过通讯接口远传给后台控制系统。
由于程序内容较多,现给出主程序流程(图5)和保护子程序流程图(图6)。