随机脉冲信号采集卡的设计

电源招聘专家

随机脉冲信号采集卡的设计

在雷达、声纳及工业控制领域中的故障监测系统中,往往需要采集雷达、声纳的回波信号或故障检测系 统中的故障信号。由于这些信号是随机出现的,并且这些信号的幅度、脉宽及形状相差较大。有些信号脉宽可能很窄,有的可能较宽,且占空比不均匀。若采用传统 的固定采样速率采集方式则不能满足实时处理要求。因为,对窄脉冲采样,要求采样速率很高,若采用连续采样方法,则采集数据量太大,采集数据不能及时处理, 不能满足采集信号的实时分析或故障的实时处理的要求。为此研制一种随机脉冲信号,其基本工作原理为:随机脉冲信号出现时,高速采集电路工作,无脉冲信号时,高速采集电路停止工作。由于在上述方面应用中要求采集的随机脉冲的平均占空比很小,因此采用该随机采集脉冲信号卡采集的数据量不是很大,能够对采集的数据进行实时处理和分析,并满足上述领域的特殊需要。

1 随机脉冲信号采集卡

随机脉冲信号采集卡硬件组成框图如图1所示,它主要分为输入输出接口、幅度采集和控制、单片机运行和控制、主机接口控制、信号重放等5个模块电路。

1)输入接口电路 该模块电路主要包括随机信号输入及处理、高速A/D采样、GPS信号输入及分频,其他数字信号输入等电路。

2)随机脉冲处理电路 该模块电路可对随机脉冲进行放大和限幅,放大倍数不小于200倍,确保大于25 mV的随机脉冲信号通过放大后其峰值电平接近5 V,达到TTL电平信号的要求。该信号作为采样控制电路、脉宽测量32位时钟电路及80C196单片机的HIS输入电路的触发脉冲信号,控制脉冲的采集和 停止及脉宽测量电路的计数。

3)幅度采集和控制电路 该电路主要包括高速A/D采样电路和采样控制电路等。此外80C196内部也含一个信号幅度采集电路。

4)高速A/D采样电路 该电路对随机脉冲进行高速采样,其采样频率由单片机设置。

5)GPS信号输入及分频电路 该电路是为系统提供标准时间,同时也给脉宽测量的32位时钟提供一个整点的复位脉冲信号。

6)脉冲重放电路 该电路可将采集的脉冲信号数据再转化为对应的脉冲信号输出,用于显示或听音。

电源招聘专家

7)其他数字信号输入电路 该电路包括主机给单片机提供的一些控制参数(如高速A/D的采样率)和其他输入的一些数字信号(如雷达脉冲的方位和载频等数字信号)。

8)输出接口电路 该电路主要包括大深度的FIFO电路及状态锁存电路等,用于采集卡与主机接口。

2 工作模式

随机脉冲信号采集卡有2种工作模式:一种是采用单片机完成的单一脉冲幅度的测量模式:一种是对特殊脉冲波形测量使用的脉冲幅度高速采样模式。第 1种工作模式下,脉冲幅度的测量由80C196单片机内部的A/D转换电路完成,每个脉冲仅采样测量一次。脉冲宽度及脉冲到达时间等虽然可由80C196 单片机的HIS(高速输入通道)电路等测量,但因为其测量精度达不到要求,因此,外加了一个32位时间计数器及其相应的2套锁存器等电路用于脉冲宽度及脉 冲到达时间的测量。第2种工作模式下,脉冲幅度的测量由外加的高速A/D转换电路完成.高速A/D采样测量电路由每个脉冲的上升沿启动,由脉冲的下降沿触 发一个延时电路。延时一段时间后由延时电路的下降沿停止高速A/D采样测量电路。高速A/D采样测量电路的采样率可由主机根据需要设定,最高采样速率可设 定为20 MHz。脉宽及到达时间的测量与第1种工作模式相同。

3 系统硬件电路设计

该系统硬件电路主要包括单片机主系统中的随机脉冲放大及限幅电路、脉冲幅度、脉冲宽度测量电路、高速信号采集及存储电路及由EPLD等构成的控制信号电路等。

3.1 随机脉冲放大及限幅电路

随机脉冲放大及限幅电路完成脉冲信号的放大、限幅及整形,以满足TTL输入端信号的要求。图2为随机脉冲放大及限幅电路,采用高速运算放大器 OPA603,其特点是频带宽且转换速率较高,适用于脉冲放大类电路。输入的脉冲信号通过两级放大及限幅后。输出的脉冲信号送到80C196的高速输入器 件的输入端。

图3为脉冲幅度及宽度测量电路示意图。单片机(80C196)内置的10位A/D转换电路完成脉冲幅度的测量。由74LSl61构成的脉冲计数 电路测量脉宽。主系统电路负责整个系统的控制、采样频率的设置及相关的数据处理及控制传送等。其工作原理为:随机脉冲信号(Vin)送入80C196的模 拟信号输入端ACH6,然后由80C196的内部的10位A/D转换器进行采样和转换同时该随机脉冲信号经放大、限幅并整形后的脉冲信号(Vout)送高 速输入器件的HSI0、HSIl端,作为脉冲前后沿的触发事件,启动中断处理程序。HSI0输入端作为脉冲信号的前沿(上升沿)事件触发输入端,用于读出 并记录脉冲前沿到达的时刻及启动A/D转换器进行采样和转换;HSIl输入端作为脉冲信号的后沿(下降沿)事件触发输入端,用于读出并记录脉冲后沿到达的 时刻及读取A/D转换器的值。另外整形后的脉冲信号(Vout)有一路信号(CLKl)送到一组7415374(4片)的CLK端,用于锁存 74Lsl61计数器的计数值(即脉冲前沿到达的时刻)。

电源招聘专家

通过反相器输出的另一路信号(CLK2)送到另74LS374(4片)的CLK端,用于锁存 74LSl61计数器的计数值(即脉冲后沿到达的时刻)。脉冲信号的宽度即为2个计数值的差值。

3.2 高速信号采集及存储电路

高速信号采集及存储电路用于采集卡在采集方式下时采集输入脉冲的脉内波形数据。采用8位高速A/D转换器TLC5540,其最大转换速度40 MS/s,模拟输入带宽大于75 MHz,具有内部采样和保持功能。

TLC5540进行转换所需时钟信号频率可由单片机设置。A/D转换后的数据自动存储在外接的62256存储器中,其地址信号由4个 74LSl61产生。其工作原理为:首先QCLR输出一个负脉冲,将74LSl61计数器清零,然后再设置采样时钟信号(TCLK),启动TLC5540 进行转换,同时将RAD信号设为有效(低电平),产生的数据在脉冲信号(Vout为高电平)出现时按顺序写入外接的62256存储器中,脉冲信号 (Vout为低电平)消失则自动停止写入。高速RAM的地址信号由74LSl61地址产生器提供。对每个脉冲信号期间采样的次数可根据2个脉冲信号最后写 入地址的差值进行来计算,即由单片机读出的该脉冲信号下降沿时刻74LSl61的计数值(即最后写入的RAM的地址),再减去上一次读出的值,即为该脉冲 的采样次数。连续采样一群脉冲的波形数据后需暂停采集,将采集的每个脉冲的波形数据与该脉冲的其他参数(如脉冲宽度、脉冲到达时间等)按规定的格式组合后 送到与主机交换数据的FIF0高速存储器中,供主机读取和处理,数据送完后再启动采集下一群脉冲。一群脉冲的数量由用户根据实际情况确定,以连续采集的波 形数据存入高速RAM中不产生溢出为最大限。图4为高速信号采集及存储电路。

电源招聘专家

4 系统软件设计

信号采集卡由单片机80C196控制,其中单片机除负责随机脉冲信号的采集外,还承担着将相关的数据(如雷达中的载频数据和方位数据)与随机脉 冲数据组织成一个完整的信号数据结构的任务。图5为采集卡主程序框图,其工作流程为:首先80C196通过读取主机(PC机)送过来的命令字,设置采集卡 工作模式,执行相应的工作子程序。图6为其中的测量模式下子程序流程,其工作过程为:首先初始化设置测量模式,允许HIS中断。在脉冲出现时,启动测量中 断处理程序(HIS中断)工作,启动80C196内部的A/D转换器,对输入的随机脉冲的幅度进行测�

电源招聘专家

随机脉冲信号采集卡的设计

在雷达、声纳及工业控制领域中的故障监测系统中,往往需要采集雷达、声纳的回波信号或故障检测系 统中的故障信号。由于这些信号是随机出现的,并且这些信号的幅度、脉宽及形状相差较大。有些信号脉宽可能很窄,有的可能较宽,且占空比不均匀。若采用传统 的固定采样速率采集方式则不能满足实时处理要求。因为,对窄脉冲采样,要求采样速率很高,若采用连续采样方法,则采集数据量太大,采集数据不能及时处理, 不能满足采集信号的实时分析或故障的实时处理的要求。为此研制一种随机脉冲信号,其基本工作原理为:随机脉冲信号出现时,高速采集电路工作,无脉冲信号时,高速采集电路停止工作。由于在上述方面应用中要求采集的随机脉冲的平均占空比很小,因此采用该随机采集脉冲信号卡采集的数据量不是很大,能够对采集的数据进行实时处理和分析,并满足上述领域的特殊需要。

1 随机脉冲信号采集卡

随机脉冲信号采集卡硬件组成框图如图1所示,它主要分为输入输出接口、幅度采集和控制、单片机运行和控制、主机接口控制、信号重放等5个模块电路。

1)输入接口电路 该模块电路主要包括随机信号输入及处理、高速A/D采样、GPS信号输入及分频,其他数字信号输入等电路。

2)随机脉冲处理电路 该模块电路可对随机脉冲进行放大和限幅,放大倍数不小于200倍,确保大于25 mV的随机脉冲信号通过放大后其峰值电平接近5 V,达到TTL电平信号的要求。该信号作为采样控制电路、脉宽测量32位时钟电路及80C196单片机的HIS输入电路的触发脉冲信号,控制脉冲的采集和 停止及脉宽测量电路的计数。

3)幅度采集和控制电路 该电路主要包括高速A/D采样电路和采样控制电路等。此外80C196内部也含一个信号幅度采集电路。

4)高速A/D采样电路 该电路对随机脉冲进行高速采样,其采样频率由单片机设置。

5)GPS信号输入及分频电路 该电路是为系统提供标准时间,同时也给脉宽测量的32位时钟提供一个整点的复位脉冲信号。

6)脉冲重放电路 该电路可将采集的脉冲信号数据再转化为对应的脉冲信号输出,用于显示或听音。

电源招聘专家

7)其他数字信号输入电路 该电路包括主机给单片机提供的一些控制参数(如高速A/D的采样率)和其他输入的一些数字信号(如雷达脉冲的方位和载频等数字信号)。

8)输出接口电路 该电路主要包括大深度的FIFO电路及状态锁存电路等,用于采集卡与主机接口。

2 工作模式

随机脉冲信号采集卡有2种工作模式:一种是采用单片机完成的单一脉冲幅度的测量模式:一种是对特殊脉冲波形测量使用的脉冲幅度高速采样模式。第 1种工作模式下,脉冲幅度的测量由80C196单片机内部的A/D转换电路完成,每个脉冲仅采样测量一次。脉冲宽度及脉冲到达时间等虽然可由80C196 单片机的HIS(高速输入通道)电路等测量,但因为其测量精度达不到要求,因此,外加了一个32位时间计数器及其相应的2套锁存器等电路用于脉冲宽度及脉 冲到达时间的测量。第2种工作模式下,脉冲幅度的测量由外加的高速A/D转换电路完成.高速A/D采样测量电路由每个脉冲的上升沿启动,由脉冲的下降沿触 发一个延时电路。延时一段时间后由延时电路的下降沿停止高速A/D采样测量电路。高速A/D采样测量电路的采样率可由主机根据需要设定,最高采样速率可设 定为20 MHz。脉宽及到达时间的测量与第1种工作模式相同。

3 系统硬件电路设计

该系统硬件电路主要包括单片机主系统中的随机脉冲放大及限幅电路、脉冲幅度、脉冲宽度测量电路、高速信号采集及存储电路及由EPLD等构成的控制信号电路等。

3.1 随机脉冲放大及限幅电路

随机脉冲放大及限幅电路完成脉冲信号的放大、限幅及整形,以满足TTL输入端信号的要求。图2为随机脉冲放大及限幅电路,采用高速运算放大器 OPA603,其特点是频带宽且转换速率较高,适用于脉冲放大类电路。输入的脉冲信号通过两级放大及限幅后。输出的脉冲信号送到80C196的高速输入器 件的输入端。

图3为脉冲幅度及宽度测量电路示意图。单片机(80C196)内置的10位A/D转换电路完成脉冲幅度的测量。由74LSl61构成的脉冲计数 电路测量脉宽。主系统电路负责整个系统的控制、采样频率的设置及相关的数据处理及控制传送等。其工作原理为:随机脉冲信号(Vin)送入80C196的模 拟信号输入端ACH6,然后由80C196的内部的10位A/D转换器进行采样和转换同时该随机脉冲信号经放大、限幅并整形后的脉冲信号(Vout)送高 速输入器件的HSI0、HSIl端,作为脉冲前后沿的触发事件,启动中断处理程序。HSI0输入端作为脉冲信号的前沿(上升沿)事件触发输入端,用于读出 并记录脉冲前沿到达的时刻及启动A/D转换器进行采样和转换;HSIl输入端作为脉冲信号的后沿(下降沿)事件触发输入端,用于读出并记录脉冲后沿到达的 时刻及读取A/D转换器的值。另外整形后的脉冲信号(Vout)有一路信号(CLKl)送到一组7415374(4片)的CLK端,用于锁存 74Lsl61计数器的计数值(即脉冲前沿到达的时刻)。

电源招聘专家

通过反相器输出的另一路信号(CLK2)送到另74LS374(4片)的CLK端,用于锁存 74LSl61计数器的计数值(即脉冲后沿到达的时刻)。脉冲信号的宽度即为2个计数值的差值。

3.2 高速信号采集及存储电路

高速信号采集及存储电路用于采集卡在采集方式下时采集输入脉冲的脉内波形数据。采用8位高速A/D转换器TLC5540,其最大转换速度40 MS/s,模拟输入带宽大于75 MHz,具有内部采样和保持功能。

TLC5540进行转换所需时钟信号频率可由单片机设置。A/D转换后的数据自动存储在外接的62256存储器中,其地址信号由4个 74LSl61产生。其工作原理为:首先QCLR输出一个负脉冲,将74LSl61计数器清零,然后再设置采样时钟信号(TCLK),启动TLC5540 进行转换,同时将RAD信号设为有效(低电平),产生的数据在脉冲信号(Vout为高电平)出现时按顺序写入外接的62256存储器中,脉冲信号 (Vout为低电平)消失则自动停止写入。高速RAM的地址信号由74LSl61地址产生器提供。对每个脉冲信号期间采样的次数可根据2个脉冲信号最后写 入地址的差值进行来计算,即由单片机读出的该脉冲信号下降沿时刻74LSl61的计数值(即最后写入的RAM的地址),再减去上一次读出的值,即为该脉冲 的采样次数。连续采样一群脉冲的波形数据后需暂停采集,将采集的每个脉冲的波形数据与该脉冲的其他参数(如脉冲宽度、脉冲到达时间等)按规定的格式组合后 送到与主机交换数据的FIF0高速存储器中,供主机读取和处理,数据送完后再启动采集下一群脉冲。一群脉冲的数量由用户根据实际情况确定,以连续采集的波 形数据存入高速RAM中不产生溢出为最大限。图4为高速信号采集及存储电路。

电源招聘专家

4 系统软件设计

信号采集卡由单片机80C196控制,其中单片机除负责随机脉冲信号的采集外,还承担着将相关的数据(如雷达中的载频数据和方位数据)与随机脉 冲数据组织成一个完整的信号数据结构的任务。图5为采集卡主程序框图,其工作流程为:首先80C196通过读取主机(PC机)送过来的命令字,设置采集卡 工作模式,执行相应的工作子程序。图6为其中的测量模式下子程序流程,其工作过程为:首先初始化设置测量模式,允许HIS中断。在脉冲出现时,启动测量中 断处理程序(HIS中断)工作,启动80C196内部的A/D转换器,对输入的随机脉冲的幅度进行测�


相关内容

  • 脉冲信号采集系统
  • 数据采集 电 子 测 量 技 术 ELECTRONICMEASUREMENTTECHNOLOGY 第29卷第4期 2006年8月 脉冲信号采集系统3 李炎新 石立华 陈竞 俞阳 赵斌 (解放军理工大学工程兵工程学院南京210007) 摘 要:介绍了用高速采集卡和计算机组成的脉冲信号自动采集系统.产生 ...

  • 听觉诱发电位检测及分析
  • 第蒜霸期,啦隧璺州 听觉诱发电位检测及分析. 司峻峰1,宁新宝1,薛方2 2.合肥工业大学计算机与信息学院,安徽,合肥.230009) 用接地线的条件下对受试者均成功地检测出了BAEP渡,具有较好的应用价值.关键词:脑干听觉诱发电位,规一化加权平均,低噪声放大器中图分类号:R 318.04 Vo-1 ...

  • 脉搏信号采集系统的设计
  • 第一章 绪论 脉诊传统中医中最具有特色的诊断方法之一,是中医理论体系中必不可少的组成部分.脉象(脉搏信号)能反馈出人体各部分的生理与病理信息,是反映人体内部各种功能变化窗口,可以为疾病的诊断提供重要的参考依据. 脉诊在临床医学的运用十分广泛,涉及到医学很多领域,医生根据脉象的变化,可以测知人体的健康 ...

  • 大功率LED脉冲位置调制解调设计
  • 第9卷第5期 2011年lO月 光学与光电技术 0F7rICS8.()PT()ELECTRONICTECHNOI.OGY V01.9.No.5October.2011 文章编号:1672-3392(2011)05-0075-04 大功率LED脉冲位置调制解调设计 谭家杰1'2 杨克成1 夏珉1 (1 ...

  • 油浸式变压器在线监测与保护装置
  • 第28卷第4期2006年8月沈 阳 工 业 大 学 学 报 Journal of Shenyang University of Technology Vol 128No 14Aug. 2006 文章编号:1000-1646(2006) 04-0426-04 油浸式变压器在线监测与保护装置 马少华, ...

  • 示波器实验一
  • 实验题目:泰克TDS1002数字示波器的使用报告 姓 名:冉 杰 文 学 号: 2012213624 一.实验目的 1.了解示波器的基本结构和工作原理,巩固在理论上学习的示波器的知识. 2.熟悉示波器的面板及每个按钮的功能和作用,熟练运用示波器. 3.学会使用数字示波器测量各种电压信号波形,熟练读取 ...

  • 函数信号发生器设计
  • 四川师范大学成都学院广播电视方向课程设计 函数信号发生器设计 学生姓名 学 号 所在学院 专业名称 班 级 指导教师 成 绩 杨媛媛 2012101077 通信工程学院 通信工程 2012级广电班 周永强 四川师范大学成都学院 二○一五年六月 函数信号发生器设计 学生:杨媛媛 指导教师:周永强 内容 ...

  • 智能仪器课程设计--温度测量仪-开封大学
  • 目 录 前 言 ................................... 错误!未定义书签. 第1章 智能温度测量仪表方案设计与论证 ............. 3 1.1 功能与要求 .................................................. ...

  • 单片机温度检测报警器课程设计
  • 基于单片机的温度测量电路设计 摘要 该温度测量报警系统以AT89C51单片机为核心控制芯片,实现温度检测报警 功能的方案.该系统通过调节可调电阻调节电压作为模拟输入量,通过A/D转换 成温度信息进行显示,程序内部设定有报警上下限,根据应用环境不同可设定不 同的报警上下限.该系统实现了对温度的自动监测 ...