图4 LCD显示程序框图
图5数据报文格式
同样DSP与单片机通信中需发送充电模块地址,从而建立一对一的信道或一对多信道(广播方式),然后才发送数据。DSP发地址码时,校验位为1,发数据码时,校验位为0。DSP串行通信采用中断的方式,DSP启动串行口后就不再询问它的状态,依然执行自己的程序,实现DSP与串行口的并行工作。当串行口产生中断时,先向DSP申请中断,DSP响应中断后就暂时中断自己的程序,执行相应的串口中断服务程序,执行完后又返回主程序,这种方式使信息得到及时处理。
6 结束语
本文研究的电力电源系统集中监控器以具有快速运算能力的DSP为核心,在实时检测多种电气量的基础上具有以下主要功能:1、可实时监测蓄电池组的电流、电压、温度;直流屏中直流输出电压、电流、熔断丝的状态信号输入、直流输出告警;充电模块工作状态;交流电压、电流等等;2、根据蓄电池的状态智能控制充电模块的开/关机、均/浮充,调节充电模块的输出电压和限流级别;3、可通过按键查询各充电模块和蓄电池的状态信息,更改系统参数;4、对故障进行声光报警并提供故障历史记录;5、利用串行接口DSP与PC机及充电模块进行数据交换,接受监控调度中心的远程控制对充电器实现遥信、遥测、遥控、遥调。与以单片机为核心的监控器相比,该装置更好地满足了电力直流系统设备监控系统的实时性、稳定性和可靠性要求,更加适应现代供电技术的发展。
参考文献
1 刘和平等著. TMS320LF240X DSP结构、原理及应用. 北京航空航天大学出版社.2002
2 王家庆主编. 智能高频开关电源系统的原理使用与维护.人民邮电出版社.2000
3 李现勇著. VC++串口通信技术与工程实践 人民邮电出版社.2002
上一篇:FPGA测试方案随需而变