没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的数字温度计设计 doc.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 188 浏览量
2023-07-03
23:07:44
上传
评论
收藏 2.13MB DOC 举报
温馨提示
试读
58页
基于单片机的数字温度计设计 doc.doc
资源推荐
资源详情
资源评论
基于单片机的数字温度计设计
摘 要
在日常生活及工业生产过程中,经常要用到温度的检测及控制,温度是生产
过程和科学实验中普遍而且重要的物理参数之一。传统的测温元件有热电偶和二
电阻。而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法
相对比较复杂,需要比较多的外部硬件支持。我们用一种相对比较简单的方式来
测量。我们采用美国 DALLAS 半导体公司继 DS18B20 之后推出的一种改进型智能
温度传感器 DS18B20 作为检测元件,温度范围为-55~125℃,最高分辨率可达
0.0625℃。DS18B20 可以直接读出北侧温度值,而且采用三线制与单片机相连,
减少了外部的硬件电路,具有低成本和易使用的特点。本文介绍一种基于 AT89C52
单片机的一种温度测量及报警电路,该电路采用 DS18B20 作为温度监测元件,测
量范围 0℃~+100℃,使用 LCD 模块显示,能设置温度报警上下限。正文着重给出
了软硬件系统的各部分电路,介绍了集成温度传感器 DS18B20 的原理,AT89C52
单片机功能和应用。该电路设计新颖、功能强大、结构简单。
关键词:温度测量,AT89C52,DS18B20,系统仿真
Design of Digital Thermometer Based on SCM
ABSTRACT
In daily life and industrial production process, often used in the detection and control
of temperature, temperature is the production process and scientific experiments in
general and one of the important physical parameter. Traditional thermocouple and
temperature components are the second resistor. The thermocouple and thermal
resistance are generally measured voltage, and then replaced by the corresponding
temperature, these methods are relatively complex, requiring a relatively large number
of external hardware support. We use a relatively simple way to measure. We use the
United States following DALLAS Semiconductor DS1820 improved after the
introduction of a smart temperature sensor DS18B20 as the detection element, a
temperature range of -55℃~125℃, up to a maximum resolution of 0.0625℃. DS18B20
can be directly read out the temperature on the north side, and three-wire system with
single-chip connected to a decrease of the external hardware circuit, with low-cost and
easy use. The introduction of a cost-based AT89C52 SCM a temperature
measurement circuits, the circuits used DS18B20 high-precision temperature sensor,
measuring scope 0℃~+100℃, can set the warning limitation, the use of seven segments
LCD that can be display the current temperature. The paper focuses on providing a
software and hardware system components circuit, introduced the theory of DS18B20,
the functions and applications of AT89C52 .This circuit design innovative, powerful,
can be expansionary strong.
KEY WORDS: Temperature measurement,AT89C52,DS18B20,System simulation
目 录
前 言 ..............................................................................................1
第 1 章 绪论.....................................................................................2
1.1 设计背景 .............................................................................2
1.1.1 温度计的介绍 ............................................................2
1.1.2 温度传感器的发展状况 .............................................3
1.2 选题的目的和意义 ..............................................................4
1.2.1 选题的目的 ................................................................4
1.2.2 选题的意义 ................................................................4
第 2 章 系统概述 .............................................................................5
2.1 设计方案的选择..................................................................5
2.1.1 方案一 .......................................................................5
2.1.2 方案二 .......................................................................6
2.2 系统设计原理 .....................................................................6
第 3 章 系统硬件的设计 ..................................................................8
3.1 AT89C52 的介绍..................................................................8
3.2 DS18B20 的介绍 ................................................................11
3.2.1 DS18B20 的引脚排列 ...............................................11
3.2.2 DS18B20 内部结构 ...................................................12
3.2.3 DS18B20 的测温原理 ...............................................16
3.2.4 DS18B20 使用的注意事项 .......................................17
3.3 数字温度计电路设计 ........................................................18
3.3.1 数字温度计原理图 ..................................................18
3.3.2 时钟电路的设计 ......................................................18
3.3.3 复位电路的设计 ......................................................19
3.3.4 接口电路的设计 ......................................................20
3.3.5 显示电路的设计 ......................................................20
3.3.6 报警电路的设计 ......................................................23
第 4 章 系统软件的设计 ................................................................24
4.1 软件 Proteus 与 Keil ...........................................................24
4.1.1 Proteus 软件..............................................................24
4.1.2 Keil 软件...................................................................27
4.2 系统主程序 .......................................................................29
4.2.1 主程序 .....................................................................29
4.2.2 DS18B20 初始化.......................................................30
4.2.3 温度转换命令子程序 ...............................................30
4.2.4 温度数据的计算处理方法 .......................................31
4.3 源程序 ...............................................................................31
第 5 章 仿真 ...................................................................................32
5.1 仿真结果 ...........................................................................32
结 论 ............................................................................................34
谢 辞 ..............................................................................................35
参考文献 ........................................................................................36
附 录 ............................................................................................37
外文资料翻译.................................................................................46
前 言
随着科技的不断发展,现代社会对各种信息参数的准确度和精确度的要
求都有了几何级的增长,而如何准确迅速的获得这些参数就需要受制于现代
信息基础的发展水平。在三大信息信息采集(即传感器技术)、信息传输(通
信技术)和信息处理(计算机技术)中,传感器属于信息技术的前沿尖端产品,
尤其是温度传感器技术,在我国各领域已经引用的非常广泛,可以说是渗透
到社会的每一个领域,人民的生活与环境的温度息息相关,在工、农业生产
过程中需要实时测量温度,因此研究温度的测量方法和装置具有重要的意义。
传统的温度传感器大多以热敏电阻作为温度传感器,但热敏电阻的可靠
性差,准确率低,而且必须经过专门的接口电路转换成数字信号才能由单片
机进行处理,而这需要比较多的外部的硬件的支持,硬件电路复杂(需要用
到 A/D 转换电路,感温电路),软件调试也复杂,制作成本也非常高。
目前的数字温度传感器是在 20 世纪 90 年代中期问世的,它是微电子技
术、计算机技术和自动测试技术(ATE)的结晶,特点是能输出温度数据及相
关的温度控制量,适配微控制器(MCU)。社会的发展使人们对传感器的要
求也越来越高,现在的温度传感器正在基于单片机的基础上从模拟式向数字
式,从集成化向智能化、网络化的方向飞速发展,并朝着高精度、多功能、
总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片
机测温系统等高科技的方向迅速发展。
本文将介绍智能集成温度传感器 DS18B20 的结构特征及控制方法,并对
以此传感器,AT89C52 单片机为控制器构成的数字温度测量装置的工作原理
及程序设计作了详细的介绍。与传统的温度计相比,其具有读数方便,测温
范围广,测温准确,输出温度采用数字显示等优点。
剩余57页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功