ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:103.50KB ,
资源ID:1955548      下载积分:8 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1955548.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机温度控制系统方案的研究.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

单片机温度控制系统方案的研究.doc

1、1单片机温度控制系统方案的研究摘要:利用单片机对温度进行实时监测和控制具有非常重要的实用价值。其结构和实现较为简单,应用领域广泛,已经成为现代集成工业控制系统中的一个重要组成部分。通过对单片机温度控制系统的设计可以增强我们的实际操作能力和应对能力。 关键词:温度控制系统 单片机 设计 在工业生产中,电流、电压、温度等都是常用的被控参数。比如:在化工生产、机械制造等领域中,我们都必须对各种加热炉、反应炉的温度加以检测与控制。通常情况下,对温度的检测和控制可以借助单片机来实现,这主要是因为单片机不仅体积较小,而且重量非常轻便,具有很强的抗干扰能力,另外,对环境没有很高的要求等优点。即便不是电子专业

2、的人员,经过自己不断的对单片机理论知识的学习,再加上一定的实践经验,也能开发会预期的单片机系统。而文章所探讨的单片机的温度控制系统是工业生产中应用最广泛的例子,相信广大学者凭借自己的聪明才智,将单片机系统广泛应用到工业生产中,从而提高工业生产产品的数量与质量,使单片机在市场中占有较大的比例,利用最科学设计为企业带来更大的经济效益。 1.单片机温度控制中的硬件部分 实现对温度的控制不仅需要中央处理和控制部件如单片机,还涉及温度检测和采集部分、模数转换部分、信号放大部分、显示部分等构成。2其中,非常重要的一部分是温度测量部分。选用适当的热敏电阻可以精确感应温度的变化,进而实现温度的控制。整个系统的

3、设计思想主要包括如下几个部分:首先是利用温度传感器对温度进行采集,然后通过 A/D 转换器将采集到的模拟信号转变为数字电信号传递给单片机部分和显示部分,如数码管等。进而单片机根据系统要求发送相应的控制信号,通过定时器或者其他控制部件等实现保温或者加热等操作,完成对整个系统的温度控制的目的。本文以控制一个加热炉的温度为例,进行具体说明。 主机部分采用 89C52 芯片作为单片机温度控制系统的核心。该芯片的选取主要鉴于对温度控制的要求不是非常高,控制和运算处理等879C52 可以满足实际要求。温度检测部分由温度传感器、电传感器(变送器) 、A/D 转换器等三个部分构成。其中,系统要求不同,所需要采

4、用的温度传感器和变送器也不尽相同。这主要是由温度传感器中的热敏电阻所能工作的范围决定的。由于热电偶的结构简单,测量范围广,即便是在较高温度中也可以实现较为精确的测量,因此电传感器部分可以选择采用热电偶。利用热电偶将测量温度信号转变为电信号,经过放大滤波等处理后进行 A/D 转换,送入单片机进行分析和处理。温度控制部分,本文使用可控硅调功器实现对电炉的温度控制。采用这种控制方式的优势在于可以将双向可控硅和电炉的加热电阻丝直接与 220V 交流市电进行串接,增强了系统的适应性。通过软件编程,控制单片机的某一输出端口将控制帧经过光耦合和驱动电路输送到可控硅的控制端,这样可以提高系统的稳定度,减少干扰

5、。通过控制帧的变化可以控制可控硅的状态,3进而实现对电炉通电加热或断电等待的控制。为便于管理,本系统还设计了人机对话部分。该部分主要由输入键盘,LED 显示、超范围报警灯三部分组成。其中,键盘主要用来对单片机输入温度控制信号,控制温度控制系统所需要维持的温度,或者对系统温度进行调整。LED 显示部分与单片机进行连接,接收单片机输出的当前温度信号并进行显示,便于操作人员对温度控制系统进行操作和修正。报警部分可以对单片机连接一个简单的蜂鸣器。当系统温度高于或者低于限定温度时,单片机输出警报信号,蜂鸣器进行报警。为满足系统要求,还需要对系统添加实时时钟电路和看门狗电路。实时时钟电路可以用来进行采样周

6、期、PLD 控制算法等的控制。看门狗电路用来提高系统的可靠性和稳定性。 2.单片机温度控制中的软件部分 2.1 系统上电后工作流程 系统上电后首先等待单片机响应,单片机响应由键盘启动键控制。此时,可以先由键盘进行预定温度设置,设置完毕后,启动系统,然后单片机根据预定工作方式对当前系统实时采集的温度进行检测并与预设温度进行对比,根据对比结果控制电炉是否进行加热。若采集温度值低于最小预设值则启动加热,若采集温度值达到预设最高温度则停止加热。同时,LED 对系统采集温度进行实时显示。通过上述过程可以实现对温度的自动控制。若需要改变控制温度范围可以通过键盘调用单片机中断服务程序,重新输入预设温度,改变

7、系统工作状态。 2.2 资源分配 根据系统设计思想,对单片机进行地址分配如下:地址位 50H51H 4用来存储当前的检测温度,高位在前;地址位 52H53H 用来存储预设温度,高位在前;54H56H 为采用 BCD 码存储的温度显示缓冲区,分别表示百十个位;59H7FH 为堆栈区;报警标志位为 PSW.5 位,F0 为 0 时表示禁止报警,F0 为 1 时表示允许报警。系统初始化时上述地址中的内容均为 0。单片机的接口分配如下:I/O 口的 P1.0P1.3 为键盘输入端口;P1.6P1.7 为报警和电炉控制端口。若系统温度不是非常高,A/D 转换器使用 ADC0809 即可满足要求。 2.3 软件设计 主程序的功能实现主要通过中断的方式实现,各中断中为相应的功能模块。系统完成初始化后,进行温度预设和定时器 0 的设置。定时器0 主要用于产生中断。根据系统需求,可以设定中断方式和中断间隔,本系统设定中断时间为 5 秒。本系统使用的晶振频率为 6MHz,最大定时是130ms,因此,需要通过编程计数,实现 5 秒的定时采样 3.结论 本文所设计的单片机的温度控制系统经调试运行良好, 电路简单、性能可靠,且性价比很高, 因此具有一定的应用价值。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。