Research of Central Monitor of the Electric Power
DC System Based on DSP
ZHAOHui-juan,WANGZhi-qiang
(The Electric Power college,South China University of Technology,Guangzhou 510640,China)
Abstract:This article describesthe centralsupervisor of DCsystembased on DSP,which can monitorthe states ofbatteries,DCpowersupplymodules,DCpanel,ACpanel.The instrument can notonly controlthe modules and batteriesintelligently,but also acceptremote control.
Key words:electric power DCsystem;central monitor;DSP
串行通信软件,包括DSP与PC的串行通信和DSP与单片机的串行通信。对于PC机,以VC++6.0作为开发工具,采用Windows Active X控件—MSComm来实现通信程序,在事件处理函数oncomml中将接收到的下位机数据写入数据库文件,进一步实现计算机监控软件的功能。集中监控器对多个充电模块的控制通过DSP2407与多个单片机的通信来实现,可依次与每一个充电模块传送数据或同时发送数据(广播方式)。本文协议中DSP与PC机、单片机的通信采用CRC标准的循环冗余码校验,波特率9600bps,帧格式为每帧11位(起始位1位,数据位8位,校验位1位,停止位1位)。在PC机与DSP的通信中,由于PC机要控制多个直流屏(即要与多个DSP通信),故与DSP的通信采用处理小数据十分有效的地址位模式。设置SCI的sleep位进入接收睡眠模式,当探测到地址帧时才中断,然后判断收到的地址与自己地址是否相同,若相同,才读取其后PC机发来的数据,数据报文格式如表。