没有合适的资源?快使用搜索试试~ 我知道了~
首页基于单片机的温湿度检测系统软件设计
资源详情
资源评论
资源推荐
基于单片机的温湿度检测系统软件设计
摘 要
随着人们的生活及其生产水平的不断提高,对生活环境和生产环境的要求就显的尤
为重要,温湿度的控制就是一个典型的例子,因此温湿度检测系统就是现代生产生活中
应运而生的一种智能、快捷、方便可靠的检测系统,特别是在工业生产中如果检测得不
准确就会发生许多的生产事故。如化工生产中对温度的检测不当就会导致生产效率的降
低和产品质量的下降。而现在所使用的温湿度检测系统通常都是精度为1℃或0.1℃的水
银、煤油或酒精温度计进行的温度检测和用传统的物理模拟量的方法进行的湿度检测。
这些温湿度检测计的刻度间隔通常都很密,不容易准确分辨,读数困难,而且他们的热
容量还比较大,达到热平衡所需的时间较长,因此很难读准,并且使用非常不方便。
要为现代人工作、科研、生活提供更好的更方便的设施就需要从单片机技术入手,
一切向着数字化控制,智能化控制方向发展。本设计是以单片机(AT89C52)为核心,
配合温度传感器和湿度传感器,以及相关的外围电路组成的检测系统,可以接收所测环
境的温度和湿度信号,检测人员可以通过数码管显示的数据,实时监控环境的温度和湿
度情况。所有的测量操作都可以通过主机控制软件来实现,温度和湿度传感器得到的测
量信号,经电路转换为电信号,然后通过一定的放大经过芯片TLC549A/D转换送到单片
机进行数据处理,经软件分析处理后送显示装置。
本系统包括系统硬件和软件设计,可靠性高,结构简单,实现了对温湿度的自动调节
系统还应用RS232与上位机相连接,可以设置自动记录温度、湿度的相关的参数,也可
以设置每隔一定的时间自动记录,可用在气象的观察方面。
关键词:温湿度采集,数字采集,AT89C52单片机
I
Software Design of Temperature and Humidity Measurement
System Based on MCU
ABSTRACT
As the continuous improvement of people's life and production levels, living environment
a n d p r o d u c t i o n e n v i r o n m e n t f o r t h e r e q u i r e m e n t s o f m o s t i m p o r t a n c e t o
temperature and humidity control is a typical example, the temperature and humidity detection
system came into being of modern production and life a smart, fast, convenient and reliable
detection systems, particularly in the industrial production will occur if the test was not precise
p r o d u c t i o n o f m a n y a c c i d e n t s . S u c h a s c h e m i c a l p r o d u c t i o n i n t h e d e t e c t i o n o f i m p r o p e r
t e m p e r a t u r e c a n c a u s e r e d u c e d p r o d u c t i v i t y a n d p r o d u c t q u a l i t y d e c l i n e . A n d n o w t h e
t e m p e r a t u r e a n d h u m i d i t y d e t e c t i o n s y s t e m u s e d i s u s u a l l y a n a c c u r a c y o f
0.1℃ or 1 ℃ mercury, kerosene or alcohol thermometer for temperature measurement and
t h e u s e o f t r a d i t i o n a l m e t h o d s o f p h y s i c a l a n a l o g h u m i d i t y t e s t i n g . T h e t o t a l s c a l e o f
t e m p e r a t u r e a n d h u m i d i t y t e s t i n g i s u s u a l l y v e r y c l o s e i n t e r v a l s , n o t e a s y t o a c c u r a t e l y
distinguish, reading difficulties, and their relatively large heat capacity, the time required to
r e a c h t h e r m a l e q u i l i b r i u m l o n g e r , m a k i n g i t d i f f i c u l t t o r e a d a c c u r a t e l y a n d u s e v e r y
inconvenient.
Work for modern, scientific research and to provide better and more convenient facilities
need to start from a single chip technology, all toward the digital control, intelligent control
di recti on. T he desi gn is b as ed on micr ocontro lle r (A T89C52) as th e cor e, wi th temperature
s e n s o r s a n d h u m i d i t y s e n s o r s , a n d r e l a t e d p e r i p h e r a l c i r c u i t s o f t h e d e t e c t i o n s y s t e m , c a n
receive the measured signal is temperature and humidity environment, testing officers to the
d a t a t h r o u g h t h e d i g i t a l d i s p l a y , r e a l - t i m e m o n i t o r i n g t h e e n v i r o n m e n t t e m p e r a t u r e a n d
hum idity cond itions. Al l of the m eas urement opera tion can be achieved by t he host cont rol
software, temperature and humidity sensors are measuring the signal, the circuit is converted to
e l e c t r i c a l s i g n a l s , t h e n a m p l i f i e d b y a c e r t a i n c h i p T L C 5 4 9 A / D c o n v e r t e r t o t h e
m i c r o c o n t r o l l e r f o r d a t a p r o c e s s i n g , t h e s o f t w a r e a n a l y s i s T r e a t m e n t e v a c u a t i o n d i s p l a y
device.
The system includes hardware a nd so ftwa re desig n, high reliabili ty, simple structure to
realize the automatic adjustment of temperature and humidity. Application RS232 system also
i s c o n n e c t e d w i t h t h e h o s t c o m p u t e r , y o u c a n s e t u p a u t o m a t i c r e c o r d i n g o f t e m p e r a t u r e ,
hu midit y rela t ed p ar amete rs c an also b e se t a ut om atic all y records t he t ime i nt ervals ca n be
used in terms of meteorological observation.
II
KEYWORDS: Collecting temperture and humidity,Digital acquisition,AT89C52 single chip
III
目 录
1 概述.............................................................................................................................................................1
1.1 课题的研究背景..............................................................................................................................1
1.2 国内外的研究现状..........................................................................................................................2
1.2.1 监控模式...............................................................................................................................2
1.2.2 数据通信方式.......................................................................................................................4
1.3 本课程设计的主要内容..................................................................................................................5
1.4 主控制器方案的选型......................................................................................................................6
2 系统总体设计.............................................................................................................................................8
2.1 系统功能设计..................................................................................................................................8
2.2 系统设计原则..................................................................................................................................8
2.3 系统组成与工作原理......................................................................................................................9
2.3.1 传感器的基本特性...............................................................................................................9
3 系统总体方案设计...................................................................................................................................11
3.1 DS18B20温度传感器.....................................................................................................................11
3.1.1 DS10B20数字温度传感器概述..........................................................................................11
3.1.2 1-WIRE技术........................................................................................................................12
3.2 湿度传感器....................................................................................................................................12
3.3 单片机AT89C52.............................................................................................................................14
3.3.1 主要特性.............................................................................................................................14
3.4 RS-232-C........................................................................................................................................17
4 系统软件方案的设计...............................................................................................................................19
4.1 程序流程图....................................................................................................................................19
4.1.1 温湿度主程序流程图.........................................................................................................20
4.1.2 报警器流程图.....................................................................................................................20
4.1.4 键盘中断流程图.................................................................................................................21
4.1.5 串口通信编程步骤.............................................................................................................22
4.2 程序清单........................................................................................................................................22
4.2.1 温度采集初始化程序.........................................................................................................22
4.2.2 湿度采集初始化程序.........................................................................................................22
4.2.3 显示电路程序.....................................................................................................................23
4.2.4 制交流蜂鸣器发声程序......................................................................................................23
4.3 上位机软件设计............................................................................................................................24
IV
4.3.1 系统进入界面程序.............................................................................................................24
4.3.2 实时显示界面.....................................................................................................................25
4.3.3 历史数据界面.....................................................................................................................27
5 总结与展望...............................................................................................................................................29
6 致 谢..........................................................................................................................................................30
7 参 考 文 献................................................................................................................................................31
V
剩余35页未读,继续阅读
XDwss
- 粉丝: 7
- 资源: 33
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 数据结构1800题含完整答案详解.doc
- 医疗企业薪酬系统设计与管理方案.pptx
- 界面与表面技术界面理论与表面技术要点PPT学习教案.pptx
- Java集合排序及java集合类详解(Collection、List、Map、Set)讲解.pdf
- 网页浏览器的开发 (2).pdf
- 路由器原理与设计讲稿6-交换网络.pptx
- 火电厂锅炉过热汽温控制系统设计.doc
- 企业识别CIS系统手册[收集].pdf
- 物业管理基础知识.pptx
- 第4章财务预测.pptx
- 《集成电路工艺设计及器件特性分析》——实验教学计算机仿真系.pptx
- 局域网内共享文件提示没有访问权限的问题借鉴.pdf
- 第5章网络营销策略.pptx
- 固井质量测井原理PPT教案.pptx
- 毕业实习总结6篇.doc
- UGNX建模基础篇草图模块PPT学习教案.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5