没有合适的资源?快使用搜索试试~ 我知道了~
(完整版)基于单片机的数字温度计设计60543.doc
1 下载量 165 浏览量
2022-12-18
07:21:32
上传
评论
收藏 988KB DOC 举报
温馨提示
试读
30页
(完整版)基于单片机的数字温度计设计60543.doc
资源推荐
资源详情
资源评论
(完整版)基于单片机的数字温度计设计 60543
0
单片机课程设计报告
题 目:
基于单片机的数字
温
度计设计
教 学 系:
***
年 级、专 业:
2010 级电子科学和
技
术(1)班
姓 名 学 号:
***
***
***
指 导 教 师:
***
完 成 时 间:
2012 年 6 月
基于单片机的数字温度计设计
作者:*** 指导老师: ***
(年级专业:2010 级电子科学和技术一班)
摘 要:本文介绍一种基于 AT89S52 单片机的一种温度测量及报警电路,该电路采用 DS18B20 作为温度监测
元件,测量范围—55℃-~+125℃,使用 4 位 LED 模块显示,能通过键盘设置温度报警上下限.正文着重给出
了软硬件系统的各部分电路,介绍了集成温度传感器 DS18B20 的原理,AT89S52 单片机功能和使用。该电路
设计新颖、功能强大、结构简单。
关键词:温度测量 DS18B20 AT89S52
(完整版)基于单片机的数字温度计设计 60543
1
Abstract : The introduction of a cost-based AT89S52 MCU a temperatur measurement circuits,
the circuits used DS18B20 high—precision temperatur sensor , measuring scope -55℃—~+125℃,
can use the keybord set the warning limitation, the use of four bits 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, the founctions and applications
of AT89S52 。This circuit design innovative, powerful, can be expansionary strong.
Key Words : Temperatur measurement DS18B20 AT89S52
目 录
1 前
言········································
······················3
2 方案设
计········································
··················3
3 系统的硬件设
计········································
············4
3.1 主控制
器········································
················4
3。2 显示电
路········································
················5
3。3 温度传感器工作原
(完整版)基于单片机的数字温度计设计 60543
2
理········································
······6
3 。 4 温 度 传 感 器 接 口 电
路········································
······9
4 系统的软件设
计········································
············9
4.1 主程
序········································
··················9
4.2 温度测
量········································
················9
4。2.1 初始化
DS18B20······································
··········9
4。2。2 等待应答信
号········································
·········10
4.2.3 DS18B20 读字
节········································
·······10
(完整版)基于单片机的数字温度计设计 60543
3
4。2.4 DS18B20 写字
节········································
········11
4。2。5 启动温度测
量········································
·········12
4.2.6 读取测量结
果········································
·········13
4。2.7 各算法流程
图········································
·········14
4。3 数码管显
示········································
·············15
5 系统的测试和总
结········································
·········16
5 。 1 测 试 时 的 图
片········································
···········16
5.2 总
结········································
(完整版)基于单片机的数字温度计设计 60543
4
···················17
参考文
献········································
···················18
致谢
词········································
·····················19
附录 1 原理
图········································
···············20
附录 2 源程序清
单········································
···········20
1 前言
数字温度计(Digital Thermometer)简称DTM,它是采用数字化测量技术,把连续的温度值
转换成不连续、离散的数字形式并加以显示的仪表。传统的温度计功能单一、精度低,不能满
足数字化时代的需求,采用单片机的数字温度计,由于精度高、抗干扰能力强,可扩展性强、集
成方便得到了广泛的使用。温度是许多监控系统中的一个重要参数。DS18B20直接把温度信息转
换成相应的数字信号。数据采集、处理模块主要由AT89S52单片机构成,完成温度数据的读取和
显示。
本文将介绍智能集成温度传感器 DS18B20 的结构特征及控制方法,并对 AT89S52 单片机
为控制器构成的数字温度测量装置的工作原理及程序设计作了详细的介绍。该设计控制器使
剩余29页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2451
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功