基于光电传感器的路灯控制系统

上传人:豆浆 文档编号:10852992 上传时间:2017-10-10 格式:DOC 页数:9 大小:226KB
返回 下载 相关 举报
基于光电传感器的路灯控制系统_第1页
第1页 / 共9页
基于光电传感器的路灯控制系统_第2页
第2页 / 共9页
基于光电传感器的路灯控制系统_第3页
第3页 / 共9页
基于光电传感器的路灯控制系统_第4页
第4页 / 共9页
基于光电传感器的路灯控制系统_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《基于光电传感器的路灯控制系统》由会员分享,可在线阅读,更多相关《基于光电传感器的路灯控制系统(9页珍藏版)》请在金锄头文库上搜索。

1、2016 届本科毕业设计电铃自动控制电路的设计姓 名: 高宇博 学 院: 物理与电气信息学院 专 业: 电子信息工程 学 号: 140331011 指导教师: 郑世旺 2016 年 5 月 5 日商丘师范学院学士学位毕业设计目 录摘要与关键词 II0 引言 11 工作原理 11.1 设计方案 11.2 设计方框图和流程图 12 测量系统的总体结构设计 22.1 单片机 22.2 打铃电路 22.3 系统驱动电路 22.4 掉点存储单元 32.5 信号输入电路 33 系统硬件设计43.1 单片机 43.1.1AT89S51 单片机的主要特性 53.2 其他模块 53.2.1 显示电路 53.2.

2、2 掉电存储电路 54 结语6参考文献6致谢6附录7商丘师范学院学士学位毕业设计0基于光电传感器的路灯控制系统设计电路分析重庆科创职业学院 杜德银 摘 要 城市市政建设日新月异,宽阔的街道,各种各样的路灯给城市带来了光明的同时也增添了城市的夜间魅力。但是由于道路、路灯众多,传统的人工管理模式已经和快速、现代化的城市建设不相适应。为解决城市路灯照明系统存在的灯光控制方法和管理手段落后,所用灯具科技含量低等问题,设计了一个模拟路灯控制系统。采用高效节能 LED 路灯作为光源,采用 AT89S52 单片机作为控制中心,利用传感器模块、光控路灯模块、恒流源模块来实现,根据环境、交通等因素,单片机采集光

3、敏电阻、声敏电阻的信号控制路灯的亮灭,采用切换多种模式方式设定并实现自动控制的功能,按照规定的时间自动管理路灯的功能。实现了路灯的智能化控制,节省了电力能源和人力资源。 关键词 传感器 光控 声控 单片机1. 元件的介绍1.1 光电传感器基本知识光电传感器最根本的原理是光电效应,光电效应又分为外光电效应和内光电效应。外光电效应:在光线作用下,物体内的电子逸出物体表面向外发射的现象称为外光电效应。在光线作用下,物体的导电性能发生变化或产生光生电动势的效应称为内光电效应。内光电效应又可分为以下两类:(1) 光电导效应。在光线作用下,对于半导体材料吸收了入射光子能量,若光子能量大于或等于半导体材料的

4、禁带宽度,就激发出电子 -空穴对,使载流子浓度增加,半导体的导电性增加,阻值减低,这种现象称为光电导效应。光敏电阻就是基于这种效应的光电器件。(2) 光生伏特效应。在光线的作用下能够使物体产生一定方向的电动势的现象称为光生伏特效应。基于该效应的光电器件有光电池。常用的光电传感器有光敏电阻、光电池、光敏二极管、光敏三极管等。利用这些传感器各自的特点加上巧妙的设计,光电传感器几乎被应用于生活的各个方面。1.2 光电传感器的原理和应用光电传感器是通过把光强度的变化转换成电信号的变化来实现控制的,它的基本结构如图 1-1,首先它把被测量的量光的变化转换成光信号的变化,然后借助光电元件进一步将光信号转换

5、成电信号,光电传感器一般由光源、光学通路和光电元件三部分组成。光电检测方法具有精度高,反应快,非接触等优点,而且可测参数多,传感器的结构简单,形式灵活多样,因此,光电式传感器的检测和控制的功能在生活中应用非常广泛。图-1 光电传感器的基本结构光电传感器是一种依靠被测物与光电元件和光源之间的关系,来达到测量目的的,因此光电传感器的光源扮演着很重要的角色,光电传感器的电源要是一个恒光源,电源稳定性的设计至关重要,电源的稳定性直接影响到测量的准确性,常用光源有以下几种:(1)光敏电阻器是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强, 电阻减小, 入射光弱, 电阻增大。(

6、2)发光二极管是一种把电能转变成光能的半导体器件。它具有体积小、功耗低、寿命长、响应快、机械强度高等优点,并能和集成电路相匹配。因此,广泛地用于计算机、仪器仪表和自动商丘师范学院学士学位毕业设计1控制设备中。(3)光敏三极管在低照度入射光下工作时,或者希望得到较大的输出功率时,也可以配以放大电路。这次设计我们主要用的是光敏电阻的特性和电阻串联分压的原理来完成这次设计的主要功能。半导体的导电能力取决于半导体导带内载流子数目的多少。当光敏电阻受到光照时,价带中的电子吸收光子能量后跃迁到导带,成为自由电子,同时产生空穴,电子 - 空穴对的出现使电阻率变小。光照愈强,光生电子 - 空穴对就越多,阻值就

7、愈低。当光敏电阻两端加上电压后,流过光敏电阻的电流随光照增大而增大。入射光消失,电子 - 空穴对逐渐复合,电阻也逐渐恢复原值,电流也逐渐减小。根据光敏电阻的光谱特性,可分为三种光敏电阻器:紫外光敏电阻器:对紫外线较灵敏,包括硫化镉、硒化镉光敏电阻器等,用于探测紫外线。红外光敏电阻器:主要有硫化铅、碲化铅、硒化铅。锑化铟等光敏电阻器,广泛用于导弹制导、天文探测、非接触测量、人体病变探测、红外光谱,红外通信等国防、科学研究和工农业生产中。 可见光光敏电阻器:包括硒、硫化镉、硒化镉、碲化镉、砷化镓、硅、锗、硫化锌光敏电阻器等。主要用于各种光电控制系统,如光电自动开关门户,航标灯、路灯和其他照明系统的

8、自动亮灭,自动给水和自动停水装置,机械上的自动保护装置和“位置检测器” ,极薄零件的厚度检测器,照相机自动曝光装置,光电计数器,烟雾报警器,光电跟踪系统等方面。温度系数:在一定光照下,温度每变化 1,光敏电阻阻值的平均变化率,硫化镉光敏电阻的温度特性。1.3 AT89S521.3.1 功能特性描述AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。使用 Atmel 公司高密度、非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的 8 位

9、CPU 和在系统可编程 Flash,使得 AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52 具有以下标准功能:8k 字节 Flash,256 字节 RAM,32 位 I/O 口线,看门狗定时器,2 个数据指针,三个 16 位定时器 / 计数器,一个 6 向量 2 级中断结构,全双工串行口,片内晶振及时钟电路。另外,T89S52 可降至 0Hz 静态逻辑操作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时器 / 计数器、串口、中断继续工作。掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬

10、件复位为止。8 位微控制器 8K 字节在系统可编程 Flash AT89S52 。1.3.2 引脚结构图 1-2 AT89S52 的引脚结构商丘师范学院学士学位毕业设计21.3.3 管脚说明P0 口:P0 口是一个 8 位漏极开路的双向 I/O 口。作为输出口,每位能驱动 8 个 TTL 逻辑电平。 对 P0 端口写 “1” 时, 引脚用作高阻抗输入,当访问外部程序和数据存储器时, P0 口也被作为低 8 位地址/数据复用。在这种模式下,P0 不具有内部上拉电阻。在 flash 编程时,P0 口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。P1 口:P1 口是一

11、个具有内部上拉电阻的 8 位双向 I/O 口,p1 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL) 。此外, P1.0 和 P1.1 分别作定时器/计数器 2 的外部计数输入 (P1.0/T2)和定时器 / 计数器 2 的触发输入(P1.1/T2EX ) 。具体如下表所示。在 flash 编程和校验时,P1 口接收低 8 位地址字节。引脚号第二功能 P1.0 T2(定时器 / 计数器 T2 的外部计数输入) ,时钟输出 P1.1 T2EX(定时器 /

12、计数器 T2 的捕捉 / 重载触发信号和方向控制) ,P1.5MOSI(在系统编程用) ,P1.6 MISO(在系统编程用) ,P1.7 SCK(在系统编程用) 。P2 口:P2 口是一个具有内部上拉电阻的 8 位双向 I/O 口,P2 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL) 。 P3 口:P3 口是一个具有内部上拉电阻的 8 位双向 I/O 口,p3 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P3 端口写“1”时,内部上拉电阻把端口拉高

13、,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL) 。P3 口亦作为 AT89S52 特殊功能(第二功能)使用,如下表所示。在 flash 编程和校验时,P3 口也接收一些控制信号。端口引脚第二功能:P3.0 RXD( 串行输入口 )P3.1 TXD( 串行输出口 )P3.2 INTO( 外中断 0)P3.3 INT1( 外中断 1)P3.4 TO( 定时 / 计数器 0)P3.5 T1( 定时 / 计数器 1)P3.6 WR( 外部数据存储器写选通 )P3.7 RD( 外部数据存储器读选通 )此外, P3 口还接收一些用于 FLASH 闪存编程和程序校验的控制信号。RST复位输入。当振荡器工作时,RST 引脚出现两个机器周期以上高电平将使单片机复位。ALE/PROG当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低 8 位字节。一般情况下,ALE 仍以时钟振荡频率的 1/6 输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个 ALE 脉冲。 对 FLASH 存储器编程期间, 该引脚还用于输入编程脉冲 (PROG) 。如有必要,可通过对

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 经济/贸易/财会 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号