单片机课程设计—数字温度计
《单片机课程设计—数字温度计》由会员分享,可在线阅读,更多相关《单片机课程设计—数字温度计(21页珍藏版)》请在毕设资料网上搜索。
1、 1 1 课题任务、功能要求说明及总体方案介绍 1.1 课题目的 随着社会的发展,温度的测量及控制变得越来越重要。本文采用单片机 STC89S52 设计了温度实时测量及控制系统。 单片机 STC89S52 能够根据温度传感 器 DS18B20 所采集的温度在数码管上实时显示,通过控制从而把温度控制在设 定的范围之内。所有温度数据均通过 4 位数码管 LED 显示出来。系统可以根据时 钟存储相关的数据。 通过该课程的学习使我们对计算机控制系统有一个全面的了解、 掌握常规控 制算法的使用方法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼 同学们在微型计算机应用方面的实际工作能力。 1.2
2、功能要求说明 设计一个具有特定功能的数字温度计。 该数字温度计上电或按键复位后能自 动显示系统提示符“P.”,进入准备工作状态。测量温度范围 099,测量 精度小数点后两位,可以通过开始和结束键控制数字温度计的工作状态。 1.3 设计课题总体方案介绍及工作原理说明 1.3.1 设计课题总体方案 (1)根据设计要求,选择 AT89C52 单片机为核心器件。 (2)温度检测器件采用 DS18B20 数字式温度传感器。与单片机的接口为 P3.6 引脚。 (3)键盘采用独立式按键,由三个按键组成,分别是:设置键(SET),加 一建(+1),确认键(RET)。 (4)SET 键(上下限温度设置键):当该
3、键按下时,进入上下限温度设置 功能。通过 P0.1 引脚接入。 (5)+1 键(加一调整键):在输入上下限温度时,该键按下一次,被调整 位加一。通过 P0.2 引脚接入。 (6)RET 键(确认键):当该键按下时,指向下一个要调整的位。通过 P0.3 引脚接入。 2 1.3.2 工作原理说明 本课题以是 80S52 单片机为核心设计的一种数字温度控制系统, 利用温 度传感器 DS18B20 可以直接读取被测温度值,进行转换的特性,模拟温度值 经过 DS18B20 处理后转换为数字值,然后送到单片机中进行数据处理,并与 设置的温度报警限比较,超过限度后通过扬声器报警。同时处理后的数据送 到 LE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 数字 温度计
