基于开关电源的无线智能家居控制系统
下载后可任意编辑 基于开关电源的无线智能家居控制系统 摘要:针对目前智能家居结构复杂,成本高昂等的缺点,利用开关电源和单片机设计了一种无线智能家居系统。它将控制指令由遥控器通过无线方式发进到控制器上的无线模块,再由无线模块将指令解析给单片机,通过由单片机控制的开关电源来控制继电器的开和关,从而达到智能化控制家电电源开关的目的。通过实验证实了该系统安全可靠,性能稳定,达到了设计要求,同时该系统除用于家庭设备的无线自动控制外,也可用于家庭通信、家庭安全防范,组建智能家居控制系统等。 关键词:智能家居;无线模块;遥控;开关电源 智能家居系统应用广泛,且其功能越来越智能化、个性化,目前已成为国内技术领域中的一个热门课题。智能家居的基本功能是在一个小区内建立一个通信网络,为各种信息数据的传输提供必要的通路,通过相应的硬件和执行机构,实现对所有家电和设备进行控制和监测。智能家居终端是小区智能家居系统的重要组成部分,不仅控制家庭中各种电器的运行状况和家庭内的安全监控,又可通过网络集中到一个管理或控制中心,中心提供公共信息资源,或者对各个住户提供集中安全监控。智能家居终端在整个智能家居系统中起着一个枢纽的作用。智能家居终端的一个重要功能模块就是通信模块。如何制定和实现适合不同传输特点的通信协议是整个系统开发的难点和重点。 目前灯光的控制主要形式还是手动逐个控制所有的灯具,这样不仅麻烦而且效率低下也不符合现代舒适生活的标准,因此设计一个可以便捷地控制灯先等功能的智能化灯光系统不仅具有有用价值,而且还具有宽阔的市场前景,智能不是昂贵和不实际的代名词,而是方便智能灯光控制,能控制不同生活区域不同场合的各种灯具。文中采纳ST系列单片机将原来固定的机械式开关改无线遥控式的开关,利用无线遥控技术来发送信号,这样一个无线遥控器再结合一个控制器就可以控制室内的灯具的开启,这样不仅美观且有用可以非常方便的使用。 1 控制系统总体设计 本系统由无线发送模块、无线接受模块和开关电源控制模块3部分组成,其系统构成如图1所示。 无线发送模块负责发送对某一路负载电路的开和关指令,接收模块负责接收来自发送模块的指令,然后将指令交由开关电源控制模块的处理器,处理器对指令进行解析后控制开关电源模块的继电器的断开和闭合,从而达到对负载供电电源智能控制的目的。 2 系统硬件设计 2.1 无线发送模块设计 发送模块主要由HS1527无线发码芯片、声表面滤波器、指示灯及滤波电路等组成,发送模块作为遥控器来操作,电路图如图2所示。当按下不同的按键K时,发码芯片就会通过天线发出不同的编码,编码经过天线发送到接收模块由接收模块将编码交由控制模块解析处理,发送模块供电电压12 V,由电池供电。 2.2 无线接收模块设计 无线接收模块由两部分组成,供电部分由LNK304DN及外围电路组成,该电路可将220 V沟通电压转换成直流5 V电压,分别给接收模块和控制模块的处理器供电,电路图如图3所示。 无线接收部分主要由解码芯片SYN500R、晶振和外围电路组成超外差接收模块,接收模块负责接收来自发送模块的编码,然后将编码交由处理器处理,处理器处理后通过放大器将信号放大,然后控制继电器的开和合,接收部分电路图如图4所示。 2.3 控制模块设计 控制模块主要由处理器单片机、继电器和外围元件组成开关电源,con端接入沟通照明电,AC-L和AC-N分别接入沟通电火线和零线,OUT端连接负载,此系统可以控制多路负载,实验中该控制模块连接了一个继电器控制一路负载,控制模块电路图如图5所示。 3 软件设计 软件设计采纳了模块化结构,主程序工作流程软件开发采纳ST Visual Develop开发环境,使用C语言模块化编程,为系统调试带来极大的方便。 单片机上电后,各个模块初始化,包括时钟初始化、端口初始化以及变量初始化。初始化完成后程序进入主循环,执行遥控解码程序和按键推断程序,当没有按键按下及没有遥控数据时,循环执行遥控解码程序和按键推断程序。当有操作后,程序进入模式推断状态,单片机把遥控按键数据存到内部的EEPROM里,达到掉电不丢失数据的目的,当有符合的遥控按键按下时,对应的灯具打开或熄灭,操作完成后,程 序再次进入主循环,执行遥控解码程序和按键推断程序,其流程图如图6所示。 4 结束语 本智能家居控制系统在实验室进行了测试,控制器连接2盏100 W的照明灯作为负载进行了初步调试,2个继电器分别控制两盏灯,利用遥控器控制两盏灯的亮和灭,在室内空旷距离20 m内信号接收良好,实验较好的达到了预期效果,为下一步的讨论提供了基础。目前的智能家居无线远程控制技术还处于不断进展完善中,在实际应用中也遇到了一些问题。例如受当前无线网络信号的干扰、传送带宽方面和稳定性的限制,使得诸如高质量活动图像传输等一些更高层次的功能应用仍比较难以实现,但随着我国通信网络的逐步建成,这些制约都将会被突破,家居智能化以及无线远程控制技术将会得到更大的进展。