摘要在一些光学测量仪器中,需要对空间二文平面光场特性,比如偏振,光强等的分布进行精细测量,尤其是在多点测量时,常规的手工测量工作量大,且准确度不高,因此本文研究设计了一个使用单片机作为控制系统的步进光学测试平台,实现了二文平面光场的自动测量控制。该系统使用Proteus和Keil作为开发平台,使用C语言开发。其包括一个光电监测系统,能探测微弱信号,并将其滤波、放大;一个以AT89C52单片机为核心的步进电机硬件控制电路,包括按键电路,LCD显示电路,步进电路驱动电路。该系统通过Proteus仿真,可以实现对二文平面内待测点进行定位和探测,并通过LCD显示出待测点的位置和测量结果。
关键词 步进电机 单片机 光学测量
毕业论文设计说明书(论文)外文摘要
Title The stepping optical test platform based on Micro Control Unit
Abstract
In some optical systems or instruments,the optical properties of the two-dimensional plane need to be measured accurately,such as the polarization and light intensity,especially when Multi-point measuring,conventional manual measurement workload, and the accuracy is not high,so this project developed a control platform based on MCU to make the measurement results more accurate and the process with automatic control.This stepping optical test platform based on Micro Control Unit comprises two parts,the one is an optical detection system which is enable to detect weak signal and filters,amplifies the signal;the other part is stepper motor control circuit system,which is based on AT89C52 microcontroller,this circuit system included a button circuit,a LCD display circuit and a stepper motor driver.The program of the Micro Control Unit is using the C language.This system is able to positioning and detect the test points within the two-dimensional space,and show the position and results on LCD monitor.
Keywords stepper motor MCU optical measurements
目 次
1 绪论 1
1.1 引言 1
1.2 课题研究背景及意义 1
1.3 国内外的研究发展及动态 2
1.4 论文结构介绍 3
2 整体系统构成 3
3 硬件控制电路设计 4
3.1 硬件控制系统组成 4
3.2 单片机最小系统电路 5
3.3 键盘控制电路 9
3.4 步进电机驱动电路 9
3.5 液晶 LCD 1602 显示电路 12
3.6 单片机控制 A/D 转换 14
4 光电检测系统设计 15
4.1 方案设计 15
4.2 光电二极管简介 16
4.3 光电转换电路及前置放大电路 16
4.4 滤波电路 17
4.5 主放大电路 18
4.6 光电检测系统电路 18
5 系统的软件设计 19
5.1 主程序——main()函数 19
5.2 主控制程序 19
5.3 延时函数 20
5.4 LCD 显示 20
5.5 A/D 转换 21
5.6 步进电机单次控制程序 22
6 系统的仿真及调试 23
6.1 仿真软件 23 AT89C52单片机步进光学测试平台控制技术+电路图+源程序:http://www.youerw.com/zidonghua/lunwen_11488.html