77范文网 - 专业文章范例文档资料分享平台

基于51单片机的温度报警系统设计 - 图文(2)

来源:网络收集 时间:2020-04-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

第二章 设计要求

2.1 基本要求

实现实时温度显示,测温范围0~500C,误差50C以内。

2.2 扩展功能

温度报警,能任意设定温度范围实现声光报警; 可以实现对时间、日期、温度上下限的任意修改。 实习项目:

项目名称:基于51单片机的温度报警系统设计 功能需求:

时间显示,年月日,时间 第一行:YY/DD/MM HH:MM:SS 第二行:上限值,下限值,当前温度值

按键功能,按键一:设置、确认;按键二:左移,移到行末,返回初始位置;按键三:实现加;按键四:实现减

5

第三章 总体方案设计

3.1 方案论证 3.1.1 方案一

由于本设计是测温电路,可以使用热敏电阻之类的器件,将随被测温度变化的电

压或电流采样,进行A/D转换后就可以用单片机进行数据处理,实现温度显示。这种设计需要用到A/D转换电路,增大了电路的复杂性,而且要做到高精度也比较困难。 3.1.2 方案二

考虑到在单片机属于数字系统,容易想到数字温度传感器,可选用DS18B20数字

温度传感器,此传感器为单总线数字温度传感器,起体积小、构成的系统结构简单,它可直接将温度转化成串行数字信号给单片机处理,即可实现温度显示。另外DS18B20具有3引脚的小体积封装,测温范围为-55~+125摄氏度,测温分辨率可达0.0625摄氏度,其测量范围与精度都能符合设计要求。

以上两种方案相比较,第二种方案的电路、软件设计更简单,此方案设计的系统

在功耗、测量精度、范围等方面都能很好地达到要求,故本设计采用方案二。 3.2 总体设计框图

本方案设计的系统由单片机系统、数字温度传感器、LED显示模块、按键控制模

块、温度报警模块组成,其总体架构如下图1。

6

测温电路 单 片 机 驱动电路 显示电路

按键输入电路 报警电路 时钟、复位电路 图1 系统总体方框图

7

第四章 硬件设计

4.1 单片机系统

1. 本设计采用STC89C52单片机作为控制器,完成所有功能的控制,包括:

? DS18B20数字温度传感器的初始化和读取温度值 ? LED数码管显示驱动与控制 ? 按键识别和响应控制 ? 温度设置和报警 ? 温度值的存储和读取 2. 单片机系统电路原理图:

图2 单片机系统原理图 材料清单:

8

名称 单片机 温度传感器 电阻 型号/规格 STC89C52RC DS18B20 3KΩ 100Ω 10KΩ 200Ω 1KΩ 10K 30pF 22uF 9013(NPN) 8550(PNP) 黄色 红色 绿色 11.0592MHz 数量 1 1 5 4 4 1 1 1 2 1 4 1 1 1 2 1 4 1 1 备注 U1 U2 R1,R2,R3,R4,R12 R5,R6,R7,R8 R9,R13,R14,R15 R10 R11 RP1 C1,C2 C3 Q1,Q2,Q3,Q4 Q5 D1 D2 D3,D4 BUZ1 S1,S2,S3,S4 X1 显示 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

排阻 电容 电解电容 三极管 发光二极管 蜂鸣器 按键 晶振 LCD1602

4.2 STC89C52芯片特性 4.2.1简介:

9

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于51单片机的温度报警系统设计 - 图文(2)在线全文阅读。

基于51单片机的温度报警系统设计 - 图文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/979471.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: