标题: CC430F6135的无线智能家居控制系统设计 [打印本页] 作者: admin 时间: 2015-5-1 19:14 标题: CC430F6135的无线智能家居控制系统设计 摘要: 针对现有家居控制系统功耗大和成本高等缺陷,设计了一种基于CC430F6135单片机的低功耗智能家居控制系统。本系统具有功耗低、控制可靠性高、人性化等特点。介绍了CC430F6135芯片内部集成的RF无线模块特点和家居控制系统的结构原理,给出了硬件设计框图和软件流程,详细分析了中央控制模块、RF无线收发功能模块和触摸屏控制模块。实验结果验证了采用CC430F6135设计家居控制系统的可行性。系统运行稳定可靠,有较好的应用前景。
关键词: 家居控制;低功耗;CC430F6135;触摸屏
Wireless Smart Home Control System Based on CC430F6135
Liu Jingpeng, Hui Wei, Kong Xiangyong, Xu Chenglin(Northeastern University, Shenyang 110004,China)
Abstract: For such defects as high power consumption and high cost of home control system, a lowpower intelligent home control system based on CC430F6135 is designed. The system has some advanced features consisting of lowpower consumption, reliable control and human. The characteristics of the RF in CC430F6135 and the structural principle are introduced, and the hardware design block diagram and soft flow chart are given. Control module, RF module and touch screen control module are analyzed. Experimental results verify the home control system based on CC430F6135 feasible. The system is stable and reliable, showing a great prospect.
Key words: home control; lowpower; CC430F6135; touch screen
引言
科技的不断进步,特别是计算机技术、通信技术和控制技术的迅猛发展与应用,促使广大居民家庭实现了生活方式现代化和居住环境舒适化与安全化。家居智能化成为了一种趋势,智能家居室内控制系统包括安防系统、火灾报警系统、灯光和家电控制系统等。随着智能家居的不断发展,对控制系统的快速性、便利性、可靠性和低能耗的要求不断提高。因此,开发一种低功耗并且方便操作的家居控制系统,能够弥补目前智能家居的缺陷。
参考文献[1]设计的智能家居控制系统必须依靠Internet网络才能实现对整个家居系统进行控制,这大大限制了应用场合,使其应用具有一定的局限性。参考文献[2]设计的家居控制系统利用ZigBee无线通信技术作为通信工具,但是其必须利用单独的外接ZigBee模块才能完成通信功能,所以制作成本较高。针对以上缺点,本系统采用MSP430系列单片机CC430F6135,其不但具有MSP430系列单片机的低功耗性能,而且具有RF无线收发器的功能,这两种性能充分满足了低功耗和无线通信的要求,使得系统的成本降低。本系统采用了触摸屏来对整个系统进行控制,方便用户使用,避免了操作面板上繁琐器件给使用带来的不便。
1 装置整体运行原理
智能家居系统需要实现的功能大概有以下几个方面:
① 安防功能。目前家庭安防系统主要功能是监控非法闯入和门的开关等。一旦出现问题事件,系统会自动发出相应的信号给主控制器,及时通知用户有情况发生。
② 家电控制。对家电实行智能控制,用一个便携的触摸屏控制器就可以控制家里的任何电器,包括电视机、冰箱、空调、电脑等,还可以实现定时开关电器等功能。
③ 灯光控制。根据不同的室内自然光强度,可以智能地调节发光强度,外加的光敏控制元件可以感测外面光的强度,并根据实际设定的要求自动调节光照强度。
智能家居控制系统依靠一个主控制器来对整个家居进行控制,包括家电控制、灯光控制、家庭安防控制等,整个控制均通过触摸屏操作完成,方便用户使用。系统整体框图如图1所示,主控制器采用MSP430系列单片机CC430F6135为核心,其与触摸屏通过串口进行通信,触摸屏界面包含了家电控制、灯光控制、安防控制3个部分,点击其中一个模块会进入到相应的子模块中,其详细控制流程在软件部分会详细介绍。当触动一个功能后,触摸屏通过串口传递给CC430F6135控制指令,CC430F6135分析指令并通过其内部集成的RF无线收发模块将控制指令发送给驱动模块(驱动模块由CC430F6135控制),驱动模块通过其内部的RF无线收发模块接收指令,并按照指令要求驱动相应的家电设备。