窄脉冲时域反射仪采集和存储系统的硬件设计和实现

发布者:见贤思奇异果最新更新时间:2023-05-25 来源: elecfans关键字:窄脉冲  采集  存储系统 手机看文章 扫描二维码
随时随地手机看文章

引言

电缆故障是通信行业中的常见故障,电缆测距是排除故障的前提条件,准确的电缆测距可以缩短发现故障点的时间,利于快速排除故障,减少损失。窄脉冲时域反射仪利用时域反射技术TDR(Time-Domain Reflectometry)测定电缆断点位置,它可以同时检测出同轴传输系统中多个不连续点的位置、性质和大小。为了实时高效地处理测试数据,多次重复信号的采集显得尤为重要。当对高频信号进行记录测量时,由于所需采样速率较高,传统的数据采集已经不能满足系统要求,本文介绍的单路多次高速数据采集方案硬件结构简单,成本低廉,能够有效满足系统设计要求。


1 系统设计背景的脉冲波型特点和处理要求

根据电磁波理论,电缆即为传输线,假若在电缆的一端发送一探测脉冲,它就会沿着电缆进行传输,当电缆线路发生障碍时,会造成阻抗不匹配,电磁波会在障碍点产生反射。在发射端由测量仪器将发送脉冲和反射脉冲波形记录下来。实际测试中具体障碍的波形有所差异:断线(开路)障碍反射脉冲与发射脉冲极性相同,而短路、混线障碍的反射脉冲与发射脉冲极性相反。波形如图l所示。

窄脉冲时域反射仪采集和存储系统的硬件设计和实现


其中:v为脉冲波在电缆中的传输速度;L为电缆故障点与脉冲波送入端的距离。

由以上分析可知,在对同一个固定障碍的线路上多次送入同一脉冲电压,其反射脉冲将f司样地在同一位置多次出现。高速数据采集系统把信号接收电路送来的模拟信号变为数字信号,对数字信号进行取点抽样,转换成数字量进行存储。仪器要求的分辨率较高,要实现1m的测距分辨率,在波速200m/us的情况下,有

即要求抽样的时间分辨率为10ns,对应的数据采集系统频率要求高达100MHz。


2 硬件设计

采集系统的硬件电路由CPU、A/D转换器、隔离器、存储器、地址发生器及相应的控制逻辑组成,其结构如图2所示。

脉冲波形产生和反射波形的形成,在同一测试电缆线上是多次可重复出现的,只要发射脉冲产生一次,反射脉冲就会产生一次,而且波形是相似的,当要求对波形进行100MHz的数据采集时,只要使用转换速率为25MHz的A/D转换器进行四次采集转换,每次的间隔是10ns就可以达到lOOMHz的时间分辨的效果,因此可以采用该方案进行数据采集,将系统设计的成本降到最低,满足电缆测试的高精度。


2.1 主要元器件的选择

由于单片机价格低廉,功能优越,因此,CPU使用ATB9C5l,它的指令系统与MCS-51完全兼容。为了用最低的价格获得高的存储深度,有最高的(单位速度×单位存储深度)/价格比,本设计选用8位128k容量的高性能COMS静态存储器CY7C109/CY7C1009,将存储器的地址端A0~A16对应地连接到逻辑控制电路中生成的地址信号QO~Q16上,将使能端和写有效端给单片机和控制逻辑进行控制,就可以进行对应的存储数据和读取数据操作。系统中最高的采样频率为25MHz,为了实现这样的高速采集,我们选择了TI公司的A/D转换器TLC5540,其最高采样速率可以达到40MHz。


2.2 单片机及其控制设计

单片机控制部分包括系统清零和读出数据,其主要作用是:①负责A/D转换过程的启动及完成控制;②对自动存储于存储器内的采集数据进行处理。其中Pl口做数据线,P0.0为系统清零位(包括地址以及控制逻辑部分),P0.1控制A/D与存储器的连接和断开,P0.2为采集完成位,P0.3读出数据地址信号控制,P0.4完成对存储器的读写控制。单片机首先控制A/D直接和存储器连接,接着给出系统清零信号,将地址和控制逻辑中的计数器清零,等待触发脉冲的到来。开始数据采集后,单片机查询采集是否完成,采集完成后,系统再一次清零,断开A/D和存储器的连接,控制地址发生器将存储在里面的数据读出,一次采集就完成了。


2.3 专用控制逻辑的设计及其CPLD实现

窄脉冲时域反射仪要求的分辨率较高,所以要求的采样频率相当高,例如要实现1m的测距分辨率,在波速200m/ns的情况下,要求波形抽样的时间分辨率约为10ns,对应的数据采集频率达100MHz。


逻辑控制要实现对一固定波形多次采样并进行波形拼凑,实现高速数据采集电路,即将需一次完成的100MHz高速采样转换为相应的较低频率的多次采样,将各次采样的结果进行重新组合,以拼凑出一个完整的100MHz采样波形。系统的实际数据采集速度是25MHz,采样时间间隔40ns,每完成一次波形测试,仪器要连续发射四次脉冲,数据采集电路起动四次,由于障碍点是固定的,每次发射脉冲时,仪器接收到的脉冲反射波形是相似的,只不过发射脉冲的时刻与起动采样的时刻延时分别从0ns依次以10ns的间隔增加到40ns。


本设计选用CPLD器件MAX7128S实现对高速数据采集系统的控制,硬件框图如图3所示。

虚线框内的是硬件逻辑控制模块,该模块可以完成我们所设计的高速数据采集所需的A/D转换器和存储器的控制信号。


2.3.1 控制逻辑的实现

高速数据采集控制逻辑的实现主要是通过两个两位的计数器来实现的,连接TRIG(触发启动信号)的计数器(启动计数器)是判断当前是第几个脉冲,它的状态过程是:00→0l→10→ll,连接100MHz晶体振荡器的计数器(晶振计数器)来统计10ns的个数,就是说当连接触发启动信号的计数器从00→0l时,晶振计数器是00状态,这时后面的状态选择输出一个由低到高的跃变OP,控制后面25MHz数据采集开始,当启动计数器又有一个触发过来,它就从0l→10,这时晶振计数器就开始从00→0l,也就是统计一个10ns,统计完了以后,后面的状态选择又输出一个由低到高的跃变OP,开始25MHz数据采集。以后依次类推,分别是延迟20ns和30ns开始数据采集。

原理图如图4所示。

2.3.2 地址的生成

在逻辑控制设计完成后,将最后得到的25MHz的时钟输入17位计数器,每次上升沿到来,地址加1,生成的地址信号使得采集的信号存入对应的地址单元。使用Q9位是为了让输出端可以产生低电平,从而在采集的数据到达所需个数时有一个上升沿来触发其所控制的触发器,使得数据采集暂停,等待下一次采集;12作反馈,它指示的是数据采集到了4k,通过它进行反馈,用它停止A/D芯片的工作,同时将地址计数器清零,准备数据读出;最后,存储够了4k的数据,AD_0E输出高电平,用于控制A/D芯片和内部地址计数器,可以看到地址计数器在数据采集到达4K后也清零,在初始的位置等待数据的读出。系统控制原理图如图6所示。系统仿真结果(仿真图略)表明,该设计可以满足本系统要求。


3 总结

本系统是一种在单片机控制下完全靠硬件通过多次低速数据采集,然后进行波形拼凑,实现达到100MHz频率的高速数据采集与存储的系统,采集数据最多可达到128k,具有硬件成本低廉,性能价格比较高的优点,该系统的数据采样频率完全不受单片机速度的影响,而只取决于所选用的A/D转换电路的速度和控制逻辑的设计,其测量结果准确度高,对温度、湿度等环境指标要求不高,环境实用性强,在生产实践中可有效解决电缆断点测定的难题。


关键字:窄脉冲  采集  存储系统 引用地址:窄脉冲时域反射仪采集和存储系统的硬件设计和实现

上一篇:采用新型热电材料实现塞贝克系数测量仪的高精度系统设计
下一篇:逻辑分析仪探头如何实现正确连接,需注意哪些问题

推荐阅读最新更新时间:2024-11-10 12:24

图像采集存储系统选择应考虑的几大要素
  随着工业相机的发展,图像的分辨率越来越大,帧率越来越高,接口的类型越来越多样,以至图像采集存储系统的需求也越来越多。所以用户在选择图像采集存储系统时,需要考虑诸多要素。本文章主要针对图像采集存储系统的各要素展开介绍,方便用户进行选择。    图像采集存储系统的接口类型   目前常见的相机输出接口有CVBS、VGA、DVI、HDMI、SDI、CameraLink、HS-LINK、CoaXPress等。现在对接口一一介绍:   CVBS是Composite Video Broadcast Signal的缩写,中文翻译为复合视频广播信号。这是最常见的视频接口,最初在广播电视领域应用,后来很多相机输出都支持了CVBS接口,CVBS信
[电源管理]
基于CAN总线EPB驻车电流采集节点系统电路设计
  电子驻车制动系统(EPB)指将行车过程中的临时性制动和停车后的长时性制动功能整合在一起,并且由电子控制方式实现停车制动的技术。为了能够获取各车辆已施加的理论驻车压力,并监控各车辆一体化执行机构的工作状态,防止驻车电机长时间工作在大电流状态,防止驻车电机过热烧毀,EPB一般配有驻车车电流采集节点,并通过CAN总线将驻车电流发送给中央控制节点(ECU)。文中主要介绍了基于AD574A的驻车电流采集节点的接口设置。   1 系统硬件设计   驻车电流采集节点的硬件电路设计包括CAN总线通讯电路设计与车速采集电路设计两部分,如图1所示。   1)CAN总线通讯电路设计   CAN总线通讯电路设计时,CAN控制器使用由CTM10
[单片机]
基于CAN总线EPB驻车电流<font color='red'>采集</font>节点系统电路设计
一种基于C8051F350的无线同步数据采集方法
  歼击机的操纵性,如杆/舵的操纵力、位移等要符合技术要求,符合飞行员的使用习惯,才能使飞行员安全舒适地驾驶歼击机,在整个飞行中较好地完成飞行任务。歼击机操纵杆/舵操纵力一位移性能评估是歼击机产品质量检测的主要项目之一,它根据歼击机操纵杆/舵操纵力一位移性能指标的要求,检测出其力和位移是否在规定的标准范围内。本系统主要完成对歼击机操纵杆/舵操纵力和位移的同步数据采集,并通过无线的方法将采集到的力、位移数据传输给评估系统,为评估系统提供绘制力一位移曲线所需的准确测量数据。   1 系统整体设计   歼击机操纵杆/舵操纵力一位移性能检测评估系统由采集系统和评估系统两部分构成。采集系统主要包括传感器、信号调理电路、微控制器和无线模块。系
[单片机]
一种基于C8051F350的无线同步数据<font color='red'>采集</font>方法
图像采集卡与千兆卡的区别
在现代科技的发展中,我们经常会听到图像采集卡和千兆卡这两个词。虽然它们都属于计算机硬件的范畴,但它们在功能和应用上有着明显的区别。本文将探讨图像采集卡和千兆卡的区别,以帮助读者更好地理解和运用这两种硬件 首先,让我们来了解图像采集卡。图像采集卡是一种专门用于将模拟信号转换为数字信号的硬件设备。它通常被用于将摄像头、摄像机或其他视频设备的输出信号转换为计算机可读取的数字格式。图像采集卡具有高速采样率和优秀的信号处理能力,能够捕捉到高质量的图像和视频。它广泛应用于监控系统、医疗影像设备、工业检测等领域。 与之相反,千兆卡是一种用于网络连接的硬件设备。它是一种网卡,用于将计算机连接到局域网或互联网。千兆卡支持千兆以太网传输速度,
[嵌入式]
图像<font color='red'>采集</font>卡与千兆卡的区别
基于RS 232接口标准的SMT数据采集技术
  0 引 言   随着我国信息化建设的飞速发展,表面贴装技术日益普及,其生产线已经从当初的十几条发展到了现在的数千条,我国也由此一跃成为了世界SMT第一应用大国。目前国防科研生产领域所拥有的表面贴装生产线已达几百条,但是在表面贴装技术领域中MES技术的应用却还很少,极大地制约了信息技术的发展和表面贴装技术水平的提高。虽然目前国外存在一些MES,如日本松下公司、JUKI公司、德国西门子公司等开发研制的,适用于自己贴片机等SMT设备的MES,,但这些系统存在着仅适用于自己厂家的表面贴装设备等缺点。   由于MES的关键是数据采集技术的实现,因此,针对以上情况,本文提出了一种基于RS 232接口标准的SMT数据采集技术。本文首先介绍
[嵌入式]
电度表信息自动采集终端的设计及防干扰措施
随着国民经济的飞速发展和人民物质文化生活水平的不断提高,人们对电力的需求愈来愈大,对供电质量和供电可靠性的要求也越来越高。另外,在工业系统中,对电子设备运行过程中的电参数进行实时检测与控制的要求也十分迫切。在这种趋势下,供电单位要向用户提供安全、优质的电力,但依靠传统的技术和管理手段已经无法实现。针对这些问题,根据社会发展的需要,依据电力工业部南京自动化研究所提出的要求,从实用化的角度出发,研制了一种电能信息自动采集终端。该系统具有结构简单,安装方便,易维护性强,经济性好等特点,并可通过低压载波和采集站进行数据传输,从而实现了电能信息的自动采集。因此电能信息自动采集终端对用电管理、配电管理实现智能化、自动化和科学化具有非常重要的
[单片机]
电度表信息自动<font color='red'>采集</font>终端的设计及防干扰措施
一种基于ARM的图像采集与蓝牙传输系统设计
嵌入式Linux系统具有可移植性好、网络功能强、优秀的GNU编译工具、免费的开放源代码等优点。S3C2410处理器是一款采用ARM920T结构,内部资源非常丰富的32位嵌入式处理器。USB摄像头具有低廉的价格,良好的性能,加上Linux下有V4L支持对其编程,很容易集成到嵌入式系统中。蓝牙技术是目前被认可的短距离无线通信技术,广泛应用于手机、电脑以及汽车免提系统。 本文介绍基于嵌入式Linux的USB图像采集系统,并通过构建好的嵌入式Linux下的蓝牙环境将采集到的图片传送到蓝牙手机上,实现监控功能。 1 软硬件平台概述 系统硬件平台如图1所示。该平台软件上采用嵌入式Linux操作系统;硬件上采用Samsung公司的S
[单片机]
一种基于ARM的图像<font color='red'>采集</font>与蓝牙传输系统设计
stm32cubemx 多路adc采集
采用的软件是STM32CUBEMX+KEIL5 硬件为stm32F103C8T6 我与原文作者做的区别在于 External Trigger Conversion Edge,我在进行配置的时间没有None选项,我选择的是默认的Regular Conversion launched by software 原文地址: http://www.eemaker.com/stm32cubemxadc.html 实现功能:stm32cubeMX配置ADC多通道采集(非dma和中断方式) Stm32ADC的转换模式还是很灵活,很强大,模式种类很多,那么这也导致很多人使用的时候没细心研究参考手册的情况下容易混淆。不知道该用哪种方式来实
[单片机]
stm32cubemx 多路adc<font color='red'>采集</font>
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved