没有合适的资源?快使用搜索试试~ 我知道了~
基于DSB-+C单片机的数字温度计设计)实用文档doc.doc
3 浏览量
2022-12-01
10:36:02
上传
评论
收藏 852KB DOC 举报
基于DSB-+C单片机的数字温度计设计)实用文档doc.doc
资源推荐
资源详情
资源评论
















基于 DSB +C 单片机的数字温
度计设计)【实用文档】doc
文档可直接使用可编辑,欢迎下载

Design of Digital Thermomer Based on SCM
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 º C ~ 125 º C, up to a maximum resolution of 0.0625 º
C 。 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 MCU a temperature measurement
circuits, the circuits used DS18B20 high—precision temperature sensor, measuring
scope 0 º C~+100 º C, can set the warning limitation, the use of seven segments
LED that can be display the current temperature. The paper focuses on providing a
software and hardware system components circuit, introduced the theory of DS18B20,
thefunctions and applications of AT89C52 .This circuit design innovative, powerful,
can be expansionary strong.
Keywords:Temperature measurementDS18B20AT89C52

目录
第 1 章引言 1
1.1 课题背景及研究意义 1
1.2 课题的设计目的 1
1.3 课题设计主要工作 2
1。4 本文研究内容 2
第 2 章开发工具 Proteus 与 Keil3
2.1 Proteus 软件简介 3
2。2 Keil 软件简介 3
第 3 章系统概述 5
3.1 设计方案 5
3。2 系统设计原理 5
3。3 系统组成 6
3.4 DS18B20 温度传感器与单片机的接口电路 7
第 4 章系统硬件设计 8
4.1 89C52 单片机的介绍 8
4.1。1 89C52 单片机主要特性 9
4。1.2 89C52 单片机管脚图 10
4.2 液晶模块简介....................................................13
4。3 DS18B20 介绍...................................................16
4。3.1 温度传感器工作原理 17
4.3。2 DS18B20 相关介绍 19
第 5 章系统软件设计 .................................................21
5.1 主程序设计......................................................21
5。2DS18B20 初始化..................................................22
5。3 仿真结果.......................................................23
结论 26
致谢 27
参考文献 28
附录 A 系统整体电路 29
附录 B 全部程序清单 30

第 1 章引言
1。1 课题背景及研究意义
随着新技术的不断开发与应用,近年来单片机发展十分迅速,一个以微机应
用为主的新技术革命浪潮正在蓬勃兴起,单片机的应用已经渗透到电力、冶金、
化工、建材、机械、食品、石油等各个行业。传统的温度采集方法不仅费时费力,
而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。
温度是工业对象中的一个重要的被控参数。然而所采用的测温元件和测量方法也
不相同;产品的工艺不同,控制温度的精度也不相同。因此对数据采集的精度和
采用的控制方法也不相同。
温度控制系统在国内各行各业的应用虽然已经十分广泛,但从国内生产的温
度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍
然有着较大的差距.
本设计使用单片机作为核心进行控制。单片机具有集成度高,通用性好,功
能强,特别是体积小,重量轻,耗能低,可靠性高,抗干扰能力强和使用方便等
独特优点,在数字、智能化方面有广泛的用途。
1.2 课题设计目的
1. 巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解
决工业控制的能力。
2。 培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,
提高组成系统、编程、调试的动手能力。
3. 通过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研
制的过程,软硬件设计的方法、内容及步骤

1.3 课题设计主要工作
本课题的研究重点是设计一种基于单片机的数字温度计控制系统。利用数字
温度传感器 DS18B20,此传感器课读取被测量温度值,进行转换。
主要工作如下:
1。 温度测试基本范围 0℃—100℃。
2. 精度误差小于 1℃。
3。 LED 液晶显示。
4. 可以设定温度的上下限报警功能。
5. 实现报警提示。
1。4 本文研究内容
数字温度计采用温度敏感元件也就是温度传感器(如铂电阻,热电偶,半导体,
热敏电阻等),将温度的变化转换成电信号的变化,如电压和电流的变化,温度变
化和电信号的变化有一定的关系,如线性关系,一定的曲线关系等,这个电信号
可以使用模数转换的电路即 A/D 转换电路将模拟信号转换为数字信号,数字信号
再送给处理单元,如单片机或者 PC 机等,处理单元经过内部的软件计算将这个
数字信号和温度联系起来,成为可以显示出来的温度数值,如 25。0 摄氏度,然
后通过显示单元,如 LED,LCD 或者电脑屏幕等显示出来给人观察。这样就完成了
数字温度计的基本测温功能.
本文是基于 AT89C52 单片机,采用数字温度传感器 DS18B20,利用 DS18B20
不需要 A/D 转换,课直接进行温度采集显示,报警的数字温度计设计。包括传感
器数据采集电路,温度显示电路,上下限报警调整电路,单片机主板电路等组成。
剩余39页未读,继续阅读
资源评论

zzzzl333
- 粉丝: 3
- 资源: 6万+

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
