基于ZigBee和触摸感应技术的照明控制系统

  作者:李春雨 孙宪坤 吴飞 陈涛 时间:2015-10-09来源:电子产品世界

编者按:传统家庭智能照明控制系统采用有线方式搭建家庭局域网,利用导线传输控制信号,设计时需预埋大量控制线,布线较为繁琐;并且所用控制开关大都采用触点接触式墙壁开关,长久使用触点易磨损,接触不良导致开关可靠性降低。针对以上问题开发了一套基于ZigBee和电容触摸感应技术的照明控制系统。该系统利用ZigBee无线网络代替有线方式搭建家庭局域网,省去了预埋控制线的繁琐布线工作;系统灯控节点内部MCU采用电容式触摸感应焊盘检测手指触压,之后驱动双向可控硅的导通与截止来控制灯光亮灭,从而起到无触点开关控制作用。测试结果表明

3 ZigBee通信协议设计

  ZigBee联盟与IEEE802.15.4的任务小组制定的ZigBee协议栈标准有5层体系组成[6],其中应用层由用户定义。本系统定义的ZigBee通信协议属应用层,用于用户远程控制。远程控制时,用户手机发送控制指令到系统主机,系统主机再将该指令转换成符合表1所示通信协议的格式,通过内嵌的ZigBee网络协调器将指令发送到各个灯控节点。

4 灯控节点软件设计

  灯控节点软件程序主要由主程序,串口信息处理程序和触摸按键扫描程序组成。

  主程序在节点上电后首先进行系统初始化,然后循环检测有无串口信息处理,有无按键被按下等事件。主程序流程图如图6所示。

  串口信息处理程序在主程序检测到接收完成一帧串口信息后被调用。程序首先判断该帧指令是否为本节点控制指令,然后根据指令要求驱动双向可控硅的导通或截止,并向主机反馈控制信息。串口信息处理程序流程图如图7所示。

  触摸按键扫描程序是灯控节点软件设计的难点。按键处理初始化在节点上电后主程序中完成,包括振荡器振荡频率设置,定时器T0预分频器设置以及中断的相关设置等。按键扫描原理如下:首先振荡器频率输出脚在硬件上已经和16位定时/计数器T1时钟输入端连接,T1会从0开始计数直至溢出清零后重新计数。软件上将振荡器频率输出脚映射到某一按键焊盘所接单片机引脚,振荡器便以固定频率在该按键焊盘上振荡,若有手指触压焊盘,振荡频率便减小。再设置8位定时器T0提供固定时基测量振荡器频率。开始测量时,T0、T1均清零,然后T0计数至溢出中断,在T0中断服务函数中读取T1计数值,与前16次的采样滑动平均值比较,这样就完成了对按钮的一次扫描,如果频率计数有显著下降则说明按钮被按下。最后将振荡器移向下一个按钮焊盘扫描。触摸按键扫描程序流程图如图8所示。

5 测试结果

  本文所开发的照明控制系统分远程控制和现场控制两种控制方式。对于远程控制其稳定性主要受系统主机与灯控节点间ZigBee网络稳定性影响,故采取协调器与灯控节点相距10米距离,协调器连续发送1000条控制指令,每条指令间隔0.5秒,统计灯控节点收包率的方式实现。对于现场控制,采取连续点击灯控节点面板上触摸按钮1000次,每次点击间隔0.5秒,统计灯光实际受控次数的方式实现。测试结果如表2所示。

  由测试结果和大数定律可知远程控制时主机每发送一条控制指令,灯控节点接收到的概率是0.981,若主机连续发送两条指令,则灯控节点接收到的概率:

  而现场控制时受控率达到100%。以上实验结果表明本系统可以有效实现灯光的远程控制和现场控制。灯光控制效果图如图9所示。

6 结束语

  本文开发了一套基于ZigBee网络技术和电容触摸感应技术的智能家居照明控制系统,实现了当用户外出时,利用手机等移动设备远程控制家中灯光亮灭和在家时通过触摸按键现场控制家中灯光亮灭的功能。利用ZigBee无线网络代替有线来搭建家庭局域网,省去了传统灯控系统中繁琐的布线工作;利用触摸按键和双向可控硅代替传统墙壁开关实现无触点开关控制,解决了传统开关触点易磨损,可靠性随着时间的延长而降低等问题。

  该系统在实际批量使用中发现当电网中杂波较多时,触摸按键会发生误触发现象。下一步将重点研究如何提高该系统对不稳地电网的抗干扰性。

参考文献:

  [1]周晓伟,蔡建平,郑增威,等.基于ZigBee传感网的楼宇智能照明控制系统的设计与实现[J].计算机工程与科学,2009,31(8):150-152

  [2]周晓伟,蔡建平,郑增威,等.新型室内照明智能控制系统的研究与实现[J].计算机应用研究,2009,26(8): 2977-2981

  [3]徐勇,栾晓明,王丹.基于ZigBee技术的智能照明系统设计[J].研究与开发,2010,29(1):42-45

  [4]李治斌,邓小芳,张余明,等.基于ZigBee技术的智能调光开关设计[J].传感器与微系统,2014,33(1):60-63.

  [5]翁杨.基于电容式触摸按键技术的七彩灯设计[J].电子技术,2012(8): 54-56

  [6]王东,张金荣,魏延,等.利用ZigBee技术构建无线传感器网络[J].重庆大学学报(自然科学版),2006,29(8):95-97

1 2

关键词: ZigBee 触摸感应 照明控制 智能家居 201510

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版