版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、光电检测课程设计说明书光敏电阻数据采集电子信息与电气工程系13光电1班陈玲芝2013041134刘莉谭志光孙利平等15年12月21日至12月25日长沙学院课程设计鉴定表评定等级:_ 答辩小组意见:教师签名:日期:评定等级: 教研室意见:答辩小组长签名:日期:系(部)意见:说明教研室主任签名:系主任签名:日期:日期:课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类;姓名陈玲芝学号2013041134专业光电班级1设计题目光敏电阻数据采集指导教师指导教师意见:因此传感器得到广泛应用。 传因此在实际生活中的到广利用光敏电阻阻值随光强的变化特性来检测单片机P2.0 端口的电平,采用 AT89
2、C51单片机并通过摘要:在现代生活和工业生产中, 机器设备和产品需要完整的监视和控制,感器中类繁多, 最常用的有光敏电阻, 光敏电阻能够将光信号转化为电信号,泛应用,常用与照明自动控制、光电信号传送领域等。Keil 4 编程处理数据,最后输出数据到 sscom32 串口助手显示电平高低。当没有光照时,光敏电阻不 工作,即点亮一个 LED,sscom32 串口助手显示“ 1”,即 P2.0 为高电平;同理,当光敏电阻接受光照 时,LED灭,scom32串口助手显示“ 0”,g卩P2.0为低电平。关键词:光敏电阻、AT89C5单片机、Keil 4、sscom32等16目录正文 第 1 章系统设计及
3、实现 1.1 课题当前应用背景介绍;1.2 课题的设计思路、实施方法1.3 本系统所用到的硬件 芯片介绍 光敏传感器 原理图(接线图) 程序分析 课题成果图 ..41.3.5 第 2 章总结. 81010 . 1112正文第 1 章系统设计及实现1.1 课题当前应用背景介绍;光敏传感器是通过光敏元件的作用把接收到的光信号转换为电信号来进行工作的,面中国传感器交易网的专家来给大家介绍一下光敏传感器的应用。光敏传感器作为探测元件组成其他传感器,对许多非电量进行检测, 只要将这些非电量转换为光信号的变化即可。光敏传感器是最常见的传感器之一,它的种类繁多,主要有:光电
4、管、光电倍增管、光敏电阻、光敏三极管、太阳能电池、红外线传感器、紫外线传感器、光纤式光电传感器、色彩传感器、CCD和 CMOS图像传感器等。敏传感器采用防静电袋封装。 在使用的过程中应该避免在潮湿的环境中使用,还应该注意表面的损伤和污染程度,它们应该均会影响光电流。光敏传感器在自动控制和非电量电测技术中占有非常重要的地位。最简单的光敏传感器是光敏电阻,当光子冲击接合处就会产生电流。它能感应光线的明暗变化,输出微弱的电信号, 通过简单电子线路放大处理,可以控制 LED灯具的自动开关。光敏传感器主要应用于太阳能草坪灯、光控小夜灯、 照相机、监控器、光控玩具、声光控开关、摄人体感应灯、人体感应开关等
5、电子产品光自动像头、防盗钱包、光控音乐盒、生日音乐蜡烛、音乐杯、 控制领域。1.2 课题的设计思路、实施方法利用光敏电阻阻值随光强的变化特性来检测单片机P2.0端口的电平,采用 AT89C51单片机并通过Keil 4 编程处理数据,最后输出数据到 sscom32 串口助手显示电平高低。当没有光照时,光敏电阻不 工作,即点亮一个 LED, sscom32 串口助手显示“ 1”,即 P2.0 为高电平;同理,当光敏电阻接受光照 时,LED灭,scom32串口助手显示“ 0”,艮卩P2.0为低电平。1.3 本系统所用到的硬件1.3.1 芯片介绍、原理和应用介绍AT89C51 是一种带 4K 字节 F
6、LASH存储器(FPEROFlash Programmable and Erasable Read OnlyMemory的低电压、高性能 CMOS位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用 ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外
7、形及引脚排列如图所示。现在 AT89S51/52 已经取代了 AT89C51/52。二、引脚介绍VCC供电电压。GND接地。P0 口: P0 口为一个8位漏级开路双向I/O 口,每脚可吸收 8TTL门电流。当P0 口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/ 地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0 外部必须接上拉电阻。P1 口: P1 口是一个内部提供上拉电阻的8位双向I/O 口,P1 口缓冲器能接收输出4TTL门电流。P1 口管脚写入 1 后,被内部上拉为高,可用作输入, P1
8、口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH编程和校验时,P1 口作为低八位地址接收。P2 口: P2 口为一个内部上拉电阻的8位双向I/O 口,P2 口缓冲器可接收,输出4 个 TTL 门电流,当P2 口被写“ 1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或16 位地址外部数据存储器进行存取时, P2 口输出地址的高八位。在给出地址“ 1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在FLAS
9、H编程和校验时接收 高八位地址信号和控制信号。P3 口: P3 口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出4个TTL门电流。当P3 口写入P3 口将输出电1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,流( ILL )这是由于上拉的缘故。P3 口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚 备选功能P3.0 RXD (串行输入口)P3.1 TXD (串行输出口)P3.2 /INT0 (外部中断 0)P3.3 /INT1 (外部中断 1)P3.4 T0 (计时器 0 外部输入)P3.5 T1 (计时器 1 外部输入)P3.6 /WR (外部数
10、据存储器写选通)P3.7 /RD (外部数据存储器读选通)P3 口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6 。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE脉冲。如想禁止 ALE的输出可在SFR8Eh地址上置0。此时,ALE只有在执行MOVXMOVC旨令是A
11、LE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN 有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP。XTAL1 :反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡
12、器的输出。振荡器特性 :XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。bh *:t«««IAfc:k ; EJMATB9S512WQ5O9AT99CS3 24PCAia9C91?*R!g3Pi OU PL i|TPL 2J PL 3庄PI. 4圧 PI5EPL 6TPL Tm 貼T国 mJiD)P5, ora T评PM 冋 AT&
13、9C51 (WJ)P3. 2 (Iyn')P3. J25(TO)P3, 4gJ nnp3,5Qj 网也sra nnbPM 7回 XTAL; mtiL5O画VCC 匣卩ft 0/ (.Wf» 屈ipfkOTP0.2/(AD?) w PM 3/ (AD?) 国 PtM/IAEW S PO. S/(AP5) 込 Pk ft/f.Wfr) 切 PO. 7;(A>7) Si n/vpp 画 ALE/PROC 画帧 莎 P2.7/<A15 画 P2.WU14 莎 PL5/(A13 E P2. 4(.112 画 P2.3"A】H 肉PU/CU伽 叵 P2 1Z(A9)
14、 画 P2. OZtAifiAT89C52AT89S51AT89C51ATS9C51的引脚排列三种单片机的外形图1.3.2光敏传感器、简介光敏传感器是最常见的传感器之一,它的种类繁多,主要有:光电管、光电倍增管、光敏电阻、光CCD和 CMOS敏三极管、太阳能电池、红外线传感器、紫外线传感器、光纤式光电传感器、色彩传感器、图像传感器等。国内主要厂商有OTROr品牌等。光传感器是目前产量最多、应用最广的传感器之一,它在自动控制和非电量电测技术中占有非常重要的地位。最简单的光敏传感器是光敏电阻,当光子冲击接合处就会产生电流。二、工作原理它的敏感波长在可见光波长附近,包括光传感器是利用光敏元件将光信号
15、转换为电信号的传感器, 红外线波长和紫外线波长。光传感器不只局限于对光的探测,它还可以作为探测元件组成其他传感器, 对许多非电量进行检测,只要将这些非电量转换为光信号的变化即可。三、应用领域光敏传感器主要应用于太阳能草坪灯、光控小夜灯、照相机、监控器、光控玩具、声光控开关、摄像头、防盗钱包、光控音乐盒、生日音乐蜡烛、音乐杯、人体感应灯、人体感应开关等电子产品光自动控制领域。光敏传感器中最简单的电子器件是光敏电阻,它能感应光线的明暗变化, 输出微弱的电信号,通过简单电子线路放大处理,可以控制LED灯具的自动开关。因此在自动控制、 家用电器中得到广泛的应用,对于远程的照明灯具, 例如:在电视机中作
16、亮度自动调节,照相机种作自动曝光; 另外,在路灯、 航标等自动控制电路、卷带自停装置及防盗报警装置中等。还应该注意注意:光敏传感器采用防静电袋封装。在使用的过程中应该避免在潮湿的环境中使用, 表面的损伤和污染程度,它们应该均会影响光电流。光敏传感器模块引脚接口说明VCC工作电压+5VGND电源地DO数字量电平信号输出uUr 缶1.3.3原理图(接线图)ifn$ 霉 fl *虎睥:,:缭r斗 I"j上JLi ,1!常/-n->'4,屮喝产 I山勺PJ鬥一1.3.4程序分析实现1ms的延时程序:void Delay(i nt n) int i,j;for(i=0;i<
17、 n; i+)for(j=0;j<123;j+);当P2.0 口电平为高时,点亮 LED当P2.0 口电平为低时,LED灭。if(dia n_pin g=1) led=1; else if(dia n_pin g=0)led=0;当P2.0 口为高电平时,LED亮,即串口输出“1 ” ;当P2.0 口为低电平时,LED灭,即串口输出“0”。if(dia n_pin g=1)led=0;SBUF='1'while(!TI);Tl=0; elseled=1;SBUF='0'while(!TI);TI=0;1.3.5课题成果图帀L SSCQ制土2 (作者:聂/也
18、盂(770.主页1000001111110D0111LII1111110D1111LOI111111111101LII11111111111111I11111I打幵文件I反ffS串口号leone ®关闭串口 I 帮助1厂RTS液特军9600數据险8T傳止位1TNoneTNonanww.mcuSI .cor|£:1厂 Din 厂定时岌送阿一 M、 厂HEX发送厂岌送新行 詡串输入框:I友居= 遞辺牛I保存窗口 I清除窗口 N厂HEX显示WWW. MCU5i .COM 扩展 I 欢a便用专业串口调iiU:具S3C0H I'作吉.具小猜(TTJ 最新阪本下载地卅:http
19、:/WWW. mcuSl. c<w/dciwnload/ssco- rar 隸和桿出廊的建说!R:71匸0胡石已打开 gSMbps e CTS=O D£R=O rl-I二.牙冃%&皿第2章一一总结结束一周的光电检测课程设计,运用到基本的C语言编程,使用到了光敏电阻、DHT11温湿度传感器和单片机开发板, 对于这些我在大一时就已有接触,自己买了较齐全的单片机开发板,自主学习。习光敏电阻采集数据时,在自己编写程序时我是第一个完成,但因为对sscom串口助手不熟悉,咨询了 文老师,感谢文老师的指导以及对程序的耐心讲解。在使用延时程序和中断程序时,老师细心得教了我们如何计算实现1ms和1US的延时,以及中断的各种指令和计算初始值,这个对我们即将要考的单片机课程非常重要。所教的编程和实现的功能相对简所用的设备均很完善,小巧精致,功能齐单,但最后一个对温湿度传感器应用的程序相对有点难理解;刘莉老师每堂课都来和我们一起全,部分传感器数量不足,但对课程并无大碍。文老师讲解细致耐心。上课,并且时不时拿相机记录上课情况,看到老师来了我们也精神很多更积极了。感谢老师!参考文献1 单片机原理与应用(第 2版),曾屹 ,中南大学出版社 ,2009.5附录源程序:#include<reg52.h>
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度地基资源买卖合同协议3篇
- 概率论课程设计小标题
- 2024-2025学年度山东省德州市临邑博文中学高一第一学期第三次月考历史试题
- 英语学科的课程设计方案
- 猜音符课程设计
- 网站课程设计收获总结
- 班级班长培训课程设计
- 稳压器课程设计
- 英语交际用语课程设计
- 教辅行业助理的工作总结和技能要求
- 榕江县锑矿 矿业权出让收益计算书
- 颅脑外科手术环境及手术配合
- 长期异地安置、居住就医备案承诺书【模板】
- 盘查战术教案
- GB/T 2652-2022金属材料焊缝破坏性试验熔化焊接头焊缝金属纵向拉伸试验
- GB/T 1243-1997短节距传动用精密滚子链和链轮
- 打起手鼓唱起歌二声部改编简谱
- 陕西西安电子科技大学招考聘用(同步测试)模拟卷和答案
- 父母教养方式与青少年学业自我效能的关系:自尊和学业自我概念的中介作用优秀获奖科研论文
- 高血压危象(讲课)课件
- 狮子王-中英文-剧本台词(全)
评论
0/150
提交评论