基于单片机温度检测及散热系统设计学士学位论文.doc
《基于单片机温度检测及散热系统设计学士学位论文.doc》由会员分享,可在线阅读,更多相关《基于单片机温度检测及散热系统设计学士学位论文.doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、成都学院学士学位论文(设计) 本科毕业设计题 目 基于单片机的温度检测及散热系统设计 学 院 机械工程学院 专 业 测控技术与仪器 学生姓名 李 海 学 号 201110114221 年级 2011 指导教师 喻洪平 职称 副教授 2015年 5月 8日题目:基于单片机温度检测及散热系统设计专业:测控技术与仪器 学号:201110114221 学生: 李 海 指导教师:喻洪平摘要:温度无论在工业领域还是在农业领域或是日常生活之中,它都是一个重要的物理量,因此各个行业的工作人员都在进行温度调控这方面的调控。采用单片机进行温度调控是当今温度控制领域的一种被人喜爱的智能温度调控方式。单片机智能调控温
2、度拥有很多优点,单片机智能调控温度不仅方便,减少操控人员工作量,同时可以大大提高温度调控的技术指标,加大了智能温度调制精度。随着单片机行业的快速发着,单片机的应用范围和深度正在逐渐增强,通常在智能操作和测控方面,单片机通常是整个系统的核心。 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统检测日新月益更新。在现在的应用范围内,无论是实时检测还是自动控制的单片机应用系统中,单片机通常在整个系统中占据着核心的控制地位,但是如果想设计好整个系统,仅仅拥有单片机的使用技术是远远不够的,我们同时要拥有硬件系统设计的基础知识,以及对具体应用需求的具体了解,同时软件部分需要了解C语言和
3、开发环境的使用等基础知识。本系统的设计采用C语言进行编写,虽然C语言没有汇编的效率高,但其通用性,可移植性优势非常突出,并且随着编译器的提升,转化效率已经达到非常高的效率。软件部分我们使用软件的模块化设计,模块化设计可以使软件设计分析时思路清晰易懂,易于随着要求的更改而改变程序设计设计要求。根据本系统的设计要求,此系统的设计方案是将单片机和温度传感器于一体的综合设计。它是以51单片机为整个系统的控制核心,红外温度传感器采集温度,键盘和LED作为IO端,调控风扇电机来进行温度调节。关键词:单片机;C语言;红外温度传感器;风扇电机 成都学院学士学位论文(设计)The Design of Tempe
4、rature Detection and the Cooling System Based on Single Chip MicrocomputerSpecialty:Measure ement Control and Instrusemention Student Number:201110114221 Student: Li Hai Supervisor:Yu Hong ping Abstract:Temperature both in industry and agriculture, it is an important physical quantity, so the staff
5、in a wide range of industries are to control the temperature of control.By single chip microcomputer temperature control is the temperature control in the field of a kind of intelligent temperature control that is loved by people.Single chip microcomputer intelligent control temperature has many adv
6、antages. The single chip microcomputer intelligent control temperature is not only convenient and reduce the workload of operators and can greatly improve the technical index of temperature at the same time and increased the intelligent temperature modulation precision.As the MCU industry developing
7、, MCU application is gradually enhanced in scope and depth. In terms of intelligent operation and control, single-chip computer is usually the core of the whole system.In recent years, with the rapid development of science and technology, MUC applications are developing in the depth and drive the tr
8、aditional detection at the same time.system, only with the use of single-chip microcomputer technology is not enough. We want to have the basic knowledge of hardware system design at the same time, as well as the understanding of the specific of the specific application requirements, at the same tim
9、e the software needs to understand the use of C language and the development environment.The paper is based on C language.The C language has a lower efficiency than assembly, but it is general and is easy to transplant.With the development of the compiler, conversion efficiency has been improved. So
10、ftware part is used the modular design. The modular design is clear and transparent. software design can be changed with the change of the requirements.According to the design requirements of this system, the design scheme of this system is the single-chip microcomputer and a temperature sensor in a
11、 bodys comprehensive design.The scheme is based on 51 single chip microcomputer as the control core of the whole system, and also has the infrared temperature sensor acquisition, keyboard and LED as IO port, regulating the fan motor to adjust the temperature.Key words:MCU;C Language;Infrared Tempera
12、ture Sensor;Fan Motor目录第一章 绪论21.1 本文的研究背景及意义21.2 温度控制技术的发展历史与现状21.3 本文实现的技术指标和功能31.4 本文的章节安排3第二章 系统总体方案设计52.1 虚拟信号发生器功能简介52.2 虚拟信号发生器的总体方案设计52.3 本章小结6第三章 系统硬件简介73.1 系统硬件设计规划73.1.1 温度传感器的选择73.1.2 控制核心的选择83.1.3 温度显示器件的选择83.1.4 调速方式的选择93.2 硬件电路设计93.2.1 开关复位与晶振电路93.2.2 数码管显示电路103.2.3 串口通信113.2.4 按键电路设计1
13、13.2.5 风扇电机驱动与调速电路123.3 本章小结12第四章 系统软件设计134.1 软件开发平台和开发语言134.2 UART串口系统部分实现144.3 SPI红外温度采集154.4 电机风扇调节174.5 本章小结17第五章 系统调试与运行185.1 系统调试过程185.2 系统调试结果18第六章 结 论20参 考 文 献21致 谢22第一章 绪论1.1 本文的研究背景及意义 无论在工业的生产制造,还是各种仪器的使用或是各种生活电器的使用,温度是一个非常重要的物理参数。随着社会的发展和技术的进步,人们越来越注重温度检测与显示的重要性。在当今竞争激烈的市场上温度检测调控产品已经非常普遍
14、,同时应用的范围也相当广泛。温度检测及显示也逐渐采用自动化控制技术来实现监控。 风扇是一个十分常见的商品,它无论在工业制造中还是日常生活中,它都拥有着不可替代的地位,例如在日常生活中,随处可见人们使用风扇进行降温,在大大型的工业制造中厂商采用大型风扇给机器设备进行降温,同时我们也可以发现现在的笔记本个人电脑也广泛采取风扇降温策略。在现在的探索中,我们可以发现使用风扇进行降温已经起到了明显的效果,利用风扇我们可以根据温度的变化调节风扇,使温度一直保持在我们所需要的值上,避免因为过热使机器损坏的情况,这就摆脱了人为控制,达到智能控制的层次。 在本次的设计中,我们综合实际的设计需求,采用STC公司的
15、51单片机作为本系统的控制核心,使用温度检测系统来检测环境温度,同时为了采集者的方便观察,将数据通过LED进行显示,我们使用键盘作为输入系统,可以输入我们的理想目标温度,根据目标设定温度,控制器控制风扇电机使之达到目标温度,当目标温度达到以后,控制器将停止电机转动,实现自动化控制,同时可减少电源浪费。1.2 温度控制技术的发展历史与现状 从近年来的温控系统发展来看,在理论上温度的检测已经比较成熟,但问题的关键在于实际测量和控制,在实际的实现中我们需要保证快速实时地对温度进行采样,确保数据的正确传输,并且能够对所采集的温度精准的调控,这些都是目前需要解决的问题。温度的调控技术主要包括温度的采集技
16、术和温度的控制技术。在温度的测量技术史上,接触式测温是发展较早的,同时也是比较成熟的技术,接触式测温技术拥有一系列非常好的优点,例如方法简单可靠,经济成本低廉,并且在测量真实物体的温度时较准确。但是由于传感器器件的热惯性的影响,测量温度时的响应时间长,对于一些热容量较小的物体,接触式难以测得精准温度,并且如果测量物体带有腐蚀性,或物体温度过高,或物体的移动速度过快,使用接触式都难以准确的测量物体温度。另外有一种非接触式的测量温度的方法,该方法的原理是通过物体向外辐射的能量来测量实际物体的温度的,这种方法的最大优点是可以不破坏测量的温场,可以测量腐蚀性物体,可以测量高温物体,可以测量热容量小的物
17、体,可以测量快速移动的一系列物体。但同时这种方法也不是完美的,它也有一些缺点,此种测量系统的结构复杂,并且价格昂贵。因此,在实际的温度测量时,我们不能草率的决定采用哪种温测系统,我们应该根据实际的温测需求来进行温度测量的方法的选择,在满足测温需求的同时尽可能降低成本。 温度调控技术目前根据控制目标标准可以分为两类:动态温度跟踪与恒值温度控制。动态温度跟踪是指温度控制系统根据设定好的目标温度曲线随着时间的变化而变化的调节目标温度,这种温度调控技术在实际的工程中是经常遇到的,例如在生物工程中的发酵问题,化学工厂中的化学反应中,以及在冶金工业中的温度控制都属于这一类;横值温度控制系统是指被控制的温度
18、唯一固定值,不随着时间的变化而变化目标温度,同时要求温度的幅值波动要在一定的范围之内,不允许超过范围极限。1.3 本文实现的技术指标和功能 温度测量及调控系统,利用红外温度传感器测量环境温度,将温度采集采集到控制系统内,控制器处理信息数据,LED显示温度,控制电机速度来进行降温,通过按键进行温度设定,进行智能温度控制。1.4 本文的章节安排本论文以五章来阐述自己所做的工作,其中各章节的大致安排如下:第一章为绪论,主要介绍了课题的研究背景与意义、温度测控的发展历史和研究现状以及技术指标和功能。第二章为系统的总体方案设计,介绍了系统应该完成的功能,概括了系统的设计思想,并给出系统的总体方案设计。第
19、三章为系统硬件简介,主要说明了温度测控系统中涉及到的硬件原理。第四章为系统软件设计,这是本文最重要的部分。主要内容有温度采集,并进行温度显示,以及温度设置和温度调节等。第五章为系统调试运行结果,主要展示了系统实现的整体功能。第二章 系统总体方案设计2.1 虚拟信号发生器功能简介根据实际需要,本系统主要完成以下功能:1、利用红外温度传感器采集温度数据2、通过LED进行温度显示3、通过键盘进行温度设定4、通过PWM驱动调节风扇,进行温度控制2.2 虚拟信号发生器的总体方案设计本设计的整体思路是:本系统以51单片机为控制核心,将红外温度传感器检测环境温度并直接输出数字温度信号给单片机进行处理,同时利
20、用LED数码管进行温度的显示。同时采用PWM脉宽调制方式来改变直流风扇电机的转速。并通过一个按键实现智能控制和固定转速切换。系统结构框图如图2-1所示。 温度显示LED 按键温度设定 电动风扇调节温度 PWM电机驱动STC89C51RC红外传感器温度采集 图2-1 系统结构框图 2.3 本章小结本章只是从总体的思路上进行了一个大体的介绍,分析了其中每个部分的功能作用,为今后的具体涉及做好了基本的框架,其中并没有涉及到过多的技术内容,下面将从硬件和软件两部分进行详细的介绍。第三章 系统硬件简介3.1 系统硬件设计规划 3.1.1 温度传感器的选择 在本设计中,温度传感器的选择有以下四种方案: 方
21、案一:将热敏电阻作为温度检测的核心,热敏电阻的阻值会随着物体温度的变化而变化,在经过信号通过功率放大器电路将信号放大,进而可产生较大的电压信号最后通过模数转换芯片ADC0809将电压信号模拟量转化为数字信号输入单片机处理。方案二:采用模拟式的集成温度传感器LM35作为温度检测的核心元件,经模数转换芯片ADC0809将微弱电压变化信号转化为数字信号输入单片机处理。 方案三:采用温度传感器DS18B20作为温度采集的核心器件,通过单片机与其进行串口通信可采集数字温度数据方案四:采用红外温度传感器TN901,通过串口通信可以采集温度数据。对于方案一,采用热敏电阻作为温度检测元件,有价格便宜,元件易购
22、的优点,但热敏电阻对温度的细微变化不太敏感,在信号采集、放大以及转换的过程中还会产生失真和误差,并且由于热敏电阻的R-T关系的非线性,其自身电阻对温度的变化存在较大误差,虽然可以通过一定电路来修正,但这不仅将使电路变得更加复杂,而且在人体所处环境温度变化过程中难以检测到小的温度变化。故该方案不适合本系统。 对于方案二,虽然模拟式集成温度传感器LM35的高度集成化,大大降低了外接放大转化等电路的误差因数,温度误差变得很小,但由于其检测温度结果以电压形式输出,需要使用数模转换芯片ADC0809转换为数字信号,此过程较为繁琐。并且由于LM35对温度变化产生的电压变化较小,系统易受干扰。故该方案不适合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 温度 检测 散热 系统 设计 学士学位 论文
限制150内