路,选用了功能强大的芯片。Р编写实现系统功能的软件。利用汇编语言编写软件来实现数据采集功能并对数据进行分析,处理和保存。利用C语言写采集器与PC机的通信程序,实现两者之间数据交换。Р确定通信方式及通信标准。采用串行异步通讯标准RS-485,采集器测量到的数据以及设备状态可以通过RS-485总线传至智能小区的物业管理中心的PC机,由管理中心统一进行处理,真正实现“无人查表”。Р设计系统的抗干扰技术。干扰问题一直是困扰远程抄表方式的难题。在远程抄表系统中,影响系统计量准确性的因素是脉冲信号是否有效。由于干扰信号的干扰作用可能会使脉冲信号在产生和传输的过程中发生错误的计数。本课题为了避免上述现象的出现,在硬件和软件上作了大量的工作,确保计量的准确性和可靠性。Р2 抄表系统的硬件设计Р2.1 抄表系统的整体结构Р在了解国内外现有的产品特点的基础上,为了使抄表器的功能更加完善,设计的抄表器具有脉冲计数、数据存储和数据处理、电量及其状态的显示、与控制中心通讯等基本功能。整体结构如图2.1所示。Р时钟Р监控模块Р显示Р显示Р驱动Р直流稳压Р断电保护РAT89S51Р通讯接口РRS232РRS485Р电能采集计数模块Р小区主机Р时段Р通信网络Р外围存储Р图2.1抄表系统的整体框图Р系统的整体工作流程如下:Р电能采集计数模块根据脉冲计算出电表的数据,存储于内部的RAM中。РAT89S51根据时钟模块的时间设定,定时向脉冲计数模块发送数据传输命令,收集其电表中的数据,并根据设置好的约定,存储于外部的RAM中,等待上位机的查询,并把没反应过来的上位机的号码记录下来,上传给上位机。Р上位机操作中有定时抄和随时抄送两种模式定时抄送,即上位机根据系统设定的时间,查询各脉冲采集计数模块中的数据。随时抄,指在某种特殊的情况下,需要单独的对某个用户进行复查等。在两种模式下,对没有反应的PC机做备份,并警告。