1.绪论
随着时代的发展,控制智能化,仪器小型化,功耗微量化得到广泛关注。单
片机控制系统无疑在这些忙面起到了举足轻重的作用。单片机的应用系统设计业
已成为新的技术热点,其中数字温度计就是一个典型的例子。随着人们生活水平
的提高,人们对各种测量器具的智能化、多功能化提出了更高的要求,而电子技
术的飞速发展使得单片机在各种测量产品领域中的应用越来越广泛。把以单片机
为核心,开发出来的各种测量及控制系统作为测量产品的主要部分,使各种测量
产品更具智能化、拥有更多功能、便于人们操作和使用,更具时代感,这是测量
产品的发展方向和趋势所在。这就要求我们的生产具有自动控制系统,自动控制
主要是由计算机的离线控制和在线控制来实现的,离线应用包括利用计算机实现
对控制系统总体的分析、设计、仿真及建模等工作;在线应用就是以计算机代替
常规的模拟或数字控制电路使控制系统“软化”,使计算机位于其中,并成为控
制系统、测试系统及信号处理系统的一个组成部分,这类控制由于计算机要身处
其中,因此对计算机有体积小、功耗低、价格低廉以及控制功能强有很高的要求,
为满足这些要求,应当使用单片机。单片机在电子产品中应用的广泛,在很多的
电子产品中也用到了温度检测和温度控制,但那些温度检测与控制电路通常较复
杂,成本也高,本设计提供了一种低成本的利用单片机多余 I/O 口实现的温度
检测电路,该电路非常简单,且易于实现,并且适用于几乎所有类型的单片机。
2.设计目的
温度作为一个重要的物理量,是工业生产过程中最普遍、最重要的工艺参数
之一,所以温度测量技术和测量仪器的研究是一个重要的课题。随着时代的进步
和发展,单片机技术已经伸入到各个领域,基于单片机数字温度计与传统的温度
计相比,具有读数方便,测温范围广,其输出温度采用数字显示。
本次设计目是利用 51 单片机及温度传感器设计一个温度采集系统,通过学
过的单片机和数字电路及面向对象编程等课程的知识设计。要求的功能是能通过
温度传感器采集的数据在液晶屏显示,采集的温度达一定的精度。
3.设计正文
系统的硬件电路包括微控制器部分(主机),温度检测,显示三个主要部分。
温度检测部分采用 DS18B20 这个芯片大大简化了温度检测模块的设计,它无需