金华网站建设方案报价,深圳有做网站的公司,网站代理设置,做介绍的英文网站wx供重浩#xff1a;创享日记 对话框发送#xff1a;单片机防火 获取完整源码源文件仿真源文件论文报告说明文档等 基于51单片机的光照及温湿度检测报警控制系统 由STC89C52单片机LCD1602液晶显示屏ADC0832模块蜂鸣器DHT11温湿度传感器 烟雾传感器LED按键构成
具体功能…wx供重浩创享日记 对话框发送单片机防火 获取完整源码源文件仿真源文件论文报告说明文档等 基于51单片机的光照及温湿度检测报警控制系统 由STC89C52单片机LCD1602液晶显示屏ADC0832模块蜂鸣器DHT11温湿度传感器 烟雾传感器LED按键构成
具体功能 1、LCD1602液晶第一行显示当前的烟雾值第二行显示当前的温度和湿度值 2、可以设置烟雾、温湿度上下限报警值。共4个按键复位按键、减键、加键、设置键设定的参数具有掉电保存保存在STC单片机的内部上电无需重新设置 3、当烟雾值高于设定的报警值或温度湿度超出上下限范围蜂鸣器和指示灯会发出声光报警 4、当温湿度值低于或高于设定的范围时相应的指示灯亮蜂鸣器报警 5、当同时满足烟雾过高、温度过高、湿度过低三个条件时控制继电器吸合以实现电机转动表示灭火。 protues仿真 AD原理图 论文部分内容
为了实现实时温度、湿度、烟雾显示及时报警以降低火灾危害本文将实现以下设计需求 1精确、实时的检测别墅内的温湿度及烟雾值 2直接、清晰明了的显示测得的温湿度值及烟雾浓度值 4能够实现防火自动报警报警 5操作简单、功能完善、精确度高。 具体如图2-1所示。 如图是本系统的硬件设计方案具体地硬件电路由以下模块构成 1单片机最小系统。用于驱动和控制其他模块以实现整体功能其以STC89C51单片机为核心芯片并辅以复位电路和晶振电路。 2信号采集电路。负责采集需要监测的数据本设计中的信号采集电路由温度采集电路和烟雾采集电路、红外采集电路构成。 3AD转换电路。由ADC0832模块构成其与传感器和单片机芯片相连负责将模拟值转换为数字量并发送给单片机。 4按键和显示电路。显示电路用于显示相关数据按键电路用于控制芯片实现相关功能直接与单片机相连。 根据本文设计需求在第三章硬件电路设计的基础上需要通过软件编程实现的具体功能 1驱动各个模块工作实现温度的采集与显示实现烟雾浓度的采集与AD转换显示 2按键设置功能。实现温湿度报警阈值设置、烟雾报警阈值设置、电机驱动等功能 3报警功能实现。实现温度温度过高、温度过低、湿度过高、湿度过低、烟雾浓度过高的声光报警 4继电器控制电机。当同时满足烟雾过高、温度过高、湿度过低三个条件时控制继电器吸合以实现电机转动表示灭火。其设计流程如图所示。 仿真结果
1温湿度值与烟雾值的显示 开始仿真后系统上电稳定后单片机开始工作LCD160显示屏显示如图5-3所示的测得的温度值、烟雾值及湿度值。仿真电路显示稳定能够实现温湿度值和烟雾值的精确显示。 2温湿度报警阈值和烟雾报警阈值的设置 接着我们按下按键“调节”开始设置温度报警阈值通过“加键”和“减键”可以实现温度、湿度、烟雾上下限值的加减设置如图5-4所示是温度上下限值设置界面。 4火灾自动报警 接着我们将测得的温度调至44℃由于已经超过了温度报警阈值系统开始报警。如图5-5所示是温度报警的情况具体地报警时温度过高指示灯亮蜂鸣器响起。 5自动灭火 当同时满足烟雾过高、温度过高、湿度过低三个条件时控制继电器吸合以实现电机转动表示灭火。具体如图5-6所示。
经过以上一系列的仿真测试本文设计的“基于51单片机的智能家居控制系统”能够完成了2.1节的系统需求具体仿真实现了以下功能 1温湿度值测量及显示稳定、精确烟雾值测量及显示稳定、精确 2可以通过按键设定温湿度报警阈值且测得的温湿度超过设定的阈值时报警指示灯闪烁蜂鸣器报警可以通过按键设定烟雾报警阈值且测得的烟雾浓度超过设定的阈值时烟雾报警指示灯闪烁蜂鸣器报警 3当同时满足烟雾过高、温度过高、湿度过低三个条件时控制继电器吸合以实现电机转动表示灭火。