现场总线技术在楼宇自动化温度测控系统中的应用

发布者:tony520最新更新时间:2012-02-29 来源: dzsc关键字:LonWorks  现场总线技术  自动化温度测控 手机看文章 扫描二维码
随时随地手机看文章

目前,智能建筑得以迅猛发展,其关键是楼宇自动化系统BAS技术,其中楼宇温度测控的子系统用以实现室内温度的合理调节。目前,国内大都采用以单片机为核心组成区域控制系统,但由于这种系统在本质上采用了RS232、RS422/RS485等专用通信协议而形成“自动化孤岛”。应用现场总线控制系统FCS将系统的分散控制转换到现场控制,形成开放性的控制网络。

本文应用LonWorks现场总线技术设计了基于主机的Neuron智能节点,并通过单总线(1-Wire)数字温度传感器DS18B20与智能节点构成温度测控网络,有效地实现了对室内温度的实时监控与调节。

1  LonWorks技术
1.1LonWorks技术要点


LonWorks技术是由美国Echelon公司推出的局部操作网络,它包含所有设计、配置和维护网络所需要的技术:   

3120/3150Neuron芯片、NeuronC编程语言、LonTalk协议、LonWorks收发器、LonBuilder和NodeBuilder开发工具等。LonWorks网络系统由智能节点组成,节点包括神经元芯片、传感器、控制设备、收发器和电源等。节点之间通信支持双绞线、电力线、光纤和红外线等多种介质,遵守ISO/OSI的7层模型协议,并按照规范的LonTalk协议进行通信,其通信速率在300bps~1.5Mbps范围之间。

1.2Neuron芯片

Neuron芯片有3120与3150两大系列,是Lon-Works技术的核心。它既进行通信的管理,同时还具有输入、输出和控制的能力。其内部框图如图1所示,内有3个8位流水线作业的CPU。介质访问控制CPU处理LonTalk7层协议的第1~第2层,包括驱动通信子系统硬件和执行MAC算法。网络CPU处理LonTalk协议的第3层~第6层,包括处理网络变量寻址事务、权限证实、背景诊断、软件计时器、网络管理和路由等,同时还控制网络通信端口,物理的发送和接收数据包。应用CPU执行用户用NeuronC语言编写的代码以及用户代码调用的操作系统命令。3个CPU分别通过片内的网络缓存器和应用缓存器进行通信。芯片提供从I/O0~I/O10共11个管脚,通过对其编程可设定为34种不同的对象,可用于直接连接各传感器、A/D、执行器等。CP0~CP4组成的网络通信端口用以连接收发器,实现网络的通信功能。3120芯片中包含E2PROM、RAM、ROM,其中在ROM中已带有LonTalk通信协议固件,可非常方便构成用户应用程序最大不超过2kB的较小系统;而3150则需外部扩展ROM,其LonTalk通信协议也需要由NodeBuilder工具包配置,用于复杂的应用系统。

图1    3120/3150内部框图 [page]

2 数字温度传感器DS18B20

DS18B20是由DALLAS所生产的基于1-Wire新一代数字温度传感器。该系列产品有DS1820、DS1822、DS18S20、DS18B20等,DS18B20性能最好,其温度转换数据位数可编程到12位。DS18B20采用3脚TO-92封装为主,其外形如小功率三极管。因每一个DS18B20都有一个自己特有的64位芯片ID序列号,可以在一条信号线上挂接任意多个数字式传感器。表1为分辨率0.0625°C时温度/数字量关系表。2.1DS18B20特点

(1)独有的1-Wire接口,只需一个端口管脚进行通信;
(2)可简单构成分布式多分支温度测量应用系统;
(3)不需要任何外围元件;
(4)可通过数据线进行寄生电源供电;
(5)测温范围为-55~+125℃;
(6)测量精度在-10~+85℃测温范围内时为0.5℃;
(7)可编程9~12位数字温度计,相应分辨率为0.5~0.0625°C,最大转换时间分别为93.75ms与750ms;
(8)用户可定义非易失性温度报警设置及识别。


2.2DS18B20的工作时序与命令

DS18B20采用严格的单总线通信协议,以保证数据的完整性。该协议定义了几种信号类型:复位脉冲、应答脉冲、读/写0和读/写1。所有这些信号,除了应答脉冲以外,都由主机发出同步信号。命令和数据都是字节的低位在前。单总线系统中主设备首先对DS18B20进行初始化,以确认总线上有DS18B20在线并做好了操作的准备,再可执行ROM功能命令,然后方可执行存储器功能命令以进行启动温度转换及存储器操作等控制功能。初始化时序中,主机先通过拉低总线至少480μs,产生复位脉冲信号(Tx),接着主机释放总线,并进入接收模式(Rx),上拉电阻将单总线拉高;之后,在单总线器件检测到上升沿后,延时15~60μs,接着通过拉低总线60~240μs,以产生在线应答脉冲。

DSl8B20的ROM功能命令如表2所示。
DSl8B20的存储器功能命令如表3所示。




3 系统硬件设计
3.1系统网络组成

本设计中楼宇自动化温度测控系统的网络结构如图2所示。系统选用两级计算机监控系统,即由上位管理机、LonTalk适配器以及多个智能节点组成。中央PC机控制节点的接口采用Echelon的PCLTA-10PCLonTalk适配卡。该卡是高性能的16位ISA总线LonWorks接口卡,系统中通信介质为双绞线。网络采用基于LonWorks总线的网络模型,节点数量可根据监控的需要进行开放增减。网络拓扑结构采用总线方式,通信位率设为78.125kbps时,LonWorks总线任意两节点之间的通信距离可以达到2700m,完全可以满足楼宇自动化系统的通信要求。上位机通过LonTalk适配器与LonWorks总线相连,用于整个系统的集中监控、管理、分析及网络通信检测等。

                                            图2    网络结构图

3.2智能温度节点设计

系统采用基于主机的LonWorks智能节点,如图3所示。选用ATMEL增强型Flash单片机AT89S52作为主处理器以完成主要的测控任务,其内嵌8kFlashROM,软硬件上兼容AT89C52,但其最大的特点是集成了ISP接口,可直接在目标板上进行在系统编程,为用户带来了极大的方便;单总线上挂接的DS18B20采用外接VCC方式而未用寄生供电,以便除了正常测量各点室温外,还可在火灾初期等异常情况下能准确工作;利用8155扩展I/O,以对显示、键盘、超温报警等电路进行接口,此外还通过温控输出单元对空调机组进行新回风、送排风、喷淋管等阀门进行控制,达到控温的目的;Neuron芯片采用CYPRESS的CY53120,以其为核心再通过收发器FFT-10A完成LonTalk协议的数据传输,并通过事件调度完成用户定义的各种计算、I/O事件处理及网络报文处理等功能;收发器通过与Lon网接口负责将节点连入网络。

图3    智能温度节点原理框图[page]

单片机AT89S52与Neuron芯片CY53120采用并行通信。8051的P1口与3120的IO0~IO7相连为8位的数据总线;P3.2与3120的IO8相连为单片机请求发送数据的信号线和接收3120温度转换命令的应答线;P3.3与IO9相连为3120接收数据的应答信号线;P3.4与IO10相连为3120发送温度转换命令的信号线,保证了8051与3120通信的严格同步。

4 系统软件设计
4.1软件结构设计

本系统软件包括3个部分。第1部分是以PC机节点为管理中心的上位机的软件设计,采用VB6.0开发,既可使系统与LAN进行链接,又实现了友好的人机操作界面,用户可以在主控室内设置大楼内各房间的运行参数,查询各房间的温度及控制设备的运行情况,查看历史运行纪录和实时运行费用等。第2部分是以AT89S52为控制核心的下位机的软件设计,采用汇编语言开发,主要完成键盘扫描与输出显示,现场温度数据的采集,超限声光报警,配置3120的工作模式,AT89S52与3120进行通信,温度控制算法及对调温设备的控制等。第3部分是以CY53120为核心的通信程序设计,采用NeuronC开发,完成节点外与网络其它节点及上位机进行信息交互,内与AT89S52进行通信。

4.2程序流程图及源程序

图4给出了温度测控软件的流程图。需要说明的是温控子系统是现代建筑的耗能大户,为了节能而在温度控制算法模块中采用了增量型PID控制算法与模糊控制算法相结合,当偏差较大时执行前一算法,使温度快速回到设定值附近,而当偏差较小时执行后一算法,以避免控制装置对被控温度过于敏感而频繁动作或振荡,此外还采取了变新/回风比例自动控制、变频调速进行变风量空调控制、舒适性空调温度上限设定值提高等节能措施,达到节能目的。



                 图4     AT89S52温度测控程序流程图

5 结束语

本系统采用LonWorks现场总线技术,使楼宇自动化系统中通信可靠、便捷;采用基于单总线数字温度传感器DS18B20,使系统简单、灵活、方便,在常温测量中有较大优势;实际应用在DS18B20采用9位数字量转换时分辨能力达到±0.5℃,采用数字处理更可达到±0.0625℃,满足智能建筑不同程度的控制要求。该系统在常温测控应用中具有明显的优势。 

关键字:LonWorks  现场总线技术  自动化温度测控 引用地址:现场总线技术在楼宇自动化温度测控系统中的应用

上一篇:基于DSP-LF2407A和CAN总线的分布式电机控制系统
下一篇:基于FPGA的HSDI接口设计

推荐阅读最新更新时间:2024-05-02 21:56

现场总线技术在海洋石油工业应用新进展
        一、引言          随着3C技术即计算机(Computer)、控制(Control)、通信(Communication)迅速发展,现场总线技术在制造业和流程工业中的应用正在持续的快速增长,由全数字化的现场总线控制系统代替半数字化及模拟量控制系统已成为工业自动化控制系统结构发展的必然趋势。          自20世纪90年代中期以来,中国海洋石油总公司(以下简称中海油)相关技术人员持续跟踪关注现场总线这一标志自控领域一场革命的技术,并于2002年首次提出将现场总线技术应用于旅大油田开发项目,获得了上级批准并进行实施。其中旅大10-1平台于2005年1月28日正式投产,旅大5-2平台正在建设中,这项新技术的实施
[嵌入式]
基于Lonworks技术的网络打印服务器设计
本文描述的网络打印服务器(NPS)可以为工业现场的多个智能装置提供可靠的打印共享服务,极大地节约了系统成本;并且还可以方便地对NPS的功能进一步扩充,构成一个分布式控制系统。Lonworks网络技术 是由Echelon公司开发的一种现场总线网技术,具有通信可靠、抗干扰能力强的优点,使其在航天控制、工业过程控制、楼宇自动化、通信等领域得到了广泛的应用。其采用的LonTalk协议完全支持OSI/ISO网络协议参考模型从物理层直至应用层的全部7层服务。Toshiba公司的TMPN3150/3120神经元芯片 内嵌了LonTalk协议,LonTalk协议和一个网络操作系统作为神经元芯片的固件提供给用户,方便了用户开发。神经元芯片支持多种通信
[应用]
采用LonWorks现场总线的步进电机群控
在研制某大型医疗设备控制系统时,其内部共有26个大小不一的进步电机需要控制。由于大部分的电机和控制器需要嵌人治疗设备内部,而且这些电机都驱动有对应的机械运动装置,所以要求尽量减少上位主控机与各控制器之间的连线。若采用传统的集中式或集散式控制方式将无法满足现场的要求。在对这些受控电机的控制任务进行了仔细分析后发现,系统的实时性要求也不是太高。为此我们采用了LonWorks现场总线技术来实现对这些步进电机的控制。         一、主控机相关控制任务描述                       系统主体结构如图1所示。所有受控的步进电机及其控制器都将安装放置于治疗设备内,它们通过一条78K速率的双绞线与主
[嵌入式]
现场总线技术在油库监控中的应用
  随着计算机技术在工业控制领域应用范围的日益拓展,以及分布式控制产品标准化的要求和趋势,使近几年现场总线技术得以迅速发展,它较完整地实现了控制技术,计算机技术与通信技术的集成,其特点是可靠性高,性能稳定,抗干扰能力强,维护及系统扩充成本低。用现场总线技术组成的系统性能价格比高,已在欧美各国得到了较广泛的应用。几种主要现场总线标准如PROFIBUS,FF,CAN等已成为一些国家或洲际标准,世界上许多主要的PLC及智能仪表制造商,都推出了支持某种主流现场总线标准的产品。几个月前中国现场总线(PROFIBUS)专业委员会的成立,必将促进现场总线技术在我国的推广和应用。   西门子S7-200PLC的PPI通讯协议是基于PROFIBUS现
[嵌入式]
基于PLC与现场总线技术的B1卷烟包装机组
引言 目前我国大多卷烟厂的主力机型B1卷烟包装机组是在上世纪80~90年代从德国斯慕门公司引进的高速软包包装机组。但由于该卷炯包装机组工作年久,各电子控制部件逐步老化、失效,故障率很高。近年来,BI机组电气控制系统缺陷日益凸显;逻辑组件老化;出现故障不能自动停机;控制线路板布局复杂,国内无相关元件生产厂家,备件困难且价格高。同时BI机组还存在控制方式落后、英文显示导致维修不便等问题。 改造后的BI机组是以PLC和工控机为核心的电气控制系统。PLC完成所有数据采集和实时控制,完成启动、停车、工艺流程控制、检测等整个运行过程。工控机作为上位机,具有良好的人机界面,同时增加统计报表和预留网络化管理功能,并为远程数据采集提供技术支
[工业控制]
基于PLC与<font color='red'>现场</font><font color='red'>总线技术</font>的B1卷烟包装机组
现场总线技术在电厂中的应用
    0 引言     按照国际电工委员会IEC/SC65C的定义,安装在制造或过程区域的现场设备与控制室内的自控装置之间的数字式、串行和多点通信的数据总线称为现场总线。以现场为基础形成的网络集成式全分布控制系统称为现场总线控制系统(FCS)。由于它适应了控制系统向分散化、网络化、智能化发展的方向,给自动化系统的最终用户带来了更大的实惠和方便。自其出现之日起就受到广泛关注,迅速成为世界范围内控制技术的热点,并促使目前生产的自动化仪表、PLC、DCS产品面临体系结构、功能等方面的重大改变,导致自动化产品又一次面临更新换代。自20世纪80年代中期提出现场总线概念以来,国外各大知名公司已相继开发了数十种现场总线产品,如FF、Pro
[嵌入式]
Lonworks网络虚拟监测系统研究
传统仪器,无论是早期的模拟仪器,还是现在的数字化智能仪器,虽然它们的功能日益完善和强大,但是所有的功能块都以硬件的形式存在,这使对它们的开发和应用都缺乏灵活性。虚拟仪器的出现是测试技术与计算机深层次的结合,从而使测试技术上升到一个新的层次。虚拟仪器在工程应用方面具有突出的优势,它可在通用硬件平台确定之后,用软件取代传统仪器中的硬件来完成仪器的功能,仪器的功能可由用户根据需要通过软件来定义,甚至能完成传统仪器因工艺和制造水平的限制而难以完成的测试工作。随着通信技术和网络技术的不断发展,将网络技术应用到虚拟仪器领域,以形成网络化虚拟仪器是虚拟仪器发展的一个趋势。本文介绍了一种用于Lonworks网络(简称LON网)的虚拟仪器监测系统,
[测试测量]
<font color='red'>Lonworks</font>网络虚拟监测系统研究
基于LonWorks网络的智能住宅家庭控制装置的设计
1 装置硬件设计 1.1 硬件功能规划 智能化住宅家庭控制装置所实现的功能包括:对住宅居室环境(温度、湿度)进行监控;对住户三表(水表、煤气表、电表)实现远传计费;对住户实现三防(防火、防煤气泄漏、防盗);对厨房设备实现时序控制;对卫生间实现自动排风控制。其中每个装置均可作为一个智能节点,多个节点构成了智能小区管理网络系统(即LonWorks网络),在小区中心设置服务器可实现对整个网络的管理。此外,家用电脑可与家庭控制装置通信,实现对室内设备的管理。 1.2 硬件总体设计方案 依据对装置功能的上述规划,可将装置分为两部分设计,即Lon控制模块设计和采集模块设计。控制装置以Lon控制模块为核心,通过对采集电路所采集的各种信号加
[测试测量]
基于<font color='red'>LonWorks</font>网络的智能住宅家庭控制装置的设计
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved