室内灯光控制系统的设计_第1页
室内灯光控制系统的设计_第2页
室内灯光控制系统的设计_第3页
室内灯光控制系统的设计_第4页
室内灯光控制系统的设计_第5页
已阅读5页,还剩34页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

室内灯光控制系统的设计室内灯光控制系统的设计 毕 业 设 计 论 文 I 摘要 本课题主要研究的是针对室内灯光的自动控制展开研究 提出了室内灯光 控制的具体原理以及它的具体设计思路 提出了基于室内灯光控制系统的详细 设计详细内容 在研究该课题的途中努力学习了智能室内灯光控制系统的硬件 设备以及相应的软件 本研究以 STC89C52 单片机为主要操作核心 本研究采用 了光敏三极管做为对外界自然光线的强度来进行详细检测 采用热红外人体传 感器检测教室有没人进出 再根据本控制系统对外界自然光信号与人体存在的 红外信号采取的智能判断 以及对室内需要合理打开灯的条件 以完成对室内 照明回路智能控制 从而以达到合理节约利用电能的目的 此外 采用了 LCD 液晶显示器以用来显示室人数 本研究主要采用的结构为模块化设计 具有简 单 体积小等很多优点 以用来满足本研究达到室内灯光控制系统的要求 关键词 STC89C52 热红外人体传感器 光敏三极管 自动控制 II Abstract The design analyzes the principle and realization method of the classroom light automatic control and puts forward the classroom lighting design idea of automatic control system and on this basis to develop the intelligent control system hardware and corresponding software through researching on automatic control method for classroom lighting This study adopted the light activated triode as to outside natural light intensity to a detailed inspection According to the control system s intelligent judgment of the environmental light signal and the human existence signal as well as to the classroom reasonable conditions opening the lamp to complete automatic control of the classroom lighting circuit so as to achieve the purpose of saving electricity to meet the requirements of this study to the indoor lighting control system Key words STC89C52 pyroelectric infrared sensor automatic control light activated triode III 目 录 第 1 章 绪论 1 1 1 课题研究的背景及意义 1 1 2 课题研究的内容 2 第 2 章 系统总体分析 4 2 1 系统整体分析 4 2 2 设计中遇到的问题 4 第 3 章 系统硬件设计 6 3 1 系统硬件核心 6 3 2 系统主要电路 7 3 2 1 系统主控电路 7 3 2 2 自然光采集电路 8 3 2 3 热红外人体传感器电路 9 3 2 4 系统时钟电路 10 3 2 5 灯控模拟电路 12 3 2 6 LCD1 显示电路 12 第 4 章 系统软件设计 13 4 1 系统主程序设计 13 4 2 系统子程序设计 14 4 2 1 红外人体传感器模块 14 4 2 2 自然光采集模块 15 4 2 3 时钟模块 16 4 2 4LCD 显示模块 17 第 5 章 系统调试与仿真 18 5 1 仿真软件 18 5 2 仿真注意事项与方法 20 5 3 仿真结果 20 总结 24 参考文献 26 附录 27 附录一 系统硬件仿真电路及原理图如下 27 附录二 源程序如下 28 致谢 35 1 第 1 章 绪论 1 1 课题研究的背景及意义 在如今的现实生活中 环境保护和能源的枯竭问题一直困扰着人们 在过 去的 19 世纪乃至追寻到很久之前的时间里 人类为了生存而对大自然做出了掠 夺式的抢夺资源 造成了现在世界中能源短缺 上世纪一流的污染问题还没有 解决 而我国作为一个在发展中国家的代表人物 经济发展与能源枯竭而引发 的矛盾日益增生 而本系统是为了室内灯光控制系统 作为一个能够根据外界 光线的强度来控制室内灯光的亮度或者亮灯个数的多少 能够实现人来灯亮人 走灯灭 完成自动调节灯光的作用 已完成节能的目的 在各个高校中 教室是一个很普遍的学生与教师教学的场所 随着各个高 校的扩建以及高校的普遍 在高校中 经常会发生教室内一个人都没有 但是 教室内的灯还亮着 或者教室内确实有人 但是灯光的强度太强学生们在学习 的过程中国也感觉到很不舒服 学习效率下降 没有人的情况下 照明系统还 处于工作状态 这种情况就会造成能源的大量流失以及浪费 因此 节能就会 显得尤为重要 这样才能提高教室内照明系统的效率 高校在节能的情况下才 会有更多的资源去为学生们谋取更多的福利 才能让学生们专心致志的努力学 习 为了自身的强大而努力 目前 对于智能灯光控制 国内外已经在各个地方开始实现这个功能 但 是有关于室内灯光控制系统类型的智能控制系统却很少 随着高校的越来越多 规模也越来越大 学生也越来越多 所需要的教室也越来越多 教室内的灯光 浪费现象越来越严重 电能也浪费的越来越多 但是 随着现代化与智能化的 程度的越来越高 智能家居的普及也越来越高 随着计算机技术的普及 灯光 的控制也越来越多资多彩 也在朝着智能化和自动化的方向发展 为室内灯光 控制系统的出现创造了便捷的条件 随着能源的日益减少 开发出一款智能化 的室内灯光控制系统已经迫在眉睫 是实现现代化智能化的重要的一环 是具 有跨时代的重要意义 由于我国多年来经济的持续发展 能源危机日益剧烈 虽然我国作为一个 大国 但是又是人口基数过多 所以人均能源亮很少 平均产值的资源的消耗 远远高于发达国家 能源问题对我国的发展至关重要 由于储量人均不足 能 源已变成制约我国经济发展的重要问题 从2005年到现在的2015年 新增的照 2 明用电远远超过预期 而对于各个高校来说 教室的用电量占了很大的一笔重 要输出 其照明系统约占到各个高校总用电量的40 左右 由此可见 在保证 各个高校内教室灯光的照明质量的前提下 对教室内灯光进行智能控制迫在眉 睫 其所能实现的经济效益和应有的节能效果都是相当的可观的 所以努力地 开发室内灯光控制系统已经不容懈怠了 在我国的城市规划中 早已经将智能化灯光和绿色灯光当做重点来规划 本规划的主要选择方向是为了消除环境污染与废旧材料能源的回收等问题 着 重强调了绿色灯光的问题 以及节能减排等维护环境的智能化设计 且室内灯 光控制系统走在前列 说明我国已经将减少照明消耗绿色照明已经当做头等大 事 舍内灯光控制系统的研究已经在逐步的发展 目前我国用在纯照明系统上 的电量约占到全世界总量的13 左右 而要使我国采用高效的节能减排的绿色照 明系统将比传统照明系统节约60 80 的电量 如今 首都北京正在努力推广效 率照明系统的工程 推出了很多应用于照明系统的节能减排的大部分节能电器 已经投入使用 而在我国的各个高校中节能的意识也正在努力地潜移默化的影 响着学子 但是由于普宾得学生在高效节能这一方面的意识还是不够强烈 照 明系统浪费的现象还是十分的严重 比如在光线足够强的教室内依然坚挺这的 室内灯光 上完课了学生们都走了 还在努力工作着的卑微的灯泡 且各个高 校节能减排的详细规划依然没有提上文件 室内的灯光依然有着教工手动控制 且因为教室数量巨大 教工也会走神 这样就造成了大批量的照明系统的点亮 的浪费 1 2 课题研究的内容 本设计主要要求的主要内容包括控制模块和显示模块以及收集模块 本设 计使用了光敏三极管作为本设计与外界的联系探头 以对外界自然光显得强弱 来进行数据收集 然后将在外界收集到的光强的光信号本设计要求包括收集数 据模块 显示模块 控制模块 本设计采用光敏三极管做为探头 以对自然光 线的强弱进行收集 将收集到的自然光强度输送给控制核心 STC89C52 单片机 来进行处理 用热红外人体传感器检测室内有没有人进出 通过程序的的设定 在 LCD1 显示器上显示室内的人数 再根据室内人数来决定需要灯的数量 本设计的主要技术有以下 1 在正常自然环境下打开数据收集仪器 假如外界自然光线比较强 无论有无人进入室内 都不会打开灯 要是外界自然光线较弱 那就根据进入 室内的人数来选择需要打开灯的数量 2 在自动控制的时候在正常的工作状态下 在室内的前后门各需放置一 3 个热红外人体传感器模块 以检测有没人进出室内 3 需要能够控制显示器 LCD1 的显示人数 4 在手动控制能够通过按键开光控制室内进出的人数 5 室内灯光控制系统一样平常需要安置在室内没有被电灯直接照耀的 位置而且热红外人体传感器安置时需要一人体与热感应电源标的目的感应器相 互垂直如许才可以使人难以解决的存在的灯光信号收集才会加倍活络而且靠得 住 另外还要尽量避免因外界热风直接吹向传感器而产生的干扰 4 第 2 章 系统总体分析 2 1 系统整体分析 本设计所研究的室内灯光控制系统的设计 以外界自然光线强度与教室人 数作为基本输入参数 同时结合对 STC89C52 所设计单片机的硬件进行控制 以用来实现室内灯光的自由控制 但是当外界的自然光光强度较强 外界环境光线很好的时候 无论室内有 无人 有多少人 教室内的灯光都不会亮 不然就会造成资源的浪费 而当外 界自然光线的强度较弱的时候 才会根据进入教室内部的人数来确认到底需要 打开多少灯光 需要打开哪部分的灯光 本设计利用开关 K4 模拟光敏三极管采集到的自然光强度对控制系统进行 控制 当 K4 按下表示外界光很强 灯都不亮 相反就根据室内人数来开灯 使用按键开关 K1 与 K2 来模拟热红外人体传感器所检测到的室内人数 即 K1 按键表示有人进入 K2 按键表示有人出去 通过控制 K1 和 K2 以及对单片机上 的软件代码来实现进出室内的人数 并在液晶显示器 LCD1 上显示室内已有人数 通过之前对单片机的代码设定来决定开灯的数量 当室内没有时所有灯全灭 本计划的室灯光控制系统首要分为硬件与软件两部分 硬件设计是本系统 的的条件 是本计划履行的根本 并且为软件部分提供了代码与法式运行的根 本骨架 软件设计以对硬件部分为基础 加以采集 编程 模拟 以实现设计 之前所希望系统能达到预期 经由过程对硬件和软件共同 而且对外界大概呈 现的滋扰举行消倪或替代 以实现本设计的终极目的为方针 此外 为了预防室内学生因学习时间较长而休息时间不足的问题 本设计 附加设计了时钟电路以及超时报警电路 在液晶显示器 LCD1 上会显示当前的当 地时间 当时间为 22 点整时本设计会报警 提醒已经很晚了 要注意休息 报 警系统在 20S 之后自动关闭 2 2 设计中遇到的问题 在本研究中所遇到的问题如下 1 怎么将自然光线的光信号转换为电信号的收集题目 2 液晶显示器 LCD1 上的表现人数的表现问题 5 3 怎么用热红外人体传感器来转换外单片机可用参数 4 怎么用按键取代感应器或者取代光敏电阻 6 第 3 章 系统硬件设计 3 1 系统硬件核心 在本设计中 设计的主要控制模块的重要核心是以 STC89C52 单片机为主 控核心然后再由按钮代替的光敏三极管组成的外界自然光光强采集电路与热红 外人体传感器所组成的室内人数的采集电路作为主要的信息收集模块 再由液 晶显示器 LCD1 所构成的显示区域 本设计主要分为四大控制核心 主要的内容有 灯控制区 显示区 存储 区 以及最重要的芯片等 本课题的主要研究硬件结构图如下图 1 所示 图 1 硬件图 7 3 2 系统主要电路 3 2 1 系统主控电路 在本设计中 STC89C52 型单片机作为设计的主控单元 如下图 3 1 为最小单 元模块 图 3 1 单片机最小系统模块 STC 公司出品的 STC89C52 是一种高能低耗的 CMOS8 位的微型控制器 在其 内部有着系统在道可编程的 Flash 存储器 存储器是为 8K 字节的 该芯片使用 的是 MCS 51 内核经典内核 相比老式的传统单片机 51 类型的做出了很大的改 进 加入了很多 51 单片的所没有的很多功能 单片机详细分配情况如下表 1 所示 表 1 接口分配 8 3 2 2 自然光采集电路 自然光的采集作为本设计的主要参数之一 其主要的思想就是要将在外界 采集到的自然光信号转变为能被单片机识别的电信号 光敏电阻是一种能够实现将光信号变为电信号的电阻 而且光敏三极管对 光信号的灵敏度要远远高于光敏二极管 因此 采用光敏三极管采集自然光比 较好 光敏三极管采用半导体的工艺制作成的半导体管 当有较强的光照射在 基区时 产生的 I 增大 成为光电流 而光电流的大小随着外界光照强度的增 强而增强 于是在相对应的负载电阻上就会采集到随着外界光照强度变化而随 之变化的电信号 由于本系统是在 proteus 7 4a 中仿真 在仿真的时候用按键开关 K4 来控制 显示中的外界自然光的强度 或者说来控制是白天还是晚上 当外界光强时 相当于 K4 闭合时 当外界光弱时 开关 K4 打开 9 图 3 3 环境光采集模拟电路 3 2 3 热红外人体传感器电路 热红外人体感应器是一种即使人体在静止的状态下依然会被它探测出来的 一种红外探测感应器 主要的组成单位主要有感光电子元件与透镜之类的 应 为无论不管室内存在的是人体在移动还是在或者不动的情况下 都会在感光元 件之间产生一定量的极化压差 感光电路会发出有人走过来的识别信号的东西 以达到可以探测人体的目的 此热红外人体感应器可应到感应人体的控制范围 之内 实现红外控制与防盗于一体化 使用热红外人体感应器时 一定要注意要尽量避免强烈灯光的直面照射 也不能直接对着暖气片或者其他的发热源以免破坏热红外感应器的参数以及其 他的内容 避免因外界环境温度的强烈的变化而造成的参数误报或者一些不必 要的数据或者参数的错误 而且传感器的表面也不要用手摸 因为手有温度 10 是热源 会影响数据的参数 还要避免尘土之类的灵敏度 还要特别注意热红 外传感器所对的方向 要避免人来人往的外部地方 本计划考虑到尝试前提 只是在仿真软件中的仿真 是用按键开关来控制 进出教室内的人数 其模块电路如图 3 4 所示 图 3 4 按键电路 3 2 4 系统时钟电路 因考虑到具体的实际需要 本系统还增加了对时间上的控制 以能合理的 控制或安排学生在室内的的作息时间 预防学生因学习忘记了回宿舍的时间 当时间超过了晚上 22 点时 缴入教室还有人就应提醒学生或者老师要注意休息 为此 本系统设计了时钟电路用来显示时间并报警提示到了休息时间了 本系统采用的时钟控制芯片为 DS1302 11 图 3 5 DS1302 的详细引脚图 表 2 DS1302 的引脚功能 对 I O 口而言 再节制输入下一个时钟的上升指令的时辰 将上升的数据 输入到 DS1302 中 输入的数据将会被输入到低位 将会从初始的位置起头 同 理 在紧随其后的 8 位的控制指令的字节的下一个脉冲指令的下降数据就会读 出 DS1302 中的刚才所输入的数据 但是的输出的数据依然将会从低位依次到高 位依次输出 图 3 6 系统时钟电路 12 3 2 5 灯控模拟电路 本系统因不是实际的操作 因此 采用两个红色 LED 指示灯 D2 和 D3 模 拟 当外界环境自然光的强度很大时 D2 和 D3 均不亮 当外界自然光光强弱 时 人数在 10 个或以下时只有 D2 灯亮 要是在教室内不得人数超过了 10 个 人 D2 D3 全亮 在灯控区的模拟电路如下图 3 7 所示 图 3 7 灯控区模拟电路 3 2 6 LCD1 显示电路 本系统采用液晶显示器 LCD 显示所需要数据 其电路图模块如图 3 8 所示 13 图 3 8 显示电路模块电路图 第 4 章 系统软件设计 4 1 系统主程序设计 本计划中的软件设计的主要内容主要有四部分组成 环境光采集模块 LCD1 液晶显示器模块 外界环境光光强的采集模块与时钟控制电路模块这四部 分组成 在这四部分中外界环境光的采集与外界模块是通过按钮来在仿真图上 面实现模拟的 主要的内容有以下 液晶显示屏 LCD1 上面会显示系统时间 TIM 与室内人 数 NUM 而室内灯光的控制就会根据外界自然光强度的光强大小与进入室内的 人数来控制灯光的自由关闭 但外界的自然光强度较强时 所有的灯都不会亮 以免造成电量的浪费 但外界的自然光强度光强较弱时 并且进入室内的人数 没有超过 10 人或者只有 10 人时 教室会亮一半灯 当外界自然光强度光强较 弱并且进入室内的人数大于 10 人时 教室内的所有灯全部会打开 本计划中的主程序的流程图如下图 4 1 所示 有关系统软件的 C 语言程序 见附录 14 图 4 1 主程序的流程图 4 2 系统子程序设计 4 2 1 红外人体传感器模块 在本系统中 本系统会利用按钮开关 K1 K2 来模拟红外人体传感器以用 来采集室内人数 当外界自然光的光强度较弱的时候 而且在当室内的人数在 十人以下或着只有十人时系统只会亮一个灯 而当室内的人数在十人以上时系 统中的两灯全亮 它的主要的程序的流程图如下图 4 2 所示 15 图 4 2 红外传感器检测模块流程图 4 2 2 自然光采集模块 本计划利用按钮开关 K4 模拟光敏三极管 当 K4 按下 外界自然光的强度 较强 表示外界环境光较强 所有灯都不会亮 当 K4 松开 表示外界环境光 较弱 此时灯按需求亮 外界自然光模块的流程图如图 4 3 所示 16 图 4 3 自然光采集模块流程图 4 2 3 时钟模块 在本系统中 本计划采用的是 DS1302 芯片以用来控制时钟电路模块 其 主要的内容是按照编写程序的要求来显示时分秒 但是一定要注意在读取 DS1302 时 读取出的数据同样要为 BCD 码 因此 在进行给 DS1320 芯片中进 行书写操作时 写入芯片的数据也必须要为 BCD 码 因此 在数据的写入和读 出的时候一定要进行非常必要的数据之间的和进制之间的必要转换 以方便系 统能够在与其他的外部数据进行相连接的时候相对应 在本系统中液晶显示器 LCD1 的显示是十进制的数字 所以一定要奖惩学设计时的十六进制或者二进制 的数据转变为十进制 时钟模块程序的流程图如下图 4 4 所示 17 图 4 4 时钟模块流程图 4 2 4LCD 显示模块 本计划首要实现的功效是按要求显示进入教室内的人数 时间 TIM 首要经 由过程时钟芯片 DS1302 来控制 本计划主要显示时分秒 人数 NUM 首要经 由过程模拟传感器的按钮 K1 K2 来实现加减人数 LCD1 表现模块法式的流程 图如下图 4 5 所示 18 图 4 5LCD 显示模块流程图 第 5 章 系统调试与仿真 5 1 仿真软件 本设计仿真主要用到有以下两个软件 Proteus 软件以及 Keil uVision4 软件 Proteus 软件为 EDA 工具软件 他是目前市面上最好的能够仿真单片机模 拟图以及所有外围器材的一款好用的工具 虽然 EDA 工具目前在国内市场的推 广刚刚起步 但因为简单易操作的原因已受到了单片机的爱好者和从事单片机 的各位教师以及奋斗在第一线的制作单片机开发和应用的使用者的高度重视 Proteus 软件作为世界上都著名的仿真软件 它作目前世界上的唯一的比 较全面的虚拟设计平台包括仿真软件 设计软件和电路仿真软件三种 他的处 理器支持的模型有很多比如 ARM MSP4300 等等很多很多 在 2010 年不仅增加了 DSP 和 Cortex 等系列的处理器 而且持续的增加了其他的处理器类型 并且在 编译方面 Proteus 软件支持 IAR MPLAB 和 Keil 等很多种编译器 而且具有 很多其他的 EDA 工具所没有的功能 如下 19 SPICE 电路的仿真 原理布图 PCB 自动与人工布线 并且 Proteus 软件具有很多跨时代的特点 比如可以相互互动的仿真图 而且使用者甚至可以同时采用比如 ROM 键盘 灯 RAM 以及部分内围器件 以及部分的 IIC 器件 这些相比其他的 EDA 工具来说 犀利太多了 也可以做 仿真处理器和其相应的外围电路 还可以很快直接的画出原理图和模拟图 再 配合清晰的显示和输出 就能明确的看到模拟图运行后的输入输出的具体效果 Proteus 软件中有上千中软件供人们选择使用 这些电子元件能更好的帮 助那些工程师们管理自己所做的那些电子图与自己最喜欢的设计 在它里面一 共会有 40 多个完整的元件集合 该软件不但可以做仿真图所需要的仪表资源和 很多外围所需要的外围设备比如示波器之类的 在理论上 Proteus 软件可以将 同一种电子元件在不同的电路图或者模拟图中的重复类型的任意调用除了现实 生活中的实际存在中的仪器之外 Proteus 软件还提供一个图形化显示的功能 可以将在模拟图中的电信号完美的转化的能在模拟图中使用的图形化元件 其 主要的具体作用与示波器比较类似 但是相比来说比示波器多出了很多实用性 的功能 而且这些由电信号转化出来图形化电子元件都具有使用者所需要的理 想化的参数 比如摸个电阻具有极高的电阻 或者摸个电阻具有很低的电阻无 限接近于零的元件 这些理想化的电子元件极大地减少了 Proteus 软件在模拟 的过程中的对实际结果的影响 窗口化管理系统是 ARM 公司在 2009 年 2 月份的发布会上发布的 Keil4 系统 使得使用者可以从多个角度利用监视器 并且可以控制电脑屏幕上失业所能看 到的所有的位置可以及时的到达任何地方 可以给一个新的使用者用户一个简 洁高效的清新页面 可以让用户能够在使用本款软件的时候可以更好的利用本 软件的新功能与能够合理的安排好每一个屏幕空间 还可以有效地控制想要控 制的任意一个窗口 给使用者提供一个更加安全有效的的开发程序环境 本软 件不但兼容以前的老版本而且兼容最新的 RAM 芯片且添加了很多对用户使用的 一些小习惯很有用的一些小功能 而在 2011 年 ARM 公司最新发布的软件中继承了原有的优点以及兼容性形成 了最新的 Keil 在最新发布的软件中可以完美使得其内在的编译器和调试工具 完美的匹配 RAM 器件 目前已经投入使用的 Keil 类型的产品有 KeilC51 Keil C166 等等很多类型 最新的 Keil 的特征以及功能旨在能偶提高使用者的开发 速度以及效率 能够更快的完成任务 而且还能保证正确性 在最新的软件中 RAM 公司使用了很多有效地管理小技巧 比如引入了更加能让使用者舒适的窗 20 口化管理系统 能够将任意一个窗口拖到任何一个想要到达的地方并且包括多 窗口显示 而且 Keil4 在 Keil3 的基础上 还增加了很多平民化的功能 能让 更多的人接受这款软件 在国内是由米尔科技提供 ARM 公司的 Keil4 软件 作 为 ARM 在国内的合作伙伴 当然也是国内外有名的单片机塑控板和嵌入式的领 头羊 C51 软件不但提供了能让使用者满意的大量库函数而且有许许多多功能 更加强大的开发单片机和嵌入式的开发和调试工具 以及全新的 W7 界面 使得 用户能够在很短的时间内就能够熟练地使用全新的 C51 软件来做自己想要开发 的单片机程序 此外新的软件将会很容易的编写自己的代码 书写效率很高 在开发大型的单片机系统或者大型的智能系统时跟家能够体现出属于新软件的 遥遥领先的优势 5 2 仿真注意事项与方法 当系统硬件和软件设计按要求完成后 还需要检验本设计的正确性和所存 在问题 就需要对本设计进行仿真和调试 由于本设计是模拟系统 所以 只 需要在 Proteus 软件中进行仿真 先在最新的软件中画出已经设计好的电路图 然后检查电路图个电路连接 是否合情合理 再在 Keil 软件中编写为了实现系统各个功能的 C 语言程序 并 创建 hex 文件 然后将其下载至 STC89C52 单片机中 再运行本系统电路 图 仔细查看是否达到了当初设计本系统的根本目的 以实现设计的要求 当设计的首次模拟没有达到预期效果时 不要着急 要仔细耐心的检查可 能出现问题的各个地方 查找故障源 反复认真修改软硬件 待找出所有问题 并且全部解决之后才能保证整个系统的正常运行 5 3 仿真结果 本设计主要实现时分秒的显示 室内人数统计和显示 超时报警和结合人 数与环境光强来亮灯的目标 按下 K4 的时候 而且外界的自然光光强较弱的时候 不管室内有多少人 灯永远都不会亮 在软件中的仿真结果如下图 5 1 所示 21 图 5 1 环境光强时 在 K4 还没有按下的时候 而且外界的自然光的光强很弱的时候时 这个 时候当在室内人数有少于 10 人或者 10 人的时候时则灯只亮一半 即只有图中 D3 灯亮 在 Proteus 中灯光的仿真结果如下图 5 2 所示 22 图 5 2 环境光弱且人数在 10 人以下时 在 K4 还没有按下的时候 而且外界的自然光的光强很弱的时候时 这个 时候当在室内人数有超过 10 人以上的时候时则灯全会亮 在仿真图中的 D1 亮 且 D2 灯也会亮 在仿真软件中模拟的仿真结果如下图 5 3 所示 23 图 5 3 环境光弱且人数在 10 人以上时 图 5 4 系统达到 22 点时 24 总结 经过了两个多月的艰苦奋斗 我终于将我的毕业设计完成了 在做毕业设 计的时候 我发现了自己很多方面的很多的不足 从开始选题的时候 也许是 因为自大 选择了有关硬件的这个课题 那是的我认为这个课题不是很难弄 但是等到自己开始动手做的时候 出现了太多的问题 许许多多的问题我读不 知道是怎么产生的 但是还与我要做的课题息息相关 例如没有将外界自然光 的因素考虑在内 导致做了一遍又一遍还是没有完成自己所要做的课程设计 并且由于我自己的专业知识的不足 没有将自己的对专业知识了解的不够全面 提留在最初的阶段 我很气馁 感觉自己完不成这个课程实际的时候 我遇到 了了我的好老师 很感谢我的老师 王琪老师 有了王琪老师的耐心的指导和 耐心的解答 我终于对这个课题有了了解 不再是那么无从下手 慢慢的我对 自己的课题有了更深入了的了解 这是我才开始做我自己的课程设计 使得我 对课题进行了很久的研究和了解 同时查阅了有关于单片机知识的其他书籍 巩固了自己的理论知识 加深了对理论和实践相结合的概念的理解 同时也对 自己设计中的旁支电路 如 时钟电路 复位电路 矩阵式键盘电路 LED 数 码管电路进行了进一步的了解 在 Protues 软件中画电路图的时候 因为对一些需要的电子器件的名称和 型号不熟悉 所以查阅了很多相关文献 并且通过网络进行查询 在原来积累 的知识下 加上宿舍同学的帮助 完成了整体电路图的设计 在电路图逐渐完 成的过程中 我深刻的认识到学无止境 自己的知识还需要不停的去积累 在 软件方面 我选择用 C 语言作为编译代码进行程序的编译 因为 C 语言拥有汇 编语言不具有的优势 那就是非常的接近人类使用的自然语言 在修改和编写 的时候都可以提高自己的效率 而且我自己也比较喜欢 C 语言 但是在编写的 时候还是出现了些小问题 比如在编写一段程序 使程序能够判断键盘是否被 按下时 需要一两个小时进行不停的修改和编写 但是在同学的帮助下 最后 都很好的把问题解决了 随着有一年毕业的到来 我也即将完成我的课程设计 希望我能完美的结束我 自己的课程设计 我的大学生涯这就将是终点 但是我真正的人生才刚刚开始 在我的设计做完的过程中有了很多学生的帮助 我很感谢他们 他们很好 我

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论