论文部分内容阅读
电力负荷管理是电力营销与客户服务工作的重要组成部分,电力负荷管理系统不仅是做好负荷预测、负荷控制、错峰避峰的技术手段,而且可以实现客户用电现场监测,为营销管理提供基础分析和管理的数据,同时还可以为客户提供用电负荷曲线优化分析,提高用电效率、开展能源管理、供电信息发布等服务,是需求侧管理的必要手段。
本文重点研究了基于ARM处理器和uC/Os-Ⅱ嵌入式实时操作系统的电力负荷管理控制终端。经过深入研究ARM处理器的体系结构与应用开发流程,详细论述了根据应用需求而自主设计的基于ARM的电力负荷管理控制终端,经过硬件设计,元件焊接与软件调试,实现了一个高性能的嵌入式系统,并充分发挥了ARM处理器的强大功能。
在系统的硬件设计上,论文对各部分电路作了详细分析。硬件部分涉及的电路包括电源电路、交流采样电路、存储电路、时钟电路、键盘和液晶显示电路、开关状态量采集电路、脉冲量采集电路、开关量输出电路、红外接口电路、RS-232和RS-485电路。这些模块电路构成了一个功能完善的、满足本应用需求的嵌入式硬件系统。在系统的软件设计上,首先简述了实时操作系统uC/OS-Ⅱ,并对uC/OS-Ⅱ内核移植到ARM上所需的条件作了详细分析,uC/OS-Ⅱ的移植包括移植规划、启动代码的编写和几个文件的修改。接着,在移植的基础上对整个系统进行编程,将整个系统划分成若干个任务,各个任务分别为键盘和液晶显示程序、交流采样程序、傅立叶变换程序、电能计量读取程序、实时时钟读取程序。