基于开关电源的无线智能家居控制系统

2012-07-13 03:06赵建华
电子设计工程 2012年3期
关键词:遥控按键智能家居

曹 超,赵建华

(西安工业大学 电信学院,陕西 西安 710032)

智能家居系统应用广泛,且其功能越来越智能化、个性化,目前已成为国内技术领域中的一个热门课题。智能家居的基本功能是在一个小区内建立一个通信网络,为各种信息数据的传输提供必要的通路,通过相应的硬件和执行机构,实现对所有家电和设备进行控制和监测。智能家居终端是小区智能家居系统的重要组成部分,不仅控制家庭中各种电器的运行状况和家庭内的安全监控,又可通过网络集中到一个管理或控制中心,中心提供公共信息资源,或者对各个住户提供集中安全监控。智能家居终端在整个智能家居系统中起着一个枢纽的作用。智能家居终端的一个重要功能模块就是通信模块。如何制定和实现适合不同传输特点的通信协议是整个系统开发的难点和重点。

目前灯光的控制主要形式还是手动逐个控制所有的灯具,这样不仅麻烦而且效率低下 也不符合现代舒适生活的标准,因此设计一个可以便捷地控制灯光等功能的智能化灯光系统不仅具有实用价值,而且还具有广阔的市场前景,智能不是昂贵和不实际的代名词,而是方便 智能灯光控制,能控制不同生活区域不同场合的各种灯具。文中采用ST系列单片机将原来固定的机械式开关改无线遥控式的开关,利用无线遥控技术来发送信号,这样一个无线遥控器再结合一个控制器就可以控制室内的灯具的开启,这样不仅美观且实用可以非常方便的使用。

1 控制系统总体设计

本系统由无线发送模块、无线接受模块和开关电源控制模块3部分组成,其系统构成如图1所示。

图1 控制系统构成图Fig.1 Structure diagram of switching power supply control system

无线发送模块负责发送对某一路负载电路的开和关指令,接收模块负责接收来自发送模块的指令,然后将指令交由开关电源控制模块的处理器,处理器对指令进行解析后控制开关电源模块的继电器的断开和闭合,从而达到对负载供电电源智能控制的目的。

2 系统硬件设计

2.1 无线发送模块设计

发送模块主要由HS1527无线发码芯片、声表面滤波器、指示灯及滤波电路等组成,发送模块作为遥控器来操作,电路图如图2所示。当按下不同的按键K时,发码芯片就会通过天线发出不同的编码,编码经过天线发送到接收模块由接收模块将编码交由控制模块解析处理,发送模块供电电压12 V,由电池供电。

2.2 无线接收模块设计

无线接收模块由两部分组成,供电部分由LNK304DN及外围电路组成,该电路可将220 V交流电压转换成直流5 V电压,分别给接收模块和控制模块的处理器供电,电路图如图3所示。

图3 控制器供电电路Fig.3 Controller power supply circuit

无线接收部分主要由解码芯片SYN500R、晶振和外围电路组成超外差接收模块,接收模块负责接收来自发送模块的编码,然后将编码交由处理器处理,处理器处理后通过放大器将信号放大,然后控制继电器的开和合,接收部分电路图如图4所示。

图4 无线接收电路Fig.4 Wireless receiving circuit

2.3 控制模块设计

控制模块主要由处理器单片机、继电器和外围元件组成开关电源,con端接入交流照明电,AC-L和AC-N分别接入交流电火线和零线,OUT端连接负载,此系统可以控制多路负载,实验中该控制模块连接了一个继电器控制一路负载,控制模块电路图如图5所示。

图5 控制模块电路Fig.5 Control module circuit

3 软件设计

软件设计采用了模块化结构,主程序工作流程软件开发采用ST Visual Develop开发环境,使用C语言模块化编程,为系统调试带来极大的方便。

单片机上电后,各个模块初始化,包括时钟初始化、端口初始化以及变量初始化。初始化完成后程序进入主循环,执行遥控解码程序和按键判断程序,当没有按键按下及没有遥控数据时,循环执行遥控解码程序和按键判断程序。当有操作后,程序进入模式判断状态,单片机把遥控按键数据存到内部的EEPROM里,达到掉电不丢失数据的目的,当有符合的遥控按键按下时,对应的灯具打开或熄灭,操作完成后,程序再次进入主循环,执行遥控解码程序和按键判断程序,其流程图如图6所示。

图6 软件设计的流程图Fig.6 Flow chart of the software design

4 结束语

本智能家居控制系统在实验室进行了测试,控制器连接2盏100 W的照明灯作为负载进行了初步调试,2个继电器分别控制两盏灯,利用遥控器控制两盏灯的亮和灭,在室内空旷距离20 m内信号接收良好,实验较好的达到了预期效果,为下一步的研究提供了基础。目前的智能家居无线远程控制技术还处于不断发展完善中,在实际应用中也遇到了一些问题。例如受当前无线网络信号的干扰、传送带宽方面和稳定性的限制,使得诸如高质量活动图像传输等一些更高层次的功能应用仍比较难以实现,但随着我国通信网络的逐步建成,这些制约都将会被突破,家居智能化以及无线远程控制技术将会得到更大的发展。

[1]于昕梅,彭鹤挺.智能家居控制系统设计[J].电脑开发与应用,2009,62(58):58-60.

YU Xin-mei,PENG He-ting.Intelligent home control system design[J].Computer Development and Applications,2009,62(58):58-60.

[2]夏小东.基于单片机的远程无线控制系统设计[J].煤矿机械,2011,32(8):222-224.

XIA Xiao-dong.Based on single chip microcomputer remote wireless control system design[J].Coal Mine Machinery,2011,32(8) :222-224.

[3]崔欣,何宏,贾衡天,等.基于射频技术的温度无线数据采集系统[J].天津理工大学学报,2008,45(7):48-50.

CUI Xin,HE Hong,JIA Heng-tian,et al.Based on the temperature of the RF technology of wireless data acquisition system[J].Journal of Tianjin University of Technology,2008,45(7):48-50.

[4]高宏平.单片机远程控制空调系统中温度检测装置的应用[J].机械管理开发,2009,60(45):182-185.

GAO Hong-ping.Microcontrollerremote control air conditioning system in the application of temperature testing device[J].Machinery Management Development,2009,60(45):182-185.

[5]江虹,刘骊.ZigBee技术在智能家居控制器中的应用研究[J].云南大学学报,2009,38(31):109-113.

JIANG Hong,LIU Li.ZigBee technology in the research on the application of intelligent household controller[J].Yunnan University Press,2009,38(31):109-113.

[6]夏涛,陶洋.基于四大模块的智能家居的研究与设计[J].工程技术,2009,25(3):52-55.

XIA Tao,TAO Yang.Based on four modules of the intelligence lives in research and design[J].Engineering Techonology,2009,25(3):52-55.

[7]刘余,孟小华.嵌入式智能家居终端通信模块的设计与实现[J].计算机工程与设计,2010,31(8):1689-1692.

LIU Yu,MENG Xiao-hua.Embedded intelligent household terminal communication module design and implementation[J].Computer Engineering and Design,2010,31(8):1689-1692.

猜你喜欢
遥控按键智能家居
“遥控”老师
基于有限状态机的按键检测程序设计
基于PLC的智能家居控制系统研究
他是如何遥控引爆的
按键消抖在单片机和FPGA实验教学中的应用
基于Zigbee的无线通信技术在智能家居中的应用
一种多方向导光按键结构设计
关于智能家居真正需求的探讨
智能家居更贴心
遥控赛车