温度控制系统开题报告

合集下载

温度控制系统设计开题报告

温度控制系统设计开题报告

温度控制系统设计开题报告温度控制系统设计开题报告一、研究背景随着科技的不断进步和人们生活水平的提高,温度控制系统在各个领域的应用越来越广泛。

无论是家庭、工业生产还是医疗设备,温度控制都是确保设备正常运行和人们舒适生活的关键因素。

因此,设计一套高效可靠的温度控制系统对于提高生产效率和生活品质具有重要意义。

二、研究目的本研究旨在设计一套温度控制系统,通过对环境温度进行实时监测和调节,实现温度的精确控制。

具体目标包括:1. 确定适用于不同环境的温度控制算法;2. 开发一套高效的温度传感器,能够准确快速地获取环境温度数据;3. 设计一个可靠的控制器,能够根据温度数据进行智能调节;4. 提供用户友好的界面,方便用户对温度控制系统进行操作和监测。

三、研究内容1. 温度控制算法本研究将探索不同的温度控制算法,包括PID控制算法、模糊控制算法和神经网络控制算法等。

通过比较不同算法的性能和适用范围,选择最合适的算法用于温度控制系统。

2. 温度传感器设计为了准确获取环境温度数据,本研究将设计一种高效的温度传感器。

传感器应具备高精度、快速响应和抗干扰能力,以确保温度数据的准确性。

3. 控制器设计基于所选的温度控制算法,本研究将设计一个可靠的控制器。

控制器应能够根据温度数据实时调节温度,同时具备稳定性和快速响应的特点。

4. 用户界面设计为了方便用户对温度控制系统的操作和监测,本研究将设计一个用户友好的界面。

界面应具备直观、简洁和易于操作的特点,使用户能够轻松地进行参数设置和实时监测。

四、研究方法本研究将采用实验研究和仿真模拟相结合的方法进行研究。

首先,通过实验测试不同温度控制算法的性能和适用范围。

然后,利用仿真软件对温度传感器和控制器进行设计和验证。

最后,搭建实际的温度控制系统原型,并进行实际操作和测试。

五、研究意义本研究的成果将具有以下意义:1. 提供一套高效可靠的温度控制系统,为各个领域的设备和生产提供重要支持;2. 提高生产效率和产品质量,减少能源消耗和资源浪费;3. 提升人们的生活品质,提供舒适的居住和工作环境;4. 推动温度控制技术的发展,为相关领域的研究提供参考和借鉴。

温度控制系统设计开题报告

温度控制系统设计开题报告

温度控制系统设计开题报告1. 引言随着科技的不断发展,温度控制系统在各个领域得到了广泛的应用。

温度是一个重要的物理量,对于人们的生活和工作环境有着重要的影响。

在一些特定的工业领域,如化工、食品、医药等,精确的温度控制是非常关键的。

设计一种高效准确的温度控制系统对于提高生产效率、保障产品质量具有重要意义。

本文档着重介绍了温度控制系统的设计开题报告,包括系统的概述、需求分析、系统设计方案以及预期结果等内容。

2. 系统概述本温度控制系统旨在实现对温度的精确控制,提供一个稳定的温度环境。

系统将通过传感器感知温度,并根据预设的温度设定值自动控制加热或制冷设备,实现对温度的调节。

此外,系统还将提供实时监测和数据记录功能,以便用户可以随时了解温度曲线和系统状态。

3. 需求分析基于对温度控制系统的需求分析,我们得到以下系统功能需求:•温度测量功能:系统需要能够准确测量温度,并提供可靠的温度数据。

•温度控制功能:根据用户设定或预设的温度设定值,系统能够自动控制加热或制冷设备,实现对温度的精确调节。

•实时监测功能:用户可以通过系统界面实时监测温度曲线和系统状态。

•数据记录功能:系统能够记录温度数据,并提供数据导出和分析功能。

4. 系统设计方案基于需求分析,我们设计了以下系统设计方案:•硬件设计:系统将包括温度传感器、加热器、制冷器、控制器和显示器等组件。

温度传感器负责测量环境温度,加热器和制冷器根据控制器的指令实现温度调节,而显示器则用于显示温度曲线和系统状态。

•软件设计:系统将采用嵌入式软件设计,使用C语言编写。

软件将包括温度测量算法、温度控制算法以及数据记录和显示算法等。

此外,系统将使用图形界面设计,用户可以通过界面操作设定温度设定值和监测温度曲线。

•数据存储:系统将使用数据库管理温度数据,数据可以通过网络传输或导出到外部存储介质进行分析。

5. 预期结果通过本温度控制系统的设计和实现,我们预期可以达到以下目标:•温度测量误差小于0.5摄氏度,满足精确测量需求。

基于proteus的PID温度控制系统开题报告

基于proteus的PID温度控制系统开题报告

开题报告:基于proteus的PID温度控制系统1. 项目背景随着科技的发展和应用领域的不断扩展,温度控制在许多领域中起到了至关重要的作用。

从冷库到加热器,从空调系统到制冷设备,温度控制对于维持合适的工作环境和保证设备正常运行至关重要。

因此,设计和实现一个基于PID (Proportional-Integral-Derivative)控制算法的温度控制系统对于多个行业都具有重要意义。

当前,许多专业人员和学生在温度控制系统的设计和调试过程中遇到了许多困难。

为了帮助他们更有效地解决这些问题,我们计划开发一个基于Proteus的PID温度控制系统。

Proteus是一款嵌入式系统开发和电路模拟软件,具有强大的功能和用户友好的界面,适用于各种电子系统的设计和仿真。

2. 项目目标本项目的主要目标是设计和实现一个基于Proteus的PID温度控制系统,以帮助专业人员和学生更好地理解和应用PID 控制算法。

具体目标包括:•开发一个基于Proteus的温度传感器模块,用于测量物体的温度。

•开发一个PID控制算法模块,并与温度传感器模块进行交互,实时地调整控制系统的输出。

•开发一个仿真界面,用于显示实时温度变化和PID控制系统的工作状态。

•对PID温度控制系统进行性能测试和优化,以确保系统的稳定性和精确性。

3. 实现步骤为了达到项目目标,我们将按照以下步骤进行实施:步骤一:温度传感器模块设计与开发我们将使用Proteus软件设计并实现一个温度传感器模块。

该模块将能够测量物体的温度,并将这些数据传送给PID控制算法模块。

步骤二:PID控制算法模块设计与开发在这一步中,我们将开发一个PID控制算法模块,它将根据温度传感器模块提供的数据实时地调整控制系统的输出。

我们将使用Proteus提供的软件工具和函数库来帮助我们实现PID控制算法。

步骤三:仿真界面设计与开发为了更好地展示PID温度控制系统的工作状态和温度变化,我们将设计和开发一个仿真界面。

基于单片机的电热水器温控系统开题报告

基于单片机的电热水器温控系统开题报告
直流稳压电源由整流桥,滤波电路,稳压电路组成。稳压电路采用CW7805芯片,电热水器控制电路由时钟电路,复位电路,单片机,按键,LCD1602, 传感器,继电器等部分组成。
运行程序,传感器检测水温,水温低于设置温度时,单片机控制继电器对电热水器加热。当水温高于设置温度时,单片机控制继电器断电,停止加热。
三设计论文体系结构大纲序言11系统的研究背景及意义12本课题的研究现状13课题的主要内容系统总体设计方案21主要设计内容22总体设计方案221硬件设计方案222软件设计方案控制系统硬件设计31单片机的选用32水位检测电路33遥控接收电路34显示电路35按键电路36报警电路37复位电路系统软件设计41软件编程介绍42主程序设计43子程序设计431定时中断子程序设计432水位检测子程序设计433加热继电器控制子程序设计系统仿真与调试51系统电路仿真52系统调试53仿真软件总结参考文献指导教师意见
年月日
分院审批意见:
签章:
年月日
3.5按键电路
3.6报警电路
3.7复位电路
第4章 系统软件设计
4.1软件编程介绍
4.2主程序设计
4.3子程序设计
4.3.1定时中断子程序设计
4.3.2水位检测子程序设计
4.3.3加热继电器控制子程序设计
第5章 系统仿真与调试
5.1系统电路仿真
5.2系统调试
5.3仿真软件
总结
参考文献
指导教师意见:
签字:
开题报告
毕业设计(论文)题目
基于单片机的电热水器恒温系统设计
题目类型
工程设计(项目)□
论文类√□
作品设计类□
其他□
一、选题简介、意义
随着我国人民生活水平的逐渐提高,与家庭生活密切相关的热水器品种琳琅满目。就中国的具体情况而言,由于太阳能热水器的使用受天气原因的限制和不能自动调节温度,使用范围狭窄:燃气热水器由于以石油、天然气为燃料,而燃料供应量又难以满足人们日益增长的需求,且污染环境不利于可持续发展,因此电热水器越来越受到消费者的青睐。正是在这样的背景下,本设计选择基于STC89C52单片机的智能电热水器的设计研究。

锅炉过热蒸汽温度控制系统设计研究毕业设计开题报告

锅炉过热蒸汽温度控制系统设计研究毕业设计开题报告
本课题的主要内容、
重点解决的问题
主要内容:
1、建立被控对象数学模型。
2、基于单片机设计总体方案,进行PID控制规律的选用与数字化。
3、硬件设计,包括单片机输入信号接口电路、外围电路等。
4、软件设计,包括初始化及主程序、控制程序、A/D和D/A转换程序及其他处理程序。
5利用PROTUES仿真。
重点解决的问题:
锅炉是我国工业生产和生活上应用面最广、数量最多的热力设备,是石油化工、发电等工业过程必不可少的重要动力设备,其产物蒸汽不但可以作为蒸馏、干燥、反应、加热等过程的热源,而且还可以作为驱动设备的动力源。
过热蒸汽温度控制是锅炉控制系统不可缺少的重要组成部分,其性能和可靠性已成为保证锅炉安全性和经济性的重要因素。由于锅炉往往负荷变化大,起停频繁,依靠人工操作很难保证其安全、稳定地在经济工况下长期运行。温度过高,会使蒸汽带水过多,汽水分离差,使后续的过热器管壁结垢,影响了生产安全;温度过低又将破坏部分水冷壁的水循环不能满足工艺要求,严重时会发生锅炉爆炸,从而造成重大事故。因此,工业过程对锅炉控制系统都有很高的要求,在锅炉运行中,保证过热蒸汽的温度在正常的范围内具有非常重要的意义。
完成论文的初稿;
修改、完善毕业设计并送指导老师审阅;
完成论文的PPT文件,准备毕业答辩。






***同学查阅了大量与课题相关的文献资料,对设计意图和课题意义清
楚明确,设计了初步的研究方案,预见了难点和关键问题,并拟定了工作计划,
为开题做了充分准备。目前已达到开题要求,同意开题。
指导教师签名:
年 月 日
1、了解锅炉过热蒸汽的工艺过程,对被控对象进行分析,设计控制方案。

电磁感应加热中温度控制策略的研究的开题报告

电磁感应加热中温度控制策略的研究的开题报告

电磁感应加热中温度控制策略的研究的开题报告一、研究背景电磁感应加热技术是近年来发展较快的一种加热方法,其具有加热速度快、效率高、无污染、对环境友好等优点。

但是,由于电磁感应加热过程中温度的非线性特性,使得温度控制变得较为困难,因此如何控制加热过程中的温度成为了当前电磁感应加热技术研究的重点之一。

二、研究内容本研究拟对电磁感应加热中的温度控制策略进行研究,以提高电磁感应加热技术在工业生产中的应用。

具体研究内容包括以下几个方面:1. 温度感应器的选择与校准:选择合适的温度感应器对反馈控制系统的准确性影响较大,因此需要对温度感应器进行选择与校准。

2. 建立温度控制模型:利用系统辨识等方法建立电磁感应加热过程中的温度控制模型,对温度变化进行预测,为控制策略的制定提供数据支持。

3. 温度控制策略的制定:针对电磁感应加热过程中的非线性特性,采用模糊控制、自适应控制等策略进行控制。

4. 温度控制系统的实现:基于LabVIEW等编程工具,实现反馈温度控制系统,对电磁感应加热进行实时控制。

三、研究意义本研究旨在提高电磁感应加热技术的温度控制能力,更好地满足其在工业生产中的需求,具有以下意义:1. 促进电磁感应加热技术的应用:提高电磁感应加热的温度控制精度和稳定性,进一步推动其在工业生产中的应用,提高加热效率和生产效益。

2. 探索非线性控制方法:电磁感应加热过程中的非线性特性较为明显,本研究可以探索新的非线性控制方法,并为其他非线性控制领域提供借鉴。

3. 拓展电磁感应加热技术的研究领域:本研究可为电磁感应加热技术的深入研究提供新的思路和方法,拓展电磁感应加热技术的研究领域。

四、研究方法本研究将采用实验研究、理论分析和数值仿真等方法相结合的方式进行研究。

具体方法包括:1. 实验研究:通过设计实验装置进行电磁感应加热实验,并利用数据采集系统进行温度数据记录和分析,获得实验数据,为模型建立和控制策略的制定提供数据支持。

2. 理论分析:理论分析电磁感应加热过程的温度变化规律,探究其非线性特性,并建立温度控制模型。

(完整版)智能温度控制系统毕业设计开题报告

(完整版)智能温度控制系统毕业设计开题报告
4、主要参考文献与资料获得情况
1曹巧媛主编. 单片机原理及应用(第二版). 北竞赛组委会编.第五届全国大学生电子设计竞赛获奖作品选编(2001), 北京:北京理工大学出版社,2003
3何力民编. 单片机高级教程. 北京:北京航空大学出版社,2000
4金发庆等编. 传感器技术与应用.北京机械工业出版社,2002
9周润景,张丽娜.基于PROTEUS的电路及单片机系统设计与仿真[M].北京:航空航天大学出版社,2006.P321~P326
10王忠飞,胥芳.MCS-51单片机原理及嵌入式系统应用[M].西安:西安电子科技大学出版社,2007.P268-273
11刘国钧,陈绍业,王凤翥.图书馆目录.第1版.北京:高等教育出版社,1957
设计叙述了基于单片机的智能温度控制系统的设计,包括了硬件组成和软件的设计,该系统在硬件设计上主要是通过温度传感器对温度进行采集,把温度转换成变化的电压,然后有放大器将信号放大,通过A/D转换器,将模拟电压信号转化为对应的数字温度信号电压。其硬件设计中最为核心的器件是单片机,AT89C51,它一方面控制A/D转换器实现模拟信号到数字信号的转换,另一方面,将采集到的数字温度电压值经计算机处理得到相应的温度值,送到LED显示器,以数字形式显示测量的温度。整个系统的软件编程就是通过汇编语言对单片机AT89C51实现其控制功能。整个系统结构紧凑,简单可靠,操作灵活,功能强大,性能价格比高,较好的满足了现代生产能和科研的需要。
5王锦标,方崇智.过程计算机控制.北京:清华大学出版社,1997;36~40
6邵惠鹤.工业过程高级控制.上海:上海交通大学出版社,1997;58—62,78—101
7胡寿松.自动控制原理.北京:国防工业出版社,2000;103—124

温度控制系统开题报告

温度控制系统开题报告

温度控制系统开题报告温度控制系统开题报告一、引言温度控制系统是一种常见的自动化控制系统,广泛应用于工业、农业、医疗等领域。

随着科技的发展和人们对生活质量的要求不断提高,对温度控制系统的需求也日益增加。

本开题报告旨在探讨温度控制系统的设计、原理和应用,以期为相关领域的研究和实践提供参考。

二、温度控制系统的设计原理温度控制系统的设计原理主要包括传感器、执行器、控制算法和人机界面四个方面。

传感器用于感知环境温度,并将其转化为电信号;执行器根据控制算法的指令,调节加热或制冷设备的工作状态,以达到设定的温度;控制算法根据传感器反馈的温度信号,计算出执行器的控制指令;人机界面则提供了用户与温度控制系统进行交互的接口,方便用户设置温度设定值和监控系统运行状态。

三、温度控制系统的应用领域1. 工业领域在工业生产过程中,许多生产设备需要在特定的温度范围内运行,以确保产品的质量和生产效率。

温度控制系统可以实时监测和调节设备的温度,提高生产过程的稳定性和可控性。

2. 农业领域温度对于农作物的生长和发育有着重要的影响。

温度控制系统可以在温室、大棚等农业环境中,调节温度,为农作物提供适宜的生长条件,提高产量和品质。

3. 医疗领域医疗设备和药品的存储、运输和使用都需要在特定的温度条件下进行。

温度控制系统可以确保医疗设备和药品的质量和安全性,提高医疗服务的可靠性和效果。

四、温度控制系统的设计考虑因素在设计温度控制系统时,需要考虑以下因素:1. 精度要求:不同应用领域对温度控制的精度要求不同,需要根据实际需求选择合适的传感器和控制算法。

2. 响应速度:某些应用场景对温度变化的响应速度要求较高,需要选择响应速度较快的传感器和执行器。

3. 稳定性:温度控制系统需要具备较好的稳定性,能够在外界环境变化的情况下保持温度的稳定性。

4. 能耗和成本:温度控制系统的能耗和成本也是设计考虑的重要因素,需要在满足性能要求的前提下,尽可能降低能耗和成本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京华嘉物联网国际学院《智能家居--节约资源》开题报告----基于MSP430F249单片机的温度控制系统题目:智能家居—节约资源学生姓名:杨艳杰、马卫东学院:物联网国际学院系物联网技术开发班级:2013级1班指导教师:魏杰填表日期:2014年 11 月 22 日摘要 (1)1技术参数和设计任务 (3)2本课程设计系统概述 (3)2.1 系统原理 (3)2.2 系统结构图 (3)2.3 控制方案 (4)2.3.1、温度测量部分方案 (4)2.3.2、主控制部分方案 (4)3、各单元硬件设计 (8)3.1、温度控制及超温和超温警报单元 (8)3.2、温度测试单元 (9)3.3、温度控制器件电路 (10)3.4、电源输入部分 (10)3.5、烟雾传感器 (10)3.6、LCD1602液晶显示 (11)4、软件设计 (12)4.1程序结构分析 (12)4.1.1 键盘扫描电路及按键处理程序 (12)4.1.2 温度信号处理程序 (12)4.1.3 Nokia 5110显示程序 (12)4.1.4 继电器控制程序 (12)4.1.5 串口通讯程序 (12)4.2主程序流程图 (13)5、研究工作进度 (14)6总结 (15)参考文献 (15)单片微型计算机是随着超大规模集成电路技术的发展而诞生的,由于它具有体积小、功能强、性价比高等特点,把单片机应用于温度控制中,采用单片机做主控单元,无触点控制,可完成对温度的采集和控制的要求。

所以广泛应用于电子仪表、家用电器、节能装置、机器人、工业控制等诸多领域,使产品小型化、智能化,既提高了产品的功能和质量,又降低了成本,简化了设计。

本文主要介绍单片机在热处理炉温度控制中的应用,对温度控制模块的组成及主要所选器件进行了详细的介绍。

并根据具体的要求本文编写了适合本设计的软件程序。

温度控制在热处理工艺过程中,是一个非常重要的环节。

控制精度直接影响着产品质量的好坏。

本文研究的电炉是一种具有纯滞后的大惯性系统,传统的加热炉控制系统大多建立在一定的模型基础上,难以保证加热工艺要求。

因此本文将模糊控制算法引入传统的加热炉控制系统构成智能模糊控制系统。

关键词:MSP430F249单片机;热处理温度控制;AbstractThe single slice of 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 contactlessly , 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 , 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 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 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、技术参数和设计任务1、利用单片机MSP430F249实现对温度物理量的控制,实现对温度控制的目的;2、为达到电源输出5V电压目标,完成电源电路的设计;3、为达到显示器显示目标,完成显示电路的设计;4、为达到检测温度的目标,完成检测电路的设计;5、完成报警设计;6、进行软件设计[分配系统资源,编写系统初始化和主程序模块;编写数字调节器软件模块;编写A/D转换器处理程序模块;编写输出控制程序模块;其它程序模块(数字滤波、显示与键盘等处理程)等等。

2、本课程设计系统概述2.1 系统原理温度传感器DHT11从设备环境的不同位置采集温度,单片机 msp430249 获取采集的温度值,经处理后得到当前环境中一个比较稳定的温度值,再根据当前设定的温度上下限值,通过加热和降温对当前温度进行调整。

当采集的温度经处理后超过设定温度的上限时,单片机通过三极管驱动继电器开启降温设备 (压缩制冷器) ,当采集的温度经处理后低于设定温度的下时 , 单片机通过三极管驱动继电器开启升温设备 (加热器)。

当由于环境温度变化太剧烈或由于加热或降温设备出现故障,或者温度传感头出现故障导致在一段时间内不能将环境温度调整到规定的温度限内的时候,单片机通过三极管驱动扬声器发出警笛声。

系统中将通过串口通讯连接PC机存储温度变化时的历史数据,以便观察整个温度的控制过程及监控温度的变化全过程。

2.2 系统结构图本设计以MSP430F249单片机为主控核心设计的一个温度控制系统,低温时可控制加热设备,高温时控制风扇,超出设定最高温度值时蜂鸣器发出声响报警图1总体硬件方框图2.3 控制方案2.3.1 温度测量部分方案DHT11数字式温度传感器,与传统的热敏电阻有所不同的是,使用集成芯片,采用单总线技术,其能够有效的减小外界的干扰,提高测量的精度。

同时,它可以直接将被测温度转化成串行数字信号供微机处理,接口简单,使数据传输和处理简单化。

部分功能电路的集成,使总体硬件设计更简洁,能有效地降低成本,搭建电路和焊接电路时更快,调试也更方便简单化,这也就缩短了开发的周期。

2.3.2 主控制部分方案MSP430的可编程中断可由处理机的运行状态来启动,如看门狗溢出、外围模块或外部发生的事件等。

每个中断源可以用中断允许位单独关闭,而状态寄存器中的通用中断允许位GIE可以禁止全部中断。

当中断请求发生并且相应的中断允许位和通用中断允许位置位,中断服务程序按以下顺序激活:1、CPU处于活动状态:完成当前执行指令。

CPU处于省电状态:终止低功耗模式。

2、指向下一条指令的PC值压入堆栈。

3、SR(或状态寄存器)压入堆栈。

4、执行上条指令时已有多个中断请求发生并且等待服务,选择最高优先级者。

5、一中断源标志中的中断请求标志位自动复位,多中断源标志仍保持置位以等待软件服务。

6、中断允许位GIE复位,CPUOff位、OscOff位和SCG1位·复位,状态位V、N、Z和C复位。

7、的中断向量值装入PC,程序从该地址继续执行中断处理。

中断响应从接受中断请求开始到执行相应的中断服务程序的首条指令,持续6个周期。

8、 MSP430中断优先级MSP430中断优先级由模块连接链决定:越接近CPU/NMIRS的模块中断优先级越高。

以MSP430F249为例(顺序由低到高):表1 中断优先级9、特殊功能寄存器控制位、中断标志和中断允许位集中在少数几个SFR中。

这些SFR 以字节形式位于低地址区。

SFR只能以字节指令访问。

10、看门狗定时/计数器由于程序的缺陷、由于运算结果或运行条件的(永远)不能满足,程序可能会进入“死循环”,从外表上看就是“死机”。

另一种导致“死机”的可能是干扰。

由于强电磁干扰可能导致程序指针PC指向错误的地址,导致程序运行出现不可预知的结果。

在有人操作的情况下发现“死机”,最直接的解决办法就人工复位。

如许多计算机上都有复位(reset)按钮。

单片机通常都是工作在无人的环境下,发生死机应该自动复位。

人工发现死机的依据是程序总执行相同的工作,所以自动复位的依据也是一段程序运行的估计时间,当一段程序运行超过估计时间时,系统就对单片机强行复位。

看门狗定时器(WDT)的主要功能是当程序发生错误时执行一个受控的系统重启动。

如果超过了选定的定时时间,发生系统复位。

如果应用中不需要此功能,可以把它当作定时器。

当选定定时时间到达后将产生中断。

WDT模块可置成两种模式:WatchDog模式和定时器模式看门狗寄存器:看门狗定时器的计数器WDTCNT 是16位增计数器,它不能直接用软件访问。

WDTCNT的控制是通过WDTCTL,它是位于字地址0120h的低位字节的16位读/写寄存器。

所有读写操作都要用字指令,即不带后缀或用后缀“.W”。

相关文档
最新文档