没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机的湿度控制系统设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 166 浏览量
2023-06-18
23:35:11
上传
评论
收藏 1.89MB DOC 举报
温馨提示
试读
44页
基于51单片机的湿度控制系统设计.doc
资源推荐
资源详情
资源评论
基于 51 单片机的湿度控制系统设计
摘要:生活上,合适的空气湿度有益于人们的身体健康;工业上,芯片的
封装,设备的维护以及工厂的装配等,都需要在合适的湿度下进行。该课题对空
气的湿度进行研究,采用单片机和湿度模块组成的湿度控制系统,对环境的湿度
进行数据采集、处理。系统通过测量当前环境的绝对湿度,及时、精确地了解空
气湿度的变化,并将当时绝对湿度值与预设的上下限值进行比较,如果不在合适
的空气湿度范围内,系统会自动发出报警。本设计具有控制方便、组态简单和灵
活性大等优点。
关键词:单片机;湿度传感器;ADC0832 数模转换
目 录
序 言 .....................................................1
第一章 系统的整体设计方案 .................................2
1.1 设计内容 .............................................2
1.2 系统框图 .............................................2
1.3 系统设计方案..........................................2
1.4 系统完成的技术指标 ....................................4
第二章 系统的硬件设计方案 .................................5
2.1 控制模块设计方案 .....................................5
2.1.1 控制芯片选择思路 .................................5
2.1.2 单片机选择方案...................................5
2.1.3 AT89C51 芯片简介.................................6
2.2 湿度检测模块介绍及选择方案 ............................9
2.2.1 湿度检测模块选择思路..............................9
2.2.2 湿度传感器选择..................................10
2.3 模数转换介绍 ........................................11
2.3.1 模数转换器选择方案 ..............................11
2.4 报警模块简介 ........................................13
2.4.1 蜂鸣器驱动方式..................................13
第三章 硬件模块功能实现 .................................14
3.1 显示电路............................................14
3.2 复位开关电路.........................................17
3.3 振荡电路 ............................................19
3.4 ADC0832 实现模数转换..................................20
3.5 电路的排版连线设计 ...................................22
第四章 系统的软件与调试 .................................22
4.1 C 语言简介 ..........................................22
4.2 总程序流程图 ........................................23
4.2.1 湿度检测显示电路 ................................24
4.2.2 按键显示部分...................................25
4.2.3 报警电路部分...................................26
4.3 程序设计 ............................................26
第五章 系统调试 ..........................................27
5.1 硬件调试 ............................................27
5.2 软件调试 ............................................27
结束语 ...................................................29
参考文献 .................................................30
致 谢 ....................................................31
附 录 ....................................................32
附录一:程序清单 ........................................32
附录二:元器件清单 ......................................40
附录三:硬件原理图 ......................................41
附录四:PCB 图 ..........................................41
附录五:实物图 ..........................................42
第 1 页 共 42 页
序 言
目前我国已经进入全面建设小康社会的阶段,无论经济还是文化都已经发展
到了一个另世人瞩目的时期。但是,我们常常会听到有人无奈的说:天有不测风
云啊!我们都在抱怨气候的变化无常,而我们却无法控制。
过去,面对突如其来的变化,如温度、湿度的变化,我们束手无策。人们试
图研制一种可以预测气候的系统,因此有了天气预报。但是天气预报只能告诉我
们一些大概的信息,不能准确的获知我们身边的信息。于是,本课题设计一种能
准确获知我们身边气候的系统——湿度控制系统。测试其中最难测量的物理量
——湿度,并对其进行处理、控制
[1~3]
。
本检测系统也可应用于环境保护、工业控制、农业生产等方面
[4~5]
。设计电
路以单片机为核心,配以湿度检测模块、报警电路、键盘电路和 LED 数码管显
示电路。
本设计能控制我们的生存空间,使人们的生活更舒适。所以说,这是一个实
用而且具有发展前途的设计。
第 2 页 共 42 页
第一章 系统的整体设计方案
1.1 设计内容
本次设计分为两个内容:硬件、软件。
硬件以单片机为核心,配以湿度模块电路、键盘电路、数模转换电路、显示
电路和报警电路。主要实现以下功能:
1.通过湿度模块电路对环境的湿度进行数据采集;
2.通过单片机对采集的数据进行处理;
3.当环境湿度低于或者高于设置湿度时启动报警。
湿度检测系统是一个智能化的系统,它的软件主要实现功能:
1.单片机能够控制湿度模块对空气的湿度进行采样;
2.把采集的数据通过单片机处理,再以十进制的形式显示出来;
3.按键和显示电路可对设置的报警上下限值进行更改,并通过显示电路显
示出来。
1.2 系统框图
本次设计的系统框图见图 1-1。解析:单片机控制湿度模块 AM1001 对环境
的湿度进行检测并通过单片机处理用数码管显示出来,键盘电路可设置报警的上
下限值,当环境湿度高于上限或者低于下限报警值时,启动报警电路,即蜂鸣器
响。
1.3 系统设计方案
本设计大体分为 6 步:
1.设计之前,查找资料。先对湿度的概念进行了解,并了解一些湿度传感
器的工作原理。
剩余43页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功