[最新版]基于STC89C52单片机温度报警器毕业设计 - 图文(2)

2019-03-05 21:12

一 绪 论

1.1 选题的意义与内容

防潮、防霉、防腐、防爆是仓库日常工作的重要内容,是衡量仓库管理质量的重要指标。它直接影响到储备物资的使用寿命和工作可靠性。为保证日常工作的顺利进行,首要问题是加强仓库内温度与湿度的监测工作。但传统的方法是用与湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和降温等工作。这种人工测试方法费时费力、效率低,且测试的温度及湿度误差大,随机性大。因此,研究温度的测量方法和装置具有重要意义,温度测控技术也在各个领域应用越来越广泛。采用单片机对温度进行控制,不仅具有控制方便和组态简单的优点,而且可以提高被控温度的技术指标。我们设计了这种造价低廉、使用方便且测量准确的温湿度测量仪。 1.2 单片机的概述

单片机自1976年由Intel公司推出MCS-48开始,迄今已有三十

多年了。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面。单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC机外围以及网络通讯等广大领域,对各个行业的技术改造和产品更新换代起着重要的推动作用。

目前使用的MCS-51系列单片机及其兼容产品通常分成以下几

类:基本型、增强型、低功耗型、专用型、超8位型、片内闪烁存储器型。其中ATMEL公司的标准型AT89单片机因其与MCS-51的完全兼容性、优良的工作性能、使用的灵活性以及较高的性能价格比,成为AT89系列单片机的主流机型,在嵌入式控制系统中获得广泛应用。

1.3 设计方案的论证 方案一

由于本设计实现的是测温电路,首先我们可以使用热敏电阻之类的器件,利用其感温效应,将其随被测温度变化的电压或电流值采集过来,进行A/D转换后,就可以用单片机进行数据的处理,通过显示电路就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。因此,我们引出第二种方案。 方案 二

我们可以采用技术成熟、操作简单、精确度高的温度传感器,在此,可以选用数字温度传感器DS18B20,根据它的特点和测温原理,很容易就能直接读取被测温度值并进行转换,这样就可以满足设计要求。

从以上两种方案,很容易看出,采用方案二,电路比较简单,软件设计也比较简单,故在本设计中采用了方案二。

通过方案二设计的温度计总体电路图如附录图C所示,控制器采用单片机STC89C52,温度传感器采用DS18B20,用4位LED数

码管以串口并行输出方式传送数据实现温度显示。

图1.1 方案二的总体设计框图

二、硬件的设计

(一)、主要器件的选择

2.1.1 主控制器的选择

STC89C52 是低电压,高性能 CMOS 8 位单片机,片内含 8k bytes 的可反复擦写的Flash只读程序存储器和256 bytes 的随机存取数据存储器(RAM),器件采用高密度、非易失性存储技术生产,与标准 MCS-51 指令系统及8052产品引脚兼容,片内置通用8位中央处理器(CPU)和 Flash 存储单元,功能强大 STC89C52 单片机适合于许多较为复杂控制应用场合。STC89C52单片机为40引脚双列直插芯片,有四个I/O口P0、P1、P2、P3,每一条I/O线都能独立地作输出或输入。STC89C52 PDIP管脚封装,如图2.1.1所示。

图2.1 STC89C52 PDIP管脚封装

STC89c52包含以下部分: (1)一个8位微处理器CPU

(2)片内数据存储器RAM和特殊功能寄存器SFR (3)片内程序存储器ROM

(4)两个定时/计数器T0、T1,可用作定时器,也可用以对外部脉冲进行计数

(5)四个8位可编程的并行I/O端口,每个端口既可作输入,也可作输出

(6)一个串行端口,用于数据的串行通信 (7)中断控制系统 (8)内部时钟电路 2.1.2 DS18B20温度传感器 (1) DS18B20的主要特征:

▲ 全数字温度转换及输出。 ▲ 先进的单总线数据通信。

▲ 最高12位分辨率,精度可达土0.5摄氏度。 ▲ 12位分辨率时的最大工作周期为750毫秒。 ▲ 可选择寄生工作方式。

▲ 检测温度范围为–55°C ~+125°C (–67°F ~+257°F) ▲ 内置EEPROM,限温报警功能。

▲ 64位光刻ROM,内置产品序列号,方便多机挂接。 ▲ 多样封装形式,适应不同硬件系统。

图2.2 (2) DS18B20内部结构:

图2.3 DS18B20内部结构框图

温度传感器DS18B20的内部存储器还包括一个高速暂存RAM和一个非易失性的可电擦除的EERAM。高速暂存RAM的结构为8字节的存储器,结构如图2.4所示。


[最新版]基于STC89C52单片机温度报警器毕业设计 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:健步走讲话稿

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: