论文部分内容阅读
随着我国高等教育的普及,高校在校生人数不断增加,进而导致了各学校的用电管理难度不断加大。新的问题频频出现,原有的管理模式已不再适用。各高校都在积极的寻找一种新型的管理模式,可以对每个教室、宿舍的用电情况直接进行监控,达到安全用电的目的。同时,随着我国能源消耗问题越来越严重,各高校也希望借助新型的管理模式,减少校园设备对电力的消耗,达到节能减排的目的。因此,为响应国家“十二五”节能减排的号召,并寻求一种有效的安全供电模式,多个高校开展了校园节能平台的建设。在节能平台的网络结构中,最关键的部分是智能数据网关,它负责对用电信息的采集和传递,是整个系统数据交换的核心部分。节能平台中的嵌入式网关,首先要对校园各个房间的用电信息(电量、电压、功率、功率因数等)进行采集,然后将采集到的数据传输到服务器中进行储存。嵌入式网关与计量控制一体箱(智能配电柜)之间的通信协议遵循多功能电表通信645规约,使用RS-485总线进行传输。嵌入式网关与数据服务器之间数据的传输和控制命令的传送采用的则是TCP/IP的方式。在本文的嵌入式网关系统中,采用ARM920T内核的S3C2440微处理器为核心,使用4片ST16C2550串口扩展芯片将网关的串口扩展到8个,以DM9000为网卡芯片实现系统的以太网功能。移植了Linux操作系统和嵌入式Web服务器Boa,实现了对网关的在线配置。移植了Libxml2函数库,实现了对配置信息的存储。设计了网关数据库结构,移植了SQLite嵌入式数据库,完成了对各通路采集数据的保存。本文在硬件方面实现了对网关系统的总体设计,包括对微处理器最小系统、复位电路、串口扩展电路、以太网电路和RS-485电路等的设计。在软件方面详细的讲解了相关软件的移植和网关配置网页的实现方法,并对网关数据库的建立和协议转换的过程进行了介绍。