APP下载

一种基于高速并行A/D转换的激光Z扫描的高频窄脉冲信号幅值测量系统的设计

2009-03-19王海燕邹丽新马励行

现代电子技术 2009年3期

王海燕 邹丽新 马励行

摘 要:提出了一种基于激光Z扫描的高频窄光脉冲信号幅值测量的电路设计,采用MAX964进行高速并行A/D转换,并以AT89C52单片机作为处理器,通过RS 232C串行口通讯,实现对高频窄脉冲激光信号幅值测量数据实时采集。给出实验采集的多组数据,通过对实验数据的分析,说明该设计可准确测量宽度约4~5 ns高频窄激光脉冲信号的幅度,测量误差约为:±3%~±5%,由此使Z扫描实验系统大大简化。

关键词:高频窄脉冲;高速并行A/D转换器;Z扫描;微处理器

中图分类号:TP274.2文献标识码:B

文章编号:1004-373X(2009)03-105-03

Design about Amplitude Measuring System for High Frequency Short Pulse of Laser Z-Scan

Based on High Speed Parallel A/D Conversion

WANG Haiyan,ZOU Lixin,MA Lixing

(Department of Physics Science and Technology,Soochow University,Suzhou,215006,China)

Abstract:In this paper,a circuit design for the measuring of high frequency short laser pulses signal,which is based on laser Z-scan is introduced.The system can gather the measurement data of high-frequency pulse of the laser signal amplitude real-time,by the high speed parallel A/D transformation with comparators MAX964,regarding AT89C52 as the processor,and through RS 232 serial communication.In this paper,multiple sets of data gathered in the experiment are provided.By analysis of the data,it is verified that high frequency short laser pulses with the width about 4~5ns can be measured accurately by this design,the measure error is:±3%~±5%,and the experimental system of Z-scan is simplified greatly by the design.

Keywords:high frequency short pulses;high speed parallel A/D converter;Z-scan;microprocessor

0 引 言

Z扫描[1]是一种应用于光学非线性测量的方法,使用这种方法可以测量光学材料非线性折射率的大小、正负以及非线性吸收系数。因为通过光学材料的激光能量大小与光电接收器转换后获得的电压幅值成某种比例关系,因此通过测量光电接收器转换后的电压幅值就可以很方便地计算出光学材料的非线性折射率大小、正负以及非线性吸收系数。由于光脉冲的宽度较窄,其宽度约为几个 ns,因此通常采用高频数字示波器测量其信号的幅值,然而高频数字示波器虽然能够得到准确的数据,但是其价格昂贵,体积较大,不适合形成一个独立的光学测量系统。本文给出的测量系统,采用高速并行A/D转换的方法,不但能够实时检测出光电转换后的电压幅值的数据,同时通过高速并行比较器基准电压的调节能自动滤除不需要的数据,避免了PC机处理大量冗余数据,有效缩短了数据采集的周期。

1 测量系统总体结构

Z扫描测量系统如图1所示,包括激光器、分光镜、聚光透镜组、被测样品、反射镜和光电转换二极管。高频窄脉冲信号幅值测量系统组成如图1所示,系统主要包括三个部分,如图2所示。

(1) 信号转换部分,通过样品折射后的高斯光束经反射镜反射到光电二极管,光电二极管将光信号转换成模拟电信号,模拟电信号经高速并行A/D转换器转换为数字信号,并送数据锁存器锁存。

(2) 数据处理部分,经A/D转换后的数字信号送入数据锁存器锁存,单片机通过缓冲器读取锁存器的数据,并将数据编码。

(3) 数据传输部分,经编码后的数据传送给PC机,由PC机进行存储、打印、绘图等操作。

2 硬件电路

测量系统采用ATMEL公司的AT89C52作为控制器,由信号转换,信息处理,数据传送三部分组成。

2.1 信号转换[2-4]

测量系统测量的对象是高频窄光脉冲信号,光脉冲的平均宽度仅为4 ns,所以信号转换电路和数据采集电路均要采用具有高频特性的电路,系统选用DET10A/M高速光电二极管作为光电转换器,DET10A/M的工作频率为1 GHz。并行A/D转换器中的比较器选用MAX964ESE高速比较器,其上升沿典型值为2.3 ns,失调电压为±2.0 mV,工作电压:2.7~5.5 V,内含4个比较器,图3中给出了1片MAX964ESE的连接电路。从比较器输出的信号送数据锁存器,数据锁存器采用高速、低功耗D触发器74AC74。测量开始,通过P1.0将D触发器的所有输出端清“0”,当光脉冲信号出现时,在D触发器的输出端将出现与脉冲幅度相对应的数据。测量系统共使用了4片MAX964ESE,8片D触发器74AC74,选择了16个比较点,电压范围从450~900 mV,相邻两个比较点的电压为30 mV。为保证测量的准确,基准电压由基准电压源TL431提供。

2.2 信号处理

AT89C52[5]通过74LS244读取数据锁存器74AC74输出的16位并行信号,对数据进行甄别,剔除干扰信号,将数据进行编码后存入数据存储器。图4给出了信号处理部分原理图。

2.3 数据信号传输部分

测量系统没有安排专门的显示器,因此测量数据无法直接观察,这是因为数据较多,小屏幕LCD显示屏不能满足观察要求。系统采用将数据传送给PC机的方法,由PC机完成数据的制表、绘图等工作。系统与PC机串行通信[6,7]采用RS 232C接口,通信速率为4 800 b/s。

3 软件设计

测量系统的软件分为两部分,一是单片微机部分,单片微机的软件设计采用模块化设计的方法,主要分为如下几个软件模块:主程序、数据采集、数据处理和通信。由于单片微机的主要功能是控制,并不承担大量的数据运算,所以软件采用汇编语言编程[8],图5所示是主程序模块和通信模块流程图。由于系统采集的是离散的微弱信号,因此必须对数据进行甄别处理,系统采用较为简单的数字滤波方法——程序判断法,剔除了干扰信号。

软件的另一部分是PC机部分,PC机部分软件主要是串口通讯程序,串口通讯程序使用VC++中的MSComm控件[9]来编译串口通讯的应用程序,采用MSComm32.OCX控件,其特点是操作简单,功能强大。

使用控件的属性进行串口的设置,使用控件的事件驱动进行串口响应,使用控件的方法完成串行口接收和发送数据。其主要属性、事件如下:

CommPort:表示通信端口coml,com2的名字;

Settings:设置波特率、校验位、数据位、停止位;

ParityReplace:当发生奇偶校验错误时,设置并返回替换数据流中的一个非法字符;

PortOpen:用于打开和关闭串;

InBufferSize:设置并返回接收缓冲区的大小,以字符为单位;

Rthreshold:设置并返回接收时产生的OnComm事件数;

NullDiscard:设置是否忽略发送0(NULL)字符;

InputMode:设置并返回接收类型,ComInputMo.deText是字符方式,ComlnputModebinary是二进制方式;

InputLen:设置并返回从接收缓冲区读取的字符。

4 实验结果分析

通过Z扫描系统获得的光脉冲信号,在高频数字示波器上显示的图像如图6所示,通过观察并统计,其宽度约为4~5 ns,幅值在650~950 mV之间变化。

采用本测量系统得到的一组数据如表1所示。将这些数据转换后得到如图7所示的脉冲信号[10],其幅值与高频数字示波器上显示的图像信号的幅值完全吻合,说明测量系统测量的数据准确。测量系统相邻两个比较点的电压为30 mV。光脉冲的幅值变化范围为:700~950 mV,因此其测量误差约为:±3%~±5%。

5 结 语

由于Z扫描光学测量系统仅需要获取光脉冲信号的幅值,不难看出本文所给出的设计完全可以达到Z扫描实验系统对数据采集的要求。由此使Z扫描实验系统大大简化,并且可以实时采集数据。当然由于并行A/D需要的硬件较多,所以其幅值的分辨率较低,如需进一步提高分辨率,降低误差,则要增加硬件。

参考文献

[1]杨海林,牛燕雄.激光Z扫描技术研究进展及其应用[J].军械工程学院学报,2007(10):50-54.

[2]李正东,顾静良,刘志强,等.激光信号采集的FPGA控制[J].激光与红外,2008(38):181-185.

[3]王建,辛建国.激光器用高频调制射频激励源的实时监测系统[J].光学技术,2006(15):85-88.

[4]李应强,刘安桥.一种新颖的高频窄脉冲参数测试设计方案[J].江南航天科技,2005(9):21-25.

[5]魏庆农,张伟,彭夫敏.基于AT89C52的光离子化信号数据采集系统[J].数据采集处理,2007(22):121-126.

[6]王建华,逄玉台.MAX202E在串行通讯中的应用.电测与仪表,2001(1):51-53.

[7]许南雁,郝继飞.Windows CE环境下单片机串行通信的设计与实现[J].自动化技术与应用,2005(24):72-74,77.

[8]邹丽新,翁桂荣.单片微型计算机原理[M].苏州:苏州大学出版社,2001.

[9]李现勇.Visual C++串口通信技术与工程实践[M].北京:人民邮电出版社,2002.

[10]王波,粱海泉,姚勇涛.高精度数据采集系统硬件设计与精度测量方案[J].电子测量技术,2008(31):173-177.

作者简介

王海燕 女,1979年出生,江苏省徐州市人,硕士研究生。研究方向为仪器仪表自动化技术。

邹丽新 男,1950年出生,教授。主要从事电子技术、计算机技术的应用研究。