数据采集与处理技术2.ppt_第1页
数据采集与处理技术2.ppt_第2页
数据采集与处理技术2.ppt_第3页
数据采集与处理技术2.ppt_第4页
数据采集与处理技术2.ppt_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,教 学 内 容,第2章 模拟信号的数字化处理,2,数据采集系统的结构形式,图1-1 微型计算机数据采集系统,被 测 物理量,3,第2章 模拟信号的数字化处理,2.1 概述,2.2 采样过程,2.3 采样定理,2.6 量化与量化误差,2.7 编码,2.4 频率混淆及其消除的措施,2.5 模拟信号的采样控制方式,本章教学内容,4,第2章 模拟信号的数字化处理,2.1 概述,5,2.1 概 述,本节教学目标,理解模拟信号转换成数字信号的过程,6,2.1 概 述,在数据采集系统中存在两种信号:,模拟信号,数字信号,信 号 种 类,被采集物理量的电信号。,计算机运算、处理的信息。,7,2.1 概 述

2、,在开发数据采集系统时,首先遇到的问题:,8,2.1 概 述,模拟信号转换成数字信号,经历了以下过程:,时间断续,数值断续,过程,量化,编码,信号转换过程如图2-1所示。,9,2.1 概 述,x(t),xS(nTS),xq(nTS),x(n),t,x(t),t,xS(nTS),t,xq(nTS),x(n),n,001,011,100,010,010,011,图2-1 信号转换过程,q,2q,3q,4q,TS,2TS,3TS,TS,2TS,3TS,10,第2章 模拟信号的数字化处理,2.2 采样过程,11,2.2 采样过程,本节教学目标,理解模拟信号的离散过程,12,2.2 采样过程,采样过程,

3、一个连续的模拟信号x(t),通 过一个周期性开闭(周期为 TS,开关闭合时间为)的采 样开关K 之后,在开关输出端 输出一串在时间上离散的脉冲 信号xs(nTs )。,采样过程如图2-2所示。,13,2.2 采样过程,图2-2中:,xs(nTs ) ,0, TS , 2TS , ,TS ,图2-2 采样过程,t,x(t),x(t),K,Ts(t),xS(nTS ),t,xS(nTS ),TS,TS,2TS,3TS,采样信号;,采样时刻,采样时间;,采样周期。,14,2.2 采样过程,应该指出,在实际应用中,, TS 。,采样周期 TS 决定了采样信号的质量和数量:,TS , xs(nTs )

4、,内存量;,TS , xs(nTs ) ,丢失的某些信息。,因此,采样周期必须依据某个定理来选择。,不能无失真地恢复成原来的信号,出现 误差。,15,第2章 模拟信号的数字化处理,2.3 采样定理,16,2.3 采样定理,本节教学目标,理解采样定理的内涵,理解采样定理的局限性,能够运用采样定理进行计算,17,2.3 采样定理,1. 采样定理,设有连续信号x(t),其频谱X(f),以采样周 期TS采得的信号为xs(nTs )。如果频谱和采样周 期满足下列条件:, 频谱X(f)为有限频谱,, TS ,即当| f |,,X(f) =0,1,_,2fC,fC,18,2.3 采样定理,则连续信号,唯一确

5、定。,式中,fc 信号的截止频率,x(t) =,+,n=-,x,S,(,n,T,S,),_,sin,_,T,S,(,t,-,n,T,S,),_,T,S,(,t,-,n,T,S,),(2-2),n =0,1, 2,,19,2.3 采样定理,采样定理指出:,对一个频率在0 fc 内的连续信号进行 采样,当采样频率为 fs 2 fc 时,由采样信 号 xs(nTs )能无失真地恢复为原来信号x(t) 。,20,2.3 采样定理,2. 采样定理中两个条件的物理意义, 条件1的物理意义,模拟信号x(t)的频率范围是有限的,只包含 低于fc 的频率部分。,图2-4 fC与TS的关系,21,2.3 采样定理

6、, 条件2的物理意义,采样周期 Ts 不能大于信号截止周期 Tc 的一 半。,3. 采样定理不适用的情况,一般来说,采样定理在,时是不适用的。,fC,=,_,1,2,22,2.3 采样定理,例如,设信号,当,时,其采样值为,x,(,t,),=,A,sin,(,2,t,+,),fC,=,_,1,2,x,S,(,n,),=,A,sin,(,_,n,+,),23,2.3 采样定理,则有,讨论:,当,x,S,(,n,),=,A,sin,(,n,+,),=,A,sin,(,n,+,),cos,cos,n,sin,=,A,cos,n,sin,=,A,(-1),n,sin,= 0,,法恢复原来的模拟信号 x

7、(t) 。,xS(nTS ) = 0,即采样值为零,无,24,2.3 采样定理,当,当,综上所述,只有在采样起始点严格地控制,xS(nTS )的幅值均小于原,sin,|,|,0,1,时,,模拟信号,出现失真。,sin,|,|,xS(nTS ),=,1,时,,信号x(t)的幅值相同,但必须保证,=,2,。,恢复出原模拟信号x(t) ,然而这是难以做到的。,,它与原,=,(-1),A,n,在,=,2,时,,才能由采样信号xS(nTS )不失真地,25,2.3 采样定理,结论:,采样定理对于,是不适用的。,fC,=,_,1,2,26,第2章 模拟信号的数字化处理,2.4 频率混淆与消除频混的措施,2

8、7,2.4 频率混淆与消除频混的措施,本节教学目标,理解产生频率混淆的原因,理解消除频率混淆的措施,28,1. 频率混淆,频率混淆 ,模拟信号中的高频成分,)被,叠加到低频,成分(,)上的现象。,2.4 频率混淆与消除频混的措施,f,|,|,_,2,TC,(,1,f,|,|,_,2,TC,1,29,频率混淆如图2-5所示。,例如:某模拟信号中含有频 率为900Hz,400Hz 及100Hz的成分。,若以 fS = 500Hz进行采样,,此时:,Hz,,但是:,2.4 频率混淆与消除频混的措施,图2-5 高频与低频的混淆,fS,2,100,fS,2,900,Hz,,fS,2,400,Hz,,30

9、,2.4 频率混淆与消除频混的措施,由图2.5可见,三种频率的曲线没有区别:,对于100Hz的信号,采样后的信号波形能 真实反映原信号。,对于400Hz、900Hz的信号,则采样后完 全失真了,也变成了100Hz的信号。,于是原来三种不同频率信号的采样值相 互混淆了。,31,2.4 频率混淆与消除频混的措施,不产生频率混淆现象的临界条件:,fS,2. 消除频率混淆,为了减小频率混淆,通常可以采用两种方法:,对于频域衰减较快的信号,减小TS。,但是,TS ,内存占用量和计算量。,=,2,fC,32,2.4 频率混淆与消除频混的措施,对频域衰减较慢的信号,可在采样前,先 用一截止频率为 fC 的滤

10、波器对信号x(t) 低 通滤波,滤除高频成分,然后再进行采样。,由于信号频率都不是严格有限的,而且,实际使用的滤波器也都不具有理想滤波器在截止频率处的垂直截止特性,故不足以把稍高于截止频率的频率分量衰减掉。,实际上,先用滤波器对模拟信号滤波,然后用较高的采样频率对模拟信号进行采集。,33,表2.1 典型物理量的经验采样周期值,被测物理量,采样周期 (s),流量,12,压力,液位,温度,成分,35,68,1015,1520,2.4 频率混淆与消除频混的措施,34,第2章 模拟信号的数字化处理,2.5 模拟信号的采样控制方式,35,2.5 模拟信号的采样控制方式,本节教学目标,理解采样控制方式的类

11、型,了解采样控制方式的应用,36,2.5 模拟信号的采样控制方式,1. 模拟信号的采样控制方式, 无条件采样,特点:,运行采样程序,立即采集数据,直 到将一段时间内的模拟信号的采样 点数据全部采完为止。,优点:,为无约束采样。,37,2.5 模拟信号的采样控制方式,缺点:,不管信号是否准备好都采样,可能 容易出错。,定时采样:,变步长采样:,方法,采样周期不变,采样周期变化, 条件采样,方法,查询方式,中断方式,38,2.5 模拟信号的采样控制方式,查询方式:,CPU不断检查AD转换状态, 以确定程序执行流程。,优点:,硬件少,编程简单。,缺点:,占用较多CPU机时。,中断方式:,响应中断,暂

12、停主程序,执行 中断服务程序。,优点:,少占用CPU机时。,缺点:,要求硬件多,编程复杂。,39,2.5 模拟信号的采样控制方式, 直接存储器存取(DMA)方式,特点:,由硬件完成数据的传送操作。,图2-10 DMA传送方式,40,2.5 模拟信号的采样控制方式,采样控制方式的分类归纳如下:,无条件采样,条件采样,采样,定时采样 变步长采样,查询方式采样 中断方式采样,DMA方式采样,41,2.5 模拟信号的采样控制方式,2. 采样控制方式的应用,无条件采样:,仅适于AD转换快,且要 求CPU与AD转换器同时 工作。,中断方式:,用于系统要同时采集数据和 控制的场合。,42,2.5 模拟信号的

13、采样控制方式,DMA方式:,用于高速数据采集。,查询方式:,用于系统只采集几个模拟信 号的场合。,43,第2单元 模拟信号的数字化处理,2.6 量化与量化误差,44,2.6 量化与量化误差,本节教学目标,理解量化的定义,了解量化的方法,了解量化方法与量化误差的关系,45,2.6 量化与量化误差,1. 量化,量化 ,采样信号的幅值与某个最小数量单 位的一系列倍数比较,用最接近采 样信号幅值的最小数量单位倍数来 代替该幅值。,46,2.6 量化与量化误差,最小数量单位 ,量化单位,用 q 表示。,量化单位定义:,量化器满量程电压FSR (Full Scale Range)与2n 的比值。,即,其中

14、 n 量化器的位数。,q,=,_,FSR,2,(2-19),n,47,2.6 量化与量化误差,【例2.1】 当FSR = 10V,n = 8时,q = 39.1 mV;,当 FSR= 10V,n = 12时,q = 2.44 mV;,当 FSR= 10V,n = 16时,q = 0.15 mV。,由此可见:,量化器的位数n,量化单位q。,48,2.6 量化与量化误差,2. 量化方法,日常生活中,在计算某个货物的价值时, 对不到一分钱的剩余部分,,一概忽略,四舍五入,处理方法,类似地,AD转换器也有两种量化方法。,49,2.6 量化与量化误差,只舍不入,有舍有入,量化方法,只舍不入的量化,将信号

15、幅值轴分成若干层,各层之间的间 隔均等于量化单位q。,50,2.6 量化与量化误差,t,0,q,2q,3q,xS(nTS),TS,2TS,3TS,. . .,t,xq(nTS),0,q,2q,3q,. . .,TS,2TS,3TS,(a),(b),图2-12 “只舍不入”量化过程,量化方法:,信号幅值小于量化单位 q 倍数的部 分,一律舍去。,量化信号xq(nTs )用表示:,当 0 xS(nTS) q 时, xq(nTS) = 0,当 q xS(nTS) 2q 时, xq(nTS) = q,当2q xS(nTS) 3q 时, xq(nTS) =2q,51,2.6 量化与量化误差,有舍有入的量

16、化,量化方法:,信号幅值小于,的部分,舍去,,大于或等于,的部分,计入。,_,q,2,_,q,2,52,t,0,q,2q,3q,xS(nTS),TS,2TS,3TS,. . .,t,xq(nTS),0,q,2q,3q,. . .,TS,2TS,3TS,(a),(b),图2-13 “有舍有入”量化过程,量化信号用xq(nTs )表示:,当,时,,当,时,,当,时,,2.6 量化与量化误差,53,2.6 量化与量化误差,设来自传感器的模拟 信号的电压是在05 V范 围内变化,如图2.14(a) 中 虚线所示。现用1V、2V、 3V、4V、5V(即量化单 位1V)五个电平近似取代 05 V范围内变化

17、的采样 信号。,t,Ui,0,0.5,1,1.5,2,2.5,3,3.5,4,4.5,5,t1,TS,t2,0.7,3.5,t3,4.6,t4,4.7,t5,3.6,t6,2.7,(a),图2-14 量化的实例,【例2.2】,54,2.6 量化与量化误差,解:采用有舍有入的方法对采样信号进行 量化。量化时按以下规律处理采样信号:, 电压值处于0.51.4V范围内的采样信号, 都将电压值视为1 V;, 电压值处于1.5V2.4V范围内的采样信 号,则视为2 V;, 其它依次类推。,55,2.6 量化与量化误差,t,Ui,0,0.5,1,1.5,2,2.5,3,3.5,4,4.5,5,t1,TS,

18、t2,0.7,3.5,t3,4.6,t4,4.7,t5,3.6,t6,2.7,(a),t,Uq,1,2,3,4,5,t1,t2,t3,t4,t5,t6,(b),图2-14 量化的实例,56,2.6 量化与量化误差,结果:,把原来幅值连续变化的采样信号,变 成了幅值为有限序列的量化信号。,由以上讨论可知:,量化信号的精度取决于所 选的量化单位q。,很显然:,q,信号精度。,量化始终存在着误差,这是因为量化是用 近似值代替信号精确值的缘故。,57,2.6 量化与量化误差,3. 量化误差,量化误差,某时刻采样信号与量化信号的 差值, 记为e。,58,2.6 量化与量化误差,量化误差的大小与所采用的量

19、化方法有关。,只舍不入法引起的量化误差,量化特性曲线与量化误差如图2-15所示。,即,式中xs(nTs ) 采样信号;,xq(nTs ) 量化信号。,e,=,x,S,(,n,TS,),-,x,q,(,n,TS,),(2-20),59,2.6 量化与量化误差,由图可知: 量化误差只能是 正误差。 它可以取0q 之间的任意值。,图2-15 “只舍不入”量化特 性曲线与量化误差,60,2.6 量化与量化误差,平均误差为,式中,p(e)为概率密度函数, 其概率分布见图2-17(a)。,图2-17 概率密度函数,e,_,=,+,-,e,p,(,e,),de,=,q,0,_,1,q,e,de,=,_,q,

20、(2-21),2,61,2.6 量化与量化误差,由于平均误差不等于零,故称为有偏的。 最大量化误差为,量化误差的方差为,e,max,=,q,(2-22),2,e,=,+,-,(,e,_,e,_,),2,p,(,e,),de,=,q,0,(,e,_,_,),2,q,2,_,1,q,de,=,_,q,12,2,62,2.6 量化与量化误差,上式表明:,xq(nTs ) 将包含噪声,即使模拟信号x(t)为无噪声信号, 经过量化器量化后,量化信号,量化误差的标准差为,_,q,2,12,e,=,_,q,2,_,3,0.29,q,(2-23),63,2.6 量化与量化误差,有舍有入法引起的量化误差,量化特

21、性曲线与量化误差如图2-16所示。,64,2.6 量化与量化误差,由图可知: 量化误差有正 有负。 它可以取,之间的任意值。,图2-16 “有舍有入”量化特性 曲线与量化误差,65,2.6 量化与量化误差,平均误差为,式中,p(e)为概率密度函数, 其概率分布见图2-17(b)。,图2-17 概率密度函数,e,_,=,+,-,e,p,(,e,),de,=,_,_,1,q,e,de,=,0,(2-24),q,2,_,q,2,-,66,2.6 量化与量化误差,由于平均误差等于零,故称为无偏的。最 大量化误差为,量化误差的方差为,e,max,=,q,(2-25),|,|,_,2,2,e,=,+,-,

22、(,e,_,e,_,),2,p,(,e,),de,=,q,-,e,_,2,_,1,q,de,=,_,q,12,2,2,q,_,2,67,2.6 量化与量化误差,量化误差的标准差与只舍不入的情况 相同:,由以上分析可知:,量化误差是一种原理性误差,它只能 减小而无法完全消除。,e,=,_,q,2,_,3,0.29,q,(2-26),68,2.6 量化与量化误差,两种量化方法的比较:,有舍有入的方法好,这是因为, 有 舍有入法的最大量化误差只是只舍不入 法12的。,目前大部分AD转换器都是采用有舍 有入的量化方法。,69,2.6 量化与量化误差,3. 量化误差对数据采集系统动态平滑性的影响,不考虑

23、采样过程,只专注于研究模拟信号 经过量化后的情况。如图2.18所示,其量化信 号将呈阶梯形状。,70,图2.18 模拟信号的量化噪声,2.6 量化与量化误差,71,2.6 量化与量化误差,由于量化误差e的大小取决于量化单位q 和 模拟信号x(t)。当量化单位q与x(t)的电平相比足 够小时,量化误差e可作为噪声考虑。,比较图2.18中的(a)、(b)两种情况, 可以发现:, 对于相同的模拟信号,AD转换器位数n,q,噪声e 峰 峰 值,噪声e变化的频率。,72,2.6 量化与量化误差,AD转换器位数n,q,则产生高频、 小振幅的量化噪声。, 对相同的量化单位q,信号变化,量化噪声的变化频率;,

24、信号变化,量化噪声的变化频率。,73,2.6 量化与量化误差,总结以上情况,可得出以下结论:, 模拟信号经过量化后,产生了跳跃状的量 化噪声;, 量化噪声的峰 峰值等于量化单位q;, 量化噪声的变化频率取决于量化单位q和 模拟信号x(t) 的变化情况: q,x(t) 变化,噪声的频率。,74,2.6 量化与量化误差,由此可知,量化噪声的大小受AD转换 器位数的影响。,4. 量化误差(噪声)与量化器位数的关系,量化误差可按一系列在,之间的,斜率不同的线性段处理,如图2.19所示。,75,2.6 量化与量化误差,设为时间间 隔 -t1t2 内直 线段的斜率:,t,e,-q/2,q/2,-t1,t2

25、,图2.19 量化误差的线性化处理,76,2.6 量化与量化误差,误差e = t,则其方差为,相应的量化信噪比为,77,2.6 量化与量化误差,或以分贝数表示,则有,式中nAD转换器位数。,78,2.6 量化与量化误差,由式(2-29)可看出:,位数每增加一位,信噪比将增加6dB。,意味着量化误差减小。,结论:,增加AD转换器的位数能减小量化 误差。,79,第2单元 模拟信号的数字化处理,2.7 编码,80,2.7 编码,本节教学目标,了解编码的类型,了解二进制分数编码,了解偏移二进制编码,了解格雷编码,能够进行代码转换,81,编码 ,将量化信号的电平用数字代码来 表示。,2.7 编码,82,

26、2.7 编码,单极性信号,电压从 0V + xV 变化;,双极性信号,电压从 -xV + xV 变化。,编码的类型有:,单极性二进制码,二进制码类型,双极性二进制码,83,2.7 编码,1. 单极性编码,单极性编码的方式有以下几种:, 二进制码,在数据转换中,经常使用的是二进制分 数码。,84,2.7 编码,在这种码制中,一个(十进制)数的量化 电平可表示为,式中:第1位(MSB)的权是,,第2位的,,.,,第n位(LSB)的权,权是,是,D,=,i,=,1,n,ai,2,-i,=,_,2,+,_,2,2,+,_,2,n,+,(2-30),85,2.7 编码,ai 或为 0 或为 1,n 是位

27、数。,数D 的值就是所有非0位的值与它的权的 积累加的和。,一个模拟输出电压UO,若用二进制分数 码表示,则为,(2-31),UO,=,FSR,i,=,1,n,_,2,i,86,2.7 编码,【例2.3】 设有一个DA转换器,输入二进制 数码为:110101,基准电压,UREF = FSR = 10V,求 UOUT =?,解:根据式(2-30)可得,则 UOUT=UREFD = 100.828125 = 8.28125 (V),D,=,(,1,_,2,1,+,1,_,4,1,+,0,_,8,1,+,1,_,16,1,+,0,_,32,1,+,1,_,64,1,),=,0.828125,87,2

28、.7 编码,注意:,由于二进制数码的位数n是有限的,即 使二进制数码的各位 ai =1 ( i =1,2 , ,n)。最大输出电压Umax也不与 FSR相等,而是差一个量化单位q,可 用下式确定:,U,max,=,FSR,(,1,_,_,2,n,1,),(2-32),88,2.7 编码,例如:,Umax = 111 111 111 111 = + 9.9976 V,Umin = 000 000 000 000 = 0.0000 V,对于一个工作电压是0V+10V的12位 单极性转换器而言:,89,2.7 编码,表2.3 8位单极性二进制码与满量程的关系,90,2.7 编码, 二 十进制(BCD

29、)编码,在BCD编码中,用一组4位二进制码来表 示一位09的十进制数字。例如,一个电压 按 8421(即 23222120) 进行BCD编码,则有,UOUT,=,_,10,FSR,(,8,a1,+,+,4,a2,2,a3,+,a4,),_,100,FSR,(,8,b1,+,+,4,b2,2,b3,+,b4,),+,(2-33),91,2.7 编码,表2.4 3位十进制数字的BCD编码表,92,2.7 编码,表2.5 十进制数与二进制码、二-十进制码的对应关系,93,特点:,2.7 编码, 格雷码,从一个数到下一个相邻的数只需改变 一位,可以避免中间错误的变化。,94,2.7 编码,二进制码盘,95,2.7 编码,格雷码盘,96,2.7 编码,从二进制码的最低两位开始,按异或 规律定下格雷码的最低位,然后再用二进 制码末前二位按异或规律定下格雷码的末 前一位,如此往前推,最后可以定下全部 格雷码。,二进码 格雷码的规律:,97,2.7 编码,相邻两数相同时为0, 不相同时为1 。,异或规律:,【例2.4】:将十进制数13转换为格雷码。, 按图2-18所示将此二进制码用异或规律求 格雷码。, 先将十进制数转换成二进制码 (13)10 = (1101)2,解:,98,2.7 编码,图2-18 二进制码转换为格雷码,二进制码,1 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论