基于单片机技术的光电检测研究

发布者:xrmilk最新更新时间:2006-05-23 来源: 电子产品世界关键字:单片机  光电  脉冲 手机看文章 扫描二维码
随时随地手机看文章

  1 引言   

  在20世纪50年代后期,随着材料技术、半导体技术、激光技术、微电子技术以及光学技术的迅速发展,从而大大地推动了光电技术的发展,使得这一技术得到人们的广泛关注。尤其是在军事中得到了较好的应用,如激光雷达、反激光制导武器系统等都利用到了这一技术。同时在一些特殊的工业行业中,如光纤通信、精密测量、精密制造、零件检查等,其生产技术中对光电技术都有了不同程度地应用。并且这些行业由于用了这一高新技术而使得其效率得到大幅提高。但是,目前的光电技术还属于前沿技术,现存的一些光电产品大多原理比较复杂,而且对生产加工技术要求较为严格,因而造价一直比较高,不能被普通用户接受。因此,本文利用单片机结合光电技术而开发设计了这一光电控制设备。该设备类似于红外遥控设备,与之不同的是,他传送信号的载体是激光,其传送的信号可以特殊调制。特别是其原理简单,造价低廉也使他能够被普通用户所接受。   

  2 基本原理  
 

  本系统的基本原理主要是单片机技术和光电检测技 术的结合,其检测原理框图如图1所示。   


  该系统利用单片机对电源进行控制。单片机根据用户键入的信息自动生成一串有序电源脉冲,用这一电源脉冲来控制半导体激光器。这样由半导体激光器发射的激光便是一串激光脉冲波,这一串激光脉冲便是载有用户信息的信号波。当光电检测器检测到此激光信号波时,将其转化成为一串连续的电脉冲波。但此时所得到的信号是非常微弱、不够规则的,同时由于杂散光以及外部干扰的存在,此处的电信号还混杂着一些无用的干扰信号,因此这些信号还不可以直接应用。必须通过前置放大电路将他进行放大和除噪处理,处理过的信号便可直接驱动单片机工作,进行译码及判别处理。通过比较判别,单片机决定执行哪一种处理,然后生成控制信号来启动控制设备。   

  3 关键技术   

  3.1 编码技术/激光调制技术   

  激光调制一般是调制激光的频率或振幅,本方法所采用的技术是将编码技术与激光调制技术结合起来进行综合编译。此处选取AT89C51作为控制模块,他使用广泛,具有稳定性好、性价比高等一些突出的优点,因而,他成为此系统的首选型号的单片机。其具体的编码及调制过程如下:首先在单片机内设定,当检测到一组二进制码时,若是“1”,便通电40μs,若是“0”时,便断电40μs,然后规定当检测完此组二进制数码时,进行循环执行。这样,这一电脉冲便形成一周期脉冲。当用户键入的数字为1998时,那么其二进制编码便是11111001110。那么单片机便控制发出如图2所示的脉冲信号时序控制信号。考虑到接收端也是用单片机,因此还有一个通信协议。这里采用这种 方法,一般情况都是低电平,当要发射时先发射4组10μs的信号。此信号发射完才开始发射控制信号。   


  3.2 光电检测器件的选取   

  目前,光电检测技术中常用到的一些光电检测器件有光电倍增管、雪崩二极管、光电二极管、光电三极管、PIN、光敏电阻、光敏电池以及CCD阵列等一些半导体器件。选择光电检测器件可参考表1来进行比较选取。   

 

 

  从表1可知光电二极管是最理想的选择,他的光谱响 应范围可以满足此系统的需求,他具有较好的线性特性、外加电压小、暗电流小、体积小、最稳定以及价格低等一些优点,他的输出电流小,光敏面积小,可以通过设计前置放大电路以及装光学器材来增大其受光面积。故选择光电二极管作为此系统的光电检测器件,进行检测电器的连结时要注意光电二极管正常工作于反偏状态下,其一般的检测电路如图3所示,该电路的微变等效电路如图4所示。   



  


  3.3 检测电路的频率特性分析   

  当给定输入光照度时要在负载上取到最大功率输出时,要求满足RL=Rb和g<。此处,Cj为光电二极管结电容,Rg为内阻,Se为光电流。RL是前置放大电路的输入电阻。在设计中考虑到为从光电二极管中得到足够的信号功率和电压,RL和Rb不能太小。根据其微变等效电路可得RL和Rb过大又会引起高频截止,频率下降,降低了通频带宽度。   

  频率的响应是光电检测电路考虑的主要因素,要满足保证所需检测灵敏度前提下获得最好的线性不失真和频率不失真。因此可根据上述分析来设计检测电路。   

  3.4 噪声处理及前置放大电路的设计   

  在光电检测电路中其关键部分在于前置放大电路的设计以及噪声处理,实际光电检测电路中存在各种外部扰动和内部噪声。外部扰动包括随机波动和附加的光调制,光路传输介质的端流和背景起伏杂散光的入射以及检测04电路所受到的电磁干扰等。这些扰动可以通过稳定辐射光源、去除杂散光、选择偏振片等方法来得到解决。而内部噪声主要是由检测电路内部的一些半导体器件而产生。这些噪声主要是以热噪声的形式出现,可以通过电容耦合的方法来消除这些噪声。因此,为了减少外部扰动用单片机控制半导体激光器,生成一个有序激光脉冲信号,这就大大减少了外部扰动对系统的影响。为了减少与内部热噪声的影响,提高放大器输出端的信噪比,选用无噪声偏置放大电路,如图5所示。   


  选择C2大小,应使得在最低工作效率时他的电抗小于Rb,这样Ra,Rb产生的热噪声便可通过C2旁通到地。这样只有Rd产生少部分噪声。为了计算确定一些具体的阻容元件参数的方便,将此电路作了微变等效分析。一般等效处理即将各种器件等效处理为相同形式的均方值(或有效值)电流源的形式。这样便可以与其余的电路器件一起以统一方式建立等效的噪声电路。通过计算可以得出此电路具有较高的信噪比,且能够满足此系统对信号的要求。   

  3.5 信号的判断处理及控制信号的生成   

  此部分主要是信号经过放大整形后送入单片机进行处理,并且由单片机产生一路控制信号,可实现对不同设 备的同步控制。为了检验这一技术的可行性,我们设计并开发了激光密码报警系统,通过试验其性能稳定,操作方便简捷。证明了这一方法是非常可行的。   

  4 结语   

  此系统具有原理简单、系统稳定、价格低廉、操作简便等一些优点,使其能够为更多的用户所接受创造了条件。若将其接收部分进行改造,装以光电轴或透镜以便增大接收面积,可以进行灵活而快速的近中程通信与控制。其智能化程度比较高,只要改变单片机内的程序便可执行更多其他控制,有很大发展前景。在军事方面,若将此装置用于火箭炮的车外发射,便可进行更简便、更优化、更远距离的操作,不必担心其车外发射电缆的断裂和干扰。在民用方面,他可以用于防盗设备上,使其更具智能化和人性化,如防盗门、保险箱等。在工业方面,他可以用于控制一些大型的成组设备,或是同一流水线上的不同操作步骤。应用了单片机灵活的可编程特性技术,其应用范围变得更加宽广。   



参考文献   
[1]雷玉堂.光电检测技术[M].北京:中国计量出版社,1995.   
[2]吕海宝.激光光电检测[M].北京:国防科技大学出版社,2000.   
[3]王清正,胡渝.光电探测技术[M].北京:电子工业出版社,1994.   
[4]高雅之,高岳.光电检测技术[M].北京:国防工业出版社,1999.   
[5]缪家鼎.光电技术[M].杭州:浙江大学出版社,1995.   
[6]童诗白.模拟电子技术基础(第4版)[M].北京:高等教育出版社,2000.

关键字:单片机  光电  脉冲 引用地址:基于单片机技术的光电检测研究

上一篇:基于单片机技术的光电检测研究
下一篇:用单片机软件实现传感器温度误差补偿

推荐阅读最新更新时间:2024-03-16 12:17

51单片机入门教程(3)——数码管显示
一、LED数码管简介 LED数码管(LED Segment Displays)是由多个发光二极管封装在一起组成的器件。常见的LED数码管为“8”字型的,共计8段。每一段对应一个发光二极管。 数码管有共阳极和共阴极两种 共阴极: 数码管的发光二极管的阴极连在一起,通常公共阴极接地。当阳极为高电平时,发光二极管点亮。 共阳极: 数码管的发光二极管的阳极连在一起,公共阳极接正电压,当某个发光二极管的阴极接低电平时,发光二极管被点亮,相应的段被显示。 二、数码管静态显示 数码管静态显示就是无论多少位LED数码管,同时处于显示状态。 为了使数码管显示不同的符号或数字,只需要把某些段发光二极管点亮就可以了。 假设在共阴极的
[单片机]
51<font color='red'>单片机</font>入门教程(3)——数码管显示
新型汽车产品不断兴起 推动微控制器市场增长
据市场调查公司Frost & Sullivan称,在2006到2010年间,汽车微控制器的市场规模将扩大约63%。然而,芯片供应商需要对这一市场的具体特性予以仔细研究。 驱动这一市场需求的主要因素是车载电子产品的不断丰富,这些产品以减少人为失误以及增加像雷达、超声波传感器和具有所有需要增加处理能力和智能的数量的多路复用技术为目标,该调查公司称。 “经过一个全面的产业整合之后,汽车微控制器的市场有望在未来的几年获得长足的增长,这主要是因为终端用户的增长以及在汽车中集成电路的多种应用不断扩大所致,” Frost & Sullivan的高级研究分析师Bonnie Varghese做出了以上预测。该研究预计这一市场将从2006年的5
[焦点新闻]
PIC16F877A单片机控制Modem的串行通信设计
在工程中,常采用Modem通过模拟线路进行数据的远程传输。我们用工业级PIC16F87系列单片机控制Modem完成串行异步/同步通信,在较低速率的线路上实现了数据的实时传输,收到了很好的效果。 本文就系统中PIC单片机控制Modem的串行通信技术,在硬件、软件两方面进行了分析。 1 PIC单片机及其同步/异步串行接口USART模块功能简介 PIC16F877A单片机内部有8K*14的FLASH程序存储器和512字的RAM数据存储器:不仅采用哈佛体系结构,而且还采用哈佛总线结构,流水线操作,PIC16F877A大大提高了指令执行速度,PIC单片机的系统时钟可以工作在DC- 20MHz的频率范围之内。优化的CPU结
[单片机]
PIC16F877A<font color='red'>单片机</font>控制Modem的串行通信设计
AT89C51单片机高速串行输出口设计
    摘要: 介绍使用AT89C51单片机扩展高速串行同步移位输出口的方法,给出基于分立TTL元器件和可编程逻辑器件PLD两种电路的实现方案,在LED点阵显示屏系统中已得到应用。     关键词: 串行口 单片机 可编程逻辑器件 AT89C51(与MCS-51兼容)单片机的串行口在方式0工作状态下,使用移位寄存器芯片可以扩展多个8位并行I/O口。在LED点阵显示屏应用系统中,一般都采用数据同步移位输出方式,并使用移位寄存器芯片(如74LS595)扩展并行I/O口驱动LED点阵显示。LED点阵显示采用扫描方式,为不产生闪烁感,每秒需要传送50屏点阵显示数据,因此有大量的数据要通过同步移位的方式送到显示驱动电路部
[应用]
STC89C52单片机学习(一)----点亮LED
1.通过数组实现led流水灯 #include reg52.h int m; unsigned char code leds = {0x7f, 0xbf, 0xdf, 0xef, 0xf7, 0xfb, 0xfd, 0xfe}; void delay(unsigned int i) { unsigned int j; unsigned char k; for(j=i; j 0; j--) for(k=125; k 0 ;k--); } int main() { while(1) { for(m = 0; m 8; m++) { P1 = leds ; d
[单片机]
8051单片机的串行接口结构及工作方式设置寄存器
8051单片机的串行接口结构 8051单片机串行接口是一个可编程的全双工串行通信接口。它可用作异步通信方式(UART),与串行传送信息的外部设备相连接,或用于通过标准异步通信协议进行全双工的8051多机系统也能通过同步方式,使用TTL或CMOS移位寄存器来扩充I/O口。 8051单片机通过管脚RXD(P3.0,串行数据接收端)和管脚TXD(P3.1,串行数据发送端)与外界通信。SBUF是串行口缓冲寄存器,包括发送寄存器和接收寄存器。它们有相同名字和地址空间,但不会出现冲突,因为它们两个一个只能被CPU读出数据,一个只能被CPU写入数据。 串行口的控制与状态寄存器 串行口控制寄存器SCON 它用于定义串行口的工作方式及实施
[单片机]
8051<font color='red'>单片机</font>的串行接口结构及工作方式设置寄存器
无需PLC或微控制器提供比例的电磁阀控制
摘要:线性变化作为一个可变电阻分压器连接到LED的驱动程序(作为电磁PWM驱动器操作)DIM输入,数字电位器的行为。该电路驱动直流电磁铁范围从6V到40V直流注册,只用电磁铁的6V至40V直流电源。   比例控制液压系统中发现一些工业电磁铁通常是驱动微控制器或可编程逻辑控制器( PLC )。这种复杂的驱动程序通常需要几个不同的逻辑和控制电源电压。 (该比例控制的目的是将电磁阀柱塞到任意位置并离开那里。)一套和拉倒电磁驱动,但是,应该不需要昂贵的PLC或一个微控制器的处理能力。理想的情况下,它应该工作在电磁自己的电源电压。   在图1中的电路是否符合这些要求,同时只占用一个小型表面贴装足迹。 U2是350mA的驱动器,带有内置模
[工业控制]
无需PLC或<font color='red'>微控制器</font>提供比例的电磁阀控制
采用单片机智能照明控制系统电路设计
  本系统主要由光照检测电路、热释电红外线传感器及处理电路、单片机系统及控制电路组成。工作时,光照检测电路和热释电红外线传感器采集光照强弱、室人是否有人等信息送到单片机,单片机根据这些信息通过控制电路对照明设备进行开关操作,从而实现照明控制,以达到节能的目的。    系统硬件设计   按图1构成的系统硬件电路如图2所示。为了使系统功能更加完善,在该系统中可以增加时间显示电路,用于显示当前的时间。目前较为流行的单片机有AVR和51单片机,从系统设计的功能需求及成本考虑,51单片机性价比更高。AT89C52是拥有2个外部中断、2个 16位定时器、2个可编程串行UART的单片机。中心控制模块采用 AT89C52 单片机已完全满足设计
[电源管理]
采用<font color='red'>单片机</font>智能照明控制系统电路设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

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

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