微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于MSP430单片机的CCD相机调光电控系统设计

基于MSP430单片机的CCD相机调光电控系统设计

时间:10-09 来源:互联网 点击:

  1.引言

  自我国研制出第一台大型经纬仪以来,摄影一直是电影经纬仪用于对飞行器(导弹,火箭,宇宙飞船)的主要测量记录手段。摄影胶片记录的内容在判读时能否被发现,与目标相对背景的对比度有极重要的关系。调光的目的在于使胶片的曝光量保持在胶片感光特性曲线的直线段所规定的范围之内:

  

  (r为底片反差系数),而不受外界背景亮度变化的影响。以前经纬仪传统的摄影调光是采用变换平衡电桥参数的方法来控制像面照度,检测元件为光敏电阻。为了适应胶片感光度、摄影频率和天空背景亮度等各种摄影条件。就要由操作人员来装定数种不同,并按一定关系排列的背景照度值。每次摄影时,预先用照度计测出天空背景照度值,还要查曝光列表,选择合适的电阻装定在检测电桥的一个臂上,用来设定背景照度值。模拟信号经过伺服放大驱动直流电机带动密度盘转动,实现自动调光。这样的系统,调光精度差,不稳定环节多,调整方法复杂,很难满足现代高速宽范围摄影系绒调光要求。

  八十年代中期,针对1~200帧/秒,高速宽范围摄影系统的要求,研制一种新型调光系统。仍然采用变密度盘调节像面照度,同时可连续地75.~120.调节旋转式快门的开口角,精确控制曝光时间,系统中应用了单片微型计算机,实现智能型自动控制,只要将摄影频率、胶片感光度给定,单片机就代替操作人员自动选择背景照度,同时根据计算和逻辑断准确控制照度值和曝光时间,从而达到摄影全自动调光目的。

  靶场经纬仪在经过CCD改装后,其调光方法一般是根据天气与航路光线情况设置相机积分时间,然后手动调整5档可变密度盘,在进行摄影时,由于相机曝光量也不能连续调整,使得CCD摄影达不到理想的效果。

  根据此种情况与现代电子技术的发展趋势,设计了一种基于MSP430单片机的CCD摄影自动调光电控系统,在CCD摄影过程中能根据监视器的效果进行连续的自动或半自动像面光强调整,使目标与背景的对比度高,从而达到理想的摄影成像效果。

  2.调光系统的组成及工作原理

  调光系统主要由可变密度盘,光敏元件,处理电路,步近机及其功率机组成,其组成关系如图1所示。

  

  在摄影过程中,CCD靶面上的曝光量为:

  

  其中:

  E为像面照度;T为CCD摄影积分时间。

  像面照度的表达式为:

  

  由(3)可见:当0 B , 1 K , 2 K 和τ 的结构参数确定后,则CCD靶面照度随天空背景亮度而改变。

  曝光时间T即为CCD相机的摄影积分时间,可以根据摄影频率和光路情况选择一个合适的参数,其大小一般为1~100mS.

  从系统原理框图见,自动调光由单片机控制一对中性可变密度盘来控制像面照度。中性可变密度盘是装在望远物镜摄影系统会聚光路中的一对中性滤光片,这对滤光片的透过率是随其转角按一定函数关系连续变化的。其总的变化量相当于六级光圈32倍。光圈的示值刻在调光手钮上。调光手钮装在可折卸的自动调光调焦操面板上,中间通过联轴节与中性可变密度盘步进电机相连。

  像面照度的检测元件为光敏三极管,它置于摄影CCD靶面面前视场的边缘。接收主光路进来的背景光,经像面照度值检测电路进行光电转换,得出像面照度。

  当选择自动调光方式时,根据控制面板上参数设置旋钮的设置照度参数值,设定CCD靶面照度。然后像面照度值,照度设置参数由多路开关按地址分时经过样保持器由A/D模数转换器转换成数字量读入单片机内存。单片机根据光敏三极管检测的照度值,照度设置参数,实时计算出检测照度与输入参数设定的曝光标准量比较,得出照度误差。单片机根据此误差量。选择最佳照度值控制量,由步进机带动中性可变密度盘,控制照度误差逐渐减少,直至误差趋近于零,步进机停止运转。如背景光不断变化,此调整也不断进行。

  当选择半自动工作方式,操作人员根据监视器效果来控制步进机使变密度盘前进或后退,从而使透光量比较连续增加或减少,得到理想的成像效果。若是变化的光路,操作人员可以根据监视器成像不断调整。

  3.控制电路

  主要控制电路由像面照度检测电路,照度设置电路,多路开关与采样保持器,A/D转换电路,单片机及功率机模块等组成。

  像面照度检测电路由光敏三板管接收主光路射入的天空背景光,并转换成与天空的背景亮度成正比的电压值,输出0~10V直流电压。

  照度设置电路主要由采样电位器与10V基准电压组成,10V电压给电位器供电,旋转电位器便得到一定的采样电压信号输入至多路开关。

  多路开关与采样保持器分别由芯片AD7501与AD583组成。

A/D转换电路使用的芯片是A/D574.模数转换电路分别将多路开关选通的两个模拟量转换成12位数字量,并行读入单片机内存。模拟电压在10

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top