- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于DS128B20的数字温度计设计
目录
TOC \o 1-3 \h \u HYPERLINK \l _Toc25654 第1章 单片机控制步进电机的现实意义 PAGEREF _Toc25654 1
HYPERLINK \l _Toc24542 第2章 总体方案设计 PAGEREF _Toc24542 2
HYPERLINK \l _Toc10865 2 .1DS18B20的工作原理 PAGEREF _Toc10865 2
HYPERLINK \l _Toc14916 2.2AT89C51的优点 PAGEREF _Toc14916 3
HYPERLINK \l _Toc23135 第3章 硬件部分设计 PAGEREF _Toc23135 5
HYPERLINK \l _Toc20996 3.1硬件设计思路 PAGEREF _Toc20996 5
HYPERLINK \l _Toc22732 3.2温度传感器电路 PAGEREF _Toc22732 5
HYPERLINK \l _Toc22714 3.3温度显示电路 PAGEREF _Toc22714 6
HYPERLINK \l _Toc17358 3.4复位电路设计 PAGEREF _Toc17358 6
HYPERLINK \l _Toc450 第4章 软件电路设计 PAGEREF _Toc450 9
HYPERLINK \l _Toc18732 4.1 主程序 PAGEREF _Toc18732 9
HYPERLINK \l _Toc32194 4.2读出温度子程序 PAGEREF _Toc32194 9
4.3 HYPERLINK \l _Toc21361 温度转换命令子程序 PAGEREF _Toc21361 9
4.4计算温度子程序
4.5显示数据刷新子程序 HYPERLINK \l _Toc21361 PAGEREF _Toc21361 9
HYPERLINK \l _Toc22690 第5章 系统所运用的功能介绍 PAGEREF _Toc22690 13
5.1 HYPERLINK \l _Toc29495 系统的调试及性能分析 PAGEREF _Toc29495 13
5.2 HYPERLINK \l _Toc29495 测试结果 PAGEREF _Toc29495 13
HYPERLINK \l _Toc24072 心得体会 PAGEREF _Toc24072 14
HYPERLINK \l _Toc24295 致谢 PAGEREF _Toc24295 15
HYPERLINK \l _Toc31914 附件 PAGEREF _Toc31914 16
第1章基于DS18B20数字温度计的设计课题介绍
本设计是一款简单实用的小型数字温度计,所采用的主要元件有传感器DS18B20,单片机AT89C51,,四位共阴极数码管一个,电容电阻若干。DS18B20支持“一线总线”接口,测量温度范围-55°C~+125°C。在-10~+85°C范围内,精度为±0.5°C。DS18B20的精度较差为± 2°C 。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。
本次数字温度计的设计共分为五部分,主控制器,LED显示部分,传感器部分,复位部分,时钟电路。主控制器即单片机部分,用于存储程序和控制电路;LED显示部分是指四位共阳极数码管,用来显示温度;传感器部分,即温度传感器,用来采集温度,进行温度转换;复位部分,即复位电路。测量的总过程是,传感器采集到外部环境的温度,并进行转换后传到单片机,经过单片机处理判断后将温度传递到数码管显示。本设计能完成的温度测量范围是-55°C~+128°C,由于能力有限,不能实现报警功能。
第2章总体方案
2.1 DS18B20的工作原理
DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式
2.2 AT89C51的优点
AT89C51单片机。很明显可以看出方案二只用到一个芯片,元器件数量少,接线简单,易对端口进行操作,尤其是编程涉及到的变量少,不易出错。
第3章 硬件部分设计
3.1硬件设计思路
按照系统设计功能的要求,确定系统由3个模块组成:主控制器、测温电路和显示电路。
数字温度计总体电路结构框图所示:
AT89C51 主控
AT89C51
主
控
制
器
文档评论(0)