基于无线网络的智能开关控制系统
摘 要: 现有的智能家居中的阀门或者开关一般用的是手动遥控,虽然可以远程操控,但是依旧摆脱不了对多种开关繁琐的操作。为了克服以上缺点,在无线网络环境下开发了一个根据家中人数情况自动运行的智能开关控制系统。系统硬件由主控板、发射板、接收板、驱动板、人体检测装置、无线收发装置和开关器件驱动装置等组成。在主控板的单片机中烧录控制程序系统就可以投入运行。该系统利用抗干扰激光技术自动统计进出大门的人数,实现根据人数情况自动开合开关的功能,在测试实验中连续运行30个小时后,运行稳定,误码率低。该系统解决了智能家居的开关智能控制问题,具有安全、高效的优点。
关键词: 智能开关控制; 无线网; 激光技术; 单片机
中图分类号: TN92-34; TP29 文献标识码: A 文章编号: 1004-373X(2014)19-0132-04
Intelligent switch control system based on wireless network
PENG Da-cheng, PENG Chen, REN Ren-kai
(School of electrical and automation engineering, Nanjing Normal University, Nanjing 210042, China)
Abstract: The remote manual control is generally used for valve or switch in the smart home. Although they can be controlled remotely, people still can’t operate them in a easy way. An intelligent switch control system was developed in wireless network, which can operate automatically according to the number of people at home. The system consists of the main control board, emission board, receiving board, driver board, human body detection device, wireless transceiver and switch drive device. This system can be put into operation after burning the control program to the micro control unit (MCU). The anti-interference laser technology is used in the system to count the number of people in and out of the door to realize the functions of automatically turning-on or -off the switch according to the number of people at home. It had low error rate worked stable in a test of 30 h. This system solved the on-off intelligent control problem of the smart home. It is safe and efficient.
Keywords: intelligent switch control; wireless network; laser technology; MCU
0 引 言
随着科技的发展,与智能家居相关的设备逐渐走入了人们的家中。南京物联传感技术有限公司提出的自我搭建智能家居的平台,使得手动搭建智能家居变成可能[1];海尔推出的智能云家电,实现了家电终端生产与智能家居平台的结合[2]。这些产品的优点在于实现了家居生活的智能和远程控制,但是目前很少有商家能考虑到家中开关的智能控制,开关的智能控制能从源头上解决安防问题,并且更加稳定。
现代家庭中的阀门和开关的控制至关重要,大量媒体报道过由于电源没有关闭造成的漏电和火灾,或者冬天出门时候由于忘记关闭阀门而造成的水管破裂[3]。目前市场有关家中开关器件和阀门的产品比较少,杭州晶控电子有限公司智能家居平台实现了对于家中开关和阀门的远程控制,人们从手机和电脑上就可以控制家中的开关器件,但是在手动控制的情况下依然会出现人为忘记开合开关引起的不必要的事故或者麻烦。采用自动开关控制系统后,人们不需要对家中的电气开关和阀门进行控制,该系统的传感器会自动检测到家中的人数,从而对家中阀门和开关的开合进行控制。智能开关控制系统节省了劳动力,增加了生活的安全性。文献[4]强调家中阀门安全性的自动检测危险的阀门。文献[5-6]侧重于从公共场所安全的角度来设计的门禁系统。由于是在公共场所,所以要对进出人员特征进行识别,如摄像头检测人脸特征或者指纹检测器检测出指纹特征。而本文侧重于对家庭中的阀门和开关器件的统一控制和危险预防,家庭不是公共场合,对人员特征的识别可以减弱而方便性却可以变强。采用自动开关控制系统在节省人力和能源的情况下还做到了对于危险事件的预防。
1 系统硬件框架
系统结构如图1所示。系统由主控板、第一发射板、第二发射板、接收板、驱动板、人体检测装置、无线收发装置和开关器件驱动装置组成。人体检测装置的发射端分别设置在第一发射板(c)和第二发射板(d)上,接收端分别设置在主控板(a)和接收板(b)上;无线收发装置的发射端设置在主控板(a)上,接收端设置在驱动板上(驱动板不在图中显示,而是在控制终端,驱动板和开关器件与整个系统的关系如图2所示);开关器件驱动装置设置在驱动板上并与开关器件相连;主控板中包括主控制模块、电源模块和数据显示模块,主控板和第一发射板、接收板和第二发射板分别安装在门框(e)两边并且高度两两对应。门框的边缘安装检测门开闭状态的传感器,当家中的门关闭的时候,节能模块启动,关闭系统的供电,在关闭前系统每隔5 ms就会将所有数据存储于单片机的E2PROM中。当门再次开启时,单片机首先会读取存储于E2PROM中的数据,继上次记录的数据继续运行。系统在运行过程中如果运行时间过长或者有类似人的物体经过,在统计人数的时候会出现错误。当错误出现的时候,只需清空家中的人数后按下清零按钮就可以将人数与房屋中具体人数对应上。如果系统的程序运行出现了错误,则按下故障处理按钮就可以使程序正常运行。
1.1 主控板模块
本文选择的是飞思卡尔的XS128单片机,此单片机为16位单片机,工作频率在20~40 MHz之间。自带有E2PROM,AD,IO,SPI等模块。XS128芯片为以后的模块扩展提供了便利的条件。系统由如下几部分组成。
1.2 传感器模块
传感器主要功能是要确定人行走的方向,可以用超声波、红外或者激光器件来检测。超声波器件的优点是只需在一边安装传感器的发射和接收装置,在安装上比较简洁;缺点是由于人衣服以及体型的变化,会造成严重的误检测。红外传感器可以采用漫反射和直射两种安装方式,优点是肉眼看不见,不会打扰到人们的视线,缺点是无论用哪种安装方式,失误率也很高。激光传感器也可以选择漫反射和直射两种安装方式,经过试验,决定采用出错率比较低的直射方式,缺点是需要采用在门框两边一收一发的安装方式,安装比较繁琐。发射端对发射出的光做调制处理,把发射出的光调制成频率为180 kHz波长为650 nm的调制光,其原理图如图3所示。MOD1是可以发出频率为180 kHz波形的调制管,[L1]是可以发出波长为650 nm波段光的激光管。用调制管控制激光管通断,就可以调制成频率为180 kHz波长为650 nm的调制光。
接收端传感器对应接收频率为180 kHz波长为650 nm的调制光信号,其电路图如图4所示。REC1是对波长为650 nm的光敏感同时只能通过频率为180 kHz的光传感器,通过增加光携带的信息,解决了与太阳光混淆的问题。最终决定采用两边分别两个激光管,一收一发来检测人体的移动方向。激光传感器用波长为650 nm的激光管,接收传感器用接收频率为180 kHz光的传感器,激光管采用频率为180 kHz的调制管来控制其闪动的频率。如果接收管接收到波长为650 nm频率为180 kHz的调制光,则会由高电平变成低电平,主控芯片接收到相应信号以后则对人数进行判断。
1.3 开关器件控制器
开关器件控制器装有对应主板无线发射的接收模块,该接收模块有相应的地址。当发出的信号对应接收端的地址后,该接收端的电平输出端则会根据发送端输出的信号驱动继电器来控制开关器件的开闭。如果控制端出现错误,则可以启动开关器件控制器上面的故障处理开关,启动以后,开关器件的开闭完全靠手动,不受任何信号的影响。
1.4 节能以及故障处理模块
系统的节能模块会检测门的打开和关闭状态。当门处于打开状态时,需要检测人的进出,传感器和主板处于完全工作状态。当每次有数据改变时,单片机就将数据存储在E2PROM中,方便掉电存储。当门开关传感器感应到门处于关闭状态时,此时不需要检测人的进出,传感器和主板可以完全断电,等到检测到门开启的时候,主板和传感器同时供电,主板中XS128芯片从上次存储的E2PROM中读取数据后继续上次工作状态运行。当传感器计数出现错误的时候,有两种故障处理方式,一种是软处理,另外一种是硬处理。软处理不需要影响到程序的运行状态,当按钮按下时,故障程序启动,故障程序会根据按下的时间改变人数,直到改变成正常的人数。当出现程序上面不可避免的错误时,需要用复位按钮从程序上复位,程序所有数据清零从头开始重新计数;当系统的硬件出现不可恢复的故障时,按下硬故障按钮,系统就可以绕过控制器件手动控制。
2 软件设计
2.1 软件总框架
系统的软件部分由两个部分组成,人数检测部分和可恢复故障处理部分。
2.2 人数检测部分
人数检测部分的程序主要功能是根据传感器反馈给单片机的数据来计算人数的多少。
如图2所示,两边传感器对应安装后,接通电源。当接收管和发射管之间没有阻挡的时候,接收管A,B,C,D都接收到了发射管发送出的信号,根据上述性质,输出端为低电平。
光电传感器判断人是否经过的方法如图5所示。只有在两组传感器都完成图5所示的过程后才会在人数计数的数组中改变人数。当有人经过时,首先传感器A和C被阻挡住;过一段时间后传感器A,B,C,D都被阻挡住,当人继续向前的时候,传感器A和C会接收到信号,而传感器B和D仍然被阻挡住;随着人离开了门框,传感器A,B,C,D都会同时接收到发出的信号。完成整个过程后,主控板会识别出刚才的信号。如果两组传感器方向一致,会在人数计数数组上加1;如果上述过程的方向反向运行,则会在人数计数数组上减1。
期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。
【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
投稿辅导服务咨询与期刊合作加盟
陆老师联系QQ: 913775405(普刊)
蒋老师联系QQ: 867306987(核心)
刘老师联系QQ: 271374912(核心)
联系电话:18015016272
17327192284
投稿辅导投稿邮箱:zgqkk365@126.com
期刊推荐
- 《课程教育研究》 旬刊 国家级
- 《网络空间安全》(信息安全与技术)月刊 国
- 《价值工程》旬刊 国家级 科技统计源期刊
- 《高教论坛》 月刊 省级
- 《法制与社会》旬刊 省级
- 《中国教育学刊》月刊 14版北大核心
- 《语文建设》 旬刊 14版北大核心
- 《中国绿色画报》 月刊 国家级
- 《社科纵横》季刊 社科类优秀期刊
- 《求索》月刊 14版北大核心期刊
- 《财会月刊》旬刊 14版北大核心
- 《艺术品鉴》 月刊 省级
- 《中华建设》月刊 国家级 建设类优秀期刊
- 《教学与管理》旬刊 北大核心
- 《当代经济》 旬刊 省级
- 《新课程研究》旬刊 省级 教育类优秀学术期
- 《文教资料》 旬刊 省级
- 《学术界》 月刊 双核心
- 《吉林教育》旬刊 省级 教育类学术期刊
- 《中国农业资源与区划》 月刊 14版北大核心
- 《继续教育研究》月刊 北大核心期刊
- 《财经界(学术版)》半月刊 国家级
- 《电影评介》半月刊 14版北大核心
- 《公路交通科技》 月刊 北大核心
- 《新闻传播》月刊 省级 新闻类优秀期刊