基于单片机的仓库温度监测系统设计与制作毕业论文(2)

2018-11-29 16:10

评阅教师评阅书

评阅教师评价: 一、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 评阅教师: (签名) 单位: (盖章) 年 月 日

教研室(或答辩小组)及教学系意见

教研室(或答辩小组)评价: 一、答辩过程 1、毕业论文(设计)的基本要点和见解的叙述情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、对答辩问题的反应、理解、表达情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生答辩过程中的精神状态 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日

I

摘 要

本设计是基于AT89C51单片机的多路仓库温度监测系统的设计与制作。利用三个DS18B20分别采集三路温度,由LCD1602液晶显示屏实时显示路数和该路的温度,实现对仓库温度的实时监测。

本设计主要包括温度传感器DS18B20、单片机AT89C51和LCD1602等器件,硬件电路包括温度检测电路、温度控制电路和一些接口电路等辅助电路,软件设计主要包括液晶显示程序、温度检测程序、温度转换命令子程序、计算温度子程序和显示数据刷新子程序几个模块。设计电路工作原理为:首先,由三路DS18B20温度传感器芯片测量各路当前的温度,并将结果分别送入单片机。然后,通过AT89C51单片机芯片对送来的测量温度读数进行计算和转换,井将此结果分别送入液晶显示模块,如果测量温度超过预定值,单片机同时也会把信号传递给报警电路单元。最后,LCD1602芯片将送来的值依次循环显示于显示屏上。借助仿真工具Proteus和单片机编程软件Keil实现系统软、硬件的交互仿真,并进行了电路的焊接和调试,实现了课题设计目的。

关键词:AT89C51单片机;温度传感器;DS18B20;LCD1602

II

ABSTRACT

This design is based on AT89C51 multiplex warehouse temperature monitoring system design and production. Using three DS18B20 temperature senso collected three road, respectively by the LCD1602 LCD real-time display the imlet and the temperature of the chain, realize the real-time monitoring of temperature in the warehouse.

The design includes temperature sensor DS18B20,MCU T89C51A,LCD1602 and other devices.Hardware circuit includes the temperature sensing circuit,the temperature control circuit,a number of interface circuits and other auxiliary circuits, Software design mainly includes the LCD display program, temperature detection, temperature conversion command subroutine and display subroutine, calculation temperature data refresh subroutine modules.The circure design works as follows:By the four road chip DS18B20 temperature sensor measurement of various current temperature,and the result into this LCD module through the AT89C51,if the measured temperature exceeds a predetermined value,the microcontroller will also send signals to the alarm circuit module.LCD1602 sends the value of the chips which will be in turn shown on the screen.The system interaction simulation of hardware and software has been railized with simulation tools Proteus and SCM programming software Keil.The author performs the cirtcuit connection and debugging combined with implementing the design goal of the project.

Keywords: AT89C51 Microcontroller;Temperature sensor;DS18B20;LCD1602

III

目 录

第1章 绪论........................................................................................................ 1

1.1 课题研究的背景及意义....................................................................... 1 1.2 温度传感器国内外现状及水平........................................................... 1 1.3 课题设计任务与目的........................................................................... 2 1.4 设计思路............................................................................................... 2 第2章 系统设计.................................................................................................. 3

2.1 方案设计............................................................................................... 3

2.1.1 设计方案一................................................................................ 3 2.1.2 设计方案二................................................................................ 3 2.1.3 设计方案三................................................................................ 3 2.2 系统整体设计方框图........................................................................... 4 第3章 电子器件介绍........................................................................................ 5

3.1 单片机................................................................................................... 5

3.1.1 单片机的结构............................................................................ 5 3.1.2 AT89C51简介 ........................................................................... 5 3.1.3 AT89C51引脚功能 ................................................................... 6 3.1.4 芯片擦除.................................................................................... 8 3.2 DS18B20温度传感器 .......................................................................... 8

3.2.1 DS18B20的主要特性 ............................................................... 8 3.2.2 DS18B20的外形和内部结构 ................................................... 9 3.2.3 DS18B20工作原理 ................................................................. 13 3.2.4 DS18B20的外部电源供电方式 ............................................. 14 3.3 LCD1602液晶显示器........................................................................ 15

3.3.1 引脚定义.................................................................................. 15 3.3.2 指令介绍.................................................................................. 16 3.3.3 显示自定义字符...................................................................... 16

第4章 硬件电路设计...................................................................................... 18

4.1 系统的硬件组成................................................................................. 18 4.2 单片机的典型电路............................................................................. 18

4.2.1 时钟电路.................................................................................. 18 4.2.2 复位电路.................................................................................. 19 4.3 显示电路............................................................................................. 19

III


基于单片机的仓库温度监测系统设计与制作毕业论文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:最新冀教版三年级语文上册期中测试卷及答案

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

马上注册会员

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