毕业设计(论文)基于单片机的数字式光照强度检测系统的设计图+程序.doc
《毕业设计(论文)基于单片机的数字式光照强度检测系统的设计图+程序.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机的数字式光照强度检测系统的设计图+程序.doc(46页珍藏版)》请在三一办公上搜索。
1、本科学生毕业设计基于单片机的数字式光照强度检测系统的设计CAD图纸+单片机实验程序,联系 153893706 系部名称: 机电工程学院 专业班级:机械设计制造及其自动化08-3班学生姓名: 指导教师: 职 称: 教授 二一二年六月The Graduation Design for Bachelors DegreeThe Digital Light Intensity Detector System Base on MCUCandidate:Specialty:Machinery Design and Manufacturing and Its AutomationClass:08-3Super
2、visor:Heilongjiang Institute of Technology2012-06Harbin目 录摘要ABSTRACT第1章 绪 论1 1.1 课题的意义、目的和要求1 1.1.1 课题的意义1 1.1.2 课题的目的1 1.1.3 课题的要求2 1.2 数字式光照强度检测仪的发展前景及趋势3 1.3 本课题主要研究的内容41.3.1 单片机41.32 单片机发展历史及应用6第2章 系统概述9 2.1 系统方案的选择与论证9 2.2 光敏电阻简介10 2.3 本章小结13第3章 系统的硬件部分14 3.1单片机最小系统和通信模块的设计14 3.1.1单片机最小系统的设计14
3、3.1.2下载通信模块的设计16 3.2光敏电阻网络的设计17 3.3输出选择电路的设计18 3.4 A/D模数转换电路的设计20 3.5数码管显示电路的设计20 3.6 本章小结22第4章 系统软件部分23 4.1 软件流程图24 4.2 Keil软件简介.26 4.3 程序清单26 4.4 PROTUES软件绘图及仿真28 4.5 软件的调适与仿真29 4.5.1系统软件调试29 4.5.2 仿真结果30 4.6本章小结32结 论33参考文献34附录35致 谢37摘 要该数字式光照强度检测仪以单片机和模数转换为技术核心,具体由单片机最小系统、下载通信模块、A/D模数转换模块、光照方向检测模
4、块、输出选择模块和数码管显示模块组成。在本系统的设计中,利用光敏电阻阻值随光强的变化特性来检测光强,采用单片机控制输出选择模块和数模转换芯片依次测量不同方向的光照强度,并通过编程处理数据进行光强的比较,最后通过数码管显示检测结果。总之,通过对电路的设计和实际装调,最终基本实现了基于单片机的数字式光照强度检测仪的整体功能,可显示最大光照强度及光强照射方向。关键词:单片机 ;光敏电阻 ;ADC0804;IC4051;数码管ABSTRACTThe digital light intensity detector with microcontroller and analog-digital conv
5、ersion as a core technology, specifically by the microcomputer system, download the communication module, A/D analog-digital conversion module, light direction detection module, the output selection module and digital display module composition. In this system design, use of photosensitive resistor
6、characteristics with the light intensity to detect changes in light intensity, the output select control of single-chip module and several analog converter followed by measuring the light intensity in different directions, and handling data through the program intensity comparison, the final test re
7、sults via digital display. In short, through the circuit design and the actual alignment, finally realizing a single chip based on digital light intensity detector of the overall function, can show a maximum light intensity and light intensity irradiation direction. Key words: SCM;Photosensitive Res
8、istance;ADC0804;IC405;Digital Tube 第1章 绪 论1.1 课题的意义、目的和要求1.1.1 课题的意义 本系统是一个基于单片机的数字式光照检测仪,通过数码管显示光度,并且具有判断光照方位能力。以89C51单片机为核心,控制A/D芯片采集数据,辅以数码管、比较器、数据选择器等器件,实现功能。本系统采用光敏电阻采集光照强度信息。光照强度直接反映在光敏电电阻阻值上,进而反映在光敏电阻两端的电压值上。然后通过单片机控制A/D模数转换对电压信号进行采集,经换算后通过数码管显示光强强度。判断光照方向时可采用两个位于不同方向的光敏电阻。光照方向会导致他们两端的电压值不同,把
9、两个电压值输入到比较器进行比较,单片机根据比较结果控制数据选择器选择光照较强的那一路的电压值给A/D进行数模转换。用数码管的亮灭显示方向。本设计适当地利用了光敏电阻的特性以及单片机的强大的运算控制功能,实现了光照强度的检测,并在数码管上显示。设置了两个方向的光敏电阻,比较光照强度数值大小确定了当前光照方向。本系统充分利用了现有资源,结构合理,性能稳定,成本低,满足题目要求。加强对单片机的学习和认识,正确运用所学单片机的理论知识,将理论与实际相结合,单片机在我们的生活中得到越来越广泛的应用,单片机注定影响一个时代,只要存在计算机的地方就会有他的存在,学好单片机对今后的学习与工作有很多益处。1.1
10、.2 课题的目的采用光敏电阻为光传感器,利用光敏电阻的光照特性完成光强的检测。具体方法是将三路光敏电阻支路并联接入电路中,其中一路串接一固定电阻,另外两路分别串接电位器,利用光敏电阻值随光照强度变化的特性,使得电路的输出电压而变化。根据这一特性,结合光照强度和输出模拟电压之间的关系,分别对三路电压值进行采集得到某一光强度下对应的模拟电压,将模拟电压通过ADC0804模数转换器转换为数字电压,通过C语言编程,将其集于单片机中,进行比较以后通过两位数码管将最大值显示出来,相应地控制点亮对应的小数点以显示光照强度的方向。从ADC0804 的模拟量通道输入05V 之间的模拟量,通过ADC0804 转换
11、成数字量送给单片机,经单片机处理后在数码管上以十进制形成显示出来,学习用单片机控制A/D模数转换。光照强度检测仪的主体是光敏电阻,光敏电阻是采用半导体材料制作,利用内光电效应工作的光电元件。它在光线的作用下其阻值往往变小,这种现象称为光导效应,因此,光敏电阻又称光导管。在光敏电阻两端的金属电极之间加上电压,其中便有电流通过,受到适当波长的光线照射时,电流就会随光强的增加而变大,从而实现光电转换。光敏电阻没有极性,纯粹是一个电阻器件,使用时既可加直流电压,也可以加交流电压。光敏电阻的特性是光照变化时其电阻值随着变化,所以可以通过电阻值的变化得出光照强度的变化,而电阻值的变化可以反映在电阻两端的电
12、压值的变化情况上,这样可以设计一个简单的电路,该电路由光敏电阻分压并可以将光敏电阻两端的电压信号作为输入信号输入单片机,然后进行数模转换,将输入单片机的电压模拟信号转换成数字信号,再由单片机处理转换出来的数字信号。然后由数码显示管显示出光照强度结果并判断光照方向。1.1.3 课题的要求结合单片机最小电路和光敏电阻电路共同设计一个基于单片机的数字式光照强度检测系统,用数码管显示光照强度。还可以设置多个不同方向的光敏电阻,通过比较它们的光强数值以判断光照方位。技术要求:(1)对光照强度实施实时采集,光照强度的测量范围为:2600LX,精度0.2%;(2) 用数码管显示光照强度;(3) 可以设置多个
13、不同方向的光敏电阻,通过比较它们的光强数值以判断光照方位;(4) 通过比较不同方向测得的光强数值判断光照方向,在数码管上显示其方向。1.2 数字式光照强度检测仪的发展前景及趋势本课题通常与仪器测量的光束强度,是专门针对一个电路测量光强度关联到一个时间信号的光强度。其中有一个光通过介质传递光束强度是在现有条件中的指示广泛的应用。例如,雅培制药,这一问题的受让人申请,已制定了在现有的某些有机样品的色谱条件下测定免疫分析仪的数目。该方法一般利用一个夹层硝化棉或类似附着在玻璃纤维垫地带一个一次性住房。该法是暴露在参考光的来源是通过媒介通过后,发出的光,是在衡量其强度取样器收集。光的强度是该样本的条件指
14、示。这种类型的测量是特别有用的筛选和质量提供了人类对怀孕和怀孕的问题,及时发现绒毛膜评价试验。 光照强度的分析与使用这些计划的检测电路通常比较熟悉。通常情况下,光强度检测用感光元素,是产生一个电压信号,然后放大并转换成由模拟到数字(A / D)转换为数字信号的能力。该A/ D转换器生成一个变量引入到一个微处理器平信号,其中,信号电平进行比较参考信号,以便与预定相关的职权收集信号“读”的样本。 实例的A / D转换器显示和美国八所描述。4779074号,题为:低等级电压脉冲转换器,发给稀土惠特:等。10月18日,1988年,和美国专利。4178585号,题为:模拟数字转换器,发出的光高木,12月
15、11日,1979年。 利用光的强度取样,以确定样本的条件,产生了不同程度的转换,相应的数字信号沿普遍使用在上述专利中描述的线的A / D转换器,以确定已知的光强度测量设备光的强度。例如,欧洲专利申请由R.飞利浦等人第0479394A3。,8月7日提出,1987年,公开了一种方法和分析物的测定仪器。A光源是为了一个样本及一个探测器所发出的光收集。光照强度的排放水平是用来确定样本的条件。由于该应用程序中显示,所发出的光被转换成模拟信号,然后放大并转换成数字信号通过一个A / D转换器转换器的数字输出,被介绍到微处理器。.第4766083题为:为生物凝集光度测定法等。8月23日,1988年,公开了一
16、种测量生物样品凝集反应系统测试使用的凝集试验检测样本散射光激光束源和探测器1光度法和器具。由光敏元件收集的光线是从模拟信号转换为数字信号处理前。 虽然这些设备提供准确的抽样技术,并模拟向数字转换计划是适合实现预期的效果,但仍然是对的A / D转换器使用存在的弊端,光照强度分析系统。首先,成本与高分辨率A / D芯片相关已禁止光频谱分析系统的广泛应用。一个典型的模拟到数字转换器网络有16位转换器功能可要花好几百美元。凡需要24位分辨率,成本可大幅增加比例。因此,最昂贵的,昂贵的系统组成部分之一,是转换器网络。因此,如果信号的转换成本可以大大降低,光频谱分析仪器的适用性,可大大提高,同时降低成本,
17、提供更好更广泛的取样系统的检测能力。 目前,仍然有必要制定一个系统,使光强度检测的有效使用,而又能准确有效地转换设备系统的应用。 随着红外技术的推广,红外满方的检测仪器将朝着快速、便携、低成本、低功耗以及自动化的方向发展。 (1)快速性要求检测的时间短,能迅速得到检测结果,以适应检测。(2)便携,体积小,能够在离线、现场后在线环境下,实现准确,无损检测。(3)低成本,价格便宜,是普通老百姓买得起,用得起。(4)低功耗,易于操作,检测人员不需要对仪器进行复杂的调整,只需启动几个按钮就可以进行检测。1.3本课题主要研究的内容 (1) 结合单片机最小电路和光敏电阻电路设计一个基于单片机的数字式光照强
18、度检测系统;(2) 单片机最小系统及光敏电阻网络的设计;(3) 编写单片机程序,将获得的电信号转换成光照强度单位下的数值,并用数码管显示。 第2章 系统概述 2.1系统方案的选择与论证2.1.1 设计方案一采用光敏电阻、二极管和555定时器构成多谐振荡电路,利用多谐振荡电路的两个暂稳态输出由此产生矩形波脉冲信号。而光敏电阻阻值会随着光照强度的变化而发生变化,进而使得多谐振荡电路的周期变化,其输出波形频率也随之改变。将其输出模拟信号波形输入到一个简易数字式频率计通过两位数码管显示出来,数字式频率计主要由时基电路、闸门电路计数器、锁存器、译码显示电路和逻辑控制电路组成。具体实现框图如下图2.1所示
19、。光敏电阻阻值变化多谐振荡器电路周期变化 简易数字频率计时基电路闸门电路计数器锁存器译码显示器逻辑控制电路图2.1 设计方案一原理框图本方案采用性能稳定且便宜的光敏电阻作为光照传感器,通过光敏电阻值变化影响多谐振荡电路的周期而检测光强,性能较稳定一些,灵敏度也较高,但是电路结构比较复杂,所用元器件种类较多,实现和调试工作会比较困难,造价也较高,虽然能满足稳定性和灵敏度的要求,但不宜采用。2.1.2 设计方案二 本方案采用光电二极管,利用其产生的电流随光照增强的线性特性输出模拟采样电压,并联三条光敏二极管和电阻支路,将这三路电压通过选通器循环输入到模数转换器ADC0804将模拟信号转换为数字信号
20、,将数字信号通过通信模块输送给STC89C51单片机,通过比较后得出最大值,将最大值输出并利用两位数码管显示出来。具体框图如下图2.2所示。89C51单片机光敏二极管接受光照输出电流变化采集电阻两端电压运算放大器两位数码管显示模数转换ADC图2.2 设计方案二原理框图对于本方案,采用线性好,响应速度快的光敏二极管作为光照传感器,故电路响应速度快,灵敏度高。缺点是单独使用输出电流(或电压)很小,需要加放大电路将采样电压进一步放大,而加入运放环节会由于运放的零漂和易受温度影响使得电路稳定性降低,误差增大。另外限于实验元器件的供给,实验中也不采用本方案。2.1.3设计方案三采用三路光敏电阻支路并联检
21、测光照强度,通过每一路可以得到一个模拟采样电压,将这三路电压通过CD4051单8通道数字控制模拟电子开关循环输入到模数转换器ADC0804将模拟信号转换为数字信号,将数字信号通过通信模块输送给STC89C51单片机,通过比较后得出最大值,将最大值输出并利用两位数码管显示出来。对于光强的方位,则通过控制两位数码管的两个小数点的关断与否来显示出来,具体是两个小数点分别单独亮时对应两个方位,而两个小数点均不亮时对应另外一个方位。至此,可以将光照的强度以及光照的方位通过两位数码管显示出来,完成了本设计选题的任务及要求。具体框图如下图2.3所示:通信下载模块数码管显示单片机光敏电阻网络A/D模数转换 输
22、出选择光照 图2.3 设计方案三原理框图 本方案采用性能稳定且便宜的光敏电阻作为光照传感器,STC89C51单片机作为主控制器。性能稳定,抗干扰能力强,不易受外界环境温度等因素影响,灵敏度也较高,但是由于光照传感器采用光敏电阻且为三条支路并联采集模拟电压信号,会存在一定的误差。总体上来说,本方案电路结构简单、所用元器件供给充足、成本造价低、性能稳定且误差范围也在设计选题的要求之内,能在简单低成本的基础上很好的完成设计选题的任务,故实验中采用本方案。2.1.4 方案综合比较和选择通过以上三种方案的设计,方案一采用光敏电阻作为光照传感器,稳定性和灵敏度虽然都能满足设计选题的要求,但是电路结构过于复
23、杂,实现和调试都比较困难,在实验中不采用;方案二采用光敏二极管作为光照传感器,线性度好,响应速度快,但是需要额外添加运放环节,对系统稳定性和误差都会带来不利影响,另外限于元器件的供应,本实验中也不采用:而方案三采用光敏电阻作为光照传感器,进行模拟电压采样,通过ADC数模转换器将模拟信号转换为数字信号传送到51单片机中,进而控制两位数码管显示具体数值和方位,简单可行,成本造价低,故在实验中采用本方案。2.2 系统工作原理 设计中采用光敏电阻为光传感器,利用光敏电阻的光照特性完成光强的检测。具体方法是将三路光敏电阻支路并联接入电路中,其中一路串接一固定电阻,另外两路分别串接电位器,利用光敏电阻值随
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 数字式 光照强度 检测 系统 设计图 程序

链接地址:https://www.31ppt.com/p-3980499.html