基于单片机的激光衍射光栅测试仪设计

发布者:SparklingSun最新更新时间:2015-02-11 来源: eechina关键字:SPCE061A  激光衍射  光栅测试仪 手机看文章 扫描二维码
随时随地手机看文章
1 引 言

激光衍射光栅是计算机光盘驱动以及消费电子等设备中激光读写头的关键部分。目前,专门用于测量激光衍射光栅参数的仪器还比较少见。DVD读写头中用到的激光波长通常是650 nm,该设计采用650 nm的激光二极管LD(Laser Diode)作为衍射光栅源,结合高性能16位SPCE061A单片机,设计了激光衍射光栅测试仪,主要测试衍射光栅0级和1级光斑亮度和光栅透过率,以提高衍射光栅质量测试的精度和效率。

2 测试仪的工作原理

激光衍射光栅测试仪工作原理框图如图1所示。测试仪的硬件包括四部分:激光二极管的驱动电路、小信号采样及放大电路、LED显示电路和单片机的最小外围电路。系统显示部分选用2块4位的LED,采用动态扫描方式,各用1块分别显示光栅的光斑亮度比和透过率。



测试原理:激光二极管驱动电路为激光二极管提供稳定的合适的电压电流,驱动激光二极管正常发光。光电探测器将经光栅衍射后的光斑分别转换成微弱的电流,该电流经电流采样及放大电路后得到符合A/D采样范围的电压。该电压经A/D转换后得到相应的数字信号,将该数字信号进行数据处理,计算出光斑亮度比以及透过率的值,最后通过LED显示出来。同时,设置了重启、清零、开始/保持、报警域值范围设定等控制按键,以配合测试的进行。[page]

3 系统硬件设计

3.1 SPCE061A单片机的最小外围电路

测试仪MCU采用高性能16位SPCE061A单片机,它具有7通道10位电压模/数转换器(ADC)和32个可编程的I/O口,可通过内置在线仿真电路ICE(In-Circuit Emulator)接口在线调试。SPCE061A的开发是通过在线调试器PROBE实现的。它既是一个编程器(即程序烧写器),又是一个实时在线调试器。用它可以替代在单片机应用项目的开发过程中常用的软件工具——硬件在线实时仿真器和程序烧写器。10位的单端ADC将GND与VREF之间的线性电压转换成2n个不同的数字量,即1 LSB=VREF/2n,该系统中1 LSB=2.5 V/1 024=2.4 mV。例如:假设从光探测器出来的电流为0.100 mA,经10 kΩ电阻采样后得到1 V电压,则A/D转换精度为2.4/1×100%=0.24%。再考虑到电流电压转换误差、AD采样误差等,经测试最后精度可以达到2%,基本可以满足测试精度。

3.2 激光二极管的驱动电路

设计选用激光二极管型号为日本索尼公司的SDL6161RL,工作参数为:输出波长为650 nm,工作电压选用DC 5 V,阈值电流55 mA,工作电流为65 mA,出瞳功率为7 mw。激光二极管驱动电路如图2所示。



图2中稳压管采用TL431,产生2.5 V稳压后,经过电压跟随器AR1、电压调整器AR2后得到一稳定的电压VREF送到AR3的正输入端。从AR3出来的电流信号经达林顿管的放大作用产生足够大的驱动电流,以达到激光二极管的工作电流需要。图中R2=R3,AR3工作在深度负反馈状态下,由虚短概念可知,AR3的正输入端和负输入端的电压相等,即:



由于达林顿管的第一级工作在饱和状态,则



因此只要给出合适的R6,R7,R10和R11便可得到所需的输出电压和电流。

3.3 小信号采样及放大电路

该系统具有两路采样通道,一路采样0级光斑和未加光栅时激光直接照射探测器的信号,另一路采样1级光斑光电转换后的信号。从光探测器出来的是0.01~0.5 mA的微弱电流信号,而单片机的ADC转换范围是0~2.5 V。为了使A/D转换的精度提高,必须对电流信号进行电流一电压转换并将信号放大。[page]

一般来说,ADC转换器在对量程范围内的中间值左右的转换误差最小。因此,设计时将所有电流信号都转换为1 V左右的电压信号。该系统需要测试的参数为光斑亮度比和光栅透过率,因此需要测量未加光栅前的探测器电流和加光栅后的两个亮光斑产生的电流。而未加光栅前的电流大概为0.4~0.5 mA,0级光斑的电流大概为0.1~0.2 mA,而1级光斑的电流大概为0.01~0.05 mA,因此它们放大的倍数会有很大差别。其中测量0级光斑和未加光栅时激光的光探测器是同一个,为了使两者产生的电压都在1 V左右,设计一个单刀双掷开关,以实现不同的放大倍数。

4 测试仪的软件设计

测试仪主程序流程图如图3所示。其中包括A/D转换子程序、LED显示子程序、外部按键中断子程序。



通过两路A/D分别对0级和1级光斑转换所得的电压信号进行采样,为了提高采样数据的稳定性与可靠性,采用了数字滤波。每路数据采样150次,去掉最大值和最小值之后再取平均值。每一种合格光栅,其光斑亮度比和透过率的值在一定的范围内,如果超过这个范围,说明该光栅参数不合格,仪器会显示U或倒U来说明该参数是上溢还是下溢,方便了用户。

5 测试结果与分析

对于10个光栅样品,测试的1级和0级光斑亮度比数据如表1所示。每个相同样品测5组数据。其中参考值为光栅厂家提供的标准样品值。




式(5)和式(6)中:δ为相对误差;D为均方差;Ri为测量值;R为平均值;N为项数。试验结果表明,测试仪测试误差小于2%,均方差小于2.2×10-3,完全满足设计要求。

6 结语

该设计利用高性能16位SPCE061A单片机实现了DVD等设备用激光二极管衍射光栅测试仪,非常适用于小批量衍射光栅的测试。经过实际测试验证,具有较高的稳定性和精确度。具有溢出报警功能,同时,该仪器成本低,体积小,检测效率高,具有较高的推广价值。
关键字:SPCE061A  激光衍射  光栅测试仪 引用地址:基于单片机的激光衍射光栅测试仪设计

上一篇:一种基于处理器的无线静载仪采集系统的设计
下一篇:基于单片机的石油井下压力测试系统的设计

推荐阅读最新更新时间:2024-03-16 13:53

SPCE061A在智能语音识别避障机器人中的设计应用
  现代社会中机器人这个词语已经不再新鲜,而且形形色色的机器人出现在我们的日常生活中。为了提高广大单片机爱好者学习单片机的兴趣,在凌阳科技教育推广中心的兴趣产品智能机器人的基础上,配合超声波传感器的使用,使机器人具有障碍检测功能。本文对这个避障机器人的软硬件制作进行介绍。 1 引言   为了提高广大单片机爱好者学习单片机的兴趣,凌阳科技教育推广中心推出了应用SPCE061A作为主控制器,外加电机驱动电路制作的智能机器人。该机器人采用特定人语音识别对机器人进行控制,可以完成向前走、倒退、左转、右转、跳两首舞曲、向左瞄准、向右瞄准、发射、连续发射等功能。在此基础上,配合凌阳科技教育推广中心推出的超声波测距模组,为机器人增加了活动过
[单片机]
<font color='red'>SPCE061A</font>在智能语音识别避障机器人中的设计应用
一种轿车车内CO浓度实时测控系统的设计
  1 引言   轿车空调运行在车辆停驶期间产生的一氧化碳进入轿车车厢内极易诱发中毒事故,随着轿车的普及,由此引发的一氧化碳安全事故也越来越多。为了减少这类的事故的发生,本文设计实现了一个能够检测轿车一氧化碳浓度的系统,该系统采用凌阳公司高性能16位单片机SPCE 061 A作为控制核心,利用CO传感器MQ-7采集车内一氧化碳,引入μC/OS-II实时操作系统。中国《工业企业设计卫生标准》规定:车间连续接触8小时的最高容许浓度为300 ppm.因此,设定CO报警门限为300 ppm,当车内一氧化碳达到设定的该值时,系统可以发出声光告警提示通风换气,延时一分钟后则自动打开天窗进行通风,以保证车内人员安全,另外,为便于观察车内温度操
[单片机]
一种轿车车内CO浓度实时测控系统的设计
使用SPCE061A的SIO实现数码录音及播放
作者EMAIL: xiangyan@sunnorth.com.cn SPCE061A是台湾凌阳公司生产的一种新型的十六位单片机,该款单片机资源丰富,具有极高的性价比。SPCE061A具有可编程的音频处理功能,同时又具有串口输入输出端口SIO(它提供了一个1位的串行接口,用于与其它设备进行数据通讯),本文就是介绍利用SPCE061A的这两个资源和串行接口的FLASH(SPR1024)来开发数码录音及播放系统。 本系统只使用5个IO口,还有好多资源没有用到。因此,开发者可以在此基础上扩展系统的功能,比如,使用SPCE061A的通用异步串行接口UART来实现与PC机的通讯,或者使用其他的IO口来外挂USB器件实现与PC机的US
[手机便携]
基于SPCE061A单片机的汽车保养提示系统设计
0 引言 汽车作为现代社会的一种交通工具,已经走进了千家万户。对汽车的正确使用和保养,不仅能够提高汽车的安全性、舒适性和使用寿命,还能提高汽车的能源利用率,使汽车更加环保节能。但是目前由于汽车保养知识的专业性,许多汽车使用者对于汽车保养的知识掌握较少,甚至许多汽车保养店的专业人员也不能准确、及时、全面地把握汽车保养的内容。 为了解决驾车者掌握汽车保养知识困难的问题,该设计使用SPCE061A单片机为控制芯片,采用语音播报和液晶显示相结合的方法,提示专业的保养信息。从而使驾车者无需掌握专业的汽车保养知识,就可以对汽车进行及时、全面的保养。目前该系统在实验室中已取得了不错的效果。 1 系统硬件设计 1.1 主控芯片与整体硬件方案
[单片机]
基于<font color='red'>SPCE061A</font>单片机的汽车保养提示系统设计
基于SPCE061A的髋作用力测试仪设计
1 引言 随着体育训练科学化水平的不断提高,人体专项力量训练的必要性日益受到重视。通过对大量实际运动测试数据的总体分析发现,所有从事跑、跳运动项目和以跑、跳为基础运动项目的运动员,其向后蹬伸力量均明显小于向下或向前蹬伸力量。而向后蹬伸力量恰恰是跑、跳运动产生动力所必需的专项力量。因此,设计开发一套实用准确的髋作用力测试仪,对于教练精确量化运动员的训练效果,以及合理制定有针对性的训练方案,进而最终提高运动员比赛成绩,有着极其重要的参考价值。 本文所介绍的髋作用力测试仪以凌阳公司推出的16位单片机SPCE061A为核心部件,综合借鉴现有技术,通过对测试仪软硬件设计的合理规划,充分发挥单片机自身集成众多系统级功能单元的优势,有效降低了
[单片机]
基于<font color='red'>SPCE061A</font>的髋作用力<font color='red'>测试仪</font>设计
SPCE061A在语音遥控器中的应用
凌阳科技公司的最新产品SPCE061A,不但具有微控制器的功能,还具有DSP运算功能,可以用来进行数字语音(音乐)信号处理。根据此特点,我们设计了一款语音遥控器,她可以语音识别常用电台及控制命令,如“开机”、“关机”、“频道增加”、 “频道减少”等遥控功能命令及“中央一台”、“北京二台”等电台命令功能,对于这些电台,用户可以“直呼其名”切换到相应电台,不用每次搜索而烦恼;也方便用户在晚上光线较暗的情况下的使用;更是视力较差、盲人的福音。 我们还加入了温度采集、语音报温的功能,通过按键控制,她采集当前温度,并用优美的声音播报“当前温度是xx摄氏度”。 在不增加成本的情况下,给语音遥控器加入了万年历计算、语音报时功能,通过按键,
[单片机]
SPCE061A单片机在无线接收播放器中的应用
目前,电子监控技术已经成功地应用于很多方面,取得了良好的效果,其推广普及的规模也在进一步扩大。但是,由于被监控点的环境及监控的目的、要求各不相同,所需要的监控技术也会有很大的差异。如一些要求保密性高、被监控范围大的场合,除了需要用视频对现场进行实时监视外,还需要能够对值班人员进行现场语音指示。为了保密和防止非工作信息的干扰,此类应用场合通常不允许如手机、收音机等常用的通讯设施介入。因此,系统除了采用成熟的视频监控技术外,还要加入具有保密功能的单向语音通话系统。本系统采用了具有语音处理功能的低成本的SPCE061A单片机芯片作为无线语音播放器的核心器件,选用信息容量较少的低频段进行无线数据传输,实现了非广播频段的准实时、一对一或一对
[单片机]
<font color='red'>SPCE061A</font>单片机在无线接收播放器中的应用
单片机在智能报警系统设计方案
  该系统以凌阳公司的16位单片机SPCE061A作为主控制器,通过烟雾传感器与人体热释电红外传感器分别感应烟雾与人体红外信号,通过单片机做出报警动作。采用两片凌阳单片机作为从站,达到异地网络监控的目的。采用双光电开关的设计,感应人员的进出情况。采用射频信号发射与接收装置,感应贵重物品的进出。测试结果表明,系统工作良好,几天内的人员与贵重物品进出情况均有记录。该设计主要创新点是采用单片机进行控制,可以实现网络监控。   本系统设计主要是满足宿舍自动报警的需要,设计的目标是要实现语音报警、时间设定和显示、灯光报警并实现网络报警等功能。   1 设计方案   1.1 主控制器的选择   采用凌阳公司的16位单片机SPCE061
[单片机]
单片机在智能报警系统设计方案
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

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