没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的智能散热器的设计与实现.doc
1 下载量 189 浏览量
2023-07-06
02:11:38
上传
评论
收藏 366KB DOC 举报
温馨提示
试读
34页
基于单片机的智能散热器的设计与实现.doc
资源推荐
资源详情
资源评论
基于单片机的智能散热器的设计与实现
1
目 录
摘要 ......................................................................1
关键词 ....................................................................1
Abstract ..................................................................1
Keywords ..................................................................1
引言 ......................................................................2
1 智能散热器系统总体设计 ..................................................3
1.1 智能散热器系统的设计原则 ..............................................3
1.2 智能散热器系统的总体方案设计 ..........................................3
2 智能散热器的主要元件选型及参数 ..........................................4
2.1 温度传感器 DS18B20.....................................................4
2.2 1602 液晶显示屏........................................................4
2.3 单片机 STC89C52........................................................5
2.4 固态继电器(SSR) .....................................................6
3 智能散热器的硬件设计与实现 ..............................................6
3.1 单片机控制模块 ........................................................6
3.2 温度检测模块 ..........................................................7
3.3 温度显示模块 ..........................................................8
3.4 电机驱动模块 ..........................................................9
3.5 温度设定模块 ..........................................................9
3.6 报警模块 .............................................................10
4 智能散热器的软件设计与实现 .............................................11
4.1 编写语言选择 .........................................................11
4.2 主程序流程图 .........................................................11
4.3 按键软件设计 .........................................................13
4.4 温度采集软件设计 .....................................................14
5 总结与展望 .............................................................15
5.1 总结 .................................................................15
5.2 展望 .................................................................15
参考文献 .................................................................16
附录 A....................................................................17
附录 B....................................................................21
附录 C....................................................................22
附录 D....................................................................27
致谢 .....................................................................30
菏泽学院本科生毕业设计(论文)
2
基于单片机的智能散热器的设计与实现
摘要:在众多工业控制中,温度控制是必不可少的组成部分,散热器则是其中最重要的一环。本设
计介绍了基于单片机 AT89C52 的智能散热器的设计与在工业领域的实现,采用了 DS18B20 温度传感
器测量温度数据,LCM1602 液晶显示实时温度,按键设定温度。当温度高于设定的上限值时,单片
机控制继电器启动抽风机;当实时温度低于温度上线值时自动停止降温。本散热器具备能耗低可靠
性强,抗干扰能力强,方便使用等特征。
关键词:温度控制;散热器;液晶显示
The Design and Implementation of Intelligent Radiator
Based on MCU
Student majoring in automation
Tutor
Abstract:In many industrial control, temperature control is an essential component, the
radiator is one of the most important. This design introduced the intelligent design based
on MCU AT89C52 radiator and implementation in industrial field. The temperature data of
DS18B20 temperature sensor for measuring , LCM1602 liquid crystal display real-time
temperature, temperature setting by button, when the temperature is higher than the set
threshold value, SCM control relay start fan; when the temperature is lower than the
temperature the value of real-time on-line automatic stop cooling. The radiator has low
energy consumption and high reliability, strong anti-interference ability, easy to use
features.
Keywords: Temperature control; The radiator. Liquid crystal display
基于单片机的智能散热器的设计与实现
3
引言
近年来,随着社会的发展,工业化进程加快,机器广泛应用于工厂。测量以及控制
温度的变化越来越关键,而散热器则是其中的重要环节。为了解决工厂机器长时间工作
导致温度升高,工作效率下降而严重影响产品成本这一系列问题,设计了基于单片机的
智能散热器。使机器工作的温度环境得到了稳定,不但降低了能源消耗的成本而且提高
了工作效率。
在工业生产中,机械内部多数使用集成的电路。大家都知道,持续的高温是集成电
路的问题。温度长时间过高不光会致使机器运转不稳定,缩短使用寿命,毁坏某些部件,
甚至会引发火灾,对生命财产造成很大危害。因此,一套稳定的散热系统就尤为重要。
温度是消费生活中最根本的物理量,它代表的是物体的冷热水平。在生产过程中,
一些物理和化学反应都和温度严密联系在一起。一般在车间的生产过程中, 如何避免过
度的温度一直是重要的研究课题,都非间接地关系到生产效率的提高、产品质量的进步、
能源的节约等重大技术经济指标相联系。因此,智能散热器在社会各个领域中都受到了
很大的重视与欢迎。
在实际的生产中,因为系统内部与外界热传递是不容易控制的,其他外部条件的影
响也是不容易计算的,所以,温度的升高往往受到很多外部条件的影响。依据热力学第
二定律,两个温度不异的物体之间是实现热平衡的,而在生产中,由于机器工作产生的
大量热量远远高于其本身所处环境,利用这一特点,我们只需加快系统内部温度与外部
环境的热传递即可,所以本设计采用抽风式散热,既节约了成本又达到了高效散热的功
能。
测量温度在理论上发展相对比较成熟,但是在实际生活中,如何确保快速地对温度
进行收集测量,确保数据精确,并且对所测机器内温度进行可靠的控制,目前还是需要
解决的问题。所以,温度散热技术包含测量温度和控制温度两类。在测量温度,接触温
度发展的早期,恒温控制对象的温度恒定在一定范围内,且要求稳态误差不能超过某特
定值,因此本设计温度传感器选用广泛应用的 DS18B20,它能够准确的测得系统内部真
实温度,非常适合散热器使用,这个检测方法的特点是:容易、可靠、便宜、测量准确。
控制温度的技术也可分为两种:动态与非动态温度的控制,跟踪达成非静态温度的控制
目标是实现被控制对象的温度变化的数据按照以前设定好的弧线进行转变。本文所阐述
的基于单片机的智能散热器就是要实现对机器系统内的散热,因此,本设计仅讨论恒值
温度的控制。
本散热器应用的是以 AT89C52 单片机为主的芯片,最终完成了温度实时显示、智能
散热的功能。单片机 AT89C52 可以按照温度传感器所采集的温度数据来控制抽风器散热,
从而成功处理了机器温度过高而引起的生产效率低下、使用寿命缩短等问题。在温控开
关被开启的情况下,当温度过高时,控制模块会自动启动抽风器进行抽风散热;若温度
继续升高则亮起红灯,与此同时进行语音报警,提示散热系统故障,散热器自动切断机
菏泽学院本科生毕业设计(论文)
4
器电源避免烧毁部件。
1 智能散热器系统总体设计
1.1 智能散热器系统的设计原则
在智能散热器硬件与软件设计的同时,首先应考虑的是以后方便操作与维护,由于
散热器的工作环境非常苛刻,对本系统的抗干扰性有很大要求,于是我们采用 DS18B20
作为衡量温度的元件。在工作人员的日常工作中,应尽量减少对工作人员专业知识素养
的要求,这样就有利于该散热器的推广与使用,大大增强了使用价值,因此,在设计时
尽量减少人机交互接口,使用时尽量避免人为操作。所以本散热器设计按照以下原则:
(1)系统抗干扰能力强
基于本散热器应用范围为工厂机器内部,工作环境非常苛刻,对系统的每一个模块
都应以高抗干扰性为原则,而单片机 AT89C52 的高抗干扰性毋庸置疑,在其余模块中均
使用稳定高抗元件。
(2)系统操作性高
由于散热器应用于工厂应尽量增强其操作性能,方便工作人员维护与操作。增加系
统的内置操作使用时多采用简化的方法。
(3)系统性价比高
单片机之所以被广泛应用,最重要的是因为其体积小、功耗低,性价比非常高。在
设计时能保证较高性能外,又降低了成本,增强了市场竞争力。在设计时应尽量让电路
简单,在保证机能的前提下用软件功效取代硬件功能。
1.2 智能散热器系统的总体方案设计
本系统的温度检测传感器选用 DS18B20,控制中枢利用 AT89C52 单片机最小系统,
散热方式为抽风式散热,温度显示则应用 1602 液晶显示屏。智能散热器系统主要包括
控制模块、温度测量模块、人机显示模块、温度上线设置模块、电机驱动模块、警报模
块等六大部分。本智能散热器的总体方案设计如图 1-1 所示。
图 1-1 系统总体方案设图
单片机控制模块
温度显示模块
电机驱动模块
温度检测模块
温度设定模块
报
警
模
块
基于单片机的智能散热器的设计与实现
5
2 智能散热器的主要元件选型及参数
2.1 温度传感器 DS18B20
DALLAS 半导体公司推出的第一片服从“一线总线”的温度传感器,它有很多特色,
其中耗能低,体积小,抗干扰能力强尤为突出,容易搭配微处理器,广泛应用于社会的
生产生活中。DS18B20 把温度信号转换为数字信号传输到处理器,它的测温误差在 0.5℃
左右,可以测量-55~125℃的温度范围。DS18B20 可编程分辨率为 9 ~ 12,对应的温度分
辨率为 0.5℃,0.25℃,0.125℃和 0.0625℃。与热电偶传感器相比可以实现高精度的
温度测量,温度测量中占据主要地位,因此,本智能散热器利用 DS18B20 进行温度的实
时监控。
DS18B20 里面有一个 9 字节高速存储位,用于储存传送回来的温度数据。在传感器
之中,前面两个是测到的温度数据,第 1、2 字节分别是温度的低八位和高八位,第 3
个则是温度的上限值 TH,第 4 字节是温度下限 TL,第 5 字节是传感器的结构寄存器,
在每一次上电过程中,这些字节会被单片机刷新,第 6、7、8 这三个字节用于内部计算,
第 9 个字节是测验字节,用来确保通讯的准确性。
总线数据传输方式是 DS18B20 的传输方式,这就要求我们必须按照严格的时序要求
读写数据。它包括:按顺序初始化时序,读写时序。只有当处理器启动写时序时 DS18B20
才会最先传输数据,若要求 DS18B20 向处理器输送数据,处理器只有开始读时序接管数
据。读取温度数据是比较便宜的,当温度为正时,将 16 进制数转换成 10 进制数;为负,
将 16 进制计数器反加 1 后,再转换成 10 进制。
2.2 1602 液晶显示屏
在工业字符型液晶中,1602 液晶显示屏是其代表作,它能同时显示 32 个字符,有
32 个字符点阵组成,每个字符点阵块由 5×7 个点阵组成,可以显示 ASCII 码表中的所
有字符。1602 内置了 RAM 字符产生器、ROM 产生器和 RAM 数据显示。ROM 中具备 192 个
惯用字符字模,用户可以存储自定义字符,驱动器用于存储部分的字符代码将被显示。
显示器采用了日益普及的 LCD 显示器。LCD 也叫做液晶显示器,LCD 的结构是在两
片平行的玻璃基板之中搁置液晶显示盒,下面的基板玻璃上配置 TFT,上面的基板玻璃
上放置多种色彩的滤光片,经过 TFT 上的暗记与电压改变来管控液晶分子的滚动方向,
从而管制偏振光出射与否,而实现显示指标。它具有可视角大,价格低廉,寿命长等优
点。它的道理是利用液晶经过电极通电后能够转变光的传输方向的特性来实现显示信息
的功能。
根据液晶显示器的性能分为三类:节段型,字符点阵,点阵。分段式和点阵字符可
以显示各种符号和其他简单的图形数字罗马。复杂点的图形点阵式液晶显示器可以恣意
显示汉字、图形,达到图文并茂的显示成果。显示字母、数字、符号等的点阵的字符型
剩余33页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 349
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功