该系统中电源电路采用双路独立电源,分别为数、模供电。包括交流变压器(220V/12V)、桥式整流电路、滤波电容、集成稳压块组成,为系统提供+12V,+5V的直流电压。
3.2软件设计
3.2.1主程序流程图
3.2.2主要模块功能
⑴温度控制:通过中央管理机设定温度参数,并通过采集的流量和温度传感数据,将控制信号反馈给比例积分三通电动阀,自动调节经过末端空调器的空调冷媒流量,从而达到自动控制室温的目的。具体内容包括温度调节,风机输出控制,温度零漂调节,温控滞带参数设定等;调节范围为18℃~30℃,带PID调节,精度1℃。
⑵输出控制:将采样结果同温度设定值(制冷时高于4℃,制热时低于4℃)进行比较并作出相应动作,控制相应可控硅的导通与关闭,从而实现了温度、风速和水阀的控制。

⑶计费功能:计费是本系统的主要任务。本系统的计费公式如下:
F=AQQ+F1
式中F——用户应向物业部门所交付的总费用
AQ——用冷/热费用系数
Q ——释放的冷/热量,KJ
F1——附加费用
根据该式可计算得用户用冷/热消耗量,户机显示出其累计值,并在上位机呼叫时将其数据报送。上位机根据物业管理部门的要求,将各用户应缴的费用显示、打印制表或转帐等。
4 中央管理机
管理机为PC机,管理软件能对能量计量表进行远程监控,完成对房间温度的远程集中式控制,采集并保存每天的计费数据明细,并能统计分析打印详细清单和报表,完成对房间温控器的集中式管理。
4.1 管理机
操作系统:Win9X/2000/XP;
编程语言及数据库:Delphi7.0+Access;
数据库连接:ADO;
通讯方式:PC机RS232通讯接口;
4.2 管理机向控制器发送的内容
空调启停命令;
温度、风机大小设定值;
时间设定值;
计费数据采集命令;
控制器状态采集命令;
4.3控制器向管理机发送的内容
控制器工作状态(空调启/停、风机状态);
计费数据;
4.4功能描述
⑴数据采集:每日定时自动(必要时可以手动)通过串口读取各控制器的计费数据并保存明细,对采集到的终端原始数据进行存储操作;
⑵远程控制:管理机对具体地址的控制器进行远程开启、关闭、暂停控制,温度调节,费率设置等;
⑶监视及故障诊断:管理机监视各控制器的运行状态(温度设定、开机时间等),分析各控制器发送的数据,及时了解系统运行状态和运行中的问题(如地址冲突),提示操作人员注意;
⑷用户管理:包括操作用户的管理和系统用户的管理(查询、开户、销户等);
⑸查询:查询、检索用户的计费清单(根据用户名、控制器名或地址、费用等联合查询);
⑹统计及报表:按日/周/月计费清单,按时间段(日/月/年)进行费用统计报表;
⑺打印:打印用户日/周/月计费清单、月计费详单、统计报表;
5 结语
本系统的创新点在于网络的组成,是采用局域网通过一个通信机接入总网络的形式来实现,可满足实际系统的要求:通过RS485的网络连接方式接入1600个测量点。本系统经过了一系列仿真实验,可安全,灵活,准确地运行,具有一定的方便性,合理性和实用性。