必一体育sport
025-52657056电话:025-52657056
传真:025-52657058
邮箱:info@www.gzjs1688.com
基于ADμC842的多波长计信号采集系统
(wave-meter),可用来测量调谐激光器的输出波长值,或者用于测量未知激光的波长值,在光频标研究领域有着重要的作用。激光基于迈克尔逊干涉原理:两束激光相互叠加,产生干涉条纹,比对已知波长的参考激光和未知波长的被测激光的干涉条纹数目,可以获得被测激光的波长/频率值。
参考光源输出光束1,经多次反射,分为两束同频率的光,最后汇聚于B点发生干涉,由光探测器D1接收,作为参考信号。
待测光由光栏射入,与射出的参考光调整至重合;两个反射器R1和R2安装在同一可动的平行导轨上。在波长计工作时,驱动电机拖动导轨沿轴向连续往返平动,使参考光和待测光产生光程差,发生干涉现象,由光探测器D1和D2接收,由此得到它们的干涉条纹的信号。
单波长测量技术是经过对干涉条纹信号细分、整形和计数电路分别获得参考激光和被测激光干涉条纹数。根据参考激光波长值和两组条纹数比值可直接求得被测激光波长值。
由于系统对光电信号只采用简单的计数方式,当混合频率的激光(如同时射入绿光和红光)射入波长计时就会得到错误的波长值。
光电转换后得到的光强信号是模拟电信号,需要把模拟信号转换成为数字信号,以便借助计算机分析。光强信号的采集要求采集速率高、数据存储量大、模数转换精度高等特点。
实现以上性能需要具备三个参数。精度:AD转换位数越高精度就越高;采样速率:转换速率越高对高频信号越有利;存储容量:大容量的存储可以方便进行大量数据的处理。
虽然现有的ADC已经达到上百兆的转换速率,但通常是和单片机分离的独立元件。而采用6000系列的DSP处理器又会增加成本和延长研发周期,根据信号的特点和系统快速采集的要求,研制了一个基于ADμC842单片机的激光波长计高速、大容量信号采集系统。
在上述三种数据传送方式中,都要转道CPU才能实现。单片机系统无法实现小于其指令周期的高速数据传输及数据采集。这就限制了单片机在高速数据传输领域内的应用。
DMA(Direct Memory Access)的含义是直接存储器存取,这是一种由硬件来执行数据传送的工作方式。现今ADI公司推出了一款新型的ADμC842单片机,它将AD转换、DMA功能、单片机内核集成一体,完全可以满足要求精度和采集速率。此外ADμC842芯片可以外接16M的片外存储器。
数据采集系统由ADμC842单片机及片外存储器SDRAM、光电转换电路、锁相倍频电路和上位PC机组成。被测光信号通过光探测器转变为电信号输入到ADμC842芯片的ADC端口;参考激光信号倍频后用来触发AD转换,作为数据采集的时基以抵消驱动电机拖动反射镜扫描的速度不稳。该系统由下位机和上位机组成,下位机和上位机通过RS232来联接。整个系统如图2 所示。
ADμC842芯片进行信号高速采集是可以采用外部触发方式的,也就是将方波触发脉冲输入到单片机的触发端,每输入一个方波,单片机就对信号进行一次采集并将其存储。
由抽样定理可知,要保证从信号抽样后的离散时间信号无失真地恢复原始时间连续信号(即抽样不会导致任何信息丢失),必须满足:信号是频带受限的(信号频率区间有限);采样率至少是信号最高频率的两倍。利用NE564
芯片将参考光进行16倍频后,倍频信号作为触发信号,可以满足抽样定理。这样即可保证在待采集信号频率不稳定的情况下,采集到不失线font color=#ffffff>
芯片将参考光进行16倍频后,倍频信号作为触发信号,可以满足抽样定理。这样即可保证在待采集信号频率不稳定的情况下,采集到不失线font color=#ffffffADμC842芯片是一种内嵌MCU 的高性能多通道数据采集系统, 只是内部的数据存储器有限, 加上62512芯片这种快闪存储器可解决这些问题。最后将采集好的信号进行FFT变换得到光谱信号,可以很直观的观察到光的频域特性,进而可以解决两种频率不同的光同时射入波长计中造成计数值错误的问题。
单片机系统开机运行时或进行内部数据处理时应对DMA置低以便禁止DMA状态。当DMA允许为1时,进入DMA预备状态,等待外部触发信号输入。 DMA触发信号可以是周期信号的过零脉冲,也可以是单脉冲信号放大整形输出。DMA允许后的第一个触发脉冲到来,单片机开始数据采集和传送。
总线的选择控制由ALE允许信号控制两组74LS373三态锁存器,使其分别处于开通和高阻状态。P0口为地址/数据复用总线,采用分时复用功能来实现数据信号和地址信号分时在同一物理线 信号采集系统原理框图
在主程序开头,CPU预先通过指令把要输入数据个数送入DMA中的计数器,并把这些输入数据在内存存放的起始地址送给DMA中的地址寄存器。然后,CPU便可执行主程序中的程序,同时也是等待DMA发来的中断请求。
DMA:DMA 模式使能位。置1 时启动ADC 的DMA 模式进行工作。CCONV:连续转换位。置1 时ADC 进入连续转换模式。
ADμC842 作为一种新型的微, 具有一般单片机所不能比拟的强大功能。它内部集成的8 通道高精度ADC , 同时在ADC采集的时候能够采用外部触发连续转化的DMA 模式, 采集频率高达420kHz。本课题主要利用ADμC842 的ADC模块的外部触发DMA模式, 实现了对激光波长计内部的信号的高速大容量采集,达到了预期的效果,为多波长的测量技术的研究提供了前期方案。
本文作者创新点:目前国内大多数基于迈克尔逊原理的波长计采用简单的光电转换、倍频和计数的方式测量激光波长值,虽然精度越来越高,但当射入多波长值的激光时,测量就会发生错误。本系统利用双路光跟踪采集信号的方法,通过参考光信号触发外部DMA功能实现对待测光信号的采集,克服了这一缺陷,可以测量多波长的激光值。
4. 何立民.单片机应用技术选编.北京:北京航空航天大学出版社,1999.5. 徐爱卿.单片微型计算机应用和开发系统.北京:北京航空航天大学出版社,1995.