温控系统的信号采样放大及A/D转换电路设计

最新更新时间:2010-08-16来源: 微计算机信息关键字:A/D转换电路  信号采样  温控系统 手机看文章 扫描二维码
随时随地手机看文章

       一。简介

  本温度控制和显示系统是一个闭环反馈控制系统,它用温度传感器将检测到的温度信号经放大,A/D转换后送入计算机中,与设定值进行比较,得到偏差。对此偏差按PID算法进行修正,返回对应工况下的可控硅导通时间,调节电热丝的有效加热功率,从而实现对铁块的温度控制。  

        系统采用AT89C52芯片为CPU,外扩了8K的数据存储器6264。AT89C52是美国ATMEL公司生产的低电压,高性能的CMOS 8位单片机,片内含8K的可反复擦写的只读程序存储器(PEROM)和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度,非易失性存储技术生产,与标准的MCS-51指令系统及8052产品引脚兼容,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C52单片机适用于许多较为复杂控制应用场合。

       

AT89C52的主要性能参数有: 
  • 与MCS-51产品指令和引脚完全兼容。
  • 8K可重擦写的闪速存储器。 
  • 1000次擦写周期。 
  • 全静态操作:0Hz-24MHz。 
  • 三级加密程序存储器。 
  • 256×8字节内部RAM。 
  • 32个可编程I/O口线。 
  • 3个16位的定时/计数器。 
  • 8个中断源。 
  • 可编程串行UART通道。 
  • 低功耗空闲和掉电模式。

      AT89C52提供以下标准功能:8K字节的Flash闪速存储器,256字节的内部RAM,32个I/O口线,3个16位的定时/计数器,一个6向量两极中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C52可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式:空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其他所有部件工作直到下一个硬件复位。

        二.控制系统的原理

  本温度控制和显示系统中,单片机系统用控制对铁块的加热时间来控制铁块的温度,铁块的温度经检测,放大,校正和A/D转换后送入单片机,由单片机计算当前值,然后根据PID控制规律返回可控硅导通的脉冲个数Tn,通过比较Tn和当前可控硅导通的脉冲个数决定打开关闭双向可控硅。铁块的温度给定和PID控制器参数设定用单片机系统的键盘来实现。控制系统结构框图如下:

控制系统结构框图

  系统的数据采集主要是对铁块现时温度的检测转换,温度的检测由铂电阻完成,用电桥得到差动值,经差动放大器放大后,送入A/D转换器进行转换,最后送入处理器处理。  

        温度传感器和信号放大电路如下图所示:

温度传感器和信号放大电路图

  我们使用电桥读取铂电阻的输出信号,图中TL431电路部分为供桥电压产生电路,因为供桥电源的变化几乎是一比一的反映到电桥电压输出,所以供桥电源的稳定与否直接影响到温度采样的精度。当系统有一精度足够的+10V电源时,TL431电路部分可以省略。电桥部分桥上臂电阻选22KΩ,右下臂电阻选100Ω,电桥输出电压为:       

电桥输出电压(1) 

         假设系统温度变化范围为0-120℃,则根据(1)式得电桥输出电压范围约为:0-20mV。  

        信号放大部分属于V-V放大,前面我们已经知道电桥的输出电压为0-20 mV,而A/D转换的输入电压为-5V-+5V,我们选用单极性输入+3V,这样可以确定放大器的增益为150倍(3V/20 Mv)。放大器的极数与单极放大器的带宽增益有关,由于铁块控制系统中测量速度不是主要的,也就是说带宽问题不予考虑,如果我们选用带宽增益积较大的芯片,则使用单极放大就足够了。在这里我们选用差分式斩波稳零高精度运算放大器ICL7650。一级放大接成双端差分输入,单端输出形式。放大器接成T型反馈网络,则放大器的放大倍数为:    

放大器的放大倍数(2)  

      在应用时,各元件阻值可按照上图中选取,实际放大倍数应该根据系统需要通过微调Rv2得到。 

       A/D转换芯片选择首先取决于控制系统对分辨率的要求,在本系统中要求达到控制温度范围为20~100摄氏度,控制精度为0.25摄氏度,则分辨率为:   、

       100/0.25=400   

       若选用8位的A/D转换则分辨率为256,不能满足要求,故需要选用转换位数更高的芯片。本系统选用12位的A/D转换芯片ICL7109,该芯片是双积分型的,具有精度高,低噪声,低漂移,具有防尖峰干扰能力,价格低廉,不过由于是双积分型,故转换速度较慢,转换时间为30ms,但在本系统中已经足够。ICL7109有14位输出,低12位为A/D转换值输出,OR为溢出标志输出,当转换值溢出时该位输出高电平;POL为极性输出,输入电压信号大于零时该位输出高电平。14根数据线与单片机数据总线的接法为:B1~B8分别接P0.1~P0.7,B9~B12,OR和POL分别接P0.1~P0.5,如下图所示。CPU对A/D转换数据的读取通过依次选通LBEN和HBEN端口两步完成。由于用3-8译码器SEL1和SEL2来选通LBEN和HBEN。所以可以得到A/D转换数据的地址为: 

转换数据的地址

        ICL7109的RUN/HOLD引脚悬空,表示芯片工作在连续转换状态,在该状态下,每隔8196个时钟周期(约30ms)完成一次转换,并将转换值置于输出三态缓冲中等待读取。这样,在我们需要读取数据时,直接通过选通LBEN或HBEN进行读取可从输出缓冲器中读出数据。 

       三.看门狗电路

   为了防止系统受干扰而使程序丢失,或者走进死循还而使系统死机,应加入看门狗电路,以保证系统的可靠性。其电路连接如下图所示。图中当P1.7为低电平时,三极管Q2不导通,电流由“+5V R1 C1地”对电容C1充电;当P1.7为高电平时,三极管Q2饱和导通,

看门狗电路连接图 

   电容C1通过“Q2 R3 地”放电。这样我们通过在程序运行中定时对P1.7脚进行置位和清零操作,便可以保持Q2集电极为低电平。当程序进入死循还,不能对P1.7口进行置位操作,那么电路就会对电容持续充电,使Q2集电极电平持续上升,当上升到高电平电压时,单片机系统复位,程序重新开始运行,达到看门狗功能。电阻R1与电容C1值应根据程序运行情况选择,R1越大,充电电流越小,电平上升时间就越长,反之则反。R4和D1起电源指示作用,R2和按钮构成手动复位电路。 

         结束语:

   本文所涉及到的温度控制系统具有温度显示准确,反馈响应及时,控制及时及控制效果佳,已经是一个成熟的产品,在实际应用中收到了良好的效果。

关键字:A/D转换电路  信号采样  温控系统 编辑:金海 引用地址:温控系统的信号采样放大及A/D转换电路设计

上一篇:电容误差平均技术在流水线ADC中的应用
下一篇:快速响应V/I变换电路的实现

推荐阅读最新更新时间:2023-10-12 20:17

采用RS422A现场总线温控网络控制系统的结构及分析
  RS422A是工业界广泛使用的双向、差动平衡驱动和接收传输线标准接口 ,它以全双工方式通信 ,支持多点连接 ,允许创建多达 32个节点的网络,具有传输距离远 (最大传输距离为 1200m) ,传输速率快 ( 1200m时为 100kbit/s)等优点 ,相对于其它总线,如FF、CAN、LonWorks等而言,具有结构简单、成本低廉、安装方便、与传统的DCS兼容等特点;此外,市场上很多现场仪表都有RS422A总线接口,因此采用该总线可以很容易地开发一些中小型网络测控系统。RS-422A总线是EIA公布的“平衡电压数字接口电路的电气特性”标准,这个标准是为改善RS-232C标准的电气特性,又考虑与RS-232C兼容而制定的。结合某
[嵌入式]
凌华科技发表四通道24位同步采样USB动态信号采集模块USB-2405
亚洲最大的数据采集与PXI平台产品供货商——凌华科技 表新款USB 2.0接口动态信号数据采集模块─USB-2405,USB-2405为一款支持四通道24位同步采样的动态信号采集模块,内建2mA激励电流源,采用BNC接头,针对使用加速规或是麦克风等整合式电子压电(IEPE)传感器相关振动及噪声量测应用,提供高精度的动态量测性能。USB-2405具有优异的动态范围及抗温度飘移能力、内置抗交迭滤波器,并支持多种弹性触发模式。此外,USB-2405为USB总线供电设计,不需额外电源。搭配笔记本电脑及信号分析软件使用时,非常适合可携式时频分析量测应用。 高精度及动态量测性能,低温度飘移 凌华科技USB-2405的四个独立输入通道可支
[工业控制]
一种用于D/A转换电路的带隙基准电压源的设计
摘要 :本文介绍了带隙基准电压源的原理,实现了一个高精度的带隙基准电压源电路。此电路在-20℃~100℃的温度范围内,有效温度系数为6.1ppm/℃;电源电压在1.6V~2.0V 变化时,其电源抑制比为103.7dB。 基准电压源在DAC电路中占有举足轻重的地位,其设计的好坏直接影响着DAC输出的精度和稳定性。而温度的变化、电源电压的波动和制造工艺的偏差都会影响基准电压的特性。本文针对如何设计一个低温度系数和高电源电压抑制比的基准电压源作了详细分析。 从DAC电路的实际工作环境考虑,电源电压的变化范围是1.6V~2.0V ,温度变化范围是-20℃~100℃。本带隙基准电压源的设计指标为:1. 输出的基准电压在1.22V左右;
[应用]
小型温控系统的研究
摘要:本文介绍了基于ADuC841单片机和半导体加热制冷片的小型温度控制系统设计。本设计采用半导体加热制冷片作为温度控制的执行部件,温度传感器DS18B20进行温度检测并提供反馈信号,在控制器单片机上实现增量式PID控制算法。本设计的应用为实现快速、精确的小型温度控制系统提供了一种体积小、功耗低、经济有效的解决方案。 关键词:温度传感器;单片机;半导体加热制冷片;增量式控制 1 引言 随着微加工工艺的快速发展,微机电系统(MEMS)在各个领域得到了广泛的应用,伴随着器件的小型化,各个模块的温度特性成为影响整个系统精度、可靠性和稳定性的关键因素。针对小型温控系统的实际要求,选用体积小、重量轻、工作噪音低的半导体加热制
[工业控制]
小型<font color='red'>温控</font><font color='red'>系统</font>的研究
基于LabVIEW的相关滤波器的设计
  1 引言   在目前的测试领域中,越来越广泛地利用相关检测的方法进行滤波。利用相关滤波可以方便地从复杂的待测信号(包括有用信号、直流偏置、随机噪声和谐波频率成分等)中分离出某一特定频率的信号。在数字技术迅速发展以后,相关滤波也经常利用A/D板对信号采样后,在计算机中实现,成为数字滤波的一种形式。本文设计了一种实现相关滤波的方法,这是相关分析在测试技术中的一个典型应用。图l所示为相关滤波器的典型框图。   Labview是美国国家仪器公司推出的一种基于“图形”方式的集成化程序开发环境,是目前国际上惟一的编译型图形化编程语言。在以PC机为基础的测量和工控软件中,Labview的市场普及率仅次于C++/C语言。Labview开发环
[测试测量]
STM32水温控系统硬件详解
系统介绍:基于STM32F103的水温控制系统.实现室温到100度任意区间水温控制.精度;+/-1摄氏度.平均响应应时间:5分钟.控制对象:1公斤水. 系统主要组成;铂金测温驱动电路(恒流源实现),市电电压过零检测电路.功率驱动电路(固态继电器实现),小信号放大电路(仪用运放实现),STM32单片机最小系统.500W水温加热管. 1,铂金电阻测温驱动电路 驱动PT100铂金测温电阻.和电阻桥原理相似.利用1MA精密恒流源加在铂金电阻一端,另一端接地.用另一个1MA精密恒流源加在精密100欧姆电阻一端,另一端接地.(选择100欧姆,是因为PT100在零
[单片机]
STM32水<font color='red'>温控</font>制<font color='red'>系统</font>硬件详解
采用吉时利DMM7510七位半触屏数字化采样万用表精确测量微小电流信号
功率管理是物联网设计中最为关注的问题,精确测量电流便是其中尤为重要的一项。 因为与物联网相关的低功耗器件,功率消耗的速率不尽相同,在几微秒到几秒的时间内可能会消耗几皮安到几安的电流。那么,如何精确测量闭合电流环路中微安级、纳安级微小电流信号呢? 吉时利DMM7510七位半触屏数字化采样万用表能同时提供智能设备或传感器各种应用汇总必需的低电流量程、分辨率和速度功能。DMM7510采用18位模数转换器,提供了100pA~10A的电流测量范围以及100kHz模拟带宽,让它既可测睡眠电流又能测活动电流。 测睡眠电流 低功率便携式产品的微控制器 (MCU) 和其他组件的睡眠模式漏电流可能只有几十纳安。整个产品的睡眠模式状态漏
[测试测量]
采用吉时利DMM7510七位半触屏数字化<font color='red'>采样</font>万用表精确测量微小电流<font color='red'>信号</font>
STC89C52单片机的水温控系统设计
0 引 言 目前,水温控制被广泛应用于食品、医药、化工、家电等很多领域,水温控制的好坏直接影响着产品的品质,因此,水温控制具有十分重要的意义。本设计的任务与要求为1 L 水由1 kW的电炉加热,要求水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动调整,以保持设定的温度基本不变。主要性能指标:温度设定范围为25.0~100 ℃,最小区分度为0.1 ℃,温度控制的静态误差小于或等于0.1 ℃,用SMC1602A 液晶显示模块显示实际水温和PID 控制算法中的三个主要参数Kc、Ti、Td 的赋值,用串口调试精灵将PID 控制器的输出和温度采样值显示在PC机上。 1 系统方案 本设计以STC89C52单片机为核心,采用了温
[单片机]
STC89C52单片机的水<font color='red'>温控</font>制<font color='red'>系统</font>设计
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved