温度自动控制系统设计

发布者:Tianran2021最新更新时间:2012-02-17 来源: 电子设计工程 关键字:数字温度传感器  PID算法  双向可控硅  光电耦合器  人机交互 手机看文章 扫描二维码
随时随地手机看文章

    调温设备如冰箱、冰柜、空调已广泛地走进大众家庭,这些设备带给了人们更多的舒适,人们也越来越依赖它们。为此,我们小组搭建了一个温度自动控制系统,模拟调温设备在日常生活中的运作,深入探讨其工作原理及可优化潜力。

1 系统组成

    本系统以MSP430系统板为控制核心,包括温度采集、PID算法功率控制、调温、人机交互等模块。其采用数字式温度传感器DS18B20作为温度采样元件,在通用定时器B周期中断的控制下,低功耗单片机MSP430F449通过其通用I/O口从DS18B20读取采样值,再通过PID控制算法计算出控制量去控制主电路的电流方向和PWM波的输出。电流方向决定对控温对象进行加热或制冷,输出的PWM波驱动功率MOSFET IRF540,从而达到控制热电模块加热或制冷的功率的目的,系统组成框图如图1所示。



2 MSP430F449简介

    MSP430F449是TI公司推出的16位超低功耗混合信号处理器,同时集成数字和模拟电路。其具有特点:16位CPU通过总线连接到存储器和外围模块;直接嵌入仿真处理,具有JTAG接口;多时钟能够降低功耗,多总线能够降低噪声;16位数据宽度,数据处理更有效。它的集成调试环境Embedded Workbench提供了良好的C语言开发平台。

    MSP430F449的定时器A和定时器B都可以实现PWM:当定时器工作在PWM波产生模式,就可以利用寄存器CCR0控制PWM波形的周期,用另外寄存器控制占空比,生成PWM波方便。并且片内集成段式液晶驱动模块,便于显示温度值。

3  PID控制算法原理

3.1 PID控制系统筒介

    PID控制系统如图2所示,D(s)完成PID控制规律,称为PID控制器。PID控制器是一种线性控制器,用输出量y(t)和给定量r(t)之间的误差的时间函数e(t)=r(t)-y(t)的比例、积分和微分的线性组合构成控制量u(t),称为比例(Proportional)、积分(Integrating)、微分(Differ-entiation)控制,简称PID控制。


    PID控制组合了比例控制、积分控制和微分控制这3种基本控制规律,通过改变调节器参数来实现控制,其基本输入输出关系为:
   
    实际应用中,可以根据受控对象的特性和控制的性能要求,灵活采用比例(P)控制器、比例+积分(PI)控制器、比例+积分+微分(PID)控制器3种不同控制组合。


3.2 PID参数控制效果分析

    PID控制的3基本参数为KP、KI、KD,这3项参数的实际控制作用为:

    比例碉节参数(KP)  按比例反映系统的偏差。增大KP,系统的反应变灵敏、速度加快、稳态误差减小,但振荡次数也会加多、调节时间加长。在该反馈环中,该值主要影响速度。

    积分调节参数(KI)  消除系统静态(稳态)误差,提高系统的控制精度。积分调节会使系统的稳定性下降,动态响应变慢,超调加大。积分控制一般不单独作用,而是与P或者PD结合作用。

    微分调节参数(KD)  反映系统偏差信号的变化率,可以预见偏差的变化趋势,产生超前控制作用。因此,微分控制可以提高系统的动态跟踪性能,减小超调量,但对噪声干扰有放大作用。过强的微分调节会使系统剧烈震荡,对抗干扰不利。

    常规的PID控制系统中,减少超调和提高控制精度难以两全其美。主要是积分作用有缺陷造成的。如果减少积分作用,静差不易消除,有扰动时,消除误差速度变慢;而加强积分作用时又难以避免超调,这也是常规PID控制中经常遇到的难题。所以在该系统中,对积分参数做了分段处理,已达到理想的效果。[page]

4 温控装置及原理

    DS18B20支持“一线总线”接口,测量温度范围为-55~+125℃,测量范围广。DS18B20可以程序设定9~12位的分辨宰,精度为0.0625 ℃,分辨率高。支持3~5.5 V的电压范围。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。并且只需占用一根微控制器的I/O口,节省I/O口。本系统选用PR-35封装。

    控制电路选择VDD供电方式,即VDD接+5 V,GND接地,I/O接单片机I/O。

    DS18B20的主要部件:64位激光ROM,温度传感器,非易失性温度报警触发器TH和TL,高度暂存器。

4.1 单线总线访问DS18B20的协议

    DS18B20需要严格的协议以确保数据的完整性。协议包括几种单线信号类型:复位脉冲、存在脉冲、写0、写1、读0和读1。所有这些信号,除存在脉冲外,都由总线控制器发出。

4.1.1 初始化

    通过单线总线的所有执行都从一个初始化序列(一个由总线控制器发出的复位脉冲和跟在其后由从机发出的存在脉冲)开始。之后存在脉冲让总线控制器知道DS18B20在总线上且已做准备好操作。

4.1.2 ROM操作命令

    一旦总线控制器检测到一个存在脉冲,它就可以发出5个ROM命令中的任一个:Read ROM,Match ROM,Skip ROM,Search ROM,Alarm Search。

    由于只用到一个DS18B20,所以选择Skip ROM跳过指令,无需进行地址序列号的检查,可以加大软件运行速度。

4.1.3 存储器操作命令

4.1. 4 RAM操作指令如表1所示


    一般先执行温度转换指令,然后用读暂存器指令将16位温度值读入主控制器。

4. 1.5 执行/数据

    执行数据前,一定确保先指令已经输入,并严格按照时间时序。执行、数据时,要注意:只有数据时间隙把握准确,读写数据才能正确。

4.2 读写时间隙

    DS18B20的数据读写是通过时间隙处理位和命令字来确认信息交换。必须在时间隙开始的确切时间读取或写入需要的数据。所以,对DS 18B20的时序控制要严格把握时间分段。当主机把数据线从逻辑高电平拉到逻辑低电平时,写时间隙开始;当从DS18B20读取数据时,主机生成读时间隙。

[page]

5 TEC1-12708驱动电路

    制冷片TEC1-12708:依据帕尔帖效应制作的温差电制冷组件重量轻、体积小并具有相对高的制冷量,特别适用于有限空间的制冷,由于制冷组件是一种固态热泵,因而它无需维护,无嗓音,能在任何位置工作,抗冲击和抗震动能力强。另外,改变组件工作电流机型时,又可以制热,改变电流强度可调整制冷功率。

    由于TEC要求的驱动电流是双向的,所以选择功率管MOSFET,结合双向可控硅光电耦合器组成H桥式电路控制TEC方向。功率MOSFET管IRF 540的导通电阻很小,能有效提高供给负载的最大功率。光电耦合器是一种电-光-电转换器件,把发光源和受光器用透明绝缘体隔离,不会对电路造成任何损害,比继电器性能好。


    图3为双向可控硅光电耦合器构成4个由高电平控制的开关电路。用该4个开关电路连接成H桥电路,以实现对制冷片加热与降温。当开关1.3关闭时,电流正向流经制冷器件,制冷器开始加热;当开关2,4关闭时候,电流反向流经制冷器件,制冷器件降温。


    经过对控制原理进行透析,绘制该制冷片的总控制原理图如图4所示。通过控制PWM波的占空比来控制功率管IRF540的导通时间,从而控制电路提供给制冷片的有效电流及方向。控制效果良好。

[page]

6 系统软件设计

    该系统软件完成制冷制热、设置温度值、自动调温等功能。重要算法实现包括PID算法和数字温度传感器DS18B20的控制。整体过程为:系统初始化,等待按健中断。选择制冷或制热后,设定指定温度值;将温度采集的数据接收进来,与设定温度值比较,将差值经过PID算法后计算出进行功率控制的占空比,从而调节温度。其中,PWM波由MSP430F449的定时器B产生,在该模式下,寄存器CCR0用于控制PWM波频率,其他任意一个寄存器控制占空比,控制灵活,相当方便。控制积分调节参数对,对其采取分段积分PID算法,控制系统超调量。软件流程如图5所示。


    该系统软件完成制冷制热、设置温度值、自动调温等功能。重要算法实现包括PID算法和数字温度传感器DS18B20的控制。整体过程为:系统初始化,等待按键中断。选择制冷或制热后,设定指定温度值;将温度采集的数据接收进来,与设定温度值比较,将差值经过PID算法后计算出进行功率控制的占空比,从而调节温度。其中,PWM波由MSP430F449的定时器B产生,在该模式下,寄存器CCR0用于控制PWM波频率,其他任意一个寄存器控制占空比,控制灵活。

7 测试结果

7. 1 测试过程

    为防止室温变化对测试造成影响,选择有空调室温恒定的地方进行测试。在室温16℃下,测试数据如表2所示。


7.2 测试结果分析

    由上实验数据可以看出,温度读数可以达到0.1℃,设定的温度值与最终温度值读数相差最大为0.8℃,完全满足实验要求±2℃范围的要求。从实验数据第2组可以看出温差大于15℃时,达到指定度所需时间为2分43秒。

8 结论

    本系统能在所能达到的任何温度下制冷制热,以设定温度值自动调节到所设温度。制冷时,温度下降10℃仅需2min左右:制热时,温度上升15℃只需2分32秒。在室温16℃下,系统能调节的温度范围10~60℃,精确度0.2℃。

    最后,如果木箱子的封闭性与实际中一样好,这套调温系统一定能达到理想效果。

关键字:数字温度传感器  PID算法  双向可控硅  光电耦合器  人机交互 引用地址:温度自动控制系统设计

上一篇:基于AD9854的雷达信号源设计与实现
下一篇:基于传感器网络的网络中心战构建模型研究

推荐阅读最新更新时间:2024-05-02 21:54

数字化无线温度传感器的设计与实现
1 引 言 目前,大多采用的是有线多点温度采集系统,通过安装温度节点来实现对室内外温度监控。这种传统的多点采集系统需要用导线与每个温度采集节点连接,其技术成熟,制作成本相对较低。但是,在许多场合需要将传感器节点直接放置在目标地点进行现场的数据采集,这就要求传感器节点具有无线通信的能力。同时,由于无线传感器通常使用电池作为能源,所以,它对能耗要求非常高。 针对这些问题,本文提出一个无线传感器设计方案,来实现主机端与传感器节点之间的通信,并且通过选用低功耗的芯片和对软件的低功耗设计实现了低功耗的目标。本文设计主要是基于433 MHz ISM频段,无需申请就可以使用。该设计方案有许多明显的优点:传输速度快、距离远、数据稳定;采用低功
[工业控制]
<font color='red'>数字</font>化无线<font color='red'>温度传感器</font>的设计与实现
基于PWM模式输出的TMP04型数字温度传感器的测温系统
  1 引言   数字式温度 传感器 主要的输出模式有PWM、SPI、I2C、SMBus等,当今主流的单片机几乎都支持这种接口方式,文中以PWM输出模式为例,讨论了PIC单片机对于这种输出模式的测温方案。PWM模式输出的数字温度 传感器 如TMP03/04、TPM05/06等,都是将 传感器 件测得的温度信息数字化后,经过一定的输出编码,调制成占空比与温度成正比的数字脉冲信号单线输出。输出信号接入微处理器后,只需测得数字脉冲信号的占空比就可由软件运算得到相应的温度信息。而对于微处理器来说,输入信号占空比的计算方式多种多样以PCI系列单片机为例,在PIC16、PIC17、PIC18中均可由CCP模块的捕捉功能、RB端口电平变化中断
[单片机]
基于PWM模式输出的TMP04型<font color='red'>数字</font>式<font color='red'>温度传感器</font>的测温系统
东芝低功耗光电耦合器在汽车应用中实现高速通信
东京-- 东芝公司(TOKYO:6502)旗下存储与电子元器件解决方案公司今日推出一款低功耗光电耦合器“TLX9310”,该产品采用5引脚SO6封装,可在汽车应用中实现高速通信。量产出货即日启动。 集成了大功率红外LED与高增益/高速集成电路的光敏芯片,将功耗降低至东芝当前出货的IC(TLX9304、TLX9376、TLX9378)的四分之一以下,并将降低在车载应用中的待机以及驱动中的功耗。 根据2015年和2016年的销售额,Gartner最新市场报告肯定了东芝作为光耦合器领先制造商的地位。2016财年,东芝相关产品占有23%的销售市场份额。(资料来源:Gartner, Inc.“市场份额:2016年全球半导体设备和应用”
[汽车电子]
东芝低功耗<font color='red'>光电耦合器</font>在汽车应用中实现高速通信
人机交互中自由立体显示系统的作用
1、引言 随着三维立体显示电影阿凡达等的出现,三维立体显示得到广泛的关注,自由立体显示系统作为最好实现真三维立体显示的技术,对自由立体显示的研究具有重要的作用,本文通过对自由立体显示系统中人的因素分析以及自由立体显示图像制作分析,为了使人得到很好的三维立体感觉,进行了综合的人机交互分析。观察者不需要佩戴任何观察设备就可以直接看见3D立体图像。即自由立体显示技术。自由立体显示主要有全息立体技术、平板显示、体立体与立体投影技术等等。其中全息立体技术是研究历史最长,最成熟的立体技术,但是由于全息图像的色散问题使得难以做出一幅全彩色的立体图像,而平板显示与自由立体显示技术由于现有技术条件的限制,很难实现大屏幕显示。立体投影的实现方式有
[工业控制]
智能终端方向傻傻看不清楚,我们能确定只有这几点
物联网 技术以及语音识别、生物识别技术的发展,将人类社会带入泛智能时代。大到楼宇、汽车,小到手机、手表,都被冠以智能的头衔。一部终端设备是否搭载了智能操作系统就能够称得上是智能设备?智能与非智能的界限究竟在哪里?搞清楚这些问题,首先要清楚智能设备的所谓“智能”主要体现在哪些方面。 无论任何智能设备,用户的使用过程本质上都是人与机器的交互。通常而言,机器若想与人实现交互需要具备输入和输出两个设备,用户通过输入设备向机器下达指令,机器在识别用户指令之后通过输出设备做出相应反馈。 人机交互 设计决定了人与机器交互过程的便捷性,也决定这机器的友善度。所以终端设备的“智能”并非完全取决于操作系统,而是系统所采用的人机交互方式。 人机交
[嵌入式]
图漾科技发布首款入门级TOF工业相机
图漾科技发布了新款3D工业相机TM460,这是公司首款基于TOF的新产品,面向成本敏感的海量行业应用市场。 图漾当前的主流产品基于拥有核心方法学专利的双目静态结构光技术,形成了FM、FM-IX和PM三大产品系列,满足从高性能到低成本的不同应用需求。随着3D机器视觉应用场景的不断扩大,出现了越来越多的超低成本应用新需求,产品的价格和功能需求正好介于当前的3D工业相机和消费类3D产品之间。这款TOF相机正是为了填补这个空白而推出的第一款入门级3D工业相机。TM460的主要产品特性如下。 随着产品线的更加丰富,我们希望能够为各行各业的设备和集成商客户提供更好的服务。图漾始终秉持核心零部件的产品化商业模式,结合我们客户和合
[嵌入式]
图漾科技发布首款入门级TOF工业相机
全柔性屏或将开创人机交互新时代
2020 国际激光与光电子年度会议(CLEO)如期举办,这是全球最大的光电子学术会议,也是显示行业最具影响力的高端论坛,峰会曾邀请多位诺贝尔奖获得者进行开场演讲。在本次峰会上,中国企业柔宇科技创始人、董事长兼 CEO 刘自鸿博士受邀参与开场演讲。同时,主办方还邀请了美国加州大学圣巴巴拉分校能源效率研究所所长、教授 John Bowers;伊利诺伊大学香槟分校教授、美国伊利诺伊量子信息科学技术中心(IQUIST)主任 Paul Kwiat;日本电力通信大学教授 Kaoru Minoshima 等业内资深专家,围绕矽光子在集成电路中的应用、下一代光量子信息处理技术前景和光学频率梳技术应用等学术话题进行了深入探讨。 在开场演讲中,刘
[嵌入式]
全柔性屏或将开创<font color='red'>人机交互</font>新时代
电子纸显示控制器S1D13521的人机交互设计
  1 概 述   电子纸显示屏是一种全新显示屏,具有功耗低、阅读舒适等优点。作为一种新型显示屏技术,电子纸显示屏催生了众多创新性移动应用,比如电子书、电子报纸、电子显示牌等。S1D13521是Epson公司和E Ink公司2008年联合推出的一款电子纸显示控制器,具有多种全新特性,为E Ink电子纸显示屏提供了强大的技术支持。如何充分利用S1D13521的特性,为新一代电子纸显示屏提供更佳的人机交互体验已成为一个有待研究与解决的问题。本文以津科V30型手持阅读器为实例,介绍一些实际开发中的设计经验和实现技术。   2 S1D13521及开发平台   2.1 S1D13521简介   S1D13521提供多种主机处
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved