温度控制系统开题报告

上传人:夏** 文档编号:545708282 上传时间:2023-01-04 格式:DOCX 页数:18 大小:313.72KB
返回 下载 相关 举报
温度控制系统开题报告_第1页
第1页 / 共18页
温度控制系统开题报告_第2页
第2页 / 共18页
温度控制系统开题报告_第3页
第3页 / 共18页
温度控制系统开题报告_第4页
第4页 / 共18页
温度控制系统开题报告_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《温度控制系统开题报告》由会员分享,可在线阅读,更多相关《温度控制系统开题报告(18页珍藏版)》请在金锄头文库上搜索。

1、北京华嘉物联网国际学院智能家居-节约资源开题报告基于MSP430F249单片机的温度控制系统题目智能家居一节约资源学生姓名:杨艳杰、马卫东学 院:物联网国际学院 系 物联网技术开发班 级:2013级1班指导教师:魏杰填表日期:2014年 11月 22日_目录摘要11技术参数和设计任务32本课程设计系统概述32.1 系统原理 32.2 系统结构图32.3 控制方案 42.3.1、温度测量部分方案42.3.2、主控制部分方案 43、各单元硬件设计 83.1、温度控制及超温和超温警报单元 83.2、温度测试单元93.3、温度控制器件电路103.4、电源输入部分103.5、烟雾传感器 103.6、LC

2、D1602 液晶显示114、软件设计 124. 1程序结构分析 124.1.1 键盘扫描电路及按键处理程序124.1.2 温度信号处理程序124.1.3 Nokia 51 1 0显示程序124.1.4 继电器控制程序 124.1.5 串口通讯程序124. 2主程序流程图 135、研究工作进度 146总结 15参考文献 15摘要单片微型计算机是随着超大规模集成电路技术的发展而诞生的,由于它具有 体积小、功能强、性价比高等特点,把单片机应用于温度控制中,采用单片机做 主控单元,无触点控制,可完成对温度的采集和控制的要求。所以广泛应用于电 子仪表、家用电器、节能装置、机器人、工业控制等诸多领域,使产

3、品小型化、 智能化,既提高了产品的功能和质量,又降低了成本,简化了设计。本文主要介 绍单片机在热处理炉温度控制中的应用,对温度控制模块的组成及主要所选器件 进行了详细的介绍。并根据具体的要求本文编写了适合本设计的软件程序。温度控制在热处理工艺过程中,是一个非常重要的环节。控制精度直接影响着 产品质量的好坏。本文研究的电炉是一种具有纯滞后的大惯性系统,传统的加热 炉控制系统大多建立在一定的模型基础上,难以保证加热工艺要求。因此本文将 模糊控制算法引入传统的加热炉控制系统构成智能模糊控制系统。关键词:MSP430F249单片机;热处理温度控制;AbstractThe single slice of

4、 microcomputers emerges with development of very large scale integration technology, because it has small , the function is strong , high characteristic of cost performance, applies the one-chip computer to temperature control, adopt the one-chip computer to do the top management unit, control conta

5、ctlessly , can finish the requisition for collection and control of temperature . So apply to such a great deal of fields as electronic instrument , household appliances , energy-conservation fitting , the robot , industrial control ,etc. extensively, make the products miniaturized , intelligented ,

6、 has already improved the function and quality of the products, have lower costs again, has simplified and designed. This text introduces the application of the one-chip computer in the temperature control of heat-treatment furnace mainly, composition and selecting to introduce the detailed one with

7、 device mainly of the temperature control module . And has written the suitable software procedure originally designed according to the concrete demand this text.Temperature in heat treatment craft is very important. Control precision effect directly the quality of the product. The electric stove is

8、 a kind pure great inertia system, and the traditional heat control system is based on some certain model, so is hard to satisfy the technological requirement.This paper will adopt fuzzy control algorithm to build a intelligent fuzzy control system.Keyword:MSP430F249SCM;Temperature control;1、 技术参数和设

9、计任务1、利用单片机MSP430F249实现对温度物理量的控制,实现对温度控制的目的;2、为达到电源输出5V电压目标,完成电源电路的设计;3、为达到显示器显示目标,完成显示电路的设计;4、为达到检测温度的目标,完成检测电路的设计;5、完成报警设计;6、进行软件设计分配系统资源,编写系统初始化和主程序模块;编写数字调 节器软件模块;编写A/D转换器处理程序模块;编写输出控制程序模块;其它程 序模块(数字滤波、显示与键盘等处理程)等等。2、本课程设计系统概述2.1系统原理 温度传感器 DHT11 从设备环境的不同位置采集温度,单片 机 msp430249 获取采集的温度值,经处理后得到当前环境中一

10、个比较稳定的温 度值,再根据当前设定的温度上下限值,通过加热和降温对当前温度进行调整。 当采集的温度经处理后超过设定温度的上限时,单片机通过三极管驱动继电器开 启降温设备 (压缩制冷器) ,当采集的温度经处理后低于设定温度的下时 , 单 片机通过三极管驱动继电器开启升温设备 (加热器)。当由于环境温度变化太剧 烈或由于加热或降温设备出现故障,或者温度传感头出现故障导致在一段时间内 不能将环境温度调整到规定的温度限内的时候,单片机通过三极管驱动扬声器发 出警笛声。系统中将通过串口通讯连接PC机存储温度变化时的历史数据,以便 观察整个温度的控制过程及监控温度的变化全过程。2.2系统结构图 本设计以

11、 MSP430F249 单片机为主控核心设计的一个温度 控制系统,低温时可控制加热设备,高温时控制风扇,超出设定最高温度值时蜂 鸣器发出声响报警图 1 总体硬件方框图2.3 控制方案2.3.1 温度测量部分方案 DHT11 数字式温度传感器,与传统的热敏电阻有 所不同的是,使用集成芯片,采用单总线技术,其能够有效的减小外界的干扰, 提高测量的精度。同时,它可以直接将被测温度转化成串行数字信号供微机处理, 接口简单, 使数据传输和处理简单化。 部分功能电路的集成,使总体硬件设计 更简洁,能有效地降低成本,搭建电路和焊接电路时更快,调试也更方便简单化, 这也就缩短了开发的周期 。2.3.2 主控制

12、部分方案 MSP430 的可编程中断可由处理机的运行状态来启 动,如看门狗溢出、外围模块或外部发生的事件等。每个中断源可以用中断允许 位单独关闭,而状态寄存器中的通用中断允许位 GIE 可以禁止全部中断。 当中断请求发生并且相应的中断允许位和通用中断允许位置位,中断服务程序按 以下顺序激活:1、CPU处于活动状态:完成当前执行指令。CPU处于省电状态:终止低功耗模式。2、指向下一条指令的 PC 值压入堆栈。3、SR (或状态寄存器)压入堆栈。4、执行上条指令时已有多个中断请求发生并且等待服务,选择最高优先级者。5、一中断源标志中的中断请求标志位自动复位,多中断源标志仍保持置位以等 待软件服务。

13、6、中断允许位GIE复位,CPUOff位、OscOff位和SCG1位复位,状态位V、N、Z和C复位。7、的中断向量值装入PC,程序从该地址继续执行中断处理。中断响应从接受中断请求开始到执行相应的中断服务程序的首条指令,持续 6 个周期。8、MSP430中断优先级MSP430中断优先级由模块连接链决定:越接近CPU/NMIRS的模块中断优先级 越高。以MSP430F249为例(顺序由低到高):表1 中断优先级OxFFEO基础定时器中断0xFFF0串行口 0发送中断0xFFE2外部接口 P2中断0xFFF2串行口 0接收中断0xFFE4串行口1发送中断0xFFF4Watchdog定时器中断0xFF

14、E6串行口1接收中断0xFFF6模拟比较器中断0xFFE8外部接口 P1中断0xFFF8定时器B7中断10xFFEA定时器A3中断10xFFFA定时器B7中断00xFFEC定时器A3中断00xFFFC不可屏蔽中断0xFFEEADC转换完成中断0xFFFE复位中断9、 特殊功能寄存器表2寄存器地址地址寄存器0006h000Fh未定义0005h模块允许寄存器2; ME20004h模块允许寄存器1; ME10003h中断标志寄存器2; IFG20002h中断标志寄存器1; IFG10001h中断允许寄存器2;IE2OOOOh中断允许寄存器1;IE1大多数中断控制位、中断标志和中断允许位集中在少数几个

15、SFR中。这些SFR以字节形式位于低地址区。 SFR只能以字节指令访问。10、看门狗定时/计数器由于程序的缺陷、由于运算结果或运行条件的(永远)不能满足,程序可能会 进入“死循环”,从外表上看就是“死机”。另一种导致“死机”的可能是干扰。 由于强电磁干扰可能导致程序指针PC指向错误的地址,导致程序运行出现不可 预知的结果。在有人操作的情况下发现“死机”,最直接的解决办法就人工复位。如许多 计算机上都有复位(reset)按钮。单片机通常都是工作在无人的环境下,发生 死机应该自动复位。人工发现死机的依据是程序总执行相同的工作,所以自动复 位的依据也是一段程序运行的估计时间,当一段程序运行超过估计时间时,系统 就对单片机强行复位。看门狗定时器(WDT)的主要功能是当程序发生错误时执行一个受控的系统重 启动。如果超过了选定的定时时间,发生系统复位。如果应用中不需要此功能, 可以把它当作定时器。当选定定时时间到达后将产生中断。WDT模块可置成两种模式:WatchDog模式和定时器模式 看门狗寄存器:看门狗定时器的计数器WDTCNT

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号