智能家居控制系统的设计

时间:2024-12-26 03:04:08 来源:作文网 作者:管理员

【摘要】主要研究了如何基于上海未来伙伴机器人有限公司的创新套件与自制单片机控制系统设计一套智能家居控制系统,将结构部件、连接部件和传动部件以及传感器完美得组合在一起,通过能力风暴控制器、单片机系统、无线模块、GSM模块等,实现了家居的无线控制、远程控制、温控、安防控制等功能,使人们的生活更加便捷、安全、舒适。

【关键词】无线控制;远程控制;温度控制;安防控制;能源管理

中图分类号: C93 文献标识码: A

1. 概述

随着科技的发展,智能家居的日渐兴起给人们的家居生活带来了全新的感受,家居智能已成为一种趋势。智能家居中各种与信息相关的通讯设备、家用电器和家庭保安装置,通过家庭总线技术连接到一个家庭智能化系统上进行集中的或异地的监视、控制和家庭事务性管理,并保持这些家庭设施与住宅环境的和谐与协调。这些功能都是通过智能家居系统中的家庭网络控制器未实现的,家庭网络控制器具有家庭总线系统、通过家庭总线系统提供各种服务功能、并和住宅以外的外部世界相通连。可以这样说,智能家居系统是智能住宅的核心。由此可见,智能家居系统在智能住宅中的重要地位。

2.系统总体设计方案

家居智能的基本目标是,将家庭中各种与信息❣相关的通信设备、家用电✫器和家庭安防装置连接到一个家庭智能化系统上进行集中或者异地的监视、控制和家庭事务性管理,并保持这些家庭设施与住宅环境的协调。根据智能家居所需要的功能,我们按照与家庭所处位置的远近,将系统归纳为远程控制、无线遥控控制和本地集中控制三种控制方式。

远程控制通过手机发送短信形式进行控制,此方案主要用到GSM模块和单片机,手机发送指令到GSM模块的SIM卡,然后根据用户的指令来控制家电设备或者接收报警信号并向用户报告。使人们身在外地就可了解家中的各种状态。

无线控制功能是通过无线发射接收模块实现近距离控制功能,主要包括对家电的近距离控制和接收报警信号,节省了无线通信不必要的费用,也省去了花在综合布线上的费用和精力。其主要电路由51单片机模块电路、无线发射接收电路、能力源控制器、AS-UⅢ智能机器人组成。

“自动+手动”控制包括路灯、太阳能草坪灯、走廊灯控制的自动控制,可节约能源。空调、花园浇水、窗帘是采用“自动+手动”控制,既可以自己通过按键控制开关,也可以自动控制。

3.硬件电路设计

3.1 无线控制系统

3.2 远程控制系统

用户通过手机发送短信,GSM模块接收到手机的指令,通过单片机进行远程控制电饭煲、浴室热水器、浴室换气扇等的开关。控制系统框图如图3所示。

手机发送指令给GSM指定号码,从而实现远程控制的功能。指令表见表1。

3.3 “自动+手动”控制

3.3.1 温控系统

卧室内,用户可以“手动”设定空调的温度,使室内的温度控制在人体舒适度范围之内,当室内温度和设定温度有偏差时,就会“自动”启动空调开关,并且会自动进行制冷或制热的选择。控制框图如图4所示。

3.3.2 自动洒水系统

通过传感器检测土壤湿度,土壤干燥时启动洒水系统为花草浇水,当湿度达到一定值时,洒水机停止工作,或人为进行洒水系统的开关。控制系统的框图如图5所示。

3.3.3 风力发电系统

当风力达到一定时,风力发电系统自动工作,由存储装置储存电能,供电给用电器。

3.3.4 自动太阳能草坪灯系统

白天,通过屋顶上的4块太阳能板进行蓄电,晚上,电池给草坪灯进行供电,控制器采用5251专用芯片进行光线检测、升压驱动。

3.3.5 灯光控制系统

利用光敏传感器检测太阳光,当白天接收到太阳光时,路灯灭。晚上接收不到太阳光时,路灯点亮;利用声音传感器检测走廊声响,当有人走过发出声音时,传感器接收到信号,走廊灯亮,延时10秒后,走廊灯熄灭;利用光敏传感器检测环境明亮程度,当早上接收到太阳光时,电机正转¿,窗帘打开;晚上光线比较弱时,电机反转,窗帘关闭,框图如图6所示。 3.4 安防系统

本系统设计的安防系统包括防火系统、防盗系统和紧急求救系统。框图如图7所示。

利用温度传感器检测室内温度,当发生火灾时,温度升高,启动报警功能,房屋周围4个LED灯闪烁,喇叭声音报警,同时灭火系统(喷水)启动。并通过无线模块向终端控制器发送一个信号,终端控制器报警以及时提醒房主,同时,GSM模块也向房主发送短信进行提示。

利用红外反射、接收装置安装在门上,当大门关闭时,如果有人进入,启动报警,无线控制终端显示盗贼进入,并报警,提醒房主及时处理,同时,GSM模块也向房主发送短信。 当别墅内人员(尤其是弱势群体的老人和小孩),出现紧急情况时,按下呼叫按钮,启动紧急呼叫系统,报警器会发出“呜呜~”的报警声,同时GSM模块也向房主发送短信,表示家中有紧急情况。

4.软件程序设计

本系统用的软件主要采用上海未来伙伴机器人有限公司提供的VJC流程图♫编程和单片机C语言编程相结合,VJC流程图编程更加直观形象,流程图采用模块化编程的形式,接近人类自然语言,流程图程序的形式与标准流程图完全一致,简单易学,是学习单片机C语言编程的基础。编译好的流程图下载到能力源控制器,然后进行程序的调试,最后实现其功能。

4.1 走廊灯路灯程序

4.2 风力发电与自动洒水

5.制作和调试

本系统利用上海未来伙伴机器人有限公司创新套件设计了一套智能家居控制系统,将结构部件、连接部件和传动部件以及传感器完美得组合在一起,搭建成一套家居系统的框架,再通过能力风暴控制器、单片机系统、无线模块、GSM模块等,实现了智能家居控制系统。实物如图10所示,经过调试,系统都完成了以上功能。

6.总结

本套智能家居控制系统具有以下创新点:

(1)无线控制和远程控制相结合,既能进行近距离无线遥控控ย制也能进行远距离控制。

(2)具有太阳能、风力发电装置,为晚上草坪灯供电,起到了很好的节能作用。

本套智能家居控制系统通过模拟实物制作和调试,都能达到智能家居的功能,达到预期的效果。在应用到实际家庭中,也能实现这些功能。因此对开发智能家居控制系统有一定的借鉴意义。


热门排行: 教你如何写建议书