毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

AT89S52单片机的智能家居系统的研究与设计+流程图+源码(4)

时间:2016-12-13 20:11来源:毕业论文
3.10 温湿度传感器SHTl1 采用CMOS过程微加工专利技术,产品具有可靠性和稳定性。该传感器由测湿元件和测温元件组成,并与A/D转换器以及数字接口在单芯片


3.10 温湿度传感器SHTl1
采用CMOS过程微加工专利技术,产品具有可靠性和稳定性。该传感器由测湿元件和测温元件组成,并与A/D转换器以及数字接口在单芯片中无缝结合,使得该产品具有功耗低、反应快、抗干扰能力强等优点。
3.11 MQ-2烟雾气体传感器
MQ-2烟雾气体传感器模块具有信号输出指示,双路信号输出(模拟量输出及TTL电平输出),TTL输出有效信号为低电平,可直接连单片机)。模拟量可输出0V~5V电压,浓度越高电压越高。对液化气、天然气、煤气等有较好的灵敏度监测[8]。
3.12传感器接口电路
图5  传感器接口电路
如图5所示,烟雾、火焰,光敏、温湿度等传感器的报警信号通过光电耦合接入单片机,在传感器没有报警信号时,光电耦合芯片处于截止状态,与之相接的单片机端口为低电平;当传感器有报警信号时,光电耦合芯片导通,与之相接的单片机端口为高电平,由单片机对报警信号进行采集并做出相应处理。
4. 系统软件设计
4.1 密码锁
 
   图6  密码锁流程图
如图6所示,密码锁在开始之后,系统运行初始化,然后LCD1602显示:“请输入密码”。直接按下按键,输入八次,经过单片机扫描,确认哪个按键按下。对比密码,如果密码正确,则开锁。如果发现正确,则LCD1602显示:“密码错误,重新输入”。如果再输入两次,其中一次正确,则开锁。若输入错误次数超过三次,则锁定,并且发送短信,报告主人或者重启密码锁[9]。
4.2 智能窗帘
智能窗帘是表现智能家居舒适性的直接表现方式。智能窗帘实现的功能早已确定,前人已经做的非常完善。本文侧重功能上的优化和使用方式上的便捷性。兼容性的设计了手动和自动实现两种方式,使智能窗帘在功能上也得到优化。
 
图7  智能窗帘流程图
如图7所示智能窗帘的第一种控制方法是手动控制,第一次按下按键,步进电机正转/反转,按第二下按键,步进电机反转/正转。第二种控制方法是定时控制,设定固定的时间,窗帘可以自动的开启或者关闭。第三种控制方法是如果室外的光敏度超过一定的数值,则自主关闭窗帘。如果低于一定数值,则自主开启窗帘[10]。
4.3 传感器模块
如图8所示传感器模块必须先启动系统,开始测算烟雾浓度,如果监测浓度没有超过一定上线,则继续监测。如果浓度达到一定上限,则打开风扇,排出烟雾。同时开启监测火焰的亮度,如果监测亮度达到一定上限,则启动设定的灭火程序,打开灭火器。如果没有监测到达到上限,则返回一直监测。同时开启温湿度的监测,如果温湿度监测到达到上限,则开启空调,启动加湿器。如果没有监测到低于上限数值,则继续监测。

图8  传感器流程图
5.结束语
本次毕业设计根据设计任务,详细地阐述了智能家居系统的研究。设计了相应的硬件电路和软件程序,制作了实物并进行了调试,结果表明,虽然存在缺点,但基本实现了预定的目标。
以后的产品还有许多可以改进的地方,比如通信模块,本实物的无线通信模块不是很灵敏,经常出现各种问题。同时传感器的模块灵敏度不是很完美,相信伴随着科技的进步和硬件的逐步发展,智能家居会有更加的完善 AT89S52单片机的智能家居系统的研究与设计+流程图+源码(4):http://www.751com.cn/tongxin/lunwen_914.html
------分隔线----------------------------
推荐内容