前言
远程自动抄表系统是建筑智能化的重要标志。由于行业壁垒等因素,我国城市大部分住宅为上门抄表方式,浪费了大量的人力,给电力、自来水和煤气等企业的收费造成了时间上的延时,增加了物业管理部门的负担,也造成住户的一些不便,远程自动抄表系统有效的解决了这些问题。
设计采用数字化脉冲的电表、水表和煤气表,以实现三表数据的现场自动采集。家庭智能控制器采集各表发出的脉冲后,转换成真实的三表数据,存于E2PROM中。当物业管理中心监控管理计算机进行查询时,家庭智能控制器通过LON网络把数据传送到监控管理计算机。
LonWorks自动抄表节点与系统
LonWorks的测控单元使用以Neuron芯片为核心的一块LonWorks主控制模块。主控制模块包括收发器、地址译码电路、复位电路、晶振电路及E2PROM等。主控制模块通过LonTalk协议的数据传输,并对事件的调度完成网络报文处理、用户定义的各种计算及I/O事件处理等功能。LonWorks节点的示意图如图1所示。其中主控制模块用于通信和控制;微控制器89C51实现对输入/输出数据的处理及驱动功能,脉冲输入信号的计数,完成与主控制模块的数据传输。主控制模块中的收发器负责将节点连入网络。
在抄表模块中,可以采用FFT-IO收发器(图2),适用于双绞线介质;或采用PLT22收发器(图3),适用于电力线通信介质。
抄表模块实时采集各个脉冲表的输出信号,将脉冲数累计存放在抄表模块RAM内,并按设定的分段时间及当前时刻累计到不同的时间段上,实现分时段计数。抄表模块存储器具有掉电保护功能,防止掉电丢失脉 冲累加值。数据集中器反复轮询采集各抄表模块中的数据并保存于相应的内存中,并自动过滤非法数据,对通信异常进行相应处理。
自动抄表系统数据采集模块多且分散、数据传送实时要求不高,要求每个传送接收的数据不出错。当上位机进行数据采集时,可从集中器保存的数据直接发送给计算机,不需直接从抄表模块读取抄表数据。
该抄表模块专门用于水表、电表和煤气表的自动抄录。每个模块抄读24个模拟量的采集,分析其A/D采样值,识别脉冲表的状态,并检测线路的通断状态。
LonWorks总线控制模块与89C51的通信采用同步串行I/O方式,使用Neurowire主控方式,即由主控制模块驱动同步时钟输入及片选信号输出,89C51接收同步时钟输入。主控制模块中Neuron芯片的IO8引脚输出同步时钟;IO9引脚为串行数据输出;IO10引脚为串行数据输入;选择IO5引脚为片选信号输出。89C51采用中断方式传输数据,在协议帧中加入校验码,保证通信数据的正确性,如图4所示。
结语
自动抄表系统由小区管理计算机和自动抄表模块组成两级网络,采用自由拓扑结构,在管理微机上能够查询每户的水表、电表和煤气表的实时读数。还可在管理中心对三表实施开断。
关键字:LonWorks 远程抄表 Neuron 89C51
引用地址:
基于LonWorks技术的远程抄表系统远程抄表
推荐阅读最新更新时间:2024-03-16 13:47
单片机多机并行通讯的一种方法
1 简介 本文介绍的单片机多机并行通讯系统,使用89C51作为主机,多片89C2051作为从机。(89C2051为20脚300MIL封装,带有2K FLASH E2PROM的单片机,除了少了两个并口外,具备MCS-51系列单片机所有功能。因为其体积小,功能强,必将在单片机应用领域内广泛使用)。这种并行通讯方法适用于在多站点,多层次的检测和控制系统中充当通信控制器的角色;也适合于用作单片机串行口扩充电路。 图1 芯片的逻辑图及四种工作状态 图2 单片机并行通信原理框图 2 三态总线缓冲寄存器74HC646 在单片机构成的多机并行通讯系统中,总线上的信息交
[单片机]
LonWorks 现场总线技术在列车监控系统中的应用
1.引言 随着科学技术的不断发展和在各行业领域的广泛应用,越来越多的证据证明,某一行业或更广泛领域内技术标准的统一越来越重要,并成为制约或促进行业技术发展的一个极为重要的因素。在铁路系统中也存在同样的问题,如果没有统一的标准,各车辆系统制造商往往沿着自己的路子,开发出专有的,不兼容接口的产品,以限制买方只能使用他们的系统,不利于产品和技术的竞争,制约了相关技术的发展。过去相当长的一段时间内,铁路系统列车网络通信技术就处于一种无标准的状态,在很大程度上制约了列车网络监控系统技术的发展。1999年,对于列车通信网络,国际上制定了两个相应标准:IEC(国际电工委员会)制定的《列车通信网络》和IEEE(美国电气与电子工程师协会)制
[安防电子]
Lonworks总线及其应用
1.现场总线 现场总线是20世纪80年代中期在国际上发展起来的。随着微处理器与计算机功能的不断增强和价格的降低,计算机与计算机网络系统得到迅速发展。现场总线可实现整个企业的信息集成,实施综合自动化,形成工厂底层网络,完成现场自动化设备之间的多点数字通信,实现底层现场设备之间以及生产现场与外界的信息交换。现场总线是应用在生产现场、在微机化测量控制设备之间实现双向串行多节点数字通信的系统,也被称为开放式、数字化、多点通信的底层控制网络。 迄今为止,比较成熟的并且比较有影响力的现场总线则有以下几种类型: 1.FF,2.PROFIBUS,3.CAN,4.Lonworks,5.Devicenet,6.Interbus,7.WorldFIP,8
[嵌入式]
用89C51和8254-2实际步进式PWM输出
摘要:介绍一种新型PWM输出的方式。它是用89C51作为主控部分,用8254-2可编程定时器/计数器来实现1Hz~3kHz步进式PWM的输出;具有分辨率高、反应速度快及占用CPU时间少的优点。
关键词:8254-2 89C51 脉宽调制(PWM) 分辨率
引言
脉宽调制(PWM)技术最初是在无线电技术中用于信号的调制,后来在电机调速中得到了很好的应用。本设计中要求输出PWM从1Hz~3kHz步进式递增,单步为1Hz。由于89C51的时钟最大能取24MHz,单指令周期为0.5μs,计数频率为%26;#215;10 6Hz。当输出2999Hz和3000Hz时,若采用89C51内部计数器来计数,根本无法区别。因为计数频率为2MH
[单片机]
89C51单片机的步进电动机控制系统设计
本文为大家带来两个89C51单片机的步进电动机控制系统设计。 89C51单片机的步进电动机控制系统设计一 系统整图如图1所示,本系统采用外部中断方式,p0口作为信号的输入部分,p1口为发光二极管显示部分,p2口作为电机的驱动部分。 图1 系统整图 电源部分 利用LM7812和LM7805芯片得到12V和5V的电压,它们的应用要注意以下几点: (1)输入输出压差不能太大,太大则转换效率急速降低,而且容易击穿损坏; (2)输出电流不能太大,1.5A 是其极限值。大电流的输出,散热片的尺寸要足够大,否则会导致高温保护或热击穿; (3)输入输出压差也不能太小,大小效率很差。 其中12V电压给步进电机供电,5V电压则给单片机供电。分
[单片机]
基于单片机89C51制作的频率计的设计方法,
1 引 言 本设计综合考虑了频率测量精度和测量反应时间的要求。例如当要求频率测量结果为3位有效数字,这时如果待测信号的频率为1 Hz,则计数闸门宽度必须大于1 000 s。为了兼顾频率测量精度和测量反应时间的要求,把测量工作分为两种方法: (1)当待测信号的频率>100 Hz时,定时/计数器构成为计数器,以机器周期为基准,由软件产生计数闸门,计数闸门宽度>1 s时,即可满足频率测量结果为3位有效数字; (2)当待测信号的频率<100 Hz时,定时/计数器构成为定时器,由频率计的予处理电路把待测信号变成方波,方波宽度等于待测信号的周期。这时用方波作计数闸门,当待测信号的频率=100 Hz,使用12 MHz时钟时的
[单片机]
89C51单片机中断知识要点
(图为89C51引脚图) 1、 89C51单片机中共有5 个中断源:两个外部中断,两个定时/计数器中断(溢出),一个串行口中断。 2、 单片机中断系统中有两种不同类型的中断:一种称为非屏蔽中断,用户不能用软件方法加以禁止;另一种称为屏蔽中断,本文描述的都是这种类型。 二、控制字 1、 外部中断。单片机的12、13(P3.2、P3.3)脚引入,名称为INT0、INT1。以上的TCON寄存器用于控制外部中断。 IT0:INT0的触发方式。0表示低电平触发;1表示负跳变触发。 IE0:有外部中断进入时,该位置1。CPU响应后自动清0。 2、 内部中断。TCON寄存器,定时器中已描述。 3、 串行口中断。 4、 中断允许寄存器
[单片机]
89c51 汇编 串口接受数据
ORG 00H START: MOV SCON,#50H //串口方式1,允许接受 MOV TMOD,#20H MOV TH1, #0F3H //波特率为2400B/s MOV TL1, #0F3H SETB TR1 WAIT: JBC RI, DISPLAY JMP WAIT DISPLAY: MOV A, SBUF MOV P1, A //将接受的数据显示在P1口 J
[单片机]