全文预览

基于单片机的室内环境监测仪的设计毕业设计论文

上传者:相惜 |  格式:doc  |  页数:52 |  大小:0KB

文档介绍
、蜂鸣器报警功能。这六大模块组成的原理图来实现家庭环境检测系统的各项功能。Р在该设计中,选用了AT89C52单片机作为控制芯片。该芯片有丰富的内部资源,丰富的I/O接口,低电压,低功耗等优点;并且内置看门狗电路,支持串口程序烧录,使用方便快捷,可以进行C语言编写程序,易于实现。温湿度测量方面选用瑞士SHT11芯片,该芯片内置A/D转换芯片,管脚接线简单,测量精度高等优点,气敏传感器使用多气体测量传感器MQ211,其具有多种可燃气体的测试功能,简单高效。A/D转换模块选用ADC0831,具有接口电路简单,成本低等优点,能够满足该设计的设计,该芯片为一路八位数转换芯片需求。环境监测系统硬件结模构图如图Р1-1:РSTC89РC52Р单Р片Р机РLCD显示器Р报警电路Р模拟键盘Р温湿度传感器РA/D模数转换Р气敏传感器Р图1-1系统硬件结构图Р与传统监测系统相比,本系统具有以下优点:Р (1)传感器设计成智能型,可以增加系统数据采集速度。Р (2)增加了辅助存储功能, 利于其与其他设备的连接共享环境参数信息。Р (3)单片机的设计提高了系统的监测速度,系统的可靠性、实时性都有很大提高。Р (4)超限报警,设置简单。Р1.2.2 软件设计Р 在上述硬件基础之上,编写系统程序,实现以下几项功能:Р (1)通电时蜂鸣器响一声,LCD液晶显示室内温度、湿度、可燃气体浓度状态。Р (2)当室内温度大于设定的温度、湿度(例如温度28度、湿度80%)、检测到可燃气体超标时,蜂鸣器报警。Р (3)当第一次按设置按键:温度值闪烁,这时可以通过按“+”或者“-”按键设定温度上限值,4秒钟无键按下停止闪烁,按“+”或“-”设置温度下限值;第二次按设置按键:湿度值闪烁,这时可以通过按“+”或者Р“-”设置湿度上限值,4秒钟无键按下停止闪烁,按“+”或“-”设置湿度下限值;第三次按设置按键,退出设置状态。

收藏

分享

举报
下载此文档