收藏 分享(赏)

数据采集—铂电阻测温.doc

上传人:精品资料 文档编号:8868427 上传时间:2019-07-14 格式:DOC 页数:11 大小:188KB
下载 相关 举报
数据采集—铂电阻测温.doc_第1页
第1页 / 共11页
数据采集—铂电阻测温.doc_第2页
第2页 / 共11页
数据采集—铂电阻测温.doc_第3页
第3页 / 共11页
数据采集—铂电阻测温.doc_第4页
第4页 / 共11页
数据采集—铂电阻测温.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、单元六 数据采集铂电阻测温在测控系统中,我们经常要对传感器输出微弱信号进行测量,像压力、温度等物理量的检测。在本单元中我们以铂电阻(PT100)为例,讲述 51 单片机在温度检测中的应用。温度检测中常用的传感器可分为接触式传感器和非接触式传感器。常用的接触式传感器有金属热电阻、热敏电阻、热电偶和数字温度传感器(DS18B20)等;非接触式传感器有红外线测温等。各种传感器测温范围不一样,测量精度也有所不同,选用哪种传感器,需要根据实际情况来决定。PT100 是金属热电阻的一种,在 0下,电阻的阻值为 100,温度测量范围为-200850 ,由于其测量范围较宽、测量精度较高,且适合远距离测量,在工

2、业中得到了广泛的应用。【任务要求】 温度测量范围为 0-300,温度分辨率为 1。 适合远距离测温。 液晶 1602 显示温度值。【学习知识点】 三线制 PT100 测温电桥和仪表放大器的设计。 模数转换器的原理和应用。 软件滤波和线性插值的应用第一节 模数转化器的原理及应用模数转换器简称 ADC,通常是指将模拟信号转换成数字信号的电子器件。自然界中存在的物理量像温度、时间、角度、速度、流量、压力等大都是连续变化的模拟量,通过传感器以及信号调理电路转化成相对应的电压信号。电压信号通过 ADC 转换成单片机能识别处理的数字信号,然后在单片机内部完成采集、处理、显示以及控制等任务。一个简单的采集系

3、统框图如下:1、模数转换器的原理A/D 转换器(ADC)是一种将输入的模拟量转换为数字量的转换器。要实现将连续变化的模拟量变为离散的数字量,通常要经过四个步骤:采样、保持、量化和编码。一般前两步由采样保持电路完成,量化和编码由来量化编码电路完成。(1) 采样与保持所谓采样,就是将一个时间上连续变化的模拟量转化为时间上离散变化的模拟量的过程。模拟信号的采样过程如图所示。 其中, uI(t)为输入模拟信号,uO(t)为输出模拟信号。采样过程的实质就是将连续变化的模拟信号变成一串等距不等幅的脉冲。传感器 信号调理电路 ADC 单片机 执行机构信 号 的 采 样 过 程uI(t) t uO(t) t0

4、0 信 号 的 采 样 过 程采样的宽度往往是很窄的,为了使后续电路(编码)能很好地对这个采样结果进行处理,通常需要将采样结果存储起来,直到下次采样, 这个过程称作保持。一般,采样器和保持电路一起总称为采样保持电路。开关 S 闭合时,输入模拟量对电容 C 充电, 这是采样过程;开关 S 断开时,电容 C上的电压保持不变,这是保持过程。可以看出,当取样频率足够高的时候,保持电路输出的阶梯波就逼近原模拟信号。 为了保证能从取样信号中将原信号恢复,对取样频率 fs 的要求为: 。式中,fmax 是被取样的模拟信号所包含的信号中频率最高的信号的频率,该式称为取样定理。 (2) 量化和编码取样保持电路得

5、到的阶梯波的幅值有无限多个值,无法用位数有限的数字信号完全表达(n 位数字量只能表示 2n 个数值 )。因此,用数字量来表示连续变化的模拟量时就要选定一个基本电平单位,称为基本量化单位,用表示。“量化”的过程就是将取样值用的整数倍表示。显然,数字信号的最低位有效位中的1 所表示的数值的大小,就等于,剩下不足一个基本量化单位的部分,将产生转换误差,这种误差称为“ 量化误差” 。 将量化后的有限个数值编成对应的二进制代码的过程叫做“ 编码”。编码举例:例 1:对于一个 2 位的电压模数转换器,如果将参考设为 1V,那么输出的信号有00、01、10、11,4 种编码,分别代表输入电压在 0V-0.2

6、5V, 0.26V-0.5V, 0.51V-0.75V, 0.76V-1V 时的对应输入。分为 4 个等级编码,当一个 0.8V 的信号输入时,转换器输出的数据为 11。 例 2:对于一个 4 位的电压模数转换器,如果将参考设为 1V,那么输出的信号有0000、0001、0010、0011、0100、0101、0110、0111、1000、1001、1010、1011、1100、1101、1110、1111,16 种编码,分别代表输入电压在 0V-0.0625V, 0.0626V-0.125V, .0.9376V-1V。分为 16 个等级编码(比较精确)当一个 0.8V 的信号输入时,转换器m

7、axs2f输出的数据为 1100。2、模数转换的类型模数转换电路很多,按比较原理分有两种: 直接比较型和间接比较型。直接比较型就是将取样保持电压直接与一套标准的参考电压比较,从而得到数字量。这种类型常见的有并联比较型 ADC 和逐次渐进型 ADC。 间接比较型就是将取样后的模拟信号先转换成时间t 或频率 f, 然后再将 t 或 f 转换成数字量。这种类型常见的有双积分型 ADC 。(1)并联比较型模数转换器基本原理:8 个电阻将参考电压分成 8 个等级,其中 7 个等级的电压分别作为 7 个比较器的比较电平。输入的模拟电压经采样保持后与这些比较电平进行比较。当模拟电压高于比较器的比较电平时,比

8、较器输出为 1; 当模拟电压低于比较器的比较电平时,比较器输出为 0。比较器的输出状态由 D 触发器存储,并送给编码器,经过编码器编码得到数字输出量。原理框图:主要特点:最大优点是转换速度快,主要缺点是使用的比较器和触发器较多,对于 n 位输出二进制码,需要 2n1 个比较器和触发器。显然,随着位数的增加所需硬件将迅速增加,当D21DC1D1D0UREFR/2RRRRRRR/2uI CP1DC11DC11DC11DC11DC11DC1C7-C6-C5-C4-C3-C2-C1-UREF1314UREF1114UREF914UREF714UREF514UREF314UREF114n4 时,并联比较

9、型 ADC 较复杂,一般很少采用。因此并联比较型 ADC 适用于速度要求很高, 而精度要求不是很高的场合。 (2)积分型模数转换器双积分型 ADC 又称双斜率 ADC。它的基本原理是: 对输入模拟电压和参考电压分别进行两次积分,变换成和输入电压平均值成正比的时间间隔,利用计数器测出时间间隔,计数器的输出就是转换后的数字量。 主要特点:转换精度高,性能比较稳定,抗干扰能力强,电路简单,转换速度较低,双积分型 ADC适用于对转换精度要求较高,转换速度要求较低的场合,如数字万用表等检测仪表。(3)逐次逼近型模数转换器转换开始前先将所有寄存器清零。开始转换以后,时钟脉冲首先将寄存器最高位置成1,使输出

10、数字为 1000。这个数码被 D/A 转换器转换成相应的模拟电压 uo,送到比较器中与 ui 进行比较。若 uiuo,说明数字过大了,故将最高位的 1 清除;若 uiuo,说明数字还不够大,应将这一位保留。然后,再按同样的方式将次高位置成 1,并且经过比较以后确定这个 1 是否应该保留。这样逐位比较下去,一直到最低位为止。比较完毕后,寄存器中的状态就是所要求的数字量输出。Dn-1-C- n &Dn-2 D0nuGGuI-UREFARS2S1uS1 uO uC1CPB - C -C1特点:1、分辨率较高 2、误差较低 3、转换速度较快(n 位转换器,需 n+2 个 CP 时钟信号) 由于逐次逼近

11、型 ADC 兼顾了并联比较型 ADC 的速度快和双积分型 ADC 精度高的优点,所以得到了普遍应用。3、 模数转换器的主要技术指标(1) 、转换精度 分辨率A/D 转换器的分辨率用输出二进制数的位数表示,位数越多,误差越小,转换精度越高。例如,输入模拟电压的变化范围为 05V ,输出 8 位二进制数可以分辨的最小模拟电压为 5V2820mV;而输出 12 位二进制数可以分辨的最小模拟电压为5V2121.22mV。 转换误差转换误差通常以相对误差表示,是指实际的各个转换点的数字量偏离理想输出量的误差。(2)转换速度转换速度是指完成一次转换所需的时间。转换时间是指从接到转换控制信号开始,到输出端得

12、到稳定的数字输出信号所经过的这段时间。 并联比较性 A/D 转换器的转换速度最高, 8 位的不超过 50ns, 逐次渐近型 A/D 转换器的转换速度次之, 8 位的只需 400 ns, 双积分型 A/D 转换器的转换速度最低,大都在几十毫秒到数百毫秒之间4、常用 ADC 的应用现在大部分单片机都自带 ADC 转换器,个别的像本书所讲的 STC89C52 没有集成ADC 转换器。另外,在具体的应用环境中,自带 ADC 由于位数或者精度达不到,电路中也需要外接 ADC 转换器。下面介绍几种在电子系统设计中常用 ADC 的使用方法(1)ADC0809尽管 ADC0809 位数比较低(8 位) ,转换

13、速度也不够快,基本上被新型 AD 所替代,但是由于其内部构造的典型性,一直出现在教材上。第一节 PT100 测温电路硬件设计单片机本身只能处理数字信号,要完成模拟信号的采集,需通过 AD 把模拟信号转化成相对应的数字信号,AD 处理的模拟信号通常是电压形式。 PT100 的电阻值随着温度的变化而变化,计算出 PT100 电阻值,通过 PT100 的分度表,就可以求得相对应的温度值。所以在 PT100 测温设计的硬件设计中,主要任务就是把 PT100 的电阻值转化成模数转换器能处理的电压量。一:PT100 前端电路的设计1、简单的电阻到电压的转换图 1 的电路是一种简单的电阻到电压的转换形式,电

14、压源激励(VCC=5V) ,R1 是串联分压电阻,R2 和 R3 分别 PT100 的引线电阻,RD 是 PT100。我们先不考虑引线电阻 R2和 R3,在 0时 Rd=100, VF=2.5V;在 300时,Rd=212,则 VF=3.397V,整个电压测量范围为 2.5V3.397V,而 AD 的量程为 0-5V,待测信号的电平测量范围仅为 AD 量程的 1/5,无法充分利用 AD。如果考虑引线电阻 R2 和 R3,则 VF 不再是 PT100 电阻 R1 的分压值了,还应该包括引线电阻,引线电阻给系统设计带来了误差。由此可见,充分利用用 AD 的量程,消除引线误差是 PT100 测温电路

15、设计的要点。图 12、两线制 PT100 电压源激励桥式电路图 2 是两线制 PT100 桥式测温电路,如果测温距离较短,可以不考虑引线电阻的影响,则在 0时,VF1=VF2=0.238V ,VF= 0V,在 300时,VF2 不变,VF1=0.479V, VF= 0.241V。在传感器的后端电路中,只需要通过减法电路,得到 VF1和 VF2 的差值,再做适当的放大,就可以满足 AD 的大部分量程,且电压采样值可以从零起调。如果是长距离测温,不能忽略引线电阻的影响,则两线制电压源激励桥式电路仍然不能满足系统的需要。图 33、三线制 PT100 恒流源激励桥式电路图 4 是三线制电流源激励桥式电路。三线制 PT100 中,电阻一端是一根连线,另外一端接 2 根连线,三根线的电阻值相等。在桥式电路中引入了恒流源激励。图 4 中,VF1=(Rt1+Rt2+Rt)*IS1,VF2=(Rt2+Rt3+Rd)*IS2,IS1=IS2=1mA,Rt1=Rt2=Rt3,所以,VF=(Rt-Rd)*IS1 ,其中 Rd 和 IS 是固定的值,可见差分电压只与 PT100 的电阻值有关,三线制电流源激励的方式,可以完全消除引线电阻带来的影响。在本设计中要求远距离测温,在传感器的前端电路设计中,采用三线制 PT100 恒流源激励桥式电路。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报