- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的温度监控系统
摘 要
随着科技的飞速发展,很多场合对环境温度的要求越来越高,因此温度监控对人们的生活和生产有着很大的影响。本文介绍的就是基于单片机而设计的温度监控系统。
该系统以AT89C51单片机为核心,利用DS18B20数字温度传感器采集数字信号,把采集到的温度值传送给单片机,单片机通过控制数码管驱动电路使数码管显示实时的温度数值,这里能够通过按键来设定温度的上限值和下限值,同时能够根据要求发出相应的控制信号。本文主要介绍了设计该系统的整个电路,并介绍了电路各个模块的主要功能,然后给出了控制整个系统的软件的设计流程。最后介绍了硬件电路的制作与调试过程。
关键词:温度监控系统 AT89C51单片机 DS18B20数字温度传感器
Temperature Monitoring System Based On MCU
ABSTRACT
With the rapid development of science and technology, the request of the ambient temperature on many occasions is getting higher and higher, therefore temperature monitoring is very important to peoples lives and production. In this paper, temperature monitoring system based on MCU is main introduced.
AT89C51 MCU in the system as the core, DS18B20 digital temperature sensor is used to collect digital signal, the value of the temperature transmitted to the MCU, MCU control part of the circuit to display the real-time temperature values, here the button can set the upper limit temperature and the lower limit, at the same time MCU sent control signal corresponding. This paper describes the circuit of design of the system, and introduces the main functions of each module of the circuit, and then given the software design process to control the system. Finally, the production of hardware and debugging process is introduced .
Keywords:Temperature Monitoring System; AT8951 MCU; DS18B20 Digital temperature sensor
目 录
摘 要 I
ABSTRACT II
第一章 引言 1
1.1课题背景 1
1.2 温度检测的意义 1
1.3 单片机技术发展特点 2
1.4 课题内容和主要研究的工作 3
第二章 系统的硬件电路设计 4
2.1 总系统设计 4
2.2 单片机介绍 4
2.3 电路主要模块 7
2.3.1 电源电路模块 7
2.3.2 单片机模块 8
2.3.3 温度检测模块 9
2.3.4 温度设置、显示及报警模块 12
2.3.5 串口通信模块 15
第三章 系统的软件设计 17
3.1 C语言介绍 17
3.1.1 C语言特点 17
3.1.2 C语言的优点 17
3.1.3 C语言源程序的结构特点 18
3.2 系统软件设计 19
3.3 主要函数分析 20
3.3.1 主函数模块 20
3.3.2 按键设置模块 21
3.3.3 显示模块 22
3.3.4 温度采集模块 23
第四章 系统的调试 25
4.1 硬件电路调试 25
4.1.1 焊接电路板 25
4.1.2 调试电路板 26
结 语 33
参考文献 34
致 谢 35
附录1 系统硬件原理图 36
附录2 系统源程序 37
附录3 元件材料清单 43
第一章 引言
1.1课题背景
测量控制的作用是从生产现场中获取各种参数,运用科学计算的方法,综合各种先进技术,使每个生产环节都能够得到有效的控制,
文档评论(0)