当前位置:首页 > 工业控制 > 电子设计自动化

摘 要: 设计了一种光强自动调节系统。通过光电传感电路实现光电信号的转换,使用FPGA对数据进行实时处理,并以实验环境光照强度测试结果为参照对所测光强进行线性变换修正,进而查表获得舵机偏转角度的控制量,通过改变偏振片偏振化方向夹角来调节入射光强。自动调光系统测量精度较高,实时调节性较好,鲁棒性较强。
关键词: 光线调节; 自动控制; 偏振片; FPGA

近几十年,光的偏振在科学技术及工业生产中已有广泛应用[1],例如偏振太阳镜、偏振望远镜、飞机和轮船上的滤光玻璃窗、照相机的偏振滤光片、偏振检眼镜等。但以上对偏振片的应用中,偏振片的角度相对固定,因此无法做到对光照强度的实时调节以及定量调节。本文采用高速FPGA器件Cyclone EP1C3 实现光强测控,利用舵机控制偏振片角度实现自动调光,对光照强度的调节范围较大。
1光偏振原理分析
自然光是一种电磁波,具有横波的偏振特性[2]。设在平面振动的光矢量A,在x、y方向的振幅分别为Ax与Ay,振动相位差为δ,设经过第一片偏振片后偏振最大透振方向PM与x轴夹角为θ,并设Pm为与PM正交的方向。如图1(a)所示。


假设理想偏振片最大振幅透过率为1,最小振幅透过率为0,则透射光强为:
 
在光路中放入偏振片P1 作为起偏器,设自然光强为E0,此时任何方向上投射光强E成为线偏振光,即:
其中A1、E1为经过起偏器P1后光振幅与光强,E2为经过检偏器P2后光强。如图1(b)所示。通过测量E2,即可得到光强值,并通过进一步计算获得舵机转动控制变量。
2 硬件系统设计
2.1 整体系统
基于偏振原理的光强测控系统包括以下几个部分:光强采样装置、基于FPGA的信号采集与处理模块[3]、舵机控制模块、电源模块以及键盘显示单元。如图2所示。

光线透过偏振片装置,由光电转换电路将光强值转换为电信号。该电信号经差动放大后由模数转换模块采集,由接口电路实现电平转换。FPGA模块完成对光强信号的实时检测,并加以修正。接着通过计算得到舵机转动变量,并控制舵机转动,带动与舵机连接的偏振片旋转,进而改变两偏振片夹角,实现光强的调节。键盘显示单元可实现对所需光强的设定,该设定值参与FPGA对光强的计算处理过程。显示单元可同时显示设定光强值与调节后光强值,便于监控与检测调节效果。
本装置选用的FPGA是Altera公司生产的Cyclone EP1C3,内核采用1.5 V供电,功耗小,FPGA的端口工作电压为3.3 V。FPGA的I/O端口可自由定义,电路设计方便,编程灵活且为并行执行方式,不易受外部干扰。由于FPGA本身不具备A/D转换模块,必须使用外加A/D转换电路,本装置采用ADC0820AC作为A/D转换芯片。
2.2 光强采样与处理
通过偏振装置的光信号,由光电传感器转换为电信号。光电传感器(光电二极管)工作在线性范围,传感器输出电流经过采样电阻产生压降,经差动放大电路放大。采用基于OP07的差动放大电路[4],正负输入分别为与光电二极管串联的采样电阻的端电压,依此可减小温度漂移等因素对信号采集产生的影响,并起到缓冲隔离作用。通过上述电路,输出电压为:

放大后的电压在0~5 V内,通过 A/D变换,变换后的数据值经过FPGA处理,可得到输入光照强度与PWM占空比控制变量的一一对应关系,依此对应关系输出PWM 波,控制舵机转动,带动偏振片P2 旋转一定角度,以改变两偏振片之间夹角,从而实现对光强的调节。
 光强采样与信号转换电路如图3所示。

2.3 基于偏振片的调光装置
 基于改变两片偏振片夹角来调节透光强度的原理,先固定偏振片P1,将偏振片P2 与舵机旋叶连接,通过舵机旋转带动偏振片P2 偏转,从而改变偏振片P1 与P2 夹角,进而调节光照强度。试验装置中测定了某一较强的光照强度,并将其相对强度定义为100,以之作为整个装置的光强参考值。在实际应用中,需要经过较精密的仪器对实际光照强度进行测量,并与该参考值进行线性换算。
舵机的控制信号是PWM 信号,利用占空比的变化,改变舵机的位置。其控制信号线的输入是一个脉宽可调的周期性脉冲信号,周期为20 ms。当脉宽改变时,舵机转轴的角度发生改变,角度变化与脉宽成正比。理论上,PWM占空比控制量精度越高,舵机偏转角度精度越高,对转角的控制越精确。但在本实验中,由于偏振片精度限制,舵机转角不宜过小。将舵机180°转角范围分为50等份,采用舵机最小转角为3.6°进行试验,能够保证实验精度。并且PWM经光耦隔离后,送至舵机控制线,起到排除系统潜在干扰的作用。
3 FPGA算法设计
由以上讨论可知,光强的控制在于两偏振片夹角的控制。由于角度偏转取决于舵机转角,而舵机的偏转由输入PWM占空比调节,所以建立光照强度与PWM占空比的对应关系:

图4为实测中得到的电压Uo与调控偏振片夹角的PWM控制量的关系曲线,以及该曲线的理论值。

3.1实时光强修正算法
 在试验测试中,测定了某一较强的光照强度,并将其相对强度定义为100,并以此为参考值建立光强与PWM波占空比的控制量对应表。在实际应用中,需要对实际光强值进行测量,并与该参考值进行线性换算,得到查表所需的光强值。

因此,将所需光强利用上式计算,得出修正值代替所需光强值进行查表,即可得到修正后对应转角的PWM占空比的控制量,进而控制舵机转动。
由此,设计FPGA 整体算法架构[5-6],如图6所示。

文章介绍了基于偏振原理的自动调光系统的设计。系统通过光电传感,经信号采集、修正,获得舵机偏转控制量,进而改变两偏振片之间的夹角,从而改变通光率,对光强实现自动的较精确的控制,并且可以设定光照强度值,实现程控机械装置对光线的自动调节。结果表明,
系统测量精度较高,实时调节性较好,具有实践应用的潜力。
参考文献
[1] 赵成华,茅央波,顾鞠观,等.偏振光在智能楼字中的应用[J].现代科技,2009,8(11):41-42.
[2] 王永铃,蔡履中.用实际偏振片检测光的偏振态[J].物理实验,2000,20(8):10-11.
[3] 周润景,图雅,张丽敏.基于Quartus II的FPGA/CPLD数字系统设计实例[M].北京:电子工业出版社,2007:289-365.
[4] 马场清太郎.运算放大器应用电路设计[M].何希才译. 北京:科学出版社,2007:135-164.
[5] NOWLIN R W, SUNDARAJAN R A. VHDL course for electronics engineering technology[J].Computers in Education Journal, 1998,8(3):17-20.
[6] MAKHIJANI H, MEIER S. A high level design solution for FPGA′s[J].WESCON/94.Idea/Microelectronics. Conference Record, 1994:596-603.

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在复位电路中,电容的作用是给系统提供恒定的电源电压,从而保证开机时系统能够正确地执行初始化和自检过程。因此,选择合适大小的电容对于系统的稳定性和性能至关重要。

关键字: 复位电路 电容 系统

工业自动化系统设计是一项涉及多个领域和技术的综合性任务。它旨在通过自动化设备和系统的集成,提高生产效率、降低能耗、确保产品质量和增强企业竞争力。本文将详细探讨工业自动化系统设计的原则、方法和实践,以期为相关从业人员提供有...

关键字: 工业自动化 设备 系统

MCS-51单片机是美国INTE公司于1980年推出的产品,与MCS-48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MCS-51单片机可以算是相当成功的产品,一直到...

关键字: 单片机 存储器 系统

DSP应用系统的运算量是确定选用处理能力为多大的DSP芯片的基础。运算量小则可以选用处理能力不是很强的DSP芯片,从而可以降低系统成本。相反,运算量大的DSP系统则必须选用处理能力强的DSP芯片,如果DSP芯片的处理能力...

关键字: DSP 芯片 系统

三家全球领先公司紧密协作,以满足基于台积公司先进技术的设计在芯片、封装和系统等方面的挑战

关键字: 芯片 封装 系统

因为各种新式微处理器的呈现和运用的不断深化,嵌入式体系在后PC年代得到了空前的开展。跟着时刻的推移和技能的前进,在工业操控和新式的手持式运用等范畴,用户体会成为产品成功的关键要素之一,越来越多的产品需求杰出的用户界面、互...

关键字: 嵌入式 系统 处理器

直流电动机 [1] 是将直流电能转换为机械能的电动机。因其良好的调速性能而在电力拖动中得到广泛应用。直流电动机按励磁方式分为永磁、他励和自励3类,其中自励又分为并励、串励和复励3种。

关键字: 直流 电机 原理

直流电机:定义输出或输入为直流电能的旋转电机,称为直流电机,它是能实现直流电能和机械能互相转换的电机。当它作电动机运行时是直流电动机,将电能转换为机械能;作发电机运行时是直流发电机,将机械能转换为电能。

关键字: 直流电机 分类 原理

OLED(Organic Light Emitting Display,中文名有机发光显示器)是指有机半导体材料和发光材料在电场驱动下,通过载流子注入和复合导致发光的现象。

关键字: 透明 OLED 原理

QVM人工智能引擎是Qihoo Support Vector Machine(奇虎支持向量机)的缩写。是360完全自主研发的第三代引擎(具有中国的自主知识产权的引擎)。

关键字: 微软 Windows 系统
关闭
关闭