《镀膜玻璃光学特性在线检测系统的研究》资料目录:
第1章 绪论 10-20
1.1 引言 10
1.2 课题的科学意义 10-12
1.2.1 现实的要求 10-11
1.2.2 国家技术的要求 11-12
1.3 检测技术发展历史与现状 12-15
1.3.1 离线人工直接检测 12-13
1.3.2 离线直接检测 13-14
1.3.3 国内外研究现状 14-15
1.4 方案的提出及可行性分析 15-18
1.5 发展前景 18
1.6 本章小结 18-20
第2章 光电式传感器的原理 20-39
2.1 引言 20
2.2 脉冲调幅的原理 20-21
2.3 电光信息转换原理 21-23
2.3.1 半导体光源的物理基础 21-23
2.3.2 发光二极管的原理 23
2.4 光电探测原理 23-38
2.4.1 光探测器性能参数 24-26
2.4.2 光探测器方式 26-28
2.4.3 两种探测方式性能分析 28-31
2.4.4 光电探测的物理效应 31-38
2.5 本章小结 38-39
第3章 光电式传感器的设计 39-50
3.1 引言 39
3.2 光源的设计 39-43
3.2.1 矩形脉冲波信号产生电路设计 39-40
3.2.2 光源放大电路的设计 40-41
3.2.3 白光二极管的选择 41-42
3.2.4 工作电源的选择 42-43
3.3 光探测器的选择 43-47
3.3.1 光电池工作原理 43-44
3.3.2 硅光电池的主要特性 44-46
3.3.3 光电池的线性输出电路 46-47
3.4 低通滤波器的设计 47-49
3.4.1 滤波器概述 47-48
3.4.2 滤波器芯片 UAF42简介 48
3.4.3 滤波器设计计算 48-49
3.5 本章小结 49-50
第4章 数字信号处理的设计与实现 50-66
4.1 A/D转换电路的设计 50-55
4.1.1 模/数转换的性能指标 50-51
4.1.2 模/数转换器的选择要点 51
4.1.3 模/数转换器 ADS7824的功能简介 51-55
4.2 微控器的选择及其部分外围电路的设计 55-61
4.2.1 单片微控器的选择 55-57
4.2.2 AT89S52的引脚功能 57-60
4.2.3 微控器的时钟电路 60
4.2.4 复位电路和“看门狗”技术 60-61
4.3 可编程IO口扩展的设计 61-64
4.3.1 8255A的引脚和结构简介 61-62
4.3.2 8255A的三种工作方式及其主要功能 62-63
4.3.3 数码显示及键盘的设计路 63-64
4.4 数据存储器的选择及空间分配 64-65
4.5 本章小结 65-66
第5章 软件的设计思想与实现 66-72
5.1 软件设计思想 66-67
5.1.1 系统软件所实现的功能 66
5.1.2 软件设计的主要思想 66-67
5.2 主程序流程图 67-68
5.3 部分子程序流程图 68-70
5.3.1 键盘子程序流程图 68-69
5.3.2 数据存储子程序流程图 69
5.3.3 中断子程序流程图 69-70
5.4 Wave6000仿真系统简介 70-71
5.4.1 Wave6000仿真硬件特点 70
5.4.2 Wave6000仿真集成软件特点 70-71
5.5 编程语言的选择 71
5.6 本章小结 71-72
第6章 系统实验与结果分析 72-79
6.1 系统实验 72-76
6.1.1 未加试样时的实验测试 73-74
6.1.2 镀膜玻璃试样1的实验测试 74
6.1.3 镀膜玻璃试样2的实验测试 74-76
6.2 系统误差分析 76-78
6.2.1 系统干扰源的分析 76-77
6.2.2 系统抗干扰措施 77-78
6.3 本章小结 78-79
结论 79-80
内容简介:在镀膜玻璃的使用中,不免出现了一些问题,比如光污染、热炸裂、遮挡采光等等。但是,镀膜玻璃的装饰作用又是不容忽视的。而且,镀膜玻璃的光学特性也是建筑玻璃的重要技术要求指标之一。因此,检测镀膜玻璃的光学特性是非常必要的。 在查阅大量的国内外相关参考文献的基础上,提出了一种在线自动检测镀膜玻璃光学特性主要是透射率和反射率的方法。这种检测方法主要是根据光在不同介质传播其反射、吸收、透射不同的原理,结合现代光电检测技术和数字信号处理技术研制而成的。其信号处理是采用频率为1 KHZ脉冲作载波,通过其调制光源,得到一个1 KHZ脉冲调制光源。通过光电池实现光电转换,将脉冲调制光信号转换成电信号,再经过信号放大、低通滤波器等处理得到要采集的模拟信号,通过模/数器转换成数字信号,再结合单片机技术,构成一套具有实时性、抗干扰能力强、连续正常工作的系统。 在系统的设计过程中,采用Wave6000单片机仿真系统实现了对软件的调试,软件设计采用功能强大的C语言编写,这样大大提高了程序的结构化和可移植性。然后,通...
|