1 / 35
文档名称:

基于51单片机及DS18B20温度传感器的数字温度计设计.doc

格式:doc   页数:35
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于51单片机及DS18B20温度传感器的数字温度计设计.doc

上传人:小猪猪 2014/4/8 文件大小:0 KB

下载得到文件列表

基于51单片机及DS18B20温度传感器的数字温度计设计.doc

文档介绍

文档介绍:基于51单片机及DS18B20温度传感器的数字温度计设计
摘要
本设计采用的主控芯片是ATMEL公司的AT89S52单片机,数字温度传感器是DALLAS公司的DS18B20。本设计用数字传感器DS18B20测量温度,测量精度高,传感器体积小,使用方便。所以本次设计的数字温度计在工业、农业、日常生活中都有广泛的应用。
单片机技术已经广泛应用社会生活的各个领域,已经成为一种非常实用的技术。51单片机是最常用的一种单片机,而且在高校中都以51单片机教材为蓝本,这使得51单片机成为初学单片机技术人员的首选。本次设计采用的AT89S52是一种flash型单片机,可以直接在线编程,向单片机中写程序变得更加容易。本次设计的数字温度计采用的是DS18B20数字温度传感器,DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。
本设计根据设计要求,首先设计了硬件电路,然后绘制软件流程图及编写程序。本设计属于一种多功能温度计,温度测量范围是-55℃到125℃。温度值的分辨率可以被用户设定为9-12位,可以设置上下限报警温度,当温度不在设定的范围内时,就会启动报警程序报警。本设计的显示模块是用四位一体的数码管动态扫描显示实现的。在显示实时测量温度的模式下还可以通过查询按键查看设定的上下限报警温度。

关键词:单片机、数字温度计、DS18B20、AT89S52
目录
1 概述 - 1 -
- 1 -
2 系统总体方案及硬件设计 - 2 -
系统总体方案 - 2 -
- 2 -
- 2 -
系统硬件设计 - 5 -
单片机电路设计 - 5 -
DS18B20温度传感器电路设计 - 6 -
显示电路设计 - 6 -
按键电路设计 - 7 -
报警电路设计 - 8 -
3 软件设计 - 9 -
DS18B20程序设计 - 9 -
DS18B20传感器操作流程 - 9 -
DS18B20传感器的指令表 - 9 -
DS18B20传感器的初始化时序 - 10 -
DS18B20传感器的读写时序 - 10 -
DS18B20获取温度程序流程图 - 11 -
显示程序设计 - 13 -
按键程序设计 - 13 -
4实物制作及调试 - 14 -
5电子综合设计体会 - 15 -
参考文献 - 15 -
附1 源程序代码 - 17 -
附2 系统原理图 - 32 -
1 概述

本系统所设计的数字温度计采用的是DS18B20数字温度传感器测温,DS18B20直接输出的就是数字信号,与传统的温度计相比,具有读数方便,测温范围广,测温准确,上下限报警功能。其输出温度采用LED数码管显示,主要用于对测温比较准确的场所。
该设计控制器使用的是51单片机AT89S52,AT89S52单片机在工控、测量、仪器仪表中应用还是比较广泛的。测温传感器使用的是DS18B20,DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。显示是用4位共阴极LED数码管实现温度显示,LED数码管的优点是显示数字比较大,查看方便。蜂鸣器用来实现当测量温度超过设定的上下限时的报警功能。
2 系统总体方案及硬件设计
系统总体方案

由于DS18B20数字温度传感器具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠,所以在该设计中采用DS18B20数字温度传感器测量温度。
温度计电路设计总体设计框图如图2-1所示,控制器采用单片机AT89S52,温度传感器采用DS18B20,显示采用4位LED数码管,报警采用蜂鸣器、LED灯实现,键盘用来设定报警上下限温度。
图2-1 温度计电路总体设计框图


AT89S52单片机是美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含有8kb的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程的Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
AT89S52具有以下标准功

最近更新

2025年吉林大学珠海学院马克思主义基本原理概.. 12页

2025年周口职业技术学院单招职业技能考试题库.. 43页

2025年唐山学院马克思主义基本原理概论期末考.. 12页

2025年四川应用技术职业学院单招职业技能考试.. 44页

网络托管服务中的信任机制研究 35页

高效节能型智能照明系统设计 35页

绿色食品生产技术-第1篇 35页

2025年宣化科技职业学院单招职业技能考试模拟.. 43页

酚酞在生物活性物质释放中的应用 35页

2025年山西通用航空职业技术学院单招职业倾向.. 43页

2025年广东省职工体育运动技术学院马克思主义.. 12页

2025年广西经贸职业技术学院单招职业倾向性测.. 43页

2025年忠县招教考试备考题库附答案解析 31页

2025年昭通职业学院马克思主义基本原理概论期.. 13页

2025年株洲县招教考试备考题库带答案解析(必.. 30页

2025年沁源县幼儿园教师招教考试备考题库含答.. 30页

2025年河南推拿职业学院单招职业技能考试题库.. 46页

2025年济南护理职业学院马克思主义基本原理概.. 12页

2025年海南警察学院马克思主义基本原理概论期.. 13页

2026年主管中药师考试备考题100道【模拟题】 38页

2025年玉龙县招教考试备考题库含答案解析(必.. 30页

2026年网络安全知识竞赛题库含完整答案【名师.. 39页

2025年西南财经大学天府学院马克思主义基本原.. 12页

2025年贵州财经职业学院马克思主义基本原理概.. 12页

2025年青海柴达木职业技术学院单招职业倾向性.. 42页

2026年医学微生物学习题集及参考答案【b卷】 40页

2026年主管中药师考试备考题100道【基础题】 38页

2026年宪法知识竞赛试题库100道含完整答案(考.. 41页

2026年宪法知识竞赛试题库100道及一套答案 41页

最新全国政法队伍教育整顿知识竞赛试题库【夺.. 40页