基于89C51单片机的光控路灯设计

合集下载

基于89C51单片机的光控路灯设计

基于89C51单片机的光控路灯设计

基于89C51单片机的光控路灯设计作者:沈伟清葛宜兵指导老师:翁志刚任务:基于单片机条件下,设计一光控路灯模型。

要求:1、光照条件充足时,路灯保持熄灭状态,光照不足时,路灯自动开启照明。

2、使用器材:光敏电阻、模数转换器、单片机等。

3、电路简洁,制作原理图并要求仿真。

设计方案:方案一、利用光照强度为传感器,利用其光线较强时,阻值较低,而光线较暗时阻值较大的特点。

但未用到单片机来控制电路,所以进行改进,得方案二。

方案二、将方案一中继电器改用单片机代替即可。

总体设计分为两个模块:主控模块和被控模块。

主模块与被控模块之间通过单片机进行连接。

故本设计采用方案为方案二。

摘要:近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。

在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。

路灯控制方式很多,本系统采用MSC-51系列单片机89C51和相关的光电检测设备来设计智能光控路灯控制器,实现了能根据实际光线条件通过89C51芯片的P1口控制路灯开关功能。

随着社会文明的不断发展,城市照明不仅局限于街道的照明,而且发展成了城市景观等装饰性照明的综合市政工程,社会对亮灯率、开关灯的准确率、故障检测的实时性和维修的及时性要求不断提高,利用51系列单片机可编程控制八位逻辑I、O端口实现路灯开关控制的智能化,达到节能、自动控制的目的。

避免传统电路对能源的浪费,路灯的自动控制更方便管理,本系统实用性强,操作简单。

本文首先介绍了单片机及嵌入式系统的基本概念、特点和应用。

描述了多功能基于51单片机的光控路灯的设计过程。

详细说明了以51单片机为核心的软、硬件的研制过程和方法。

利用proteus软件设计了电路原理图。

完成光控路灯的设计。

一、引言:随着社会经济的发展,城市照明设施的功能从单纯的以照明为主转变为实现美化环境、改善形象、活跃夜市经济的目的。

基于AT-89C51的LED彩灯控制器

基于AT-89C51的LED彩灯控制器

基于AT-89C51的LED彩灯控制器摘要随着人们生活环境的不断改善和美化,在许多场合可以看到彩色弥红灯。

LED彩灯由于其具有防腐的灯光色彩,低廉的造价及控制简单等特点而得到广泛应用,用彩灯来装饰接到和城市建筑物已成为一种时尚。

但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样一但制作成品只能按照固定的模式闪亮,不能柑橘不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。

这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。

此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。

因此有必要对现有的彩灯控制器进行改进。

本设计提出一种基于AT-89C51单片机的彩灯控制方案,实现对LED彩灯的控制。

本方案以AT-89C51单片机作为主控核心,与按键、显示、驱动等模块组成核心主控制模块。

在主控模块上设置3个按键和1一个八段码LED显示器,根据用户需求可以编写若干种亮灯模式,利用其内部定时器实现一个基本单位时间的定时中断,根据各种亮灯的时间不同需求,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭,实现不同色彩之间的变幻。

关键词:AT-89C51;彩色发光;三基色;色彩合成;白平衡Based on AT-89C51 comtrller's LED lightsAbstractAs people's living environment of continuous improvement and landscaping,in many cases you can see the color red Mi.LED lights have a preservative because of its light color,low cost and easy control characteristics and are widely used,with lights to decorate buildings in cities receiving and has become a fashion. However,the model currently on the market most of the LED lights comtroller with full hardware circuit,circuit complexity,single function,but making sych a product only in accordance with a fixed pattern of flashes,can not citrus different occasions,different time periods need to adjust the lighting time,mode,flicker frequency and other dynamic parameters.This lantern controller structure tend to have too many chips,circuit complexity,power consymption and large defects.In addition,results from a functional point of view,;ight pattern and style less monotonous,lacl of user operability,affect lighting effects.Therefore it is necessary to improve the existing lights controller.The design is porposed based on AT-89C51 microcontroller lights control programs to achieve control of the LED lights .The program for AT-89C51 microcontroller core as master ,and keys,dispiay,drive the core modules such as the main control module.set on the mastre module 3 buttons and a LED dispaly on a eight out code,according to user needs to write several lighting modes,using its internal timer,a timer inrerrupt the basic unit pf time,according to the time of light different needs at different times light outpit or lamp off of the control signal,and then drive a variety of colored lights on or off,changing different colors to achieve.Keywords:AT-89C51;color light;Three promary;clor synthesis;white balance第一章绪论 (1)1.1课题的开发背景 (1)1.1.1背景设计 (1)1.1.2研究的目的及意义 (2)1.2 LED国内现状及发展 (2)1.2.1 LED的现状与发展 (2)1.2.2上游芯片产业 (2)1.2.3中游LED封装 (3)1.2.4下游LED应用 (6)1.3课题实现的功能 (8)第二章LED的结构及发光原理 (9)2.1LED的分类及光源的特点 (9)2.2LED使用注意事项 (11)第三章控制系统组成 (12)3.1系统原理设计框图 (12)3.2电路组成原理 (12)第四章系统的软件设计 (15)第五章灯箱设计 (16)5.1有机玻璃 (16)5.2LED侧光设计 (17)5.2.1设计理念 (17)5.2.2微细导光管出关面网点排布方式 (18)5.3LED背光设计 (19)5.3.1背光各个部分的功能 (20)5.4LED投射光设计 (23)5.5光和色的基本知识 (23)5.5.1电磁波与可见光 (23)5.5.2可见光谱与白光源 (24)5.5.3彩色三要素 (25)5.5.4景物的彩色 (25)5.5.5色彩对比的规律 (25)5.5.6强化对比效果的方法 (25)5.5.7抑制对比效果的方法 (25)5.6控制器所要实现的色彩变幻 (26)5.6.1三基色原理 (26)5.2.2配色实验 (27)5.2.3色度图 (28)结论 (29)附录 (30)参考文献 (31)致谢 (32)第一章绪论1.1课题的开发背景1.1.1背景设计照明离不开灯具,灯具是照明的集中反映。

基于单片机AT89C51交通灯控制器的设计

基于单片机AT89C51交通灯控制器的设计

图4 程序流程图
6.系统的 Proteus软件仿真
6.1 东西通行,南北禁行
6.2东西禁行,南北通行
7.结论
通过Proteus仿真实现东西方向和南北方向的十字路口 的车辆相互交替通过,东西方向每次通行时间设置为60 秒、南北方向通行时间设置为50秒。同时可以实现红灯、 黄灯、绿灯各状态之间的相互转换,黄灯闪烁时间设置 为10秒,数码管可以准确进行倒计时显示。通过按键K0, K1,K2,K3可以实现交通灯工作状态之间相互转化,实 现了课程设计的要求。
谢谢 观赏
3.整体框图
本设计采用模块化 的分层次设计方法, 以单片机AT 89C51 为控制核心,连接 成最小系统,由倒 计时显示模块、交 通灯显示模块、按 键开关控制模块等 组成。系统的总体 框图如图所示。
图2 交通灯控制器框图
4.硬件设计
本系统采用AT89C51单片机及外围器件构成最小控制系统, 12个发光二极管分成4组红绿黄三色灯构成信号灯指示模块, 4个数码管东西南北方向各一个构成倒计时显示模块,通过 四个按键K0、K1、K2、K3模拟控制交通灯东西通行, 南北通行,返回,紧急情况各个交通灯工作情况之间相互转 化。
图3 交通灯控制系统原理图
5.系统软件设计
本系统采用AT89C51单片机实现交通灯的控制, 程序的编写用C语言来完成。系统控制程序可以分为 若干模块:初始化程序,按键开关控制程序,交通 灯转换控制程序,LED数码管显示程序,按键消抖 动程序,延时程序,中断服务子程序等。系统相应 的程序流程如下图所示。
基于AT89C51的交通灯控制器的设计
姓名:张建猛 学号:2010080870 学院:机械与电子工程学院 专业:自动化 指导老师:胡波 刘明
目录

基于某AT-89C51单片机课程设计彩灯控制器

基于某AT-89C51单片机课程设计彩灯控制器

单位代码学号1201050052分类号密级单片机应用技术课程设计院(系)名称专业名称学生姓名指导教师2015 年10 月27 日摘要随着人民生活水平的提高和对身边产品要求多样话的增强,简单的单一彩灯已经不能满足人民的需要。

新型LED彩灯控制器讲会解决LED下等单一的情况。

而这需要借助于我们市场上的单片机,单片机即微型计算机,是集CPU、 RAM、ROM、定时器、计数器、和多种借口于一体的微控制器。

LED彩灯控制器将会用到,起定时计数的功能,在单片几中我们常见的就是51系列的单片机,它是单片机中最为典型和最有代表性的一种,广泛应用于各个领域。

本课题设计用单片机8951结合LED制作了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键字:LED彩灯;AT89C51单片机;彩灯控制器;模块设计目录1、绪论 (1)1.1 课题简介 (1)1.2 设计目的............................. (2)2、总体设计.................... . (3)2.1 设计思路.............. (3)2.2 原件清单 (4)3、硬件设计 (4)3.1 AT89C51 (4)3.2 控制原理 (7)3.3 程序框图 (8)4、设计步骤 (8)4.1 硬件设计 (8)4.2 单片机时钟电路 (8)4.3 复位电路 (9)4.4 控制电路 (9)4.5 工作电路 (9)5、软件设计 (11)5.1 设计要求 (11)5.2 软件的流程图 (11)5.3 程序设计 (12)6、软件调试 (18)结束语 (16)致谢 (17)参考文献 (17)1.绪论1.1 课题简介单片机全称叫单片微型计算机(Single Chip Microcomputer),是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。

(完整word版)基于单片机的交通灯控制系统设计

(完整word版)基于单片机的交通灯控制系统设计

基于89C51的交通灯控制系统设计目录摘要 01.设计任务与要求 02.系统硬件设计 (1)3.系统软件设计 (4)4. Proteus软件仿真 (4)5.设计心得 (5)6.参考文献 (6)附录 (6)交通灯控制系统设计摘要自从1858年英国人发明了原始的机械扳手交通灯之后,随后的一百多年里,交通灯改变了交通路况,也在人们日常生活中占据了重要地位,随着人们社会活动日益增加,经济发展,汽车数量急剧增加,城市道路日渐拥挤,交通灯更加显示出了它的功能,使得交通得到有效管制,对于交通疏导,提高道路导通能力,减少交通事故有显著的效果。

近年来,随着科技的飞速发展,电子器件也随之广泛应用,其中单片机也不断深入人民的生活当中。

本模拟交通灯系统利用单片机AT89C51作为核心元件,实现了通过信号灯对路面状况的智能控制。

从一定程度上解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。

系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。

本模拟系统由单片机硬/软件系统,两位8段数码管和LED灯显示系统等组成,较好的模拟了交通路面的控制。

关键词:交通灯单片机数码管LED灯1.设计任务与要求东西、南北两干道交于十字路口,各干道有一组红、绿、黄三个指示灯,指挥车辆和行人安全通行。

东西方向为主干道,通行时间为40秒;南北方向为支干道,通行时间为30秒。

通行时间最后3秒,绿灯灭,黄灯闪烁,黄灯闪烁完毕变更通行车道。

通行时间由数字显示器显示,黄灯3秒闪烁不单另计时。

2.系统硬件设计根据上面的功能要求,硬件系统主要有单片机模块、指示灯模块和倒计时显示模块。

各模块选择如下:(1)单片机模块主控芯片采用AT89C51单片机,其管脚图如图1所示。

图1 AT89C51引脚图AT89C51是AT89C5X系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。

AT89C51单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线。

1基于at89c51单片机的led彩灯控制器设计

1基于at89c51单片机的led彩灯控制器设计

辽宁工业大学继续教育学院毕设用纸基于AT89C51单片机的LED彩灯控制器设计摘要介绍了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键词:LED彩灯 AT89C51单片机彩灯控制器模块设计辽宁工业大学继续教育学院毕设用纸目录中文摘要 (Ⅰ)第一章引言 (1)第二章 LED简介 (2)2.1 LED的特点 (2)2.2 LED的应用领域 (3)第三章系统功能 (4)第四章硬件设计 (6)4.1主控模块电路设计 (6)4.2管内LED板模块设计 (6)第五章软件设计 (8)结束语 (11)参考文献 (12)第一章引言随着人们生活环境的不断改善和美化,在许多场合可以看到彩色霓虹灯。

LED彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。

但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。

这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。

此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。

因此有必要对现有的彩灯控制器进行改进。

本文提出了一种基于AT89C51单片机的彩灯控制方案,实现对LED 彩灯的控制。

本方案以AT89C51单片机作为主控核心,与键盘、显示、驱动等模块组成核心主控制模块。

在主控模块上设有8个按键和5位七段码LED显示器,根据用户需要可以编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为5 ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。

基于AT89C51单片机的LED彩灯控制器方案设计书大学本科方案设计书

基于AT89C51单片机的LED彩灯控制器方案设计书大学本科方案设计书

基于AT89C51单片机的LED彩灯控制器设计作者:郭水保高艳霞王道洪来源:本站原创点击数:1004 更新时间:2007-7-25您可以添加到网摘让更多人关注此文章:摘要:介绍了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键词:LED彩灯;A T89C51单片机;彩灯控制器;模块设计1引言随着人们生活环境的不断改善和美化,在许多场合可以看到彩色霓虹灯。

LED彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。

但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。

这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。

此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。

因此有必要对现有的彩灯控制器进行改进。

本文提出了一种基于AT89C51单片机的彩灯控制方案,实现对LED彩灯的控制。

本方案以AT89C51单片机作为主控核心,与键盘、显示、驱动等模块组成核心主控制模块。

在主控模块上设有8个按键和5位七段码LED显示器,根据用户需要可以编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为5 ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。

该新型LED彩灯及其控制器是上海某公司委托开发产品,产品实际应用效果较好,亮灯模式多,用户可以根据不同场合和时间来调节亮灯频率和亮灯时间。

与普通LED彩灯相比,具有体积小、价格低、低能耗等优点。

STC89C51单片机在智能路灯控制系统中的应用

STC89C51单片机在智能路灯控制系统中的应用


S T C 8 9 51 黛冀帆
图 1: 系 统原 理框 图
【关键词 】STC89C51单 片机 智能路灯控 制系
统 应 用
路灯作 为道 路 交通 中非 常重 要的 一个 照 明设施 ,在人们的 日常生活 中起着必不 可少 的 作用 。在对 路灯照明 的时候 ,一方面要尽 可能 的节 约 电能,但是也要保证其合理 的照 明来确 保行人的安全行走 。目前大 多数 智能路灯 的控 制 方式为人工控制和光控制两种 。随着 智能化 照明设施的不断发展 ,大部分 的地方都会采用 光控 制的方式 。但是光控制和人工控制 都有它 独特 的优点和缺点 。人工控制 的特 点是 受外界 环境 因素影响较大 ,且无法进行及 时的检查。 而光控也非常容易受外界环境 的影 响,导致灵 敏度 比较 低 。 因此 ,这 两 种 方 法 均 不 能 实 现 对 于开关 的有效合理控制 。在 实际的应用中不仅 会造 成 电力资源的浪 费,也会对行人 的行走造 成一定的影响 ,因此必须要采用相 关技 术减少 电力 资 源 的 浪 费 。
3 结 束 语
智 能路灯 控制 系统 是相 应 型号 的单片 机 为 主 控 制 器 , 通 过 芯 片 对 路 灯 的开 关 进 行 进 一 步 的 控 制 , 由光 敏 器 件 来 进 一 步 的完 成对 外 界 光 照 的 采 集 和 转 换 过 程 ,它 也 可 以 实 现 对 故 障 的 检 测 和 报 警 。在 对 路 灯 进 行 设 计 时 ,可 以结 合 相应的时控、光控技术 ,智能化 道路照明系 统可 以通过单片机 的结构进 行进 一步的控制 , 使 其 能 够 实 现 在 不 同 的 时 间 和 不 同 的 光 照 强 度 下有不同的发光情况 。从而 实现对 于道路照 明 的动态化管理 ,也可 以实现在 不同工作情况 、 不同状态下对道路 的不 同照 明方式,智能路灯 控 制 系 统 想 要 做 到 的就 是在 提 高 照 明 质 量 的 同 时 进 一 步 的 保 证 它 的 节 能 特 点 。

基于STC89C52单片机的智能路灯控制系统设计与实现

基于STC89C52单片机的智能路灯控制系统设计与实现

基于STC89C52单片机的智能路灯控制系统设计与实现Design and Implementation of Intelligent StreetLamp Control System Based on STC89C52Microcontroller摘要传统路灯有很多缺点,例如严重的电力和能源浪费,简化的管理方法,信息管理水平低,对于常见故障缺乏积极的警报系统以及无法检测故障位置指示灯。

透明和奢侈浪费社会资源。

近年来,中国许多大城市才刚刚开始选择智能路灯技术,并对传统路灯进行改造和改造。

选择基于3G和物联网的公共管理系统,结合LED等高科技技术,并科学研究智能路灯,以不断创新许多路灯的缺点。

普通路灯智能照明系统改造后,可以大大降低路灯的能耗,可以合理提高环保和节能率。

针对于此,本文基于51单片机+光敏传感器+声音传感器,实现路灯的自动开关的实时控制。

与此同时,并通过照明检测进行故障位置的测试发,来确定路灯故障和定位。

经过电路设计和软件编程之后,首先在仿真软件上进行功能仿真,当优化改进至错误时,在万用板上进行实物模型的制作和功能测试,完成原设定功能和目标的测试。

经过试验发现该系统具有良好的发展前景和应用市场。

关键词:智能路灯,感光控制,声音控制ABSTRACTTraditional street lamps have many disadvantages, such as serious waste of energy, single management means, low level of information, lack of active fault alarm mechanism, and the location of fault lamps is difficult to find, such as the streets are empty but bright, which wastes social resources greatly. In recent years, many cities in China have begun to use intelligent street lamp technology to transform the traditional street lamp. Using the public management platform based on 4G and Internet of things technology, combined with LED and other high-tech, the intelligent street lamp is developed to change the disadvantages of traditional street lamp. After the intelligent lighting transformation of ordinary street lamps, the power consumption of street lamps can be greatly reduced and the energy saving rate can be effectively improved.In view of this, based on 51 single chip microcomputer + photosensitive sensor + sound sensor, this paper realizes the real-time control of the automatic switch of street lamp. At the same time, through the lighting detection to test the fault location, to determine the fault and location of street lights. After circuit design and software programming, functional simulation is carried out on the simulation software first. When the optimization is improved to error, the production and functional test of the physical model are carried out on the universal board to complete the test of the original set function and target. It is found that the system has a good development prospect and application market.Key words: intelligent street lamp, sensitive control, sound control目录摘要 (I)ABSTRACT ...................................................................................................... I I 目录. (III)第1章绪论 (1)1.1研究背景 (1)1.2研究意义 (1)1.3国内外研究现状 (2)1.3.1技术发展与应用现状 (2)1.3.2发展前景和趋势 (2)1.3.3文献综述 (2)1.4研究方向和内容 (5)第2章系统整体设计方案 (6)2.1设计要求 (6)2.1.1基本要求 (6)2.1.2详细说明 (6)2.2设计思路 (7)2.3系统搭建方案 (7)第3章系统硬件电路设计 (9)3.1 单片机最小系统电路设计 (9)3.2 时钟电路设计 (9)3.3 复位电路设计 (10)3.4 电源电路设计 (10)3.5 DS1302时钟电路设计 (11)3.6 显示电路设计 (12)3.7 光控和声控电路设计 (12)3.8 故障检测电路设计 (13)3.10 故障报警电路设计 (13)3.11 按键电路设计 (14)第4章系统软件设计 (15)4.1 软件设计思路 (15)4.2 主程序设计 (15)4.3 子程序设计 (15)4.3.1按键输入程序设计 (15)4.3.2信号采集程序设计 (16)4.3.3中断服务程序设计 (16)4.3.4时钟程序设计 (17)第5章系统仿真和实物测试 (19)5.1系统仿真调试与结果分析 (19)5.2系统实物测试与结果分析 (21)第6章总结 (25)致谢................................................................................... 错误!未定义书签。

基于STC89C51RC单片机的模拟路灯控制系统的设计

基于STC89C51RC单片机的模拟路灯控制系统的设计

摘要本作品是具有自动化程度高、运行可靠、使用维护方便的照明控制系统,为城市路灯现代化提供了一些参考方案。

系统采用STC单片机为核心的最小系统板,设计了模拟路灯控制系统。

控制系统采用定时器设定时钟功能,设定、显示开关灯时间;用了基于555为核心的红外传感器检测物体的定位。

路灯单元控制系统采用恒流源供电,具有输出功率调整功能,并能定时调整功率。

阐述了基于单片机模拟路灯控制系统实现的设计思想、方法及过程。

该模拟控制系统,能有效的节约能源,减少照灯具的损耗。

以STC89C51RC为核心,利用时钟控制LED灯的开关时间段,通过红外感应模块将物体运动的信号通过555的TTL高低电平输入单片机,并通过三红外线输入的情况判断物体运行方向,再控制LED灯的开关情况。

并完成四方面的功能:时间设定功能,环境明暗判断,独立控制功能,交通条件控制功能。

显示部分用LCD 液晶显示,要求能显示实时时间以及对路灯设置的开关灯时。

关键词:STC89C51单片机红外传感器1602液晶显示器DS1302NE555目录第一章绪论 (1)1.1概述 (1)1.2 系统的性能要求及特点 (1)第二章系统分析及硬件设计 (2)2.1 系统设计思路与方案比较论证。

(2)2.2 各个模块的硬件电路设计 (3)2.2.1 物体感应模块设计 (3)2.2.2 时钟模块设计 (5)2.2.3 中央控制模块设计 (7)2.2.4 显示模块设计 (8)2.2 硬件系统原理图 (10)第三章软件设计与调试 (11)3.1系统设计思路 (11)3.2系统各部分子程序设计 (11)3.2.1 主程序设计 (11)3.2.2 红外中断与查询子程序设计 (11)3.2.3按键设定程序设计 (13)3.3整体系统的软件调试 (14)总结 (15)致谢 (16)参考文献 (17)附录 (18)第一章绪论第一章绪论1.1概述城市照明工程作为城市公共设施的重要组成部分,对完善城市功能,改善城市人居环境,提高人民生活水平发挥着重要作用。

(完整版)JD206 基于AT89C51的路灯控制系统毕业设计论文

(完整版)JD206 基于AT89C51的路灯控制系统毕业设计论文

路灯控制系统的设计目录前言 (2)第一章绪论 (3)1.1 课题的背景和意义 (3)1.1.1 单片机的发展 (4)1.1.2 单片机的应用 (4)1.2 课题开发的意义 (5)第二章路灯控制系统的总体设计 (6)第三章路灯控制系统的硬件设计 (8)3.1硬件设计的原则 (8)3.2 硬件电路设计的思路 (9)3.3时钟电路的设计 (10)3.4 复位电路的设计 (11)3.4.1 复位电路的可靠性设计 (11)3.4.2人工复位 (12)3.5 按键电路的设计 (12)3.6 显示电路的设计 (13)3.6.1显示方式选择 (13)3.6.2 LED的驱动和显示 (14)3.7路灯电路的设计 (15)第四章路灯控制器系统的软件设计 (16)3.1 主程序的设计 (16)3.2 计时程序的设计 (17)3.3 中断程序的设计 (20)3.4 按键程序设计 (21)第五章系统电路与软件的调试 (22)5.1 硬件电路的调试 (23)5.2 LCA51的使用 (24)5.3 程序的调试与综合调试 (25)5.4 程序的烧制 (26)第六章设计的心得 (26)结束语 (27)致谢 (28)附录一硬件电路总体设计图 (29)附录二元器件清单 (31)附录三主程序清单 (32)附录四参考文献 (40)前言随着我国加入世贸(WTO),为了创造一个良好的投资环境,塑造一个美丽的国际化城市,更好的与国际接轨,全国各大城市的市政建设步伐都逐步加快,公路系统蓬勃发展,因此装扮美丽城市夜景的路灯照明工程得以迅猛发展。

由于单片机具有集成度高,处理能力强,可靠性高,系统结构简单,价格低廉的优点,因此在路灯照明工程中被广泛应用。

近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入。

单片机技术中的计时系统是单片机在的一个典型的应用。

通过计时系统来对时间进行有效的控制。

在路灯设计的定时系统中将得到更好的应用.[2]路灯控制系统在城市中的用途很广泛,本路灯控制器系统针对实际情况的需要进行优化设计的。

基于51单片机的光控路灯系统

基于51单片机的光控路灯系统

江西理工大学应用科学学院微机控制系统课程设计报告题目:光控智能路灯系统姓名: XXX学号:专业班级:指导教师:完成时间:摘要现在,随着微电子技术和集成电路技术的快速发展,单片机技术无处不在。

单片机作为计算机科学与技术的重要组成部分,作为嵌入式系统的先头兵,片上系统的先行者,已经被广泛应用到了各行各业,尤其是与控制相关的领域,极大的提高了产品的智能化程度和技术水平,已经成为了当今社会十分重要的技术领域。

随着社会需求和单片机应用领域的不断扩展,各类智能产品、控制系统都是以单片机技术为核心来进行开发设计的。

本系统采用MSC—51系列单片机89C51和相关的光电检测设备及设计智能路灯控制器,实现了能根据实际光线条件通过8051芯片的P1口控制路灯开关功能。

随着社会文明的不断发展,城市照明已不仅局限于街道照明,而且发展成了城市景观等装饰性照明的综合市政工程。

关键词:路灯单片机技术设计第一章绪论1.1 引言随着我国加入世界贸易组织(WTO),为了创造一个良好的投资环境,塑造一个美丽的国际化城市,更好的与国际接轨,全国各大城市的市政建设步伐都逐步加快,公路系统蓬勃发展,因此装扮美丽城市夜景的路灯照明工程得以迅猛发展。

由于单片机具有集成度高,处理能力强,可靠性高,系统结构简单,价格低廉等优点,因此在路灯照明工程中被广泛应用。

近年来随着计算机在社会领域的渗透,单片机的应用正在不断走向深入。

单片机技术中的计时系统是单片机的一个典型的应用。

夜晚城市里花灯初上,人们消除了白天的繁忙,漫步穿行于城市的街道上,路灯已经成为一个城市的照明系统不可分割更是无可替代的一部分,在城市照明中发挥着举足轻重的作用,靠的就是路灯自动控制系统,路灯控制方式很多。

本系统采用MSC-51系列单片机89C51和相关的光电检测设备及继电设备来设计智能光控路灯控制器,实现了能根据实际光线条件通过8051芯片的P1口控制路灯开关的功能。

随着社会文明的不断发展,城市照明已不仅局限于街道的照明,而且发展成了城市景观等装饰性照明综合市政工程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于89C51单片机的光控路灯设计指导老师:翁志刚学生:韦青宜兵任务:基于单片机条件下,设计一光控路灯模型。

要求:1、光照条件充足时,路灯保持熄灭状态,光照不足时,路灯自动开启照明。

2、使用器材:光敏电阻、模数转换器、单片机等。

3、电路简洁,制作原理图并要求仿真。

设计方案:方案一方案二说明:因为本课程设计的要求用单片机来实现光控路灯的设计,所以采用方案二,总体设计分为两个模块:主控模块和被控模块。

主模块与被控模块之间通过单片机进行连接。

摘要:近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。

在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。

路灯控制方式很多,本系统采用MSC-51系列单片机89C51和相关的光电检测设备来设计智能光控路灯控制器,实现了能根据实际光线条件通过89C51芯片的P1口控制路灯开关功能。

随着社会文明的不断发展,城市照明不仅局限于街道的照明,而且发展成了城市景观等装饰性照明的综合市政工程,社会对亮灯率、开关灯的准确率、故障检测的实时性和维修的及时性要求不断提高,利用51系列单片机可编程控制八位逻辑I、O端口实现路灯开关控制的智能化,达到节能、自动控制的目的。

避免传统电路对能源的浪费,路灯的自动控制更方便管理,本系统实用性强,操作简单。

本文首先介绍了单片机及嵌入式系统的基本概念、特点和应用。

描述了多功能基于51单片机的光控路灯的设计过程。

详细说明了以51单片机为核心的软、硬件的研制过程和方法。

利用proteus软件设计了电路原理图。

完成光控路灯的设计。

一、引言:随着社会经济的发展,城市照明设施的功能从单纯的以照明为主转变为实现美化环境、改善形象、活跃夜市经济的目的。

对城市灯饰的管理与控制迫切需要一种科学、合理、高效的方法。

因此,提供一种有效而合理的控制与管理的方法,对城市路灯与饰灯的运行状态进行智能监控显得极为重要。

针对城市路灯这样“终端多、地域广、户外、分散、信息量不大”等特点,可以选择单片机智能光控的方式来解决。

这样,既克服了传统的路灯控制方法、控制方式单一而无法满足实时监控和管理要求的弱点,又能适应现代城市队灯饰控制的要求。

目录摘要 (1)1 引言 (3)2 单片机概述 (5)3 芯片介绍 (6)3.1 光敏电阻及放大电路 (6)3.2 ADC0804芯片简介 (9)4 单片机选型 (13)4.1、AT89C51的特点 (13)4.2、单片机附属电路 (14)5 总电路图及工作原理 (16)6 源程序 (17)7 仿真结果 (18)8 心得体会 (19)9 参考文献 (19)二、单片机概述:单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。

单片机由芯片仅有CPU的专用处理器发展而来。

最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。

INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。

单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。

事实上单片机是世界上数量最多的计算机。

通常单片机由单块集成电路芯片构成,部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。

因此,单片机只需要适当的软件及外部设备相结合,便可成为一个单片机控制系统。

单片机经过1、2、3代的发展,目前单片机正朝着高性能和多品种的方向发展,他们的CPU功能在增强,部资源在增多,引脚的多功能化,以及低电压低功耗化。

三、芯片简介3.1光敏电阻及放大电路:光敏电阻器是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强,电阻减小,入射光弱,电阻增大。

光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。

常用的光敏电阻器硫化镉光敏电阻器,它是由半导体材料制成的。

光敏电阻器的阻值随入射光线(可见光)的强弱变化而变化,在黑暗条件下,它的阻值(暗阻)可达1~10M欧,在强光条件(100LX)下,它阻值(亮阻)仅有几百至数千欧姆。

光敏电阻器对光的敏感性(即光谱特性)与人眼对可见光(0.4~0.76)μm的响应很接近,只要人眼可感受的光,都会引起它的阻值变化。

设计光控电路时,都用白炽灯泡(小电珠)光线或自然光线作控制光源,使设计大为简化。

可见光光敏电阻器:包括硒、硫化镉、硒化镉、碲化镉、砷化镓、硅、锗、硫化锌光敏电阻器等。

主要用于各种光电控制系统,如光电自动开关门户,航标灯、路灯和其他照明系统的自动亮灭,自动给水和自动停水装置,机械上的自动保护装置和“位置检测器”,极薄零件的厚度检测器,照相机自动曝光装置,光电计数器,烟雾报警器,光电跟踪系统等方面。

光敏电阻的主要参数是:(1)光电流、亮电阻。

光敏电阻器在一定的外加电压下,当有光照射时,流过的电流称为光电流,外加电压与光电流之比称为亮电阻,常用“100LX”表示。

(2)暗电流、暗电阻。

光敏电阻在一定的外加电压下,当没有光照射的时候,流过的电流称为暗电流。

外加电压与暗电流之比称为暗电阻,常用“0LX”表示。

(3)灵敏度。

灵敏度是指光敏电阻不受光照射时的电阻值(暗电阻)与光照射时的电阻值(亮电阻)的相对变化值。

(4)光谱响应。

光谱响应又称光谱灵敏度,是指光敏电阻在不同波长的单色光照射下的灵敏度。

若将不同波长下的灵敏度画成曲线,就可以得到光谱响应的曲线。

(5)光照特性。

光照特性指光敏电阻输出的电信号随光照度而变化的特性。

从光敏电阻的光照特性曲线可以看出,随着的光照强度的增加,光敏电阻的阻值开始迅速下降。

若进一步增大光照强度,则电阻值变化减小,然后逐渐趋向平缓。

在大多数情况下,该特性为非线性。

(6)伏安特性曲线。

伏安特性曲线用来描述光敏电阻的外加电压与光电流的关系,对于光敏器件来说,其光电流随外加电压的增大而增大。

(7)温度系数。

光敏电阻的光电效应受温度影响较大,部分光敏电阻在低温下的光电灵敏较高,而在高温下的灵敏度则较低。

(8)额定功率。

额定功率是指光敏电阻用于某种线路中所允许消耗的功率,当温度升高时,其消耗的功率就降低。

工作原理光敏电阻的工作原理是基于光电效应。

在半导体光敏材料两端装上电极引线,将其封装在带有透明窗的管壳里就构成光敏电阻,为了增加灵敏度,两电极常做成梳状。

用于制造光敏电阻的材料主要是金属的硫化物、硒化物和碲化物等半导体。

通常采用涂敷、喷涂、烧结等方法在绝缘衬底上制作很薄的光敏电阻体图1、光敏电阻的实验图上图是由光敏电阻和三极管组成的放大电路,白天光照强度较强,光敏电阻呈低阻状态,三极管基极电位较低,三极管处于导通状态,发射极为高电平;当夜幕降临时,光照强度变弱,光敏电阻阻值逐渐变大,基极电压上升,当上升到一定程度后,三极管处于截止状态,三极管发射极从而产生低电平,并传送到模数转换器。

3.2 ADC0804芯片(模数转换器)简介1.工作原理:所谓A/D转换器就是模拟/数字转换器(ADC),是将输入的模拟信号转换成数字信号。

信号输入端可以是传感器或转换器的输出,而ADC的数字信号也可能提供给微处理器,以便广泛地应用。

2.ADADC0804引脚图如下:图2、ADC0804引脚图3.引脚说明/CS(引脚1)芯片选择信号,低电平有效/RD(引脚2)外部读取转换结果的控制输出信号。

/RD为HI 时,DB0~DB7处理高阻抗:/RD为LO时,数字数据才会输出。

/WR(引脚3)用来启动转换的控制输入,相当于ADC的转换开始(/CS=0时),当/WR由HI变为LO时,转换器被清除:当/WR回到HI时,转换正式开始。

CS、RD、WR:是数字控制输入端,满足标准TTL 逻辑电平。

其中CS和WR用来控制A/D转换的启动信号。

CS、RD用来读A/D转换的结果,当它们同时为低电平时,输出数据锁存器DB0~DB7 各端上出现8位并行二进制数码。

CLKI(引脚4)和CLKR(引脚19):ADC0801~0805片有时钟电路,只要在外部“CLKI”和“CLKR”两端外接一对电阻电容即可产生A/D 转换所要求的时钟,其振荡频率为fCLK≈1/1.1RC。

其典型应用参数为:R=10KΩ,C=150PF,fCLK≈640KHZ,转换速度为100μs。

若采用外部时钟,则外部fCLK 可从CLKI 端送入,此时不接R、C。

允许的时钟频率围为100KHZ~1460KHZ。

INTR(引脚5):INTR是转换结束信号输出端,输出跳转为低电平表示本次转换已经完成,可作为微处理器的中断或查询信号。

如果将CS 和WR 端与INTR 端相连,则ADC0804 就处于自动循环转换状态。

CS =0 时,允许进行A/D转换。

WR 由低跳高时A/D转换开始,8位逐次比较需8×8=64 个时钟周期,再加上控制逻辑操作,一次转换需要66~73个时钟周期。

在典型应用fCLK=640KHZ时,转换时间约为103μs~114μs。

当fCLK 超过640KHZ,转换精度下降,超过极限值1460KHZ时便不能正常工作。

VIN(+)(引脚6)和VIN(-)(引脚7):被转换的电压信号从VIN(+)和VIN(-)输入,允许此信号是差动的或不共地的电压信号。

如果输入电压VIN的变化围从0V到Vmax,则芯片的VIN(-)端接地,输入电压加到VIN(+)引脚。

由于该芯片允许差动输入,在共模输入电压允许的情况下,输入电压围可以从非零伏开始,即Vmin 至Vmas。

此时芯片的VIN(-)端应该接入等于Vmin 的恒值电码坟上,而输入电压VIN仍然加到VIN(+)引脚上。

AGND(引脚8)和DGND(引脚10):A/D 转换器一般都有这两个引脚。

模拟地AGND 和数字地DGND 分别设置引入端,使数字电路的地电流不影响模拟信号回路,以防止寄生耦合造成的干扰。

VREF/2(引脚9):参考电压VREF/2 可以由外部电路供给从“VREF/2”端直接送入,VREF/2 端电压值应是输入电压围的二分之一所以输入电压的围可以通过调整VREF/2 引脚处的电压加以改变,转换器的零点无调整。

4.ADC0804转换器的工作时序如图4-8 所示。

图3、ADC0804转换器的工作时序图5.AD转换器的设计接口电路图:图中,ADC0804 数据输出线与AT89C51 的数据总线直接相连,AT89C51的RD、WR和INT1直接连到ADC0804,由于用P1.0线来产生片选信号,故无需外加地址译码器。

相关文档
最新文档