您当前的位置:五五电子网电子知识电工技术电工文摘基于LonWorks现场总线的楼宇自动化温度测 正文
基于LonWorks现场总线的楼宇自动化温度测

基于LonWorks现场总线的楼宇自动化温度测

点击数:7803 次   录入时间:03-04 12:01:16   整理:http://www.55dianzi.com   电工文摘

4.2 部分程序流程图及源程序

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

  对DS18B20进行写操作的子程序如下。

  WRITE: ;写子程序,此前先执行复位子程序

  DATA_BIT EQU P2.7

  CLR C ;清DS18B20在线标志

  MOV R1,#08H ;8 bits

  WR1: CLR DATA_BIT ;发写脉冲给P2.7

  MOV R7,#01H ;延时15μs

  CALL DELAY15

  RRC A ;被写字节从低位开始

  MOV DATA_BIT,C;送1个bit到DS18B20

  MOV R7,#01H ;延时15μs

  CALL DELAY15

  SETB DATA_BIT ;释放数据线

  NOP

  DJNZ R1,WR1 ;判8 bits是否写完

  SETB DATA_BIT ;释放数据线

  RET

5 结束语

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

参考文献:

  [1] 谢瑞和 串行技术大全 清华大学出版社 2003.4

  [2] 马莉 智能控制与Lon网络开发技术 北京航空航天大学出版社 2003.2

  [3] 凌志浩 从神经元芯片到控制网络 北京航空航天大学出版社 2002.2

上一页  [1] [2] 


本文关键字:暂无联系方式电工文摘电工技术 - 电工文摘