0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何设计TEC 温度环路 PID 控制电路?这个方法告诉你

电子设计 2018-04-11 16:51 次阅读

使用模拟比例积分微分 (PID) 控制器的温度控制是一种非常简单的电路,是确保热电冷却器 (TEC) 的设置点能够对温度或者激光进行调节的有效方法。比例积分项协同工作,精确地伺服TEC的电流,以维持控制器的温度设置点。与此同时,微分项对完成上述工作的速率进行调节,从而优化总体系统响应。如果可以对总体系统响应H (s) 进行描述,则为其设计 PID 控制器G (s) 的最为方便和有效的方法是利用 SPICE 进行仿真

2.png



步骤1:确定SPICE模型的TEC/Temp传感器热阻抗。
要想把 SPICE 作为 PID 环路设计的一种有效工具,获取温度环路的热响应非常重要,目的是获得 PCBTEC 激光二极管温度传感器接线的实际热敏电阻电容和传输函数。记住,由于实际热特性会出现高达50%的变化,因此最好是向实际系统注入一个热步进输入,并对其进行测量,以获得最佳的 SPICE 仿真热模型。

如果对热连接线进行描述,请使用“外环路、内环路”程序来确定G (s) 模块中控制放大器的总体环路响应和稳定性。在所有情况下,都会使用一个非常大的电感来中断外环路和内环路,并通过一个大电容器和 AC 电源激励环路。


步骤 2:中断G(s)和H(s)之间的外环路
外环路定义为围绕G(s)和H(s)模块的一条通路。使用图 1 进行模拟的目标是中断外环路,获得H(s)、G(s)和总环路增益,以验证热环路稳定性。这种情况下,图 2 显示相位降至零度以下,而环路增益变为 0 dB,其表明整个环路不稳定。因此,改变 G(s)应加强 PID 控制,并增加温度环路的稳定性。

20120531090434801.jpg

图 1 仿真电路获得环路增益和相位
20120531090446422.jpg

图 2 图 1 的环路增益和相位曲线图

图 3 中改进型G (s) 模块包括 PID 组件。微分电路的角频由 R7 和 C3 设定;R3 设置比例增益;C2 和 R6 设置积分电路角频。

20120531090504900.jpg

图 3 补偿G (s) 的仿真电路

步骤3:中断G(s)“内环路”,确定本地放大器稳定性
构建完整 PID 组件的最后一步是中断内环路,检查本地放大器 (OPA2314) 的稳定性,从而确保其稳定性与总环路增益无关。在这种情况下,放大器要求使用一个50 pF电容器(请参见图 4),以维持本地环路的稳定运行。


图 4 经过补偿的本地G (s) 环路的最终电路

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 温度传感器
    +关注

    关注

    48

    文章

    2650

    浏览量

    154295
  • PID
    PID
    +关注

    关注

    35

    文章

    1446

    浏览量

    83800
  • PSPICE
    +关注

    关注

    18

    文章

    221

    浏览量

    71286
收藏 人收藏

    评论

    相关推荐

    max1978温度控制稳定不下来的原因?

    我用官网购买的测试板对我的器件进行温控可以控制到0.001的精度,但是我根据官网的max1978测试板重新画了一个电路板,对同样的器件进行温控,控制温度稳定不下来,最后输出的电流在不断
    发表于 01-11 06:49

    ADN8831做温度控制时相应的TEC电压总是不能正常输出是为什么?

    我在使用做ADN8831做温度控制时相应的TEC电压总是不能正常输出,我的目标是控制TEC最大电压不超过2V,传感器平衡时阻抗为28.85K
    发表于 01-09 06:57

    ADN8830调节外围PID的参数,供电电流会变得非常大导致ADN8830发热烧毁的原因?

    ,所以过流时供电电压来回跳动,会导致ADN8830发热烧毁。TEC用的是5V的TEC制冷片,电路限制最大电压也是5V,TEC在5V时的电流是2A,所以按理说不会超过2A电流才对。请问一
    发表于 01-08 07:36

    ADN8834连接TEC后输出电压和电流异常怎么解决?

    我的探测器特性,自带反应探测器温度的电压输出管脚。内部集成TEC。 我的目的,希望通过模拟PID网络实现对探测器的温度进行闭环控制。 我
    发表于 12-29 06:15

    采用PID算法的智能温度控制

    采用PT100精密测温电阻作为温度传感器,将其采集到的温度数据传输至单片机进行转换,再由单片机进行PID控制,生成相应的PWM信号,该信号被SSR接收并转换为对发热片的输出。该系统通过
    的头像 发表于 12-08 13:57 1461次阅读
    采用<b class='flag-5'>PID</b>算法的智能<b class='flag-5'>温度</b><b class='flag-5'>控制</b>器

    TEC 控制器(ADN883X)常见问题解答

    TEC(Thermoelectric Cooler)是一种根据电流走向来使物体制冷和制热的半导体装置。而 TEC 控制控制通过 TEC
    发表于 11-27 17:38 1次下载
    <b class='flag-5'>TEC</b> <b class='flag-5'>控制</b>器(ADN883X)常见问题解答

    电气控制电路的基本电路

    电气控制电路的基本电路
    的头像 发表于 11-27 10:39 364次阅读
    电气<b class='flag-5'>控制电路</b>的基本<b class='flag-5'>电路</b>

    点动控制电路的原理简析

    如图所示为点动正转控制电路,由主电路控制电路两部分组成。
    的头像 发表于 11-13 11:15 1818次阅读
    点动<b class='flag-5'>控制电路</b>的原理简析

    自锁正转控制电路详解

    由于电动控制电路只适合短时间运行,因此想要达到电动机长时间连续运行应采用自锁正转控制电路
    的头像 发表于 11-13 11:04 915次阅读
    自锁正转<b class='flag-5'>控制电路</b>详解

    使用C语言编写的热水器控制温度PID算法示例

    以下是一个使用C语言编写的热水器控制温度PID算法示例
    的头像 发表于 09-28 17:14 1797次阅读
    使用C语言编写的热水器<b class='flag-5'>控制</b><b class='flag-5'>温度</b>的<b class='flag-5'>PID</b>算法示例

    基于CW32的PID温度控制案例分享

    PID温控系统是一种常用的控制系统,用于实现对温度变量的精确控制PID算法根据当前的温度误差以
    的头像 发表于 08-14 18:21 1305次阅读
    基于CW32的<b class='flag-5'>PID</b><b class='flag-5'>温度</b><b class='flag-5'>控制</b>案例分享

    HFAN-08.2.0: 如何控制和补偿热电冷却器 (TEC

    热电冷却器 (TEC) 可用于许多需要精确温度控制的应用中。温度关键组件与TEC温度监测器集成
    的头像 发表于 06-10 15:30 2248次阅读
    HFAN-08.2.0: 如何<b class='flag-5'>控制</b>和补偿热电冷却器 (<b class='flag-5'>TEC</b>)

    PID到底是个什么?举个例子告诉

    ,大家一定都见过PID的实际应用。比如四轴飞行器,再比如平衡小车......还有汽车的定速巡航、3D打印机上的温度控制器....就是类似于这种:需要将某一个物理量
    的头像 发表于 06-09 10:54 1163次阅读
    <b class='flag-5'>PID</b>到底是个什么?举个例子<b class='flag-5'>告诉</b>你

    正向运转电机控制电路

    有关电机正向转动的控制电路图,一例通过按钮点动操作实现电动机的点动运转的控制电路,分析了该控制电路的回路送电操作顺序,以及电机正向运转的操作方法,供大家参考。
    的头像 发表于 06-03 17:48 1037次阅读
    正向运转电机<b class='flag-5'>控制电路</b>

    真的搞懂PID了吗?Matlab仿真告诉答案

    时间KD,有利于加快系统的响应速度,使系统超调量减小,稳定性增加;取值过大,超调量增大,调节时间变长;取值过小,超调量也会增大,调节时间也较长。   PID控制器存在的必然性原因和本质   1、原因:当被控
    发表于 05-15 15:08