基于MSP430单片机的CCD相机调光电控系统设计
V为A/D参考电压时,则最小分辨率为2.44mV.
MSP430单片机具有功耗低,处理能力强大,丰富的外围模块,方便高效的开发环境等优点。选用MSP430F149型号,它是16位的单片机,具有8MIPS的处理速度,60kB的存储容量,2kB的RAM,多个定时器及48个I/O口。可以胜任对该系统的控制。
MSP430组成的控制电路原理如图2所示。
MSP430通过P1.0~P1.3对A/D转换的控制分别读取采集照度值与设置照度值,通过P1.4接收限位开关的信号来进行限位信息显示,通过P1.6~P2.1来读取面板控制按钮的信息来进行相关的操作。
主光路射入的天空背景光,并转换成与天空的背景亮度成正比的电压值,输出0~10V直流电压。
照度设置电路主要由采样电位器与10V基准电压组成,10V电压给电位器供电,旋转电位器便得到一定的采样电压信号输入至多路开关。
多路开关与采样保持器分别由芯片AD7501与AD583组成。
A/D转换电路使用的芯片是A/D574.模数转换电路分别将多路开关选通的两个模拟量转换成12位数字量,并行读入单片机内存。模拟电压在10V为A/D参考电压时,则最小分辨率为2.44mV.
MSP430单片机具有功耗低,处理能力强大,丰富的外围模块,方便高效的开发环境等优点。选用MSP430F149型号,它是16位的单片机,具有8MIPS的处理速度,60kB的存储容量,2kB的RAM,多个定时器及48个I/O口。可以胜任对该系统的控制。
MSP430组成的控制电路原理如图3所示。
MSP430通过P1.0~P1.3对A/D转换的控制分别读取采集照度值与设置照度值,通过P1.4接收限位开关的信号来进行限位信息显示,通过P1.6~P2.1来读取面板控制按钮的信息来进行相关的操作。
当使用半自动调光方式时,面板上有步进机前进与后退的按钮,且)还有快与慢的按钮,单片机根据面板按钮信息来驱动步进机,操作人员通过监视器的反馈来不断调整,从而达到调光的目的。
该系统程序使用多个模块化的子程序编写。如双精度乘法程序。除法程序、双字节、单字节的加法和减法程序,步进机脉冲驱动程序,延时,定时程序,长短焦距的修正程序,系统误差修正程序。由于程序设计采用模块化,简化了主程序,使人机对话更为方便,就系统软件功能而言,通用性强,使系统控制更加灵活。
4.结束语
这种智能型调光系统具有使用方便,操作灵活,调光控制精度高,速度快等优点。而且简化了系统硬件结构,增强控制功能,增加了系统的稳定性,可靠性,并具有温度特性好,抗干扰能力强等特点。该调光电控系统在经纬仪CCD摄影系统加装后具有普遍的应用前景
- μC/OS-Ⅱ在MSP430F149上的移植(03-01)
- MSP430与I2C总线接口技术的研究(06-14)
- 基于MSP430单片机的超声波倒车雷达监测报警系统设计(08-14)
- 2010年中国(成都)电子展胜利闭幕(08-15)
- 基于MSP430单片机的电子汽车限速器的研究(08-20)
- 基于MSP430的微功耗数据采集系统的开发应用(10-16)