基于51单片机的智能照明灯控制系统设计(含电路图,原理图,程序)(课题申报表,任务书,开题报告,中期检查表,外文翻译,论文16200字,程序,答辩PPT)

摘 要

常见的路灯、过道灯、草坪灯、广告箱灯、霓虹灯和厕所等公共场所用的一些照明灯往往彻夜通明,这不仅浪费能源,在某种程度上也造成了光污染。在今天电力能源供应比较紧张的情况下,在没有人员活动的深夜让这些灯关掉一些,不仅可以节约能源,也能够节约一些开支。

本文主要介绍系统的开发背景、意义,并重点介绍了硬件设计和软件设计的过程。在硬件方面,该照明灯系统采用STC89C52单片机为核心,利用单片机的端口分别控制LCD1602标准时钟系统、蜂鸣器和LED灯,达到智能操控照明系统,并用PROTEL 99SE软件对原理图和电路板的制作。软件方面,用现阶段比较流行的单片机C语言编程,用PROTEUS进行仿真,而且涉及到了单片机仿真软件KEIL C51的使用。

关键词:AT89C52;LCD1602;光敏电阻;KEIL C51;PROTEL 99SE

Abstract

Some common streets which are in public places,such as:the aisle way light,the lawn lamp,the advertisement box lamp,the neon light and the restroom and so on the public place uses some flares often all night are brightly lit,this is not only wasting of energy,but also make the ray pollution in some kind of procedure.Nowadays,the electric power energy is in short supply,so if we turn off some when there is no people,it is not expenses.

In this article,it introduces the systematic development background,the significance and especially the process of the hardware design and the software design.In the hardware aspect,this article elaborates the part,the module,the system one by one,especially the core of the system STC89C52,it makes use of the port of monolithic integrated to control the LCD1602 standard clock system,buzzer and the LED light and then the lighting system was controlled by intelligence,and uses the PROTEL 99SE.In the software aspect with the present stage quite popular monolithic integrated circuit C language programming,Simulation with Proteus,and involves the use of single-chip simulation software KEIL C51.

Key words:STC89C52;LCD1602;photo resistance;KEIL C51;PROTEL 99SE

课题研究的方案

本选题是用单片机STC89C52、DS1302、LCD1602、光敏电阻、驻极体设计一个智能路灯控制系统;24小时制,具备日期时间调节功能,待机时显示日期/时间/星期;使用2个LED灯模拟路灯,在非节能模式下同时亮灭,凌晨0点—6点为节能模式,该模式下路灯只亮其中一个,如有声响则开启两个灯,延迟10s后重新变为一亮一灭状态;具有设置时间段功能,比如设置19:00~19:30,在这个时间段中,路灯一直亮,其他时间段(除节能模式外)则需根据光线强度和声响来打开路灯;当非设置时间段时,系统通过检测光线强度和声响,在黑暗时若有声响,即两者同时出现的情况下,则自动启动路灯,路灯延时10s后自动关闭;使用一个光敏电阻检测路灯的故障情况,在路灯符合条件正常开启的情况下,若此时没有检测到光线,启动蜂鸣器报警;仿真使用PROTUES、编程用C语言、编译器使用Keil4、原理图用PROTEL 99SE。

目 录

第1章 概述    1

1.1 课题研究的背景    1

1.2 本系统设计意义    2

1.3 课题研究的方案    2

1.4 本论文主要内容    2

第2章 芯片选用说明    3

2.1 STC89C52芯片    3

2.2 电压比较器    6

2.3 液晶显示器LCD1602    7

2.4 时钟芯片DS1302    12

2.5 光敏电阻    13

2.6 本章小结    15

第3章 系统硬/软件设计    16

3.1 智能照明系统的设计    16

3.2 标准时钟显示部分    18

3.3 光敏和声音接收电路    18

3.4 路灯故障检查和报警装置    19

3.5 电源转化电路    20

3.6 备用电源    20

3.7 按键可调部分    22

3.8 本章小结    22

第4章 仿真与调试    23

4.1 原理图仿真    23

4.2 软件调试    23

4.3 硬件调试    24

4.4 本章小结    25

结 论    26

参考文献    27

致 谢    28

附 录    29

照明灯智能控制器c语言编程,基于51单片机的智能照明灯控制系统设计(含电路图,原理图,程序)...相关推荐

  1. 51单片机风扇转动c语言代码,基于51单片机的智能风扇控制系统设计.doc

    完美.WORD格式.整理 范文.范例.指导 基于51单片机智能风扇控制系统的设计与实现 摘要:随着气温的逐渐上升,风扇的需求量也逐渐扩大.传统风扇不能根据外界温度的变化对风扇转速快慢进行调整,也不能对 ...

  2. 基于51单片机的智能空调控制系统设计(仿真+代码+原理图+报告+视频讲解)

    基于51单片机的智能空调控制系统 这里写目录标题 1 开发环境 讲解演示视频 2 功能说明介绍 3 仿真图 4 程序 4.1 工程文件 4.2 代码 5 原理图 6 元器件清单 7 视频讲解 8 资料 ...

  3. 智能车走迷宫c语言程序,基于51单片机的智能迷宫小车设计 含PCB原理图 源程序...

    #include #include #include #include #include #define uchar unsigned char  //无符号字符型占用一个字节 范围0~255, #d ...

  4. 【资料分享】基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告、基于51单片机和MAX1898的智能手机充电器设计

    1661[毕设课设]基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告 摘 要 随着科学技术的不断发展带动着电子行业的地位越来越重,现在电子产品几乎在社会的各个领域都可以见到.这些技术的 ...

  5. 基于51单片机的智能加湿器设计。 有仿真,程序,原理图,原文

    基于51单片机的智能加湿器设计. 有仿真,程序,原理图,原文. 可做实物. 通过DHT11实时监测环境温湿度,按键设定温湿度阈值,超限加湿器工作. 有水位检测电路,水位不足时候,报警提醒,防止干烧. ...

  6. 基于51单片机的智能窗帘项目,源码+原理图+pro仿真。

    基于51单片机的智能窗帘项目,源码+原理图+pro仿真. 介绍 :此作品有四种模式,通过四个独立按键调控,模式1:三个光感范围,使得电机驱动窗帘自动开,半开,关;模式2:15-25度的温度阈值,低于或 ...

  7. 蓄水池问题c语言编程,基于51单片机的蓄水池自动控制系统(35页)-原创力文档...

    广西民族大学 第二次综合课程设计报告 论文题目 : 基于 51 单片机的蓄水池自动控制系统 学 院: 物理与电子工程学院 专 业 : 自动化 年 级 : 2007 级 学 号 : 1072630101 ...

  8. 基于STC89C52单片机的智能车控制系统设计

    目 录 1系统概述 1 1.1设计目的和意义 1 1.2设计思路 2 1.3系统需求分析 2 1.3.1市场需求 2 1.3.2实现功能 2 1.4开发环境 3 1.5运行环境 3 2总体设计 4 2 ...

  9. 基于51单片机的智能加湿器控制proteus仿真系统设计

    本设计 51单片机智能加湿器控制系统proteus仿真(仿真+源码+原理图) 仿真图proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号C0043 资料下载链接( ...

  10. 基于51单片机的简易花样流水灯3(原理图+程序+仿真)

    目录 硬件电路设计 仿真电路设计 程序设计 学习了LED灯的左移和右移后,下面实现多种方式的花样流水灯. 硬件电路设计 结合51单片机最小系统的知识,利用AD19画好最小系统电路(未包括电源部分). ...

最新文章

  1. 微软推安全浏览器Gazelle,取代操作系统?
  2. 怎样开发一个 Node.js 命令行工具包
  3. 【原创】SqlServer 2005 BCP命令详解
  4. FireBug 调试JS入门 —如何调试JS
  5. c#sql数据导出到excel
  6. 光模块组装过程中常见问题分析及解决方法
  7. 线性方程组迭代解法——雅可比(Jacobi)迭代法,Gauss-Seidel迭代法和超松弛(SOR)迭代法
  8. 整合ztree的一些功能和demo演示
  9. (自动)运动控制系统学习笔记
  10. OneNote2013打开共享
  11. windows 开机自启动cmd文件
  12. 举几个单例模式的例子——茴香豆的茴字有几种写法?
  13. ubuntu安装腾讯会议
  14. nodejs websocket 聊天应用
  15. 红米手机如何抓取蓝牙log。
  16. 美国如果把根域名服务器封了,中国会从网络上消失?
  17. (附源码)计算机毕业设计SSM制造型企业仓储管理系统
  18. 计算机病毒中错误的是什么意思,语法错误是什么意思?
  19. loadrunner的TPS和点击率HPS
  20. oracle11g ora 00904,【排故篇_oracle11g升19c之ORA-00904 WM_CONCAT invalid identifie排故

热门文章

  1. Matlab:实现菲涅尔直边衍射仿真
  2. 2021年蓝桥杯省赛JavaB组真题解析
  3. Excel函数-数据库函数大全(Excel Database Functions)
  4. HTML基础标签和基本CSS行内样式
  5. spss统计分析基础教程(上)--自学
  6. MATLAB--数字图像处理 图像直方图规定化
  7. 线性四叉树十进制Morton码计算示例
  8. RFID EPC Class1 Gen2电子标签笔记
  9. 游戏测试就天天打游戏?老司机给你深度解惑
  10. matlab求刚度,求整体刚度矩阵matlab程序.doc