摘 要: 介绍了基于HBS(Home Bus System)协议的分布式智能照明及安防系统,并详细描述了系统各部分的硬件结构和软件设计思想,简单地介绍了HBS协议。
|
自从1983年座带有智能化观念的建筑物在美国落成以来,智能化已经成为当今建筑物发展的主流技术,涵盖了从空调系统、消防报警系统到综合保安管理系统(包括闭路监控、保安巡更、防盗报警、门禁系统)以及完善的计算机网络和通信系统。目前,绝大多数建筑物仍然沿用传统的照明控制方式。部分智能大厦采用楼宇自控(BA)系统来监控照明,但也只能实现简单的区域照明和定时开关功能,无法用调光、场景控制等功能来灵活自如地管理照明设备。
|
1 HBS协议简介 HBS的全称是家庭总线系统Home Bus System ,它是由日本一些企业,包括日立Hitachi 、松下Matsushita 、三菱Mitsubishi 、东芝Toshiba 等联合提出的,并得到了日本政府和商会的支持。HBS的网络拓扑如图1所示。 |
HBS协议规定了如何通过双绞线或同轴电缆实现家庭电器、电话、音频-视频装置的互连,着眼于家用电器的综合自动化。同时,HBS协议也考虑了如何在家庭内获得远程服务,如在家购物、远程医疗和远程教学等。协议主要用于电器开关量以及简单模拟量的控制,采用专用总线,具有抗干扰强、响应速度快、开发成本及风险较低的特点。
|
2 智能照明及安防系统的工作原理和性能指标 智能照明及安防系统主要的目标是将原来分散独立的照明电器及安防装置通过直流载波总线技术集成为一个智能化系统,进行集中或分布的、本地或异地的监视、控制和事务管理。 在这个系统中,信息的传递为重要。信息主要包括控制指令以及状态响应等。系统中的任何一个控制器都能接受来自本地或异地的控制指令,从而改变本身的状态。控制器状态改变以后,会发出状态响应,从而改变本地或异地的状态显示。根据控制指令、目标的不同,以及指令发出的方式和时间的不同,完成集中或分布的、本地或异地的监视、控制和事务管理。 分布式智能照明及安防系统的总体结构如图2所示。从图2可以看出,分布式智能照明系统由三大部分组成:主控器、控制器和执行器。 |
主控器 是系统的控制者,负责总线上信号的仲裁和传递,同时负责总线的供电。它是系统中的部件,每个系统必须有一个主控单元。
|
3 主控器的设计 3.1 主控器的硬件设计 主控器的硬件主要由电源、大容量的数据存储器、CPU、WDT、总线收发电路等模块组成主控器的硬件结构图如图3所示。 |
由于CPU、WDT、RAM等电路工作在CMOS电平下,而总线收发电路要处理24V的电压信号,因此电源部分分两块,分别提供5V和30V的电压作为CPU等模块和总线收发电路的工作电源。为减少干扰,采用单点接地技术,即两部分电源的地线在线路板上是分开走线的,在一点将两者连接。 总线收发模块负责向总线供电与信号电平转换。它能将CPU发出的信号(0~5V)转换成总线电压信号(0~24V),并能将控制器、执行器发回的电流响应信号转换成CMOS电压信号,供CPU处理。 3.2 主控器的软件设计 主控器主要负责系统的静态扫描和动态扫描,维护、记录相关地址的状态,以及控制器和执行器之间的绑定和包含关系。所谓包含关系就是指某个组地址或场景地址包含了哪些单独地址或调光地址。因此,主控器软件主要部分就是通讯的处理,命令的生成和地址状态的维护。其总体结构见图4。 |
程序总体上分命令层处理、链路层收发、数据处理等几个模块。其中链路层收发模块负责将主控器发出的命令组成数据帧后发出,以及接收来自执行器和控制器的响应和命令,并将其送给命令层处理。命令层负责系统静态扫描和动态扫描的处理,以及系统状态的维护。
|
4 控制器和执行器 控制器和执行器的硬件结构和软件设计思想基本相似,只是执行器在硬件上比控制器多一个驱动模块。下面就以控制器为例来说明。 4.1 控制器的硬件设计 目前系统中已定义的控制器包括普通开关(1~4通道)、调光开关、电机开关、无线接收器和主控开关(16~40通道)。它们的硬件结构基本相同,如主控开关是由多个普通开关附加一个设置开关组成。下面以普通开关为例介绍一下其硬件设计。 硬件主要由电源模块、总线接口模块、人机接口模块和CPU模块等四大部分组成。普通开关硬件结构图如图5所示。 |
电源模块将从总线引入的交流24V经过全波整流,变换成24V脉动直流电,再经过稳压电路,输出5V电压作为工作电源。由于总线上信号是交流24V,远大于CMOS电路电平,因此要通过总线接口模块进行电平转换,然后将信号送入CPU模块处理。回送信号要求是电流信号,而经CPU模块运算处理后输出的响应是电压信号,因此要经过总线交互模块将其转换成电流信号,再回送到总线上。人机接口模块负责接收用户输入、地址设定以及状态显示,方式是通过键盘、LED和红外方式。CPU模块是整个开关的,负责接收总线信号和用户输入,然后通过运算、分析和判断,产生响应动作和信号。 4.2 控制器的软件设计 整个软件可分为键盘处理模块、命令层处理模块、链路层收发模块、串行红外通讯模块和驱动模块五大部分,另外还有EEPROM读写模块、串口接收等功能单一的支持模块。软件的总体结构如图6所示。 |
基于HBS协议的分布式智能照明及安防系统采用红外编址技术,能任意组合控制功能,操作简单,界面直观;采用24V直流载波总线技术,使得系统安装方便,成本较低;采用强弱电隔离保护技术,确保强电故障不会波及控制系统,提高了系统的可靠性;采用低功耗的控制技术,有利于延长系统的使用寿命,降低用户的运行费用;而且总线通讯技术可靠,并可加挂各类功能扩展模块,例如通过基于PSTN的电话接入模块实现远程监控。
|
参考文献 1 Kenneth P. Wacks. Home Automation and Utility Customer Services. Cutter Information Corporation,1998 2 APLUS DATA SHEET,JUNE 1999 3 Microchip Embedded Control Handbook. Microchip Technology Inc.Volume 1 1997.5 4 胡汉才.单片机原理及其接口技术.北京:清华大学出版社, 1996.7 5 许爱钧,彭秀华.单片机语言C51应用程序设计,北京:电子工业出版社,1998.6 6 avid Y.Chan. I2C总线的概念及其规范.上海飞利浦应用实验室.1992 7 阮 明,王伟明.PIC16C5X单片机与串行EEPROM24LC系列技术.电子技术,1996(8) 8. PIC16C5X datasheet https://www.dzsc.com/datasheet/PIC16C5X_1057930.html. |
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。