没有合适的资源?快使用搜索试试~ 我知道了~
车讯:2016 SEMA:雪佛兰Colorado新概念车发布
4 浏览量
2025-08-06
15:53:11
上传
评论
收藏 285KB DOC 举报
温馨提示
百度 初步确认两辆车属于“僵尸车”后,杨宁拿起手中的对讲机,呼叫支队拖车队来现场拖车。
单片机温度控制.doc
资源推荐
资源详情
资源评论


















东华理工大学毕业设计(论文) 摘要
摘 要
随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发
中首选的控制器。为了更好地推广单片机在实际生活和生产中的应用,本文从硬件和
软件两个方面介绍了基于 AT89C52 单片机温度控制系统的设计,以实现系统能自主调
节温度的功能。
该系统的硬件部分由温度采集模块、键盘扫描及按键处理模块、温度显示模块、
继电器控制模块组成。其中温度采集模块采用温度传感器DS18B20来采集当前温度,
并对采集的温度信号进行A/D转换以数字信号的方式传送给单片机。键盘扫描及按键
处理模块由3×4矩阵键盘、反相驱动器74LS06、显示驱动芯片8279组成,完成扫描键
盘,形成键码,并将其送至单片机处理。温度显示模块由显示驱动芯片8279和数码管
组成,输入的温度值进行比较,并通过液晶显示器LCD显示出来。继电器控制模块由
继电器和升温电炉、降温风扇组成。如果采集温度低于设置温度,系统将通过继电器
模块自动控制升温;如果采集温度高于设置温度,系统将通过继电器模块自动控制降
温。
该系统的软件设计部分由系统主程序流程框图、温度处理子程序流程框图、键盘
处理子程序框图组成,其中系统主程序由初始化程序、扫描键盘程序及温度处理子程
序组成。温度采集子程序由对温度传感器的初始化和温度处理程序组成。键盘处理子
程序由8279芯片的初始化程序及扫描处理程序组成。
关键词:单片机AT89C52;温度控制;温度传感器DS18B20;液晶显示器LCD 。

东华理工大学毕业设计(论文) ABSTRACT
ABSTRACT
With the electronic products developing to intelligent and miniaturization, single chip
has become the first chosen controller which is used to develop and explore the electronic
product. In order to promote single chip applicating in real life and production, the paper
will introduce a temperature control system which is based on a kind of single chip
AT89C52, and it can achieve the function that the system can regulate the temperature
independently.
The hardware of the system by the temperature acquisition module, keyboard scan
and key processing module, temperature display module, relay control module. Wherein
the temperature sensor DS18B20 temperature acquisition module to acquire the current
temperature, and the acquisition of the temperature signal to the A / D converted digital
signal is transferred to the microcontroller. Keyboard scan and key processing module
consists of a 3 × 4 matrix keyboard, inverting driver 74LS06 display driver chip 8279, to
complete the scan keyboard, a key code, and sent to the microcontroller processing. The
temperature display module consists of a display driver chip 8279 and digital tubes, the
input temperature values are compared, and through the liquid crystal display LCD display.
Relay control module relay and heating furnace, cooling fan. If the acquisition temperature
is below the set temperature, the system will automatically controlled by the relay module
temperature; the collecting temperature is higher than the set temperature, the system will
automatically control the cooling relay module.
Software design of the system by the system main program flow block diagram
temperature processing the subroutine flow diagram, keyboard handling subroutine block
diagram form, the system main program initialization procedure, scanning keyboard
program and temperature processing subroutines.The temperature acquisition subroutine
by the temperature sensor the initialization and temperature handler. The keyboard
handling routine by the 8279 chip initialization procedures and scanning process.
Keywords: Single Chip AT89C52 ; Temperature Control ; Temperature Sensor-
DS18B20;Liquid Crystal Display.

东华理工大学毕业设计(论文) 目录
目 录
绪 论 1
选题背景与意义.......................................................1
选题介绍.............................................................1
1. 单片机温度控制系统总体设计.........................................2
1.1 系统的特征 .......................................................2
1.2 系统的设计目标和原则 .............................................2
1.3 系统模块设计 .....................................................2
1.4 系统层次框图 .....................................................2
2. 硬件系统设计........................................................4
2.1 单片系统设计 .....................................................4
2.1.1 主要性能参数 .................................................4
2.1.2 功能特性概述 .................................................5
2.1.3 管脚说明 .....................................................5
2.1.4 定时与计数 ...................................................6
2.1.5 复位电路 .....................................................6
2.1.6 时钟电路 .....................................................6
2.2 温度传感模块的设计 ...............................................7
2.2.1 DS18B20 的性能特点............................................7
2.2.2 DS18B20 控制方法..............................................7
2.2.3 DS18B20 使用中注意事项........................................8
2.2.4 高速暂存存储器 ...............................................9
2.3 键盘显示模块的设计 ...............................................9
2.3.1 键盘显示驱动芯片 8279........................................10
2.3.2 8279 内部结构................................................11
2.3.3 键盘和数码管 ................................................12
2.4 继电器控制模块的设计 ............................................12
2.4.1 继电器接点说明 ..............................................13
2.4.2 继电器控制升温 ..............................................13
2.4.3 继电器控制降温...............................................13
3. 系统软件设计......................................................14
3.1 系统主程序流程图................................................14
3.2 键盘处理子程序..................................................15
3.3 DS18B20 子程序图 ...............................................15
体 会.................................................................17
致 谢.................................................................18
参考文献...............................................................19
附 录.................................................................20

东华理工大学毕业设计(论文) 绪论
绪 论
选题背景与意义
在生产的管理过程中,温度的控制是十分常见的。国内已相继出现各种以微机为
核心的温度控制系统。这种系统控制精度高、重复性好、自动化程度高。
在日常生活中,人们为了拥有一个更舒适的生活环境,往往需要室内拥有一个合
适的温度,而单片机的准确性高、价格低、功耗低等一系列优点,可结合升温和降温
设备,有效的应用到实际生活中。
单片机温度控制系统是单片机控制的一项简单应用。近几年来单片机因其独特的,
方便,快捷的优势被广泛的应用于各个领域之中。
选题简介
课题名称:单片机温度控制系统设计
主要任务:将温度控制在设定的温度值,设定范围为0-99度,针对在生产和日常
生活中温度智能化控制系统的实现。
开发环境:本环境温度控制系统的软件部分是通过KEIL进行编译。
技术指标:
(1)以AT89C52系列单片机为核心部件
(2)以数字电路和模拟电路为硬件基础
(3)以C语言为软件实现语言
功能概述:在该环境温度控制系统中,单片机作为核心部件进行检测控制,增强
了设计的通用性,适时性。在该环境温度控制系统中温度检测采用 DS18B20 温度传感
器,它不仅具有较高的精度,而且适用电压宽。同时采用了 3X4 矩阵扫描键盘输入,
显示设备等外围扩展芯片。软件部分采用流程图来表示。

东华理工大学毕业设计(论文) 单片机温度控制系统总体设计
1. 单片机温度控制系统总体设计
1.1 系统的特征
从功能上讲单片机温度控制系统应该能够快速提供真实准确的温度数据,并能实
现断开操作,从而使粮仓保持在一个恒定的温度。同时单片机温度控制系统也具有如
下特征:
(1) 粮仓温度需要不间断测量。
(2) 必须有效地测量的精度。
(3) 系统反应时间短,稳定性高。
(4) 执行装置可靠。
1.2 系统的设计目标和原则
单片机温度控制系统的建立是一个系统工程,包括硬件和软件两个方面,从技术
角度看,系统设计必须进行充分的需求调查,对运作机制、信息流程、现有仪器状态、
用户要求等做详尽的了解,在从系统工程的角度出发、采用快速原型法,进行从上而
下的系统详细设计。根据单片机温度控制系统的特点,确定如下设计原则:
(1) 实用性原则:要求最大限度地满足实际工作的需要,充分考虑其实用性。
(2) 可靠性原则:设计要简洁,保证长时间工作的可靠性。
(3) 准确性原则:保证测量数据的准确性。
1.3 系统模块设计
(1) 单片机控制模块
(2) 温度传感模块
(3) 键盘、显示模块
(4) 继电器控制模块
1.4 系统层次框图
本文所研究的温度控制系统硬件部分按功能大致可以分为以下几个部分:单片机
主控模块、温度传感模块、键盘显示模块、继电器控制模块。其中,温度控制系统以
AT89C52 单片机为核心,并扩展外部存储器构成主控模块。利用温度传感器 DS18B20
检测并转换成微弱的电压信号。它具有精度高﹑可靠性好和能直接将模拟被测量转换
成数字量输出,因此不需要加 A/D 转换,电路更加简单。键盘扫描及显示模块主要由
显示驱动芯片 8279、反相驱动器 74LS06、数码管和 3×4 组成,完成了温度设定值的
输入和显示温度的功能。继电器控制模块完成对升温电炉和降温风扇的控制。对上述
各项功能需求进行集中、分块、按照结构化程序设计的要求,得到温度测量保护系统
层次框图,如图 1-1 所示。
剩余26页未读,继续阅读
资源评论


pppptttpp6774
- 粉丝: 0
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 构建科技成果转化新生态 技术经理人价值升级之路.docx
- 构建科技成果转化新生态,赋能高校科研创新价值实现.docx
- 关于促进高校院所科技成果转化数智化升级的思考.docx
- 技术引擎驱动创新:高校院所科技成果转化数智服务平台.docx
- 技术资源转化瓶颈的系统性突破之道.docx
- 科技成果转化服务新模式,提升园区运营效能.docx
- 科技成果转化服务新模式,助力园区产业升级.docx
- 科技成果转化加速器:智能体赋能园区全链条服务.docx
- 科技成果转化节点能力升级路径探析.docx
- 科技成果转化困局破解之道:数智平台驱动产业升级.docx
- 科技成果转化升级新引擎.docx
- 科技成果转化生态赋能新范式.docx
- 科技成果转化数智服务平台:重构创新链的关键节点.docx
- 科技成果转化新范式:破解园区创新瓶颈的实效路径.docx
- 科技成果转化新路径:数智服务平台构建协同生态.docx
- 科技成果转化新路径:智能体赋能创新生态构建.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
