PWM1、P WM2、PWM3及PWM4状态:主要用来显示每个PWM的运行状态,如图6所示。
此外,还设计了故障显示界面,用于显示系统故障信号及故障诊断结果。
1.1.3 以太网通信实现
在监测子系统中,下位机系统通过以太网将监测数据打包发送给上层监测软件,因此,以太网通信的实现对于监测系统来说至关重要。
以太网通信结构如图7所示,硬件电路通过LAN91C11 1以太网芯片实现,在网络层通过IP自动分配以及ARP请求实现握手协议,在传输层通过UDP实现数据通信,从而将数据从下位机传给上位机。
1.2 控制子系统设计
控制子系统即控制器,主功能分为4个部分:控制命令、参数查询、故障信息、参数设置。有了这些功能,就能在一般环境中(无监测仪器及PC机)对供电系统的运行情况、故障信息等进行显示,同时能对重要参数进行修改。
1.2.1 控制器的硬件设计
控制器系统硬件组成主要有:CPU控制单元、网络传输单元、液晶显示单元、按键操作单元以及DA输出单元。控制器的硬件结构如图8所示。
控制器的CPU单元采用TMS320C28X系列中的DSP2812,它具有串行外围接口(SPI)、两个串行通信接口(SCIs)、改进的局域网络(eCAN)、多通道缓冲串行接口(McBSP)。DSP2812主频高,能够满足控制器的通讯速率,同时可以很好地支持控制器所需要的:RS232、RS485外围设备,降低了系统的开发难度。
控制器的网络通信单元主要包括RS232模块、RS485模块。RS232通讯模块使用MAX232作为总线的接口芯片,与DSP的SCI接口相连。RS232主要用于控制器与PC机之间的通讯及实现DSP程序的远程烧写。RS485通讯模块使用MAX485作为总线的接口芯片,与DSP的SCI接口相连。模块内部采用了HCPL2610高速隔离光耦用作电平转换和信号隔离,模块的输出侧装设了的防过压涌流和抗干扰电路,以提高通讯的可靠性。RS4.85通信模块电路如图9所示。
控制器中的液晶显示单元采用LCM128645ZK型中文液晶显示模块。该模块电源操作范围宽(2.7V to5.5V),其低功耗设计可满足产品的省电要求。同时,模块与微控器的接口界面灵活(三种模式:并行8位/4位,串行3线/2线),可实现汉字、ASCII码、点阵图形的同屏显示,支持所有的主流液晶操作指令,预留多种控制线(复位/串并选择/亮度调整)供用户灵活使用。