第6章测试系统基本单元模块(2)———数据采集系统_第1页
第6章测试系统基本单元模块(2)———数据采集系统_第2页
第6章测试系统基本单元模块(2)———数据采集系统_第3页
第6章测试系统基本单元模块(2)———数据采集系统_第4页
第6章测试系统基本单元模块(2)———数据采集系统_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

1、第 章 测试系统基本单元模块()数据采集系统. 数据采集系统概述. 模拟量数据的采集. 数字量数据的采集. 智能数据采集系统. 综合应用实例. 总线数据输出采集 . 数据采集系统概述6.1.1连续量的时间离散化概念连续量的时间离散化概念 连续量可用一个连续函数表示,它在有界的时间段及有界的量值范围内取值是连续的。若以 为时间间隔,测得连续信号 在时间 内, 个离散时刻的取值 ,则由连续信号函数 得到一个在时间上离散化的时间序列 。6.1.2连续量的幅值量化概念连续量的幅值量化概念 如图- 所示,如瞬时值 均取 由 表示,显然,转换后的数字信号与原模拟信号之间存在误差。 . 数据采集系统概述 例

2、如,欲将满量程为0 10 的电压模拟量离散为8种不同输出状态,则各分界点的电压应分别是0,1.25,2.5,3.75,5,6.25,7.5,8.75,如图- 所示。 . 数据采集系统概述 从图- 还可看出,相对同一个编码,存在一个电压范围,将其记作,其值可由下式计算: . 模拟量数据的采集 为了保证实现试验数据模拟量能够准确、实时地转化成数字量,便于后端处理设备进行相应的数据处理和存贮,数据采集系统通常由以下主要部分组成:()信号调理:包括多路转换器、可调增益放大器、抗混叠(淆)滤波器。()采样/ 保持:采样/ 保持器(S/H)。()模数转换:A/D转换器(ADC),V/F 变换器。()数模转

3、换:D/A转换器。()其他:如:定时/ 计数器、总线接口电路等。6.2.1多路转换器多路转换器(Multiplexer,MUX) . 模拟量数据的采集 由于通道间相互影响,在选择和设计模拟多路开关时必须考虑以下问题:()通道数目根据采集数据的多少来选定,多路开关元件一般为四路、八路或十六路;()开关接通电阻要尽量小,关断电阻要尽量大;()开关切换时间要尽量短;()开关的极间电容和寄生电容要小;()采集信号的输入方式有时某些采集信号的信号源本身具有较大的共模电压,这时要考虑对共模信号的抑制和使用差分输入方式。 . 模拟量数据的采集6.2.2采样保持器采样保持器 图- 为采样/ 保持器的原理图。

4、. 模拟量数据的采集 采样保持工作过程示意如图- 所示。 . 模拟量数据的采集 图-为LF3981 内部结构及引脚图。 . 模拟量数据的采集6.2.3A/D 转换器转换器)双积分A/D 转换原理 . 模拟量数据的采集)逐次逼近法A/D 转换原理 . 模拟量数据的采集)A/D转换器的主要参数 A/D 转换器的两个主要的技术指标为分辨率和转换时间。()分辨率。 分辨率是指输出的数字量变化一个相邻的值所对应的输入模拟量的变化值。 A/D转换器的分辨率习惯上以输出二进制位数或BCD 码位数表示,分辨力以1LSB(最低有效位)表示。 ()转换时间。 转换时间是指完成一次A/D 转换所需的时间,在这段时间

5、里A/D 转换器的输入模拟电压值通过前置的采样保持器,保持稳定不变,否则将会造成动态误差。 . 模拟量数据的采集)R-2RT 型电阻网络D/A 转换器 实际应用的D/A转换器,普遍采用R-2RT 型电阻网络,其结构如图- 所示。6.2.4 / 转换器转换器 . 模拟量数据的采集 图- 中无论从哪个R-2R的节点向上或向下看,等效电阻都是R;从d3、d2、d1、d0 看进去的等效输入电阻的是3R。 所以从每一开关流入的电流 可以看作相等,即 。 这样由开关d3 d0流入的电流 经过 型电阻网络的分流,实际进入运算放大器输入端的电流依次为 和 。 设d3、d2、d1、d0 为输入的二进制数字量,于

6、是输出的电压值为: . 模拟量数据的采集)/ 转换器的主要性能指标()分辨率:指D/A 转换器所能分辨最小的量化信号的能力,这是对微小输入量变化的敏感程度的描述,一般用转换器的数字量的位数来表示。 ()建立时间:是DAC 转换速度快慢的一个重要参数,指DAC 的数字输入有满刻度值的变化时,其输出模拟信号电压(或电流)达到满刻度值1/2LSB 时所需要的时间。 其他还有绝对精度、相对精度、线性度、温度系数和非线性误差等性能指标。 . 数字量数据的采集6.3.1SPI 数字接口数据采集数字接口数据采集)SPI 的数据传输 LPC2400系列处理器的SPI 接口模块的结构框架图如图- 所示。 . 数

7、字量数据的采集 LPC2400系列处理器的SPI 接口占用4 条引脚,分别是SCK、SSEL、MISO和MOSI,其具体描述如下:()串行数据输入(也称为主进从出,或MISO);()串行数据输出(也称为主出从进,或MOSI);()时钟信号(也称为SCK);()从使能信号(也称为SSEL)。 LPC2400系列处理器的SPI有4种不同的数据传输格式,其时序图如图- 所示。 . 数字量数据的采集 . 数字量数据的采集 数据和时钟的相位关系如表- 所示。 该表针对CPOL 和CPHA的每一种设定值和以下三种情况进行了总结:()当驱动第一个数据位时;()当驱动所有其他数据位时;()当采样数据时。 .

8、数字量数据的采集)SPI 接口寄存器描述 LPC2400系列处理器SPI接口共有5个寄存器,所有寄存器都可以以8 位、16 位和32 位访问,详情如表- 所示。 . 数字量数据的采集6.3.2RS-232接口数据采集接口数据采集)RS-232C 接口概述 图-所示为- 和- 两种类型连接器的外形及引脚定义。 . 数字量数据的采集)电平转换芯片及接口 电平转换的连接原理如图- 所示。 . 数字量数据的采集)在通信中RS-232C 总线的连接方法()远距离通信 计算机通过MODEM或其他数据通信设备(DCE)使用一条电话线进行远程通信时,RS-232C 的连接方法如图- 所示。 . 数字量数据的采

9、集()近距离通信 如图- 所示,通信双方通过直接连接,不需要使用调制解调器就可以实现近距离通信。 . 数字量数据的采集6.3.3USB 接口数据采集接口数据采集)USB 概述 USB(Universal Serial Bus)被称为通用串行总线如图- 所示,是由Intel 等厂商制定的连接计算机与具有USB接口的多种外设之间通信的串行总线。 . 数字量数据的采集)USB 的物理接口及电气特性 如图- 所示,USB插座有两种形式:A型和B 型,有4 条信号线,其中两条电源线(+5V和GND)、两条数据线。 . 数字量数据的采集 图- 所示的为高速外设的USB 电缆与电阻的连接图。 . 数字量数据

10、的采集)USB 的软件结构()通用主控制器驱动程序(UHCD)处于软件结构的最底层,用于管理和控制USB 主控制器及其通信。()USB驱动程序(USBD)处于软件结构的中间层,用于实现USB 总线驱动、带宽分配、管道建立和控制通道的管理。()USB 设备驱动程序处于软件结构的最上层,用于实现对特定USB 设备的管理和驱动,是USB系统软件和USB 应用程序之间的接口。 当设计一种新USB设备时需要编写相应的设备驱动程序。)USB 的传输模式()控制传输 控制传输发送设备请求信息,主要用于读取设备配置信息以及设备状态、设置设备地址、设置设备属性、发送控制指令等功能。()同步传输 同步传输仅适用于

11、高速/ 全速设备。 . 数字量数据的采集()中断传输 中断传输用于支持数据量少的周期性传输需求。()块数据传输 块数据传输是非周期性的数据传输,仅全速/ 高速设备支持块数据传输,同时,当且仅当总线带宽有效时才进行块数据传输。6.3.4定时器定时器/ 计数器数据的采集计数器数据的采集)定时器/ 计数器的结构及工作原理 其中设置有两个 位的可编程定时器/ 计数器,具有 种工作方式,其结构如图- 所示。 . 数字量数据的采集 定时器由一个 位计数器、计数时钟源控制电路、状态和控制寄存器等组成,计数器的计数方式有加 和减 两种,计数时钟可以是内部时钟也可以是内部时钟,其工作原理如图-所示。 . 数字量

12、数据的采集()MCS-51 内部定时器/ 计数器可以分为定时器模式和计数模式两种。 在这两种模式下,又可单独设定为方式0、方式1、方式2和方式3 工作。()定时模式下的定时时间或计数模式下的计数值均可由 通过程序设定,但都不能超过各自的最大值。 最大定时时间或最大计数值和定时器/ 计数器位数的设定有关,而位数设定由取决于工作方式的设定。 例如,若定时器/ 计数器在定时模式的方式0 下工作,则它按二进制13位计数。 因此,最大定时时间为:式中:计数定时器/ 计数器的计数脉冲周期时间,由单片机主脉冲经12 分频得到。()定时器/ 计数器是一个二进制的加 计数器,当计数器计满回零时能自动产生溢出中断

13、请求,表示定时时间已到或计数已经终止。 . 数字量数据的采集)定时器/ 计数器的控制寄存器如图- 所示,定时器/ 计数器T0、T1 都有4 种工作方式,可通过程序对TMOD 设置来选择。 TMOD 的低4 位用于定时器/ 计数器0,高四位用于定时器/ 计数器1,其位定义如下:()C/D:定时或计数功能选择位,其值等于1 时为计数方式,等于0 时为定时方式。()M1、M0:定时器/ 计数器工作方式选择位,其值与工作方式的对应关系如图- 所示。()GATE:门控位,用于控制定时器/ 计数器的启动是否受外部中断请求信号的影响。 . 数字量数据的采集)定时器/ 计数器的工作方式 当M1 M0 =00

14、时,定时器/ 计数器设定为工作方式0,构成13 位定时器/ 计数器。 其逻辑结构如图- 所示(图中 取0 或1,分别代表T0 或T1 的有关信号)。 . 数字量数据的采集 如果C/T =1,图中开关S1 自动地接在下面,定时器/ 计数器工作在计数状态,加法计数器对TX 引脚上的外部脉冲计数。 计数值由下式确定:式中:计数值; THX、TLX 的初值。 时为最小计数值1, 时为最大计数值8192,即计数范围为1 8192。 C/T=0时为定时方式,开关S1 自动的接在上面,加法计数器对机器周期脉冲 计数,每个机器周期TLx 加1,定时时间由下式确定:式中: 单片机的机器周期。 如果振荡频率 ,

15、则 ,定时范围为 。 . 总线数据输出采集6.4.1CAN总线简介总线简介 CAN,全称为 ,即控制器局域网,是国际上应用最广泛的现场总线之一。 CAN 是一种多主方式的串行通信总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。 如今CAN 总线网络应用在众多应用领域系统中,不仅因为其成本低廉,还由人通过这种网络可进行牢靠而高速的通信。 CAN总线协议是基于串行通信ISO11898 标准的,在现场总线中,它是唯一被国际标准化组织批准的现场总线,图- 为CAN总线在汽车电子中的拓扑图。 . 总线数据输出采集6.4.2CAN 总线数据的采集总线数据的采集 表- 是C

16、AN2.0A 协议标准帧。 . 总线数据输出采集)CAN 数据帧 数据帧携带数据由发送器至接收器,它由7 个不同的位场组成,分别是帧起始、仲裁场、控制场、数据场、CRC场、应答场以及帧结束,如图- 所示。 . 总线数据输出采集()帧起始:标志一个数据帧或远程帧的开始,它是一个显性位。()仲裁场:包括报文标识符11 位(CAN2.0A 标准)和远程发送申请RTR 位,这12 位共同组成报文优先权信息。 数据帧的优先权比同一标识符的远程帧的优先权要高。()控制场:由6 位组成,包括2位作为控制总线发送电平的备用位(留作CAN 通信协议扩展功能用)与4位数据长度码。 其中数据长度码(DLC0 DLC

17、3)指出了数据场中的字节数目0 8(被发送/ 接收的数据的字节数目)。()数据场:存储在发送缓冲器数据区或接收缓冲器数据区中以待发送或接收的数据,按字节存储的数据可由微控制器发送到网络中,也可由其他节点接收。 其中第一个字节的最高位首先被发送或接收。()CRC 场:又名循环冗余码校验场,包括CRC 序列(15 位)和CRC 界定符(1个隐性位)。 CRC场通过一种多项式的运算,来检查报文传输过程中的错误并自动纠正错误。 这一步由控制器自身来完成。()应答场:包括应答间隙和应答界定符两位。()帧结束:每一个数据帧和远程帧均结束于帧结束序列,它由 个隐性位组成。 . 总线数据输出采集)SJA100

18、0 SJA1000的硬件结构框图如图- 所示,通过它讲述CAN 总线数据的采集。 . 智能数据采集系统6.5.1智能测试系统的基本结构及功能智能测试系统的基本结构及功能)系统硬件组成 智能测试系统典型结构如图- 所示。 . 智能数据采集系统()微机子系统:微机子系统是整个系统的核心,对整个系统起监督、管理、控制作用。()数据采集子系统及接口:用于和传感器、测试元件、变送器连接,实现参数采集、选路控制、零点校正、量程自动切换等功能。 被测参数由数据采集子系统收集、整理后,传送到微机子系统处理。()基本I/O 子系统及接口:实现人机对话、输入或修改系统参数、改变系统工作状态、输出测试结果、动态显示

19、测控过程、实现以多种形式输出、显示、记录、报警等功能。()通信子系统及接口:用于实现本系统与其他仪器仪表、系统的通信与互联,依靠通信子系统可根据实际问题需求灵活构造不同规模、不同用途的微机测控系统。()控制子系统及接口:实现对被测控对象、被测试组件、测试信号发生器以及系统本身和测试操作过程的自动控制。 . 智能数据采集系统)系统软件结构 测试系统的软件通常由初始化模块、数据采集模块、测试算法模块、人机接口、时钟管理、故障自诊断与处理、中断管理和监控程序等九大部分组成。 监控程序调用功能模块,形成一个有机整体,实现对测试系统的全面管理,如图- 所示。 6.5.2虚拟测控系统的基本结构及功能虚拟测控系统的基本结构及功能)虚拟仪器的概念

温馨提示

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

评论

0/150

提交评论