基于单片机的温度传感器讲解

内容发布更新时间 : 2024/11/19 6:17:42星期一 下面是文章的全部内容请认真阅读。

山东建筑大学信电学院课程设计说明书

目录

设计目的和要求………………………………………………………………………………..3 设计内容………………………………………………………………………………………..3

1 温度测量系统硬件部分...................................................................................................3 2. 主控制器的介绍………………………………………………………………………..4

2.4.2 LED显示单元部分…………………………………………………………...11

3系统程序的设计……………………………………………………………………………...14

3.1主程序………………………………………………………………………………….15 3.2读出温度子程序………………………………………………………………………..15 3.3温度转换命令子程序…………………………………………………………………..16 3.4计算温度子程序………………………………………………………………………..16 3.5 温度数据显示子程序………………………………………………………………….17 结论及致谢……………………………………………………………………………………...17 参考文献………………………………………………………………………………………...18 附录………………………………………………………………………………………………19

1

山东建筑大学信电学院课程设计说明书

摘要

随着国民经济的发展,人们需要对各中加热炉、热处理炉、反应炉和锅炉中温度进行监测和控制。采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。

我们采用美国DALLAS半导体公司继DS18B20之后推出的一种改进型智能温度传感器DS18B20作为检测元件,温度范围为-55~125 oC,最高分辨率可达0.0625 oC。DS18B20可以直接读出北侧温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。本文介绍了基于AT89C51单片机的一种温度测量及报警电路,该电路采用DS18B20作为温度监测元件,测量范围0℃-~+100℃,使用LED模块显示,能设置温度报警上下限。正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,AT89C51单片机功能和应用。该电路设计新颖、功能强大、结构简单。

现在温度测量报警领域正在蓬勃快速的发展,各国都在进行着各项测试研究,以更好的检测温度,进行控制,让人类能更好的生活、工作和学习。另外,温度测量控制领域也在不断的扩大,很多国家也共同合作,在共同研制仪器,去进行温度测量控制,温度测量控制这项研究也正在想全球化发展。

关键字:温度测量;温度传感器;单片机AT89C51;数字显示;数码管

2

山东建筑大学信电学院课程设计说明书

设计目的和要求

基于单片机的数字温度计的设计通过此设计深入了解单片机的原理及应用巩固所学知识提高对知识的综合应用能力。

数字式温度计要求测温范围为-55~125°C,精度误差在0.1°C以内,LED数码管直读显示。

选择DS18B20作为本系统的温度传感器,选择单片机AT89C51为测控系统的核心来完成数据采集、处理、显示、报警等功能。

温度显示 温度检测 超温低温报警 主控机(51单片机) 设计内容

1 温度测量系统硬件部分

温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89C51,温度传感器采用DS18B20,用4位LED数码管以串口传送数据实现温度显示。设计总框图见图2-1:

3

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi