基于51单片机的声光双控楼道灯设计与制作.docx
《基于51单片机的声光双控楼道灯设计与制作.docx》由会员分享,可在线阅读,更多相关《基于51单片机的声光双控楼道灯设计与制作.docx(34页珍藏版)》请在课桌文档上搜索。
1、摘要21世纪是世界科技飞速发展的一个时代,中国在科技行业上追求更高、更快、更远的目标也更进一步。市面上也出现了越来越多适应当代需求和发展的产品,在追求发展的同时也在规范着所有人保护环境、绿色可持续发展,所以可持续发展,降低现有的能源消耗无疑是当今社会需要共同完成的目标。然而,当今社会在能源上还存在着极大的浪费,比如学校、公司、社区等公共场所和居民区的楼道灯,长期开始未及时关闭甚至长期开启的现象是屡见不鲜的,这对能源造成了极大的浪费与消耗。在长期频繁的触摸墙体的情况下,无疑也是造成了损耗,后期需要花费大量的人力、财力弥补维修。针对这一社会现象,本次设计的课题为声光双控楼道灯,51单片机为芯片,当
2、环境亮度高时,灯不亮;当环境亮度低于一定值得时候,为节约能源,采用声音控制,例如人行走时脚步声、踩踏声、击掌声、说话声等声源触发灯亮,在设定的时间内灯持续亮着,超过一定时间后,灯自动熄灭。关键词:节能可持续51单片机亮度声控AbstractThe21stcenturyisaneraoftherapiddevelopmentofscienceandtechnologyintheworld,andChina,spursuitofhigher,fasterandfarthergoalsinthescienceandtechnologyindustrygonefurthe.Therearealsomo
3、reandmoreproductsonthemarkettomeettheneedsanddevelopmentofcontemporarytimes,whilepursuingdevelopment,butalsostandardizingallpeopletoprotecttheenvironment,greensustainabledevelopment,sntialareasofcorridorlights,long-termstartnottocloseintimeorevenlong-termopenphenomenoniscommon,whichhascausedagreatwa
4、steandconsumptionofenergy.Inthecaseoflong-termfrequenttouchwall,isundoubtedlyalsocausedbywearandtear,laterneedtospendalotofhumanandfinancialresourcestorepair.osustainabledevelopment,reducingtheexistingenergyconsumptionisundoubtedlythegoaloftoday,ssocietytoachievetogether.However,thereisstillagreatwa
5、steofenergyintodayssociety,suchasschools,companies,communitiesandotherpublicplacesandreside.Inviewofthissocialphenomenon,thesubjectofthisdesignisacousto-opticdouble-controlledcorridorlamp,51singlechipmicrocomputerischip,whentheambientbrightnessishigh,thelampisnoton;Whenthebrightnessoftheenvironmenti
6、slowerthanacertainvalue,inordertosaveenergy,soundcontrolisadopted,suchasfootsteps,stampede,applause,speechsoundandothersoundsourcetriggerlightsonwhenpeoplewalk.Inthesettime,thelightscontinuetolight,afteracertaintime,thelightsautomaticallygoout.Keywords:Energysavingsustainable51singlechipbrightnessso
7、undcontrolL绪论11.1 课题研究背景11.2 文献综述11.3 选题的意义和目的11.4 研究现状21.5 课题研究的内容21.6 课题的开发目标31.7 总体的设计思想32 .系统的设计方案分析与选择42.1 系统开发平台介绍42.1.1 KeiluVision442.1.2 AltiumDesigner42.1.3 STCJSP.V4.8042.2 系统开发相关技术52.2.1 C语言简介52.3 总体设计方案53 .硬件模块设计63.1 单片机系统电路设计63.1.1 单片机主控制电路的设计63.1.2 电源电路设计73.1.3 晶振电路设计73.2 光强度感应模块电路设计8
8、3.3 声音控制电路设计93.4 键盘模块电路设计93.5 显示屏模块电路设计104 .系统调试124.1 系统硬件调试124.2 系统软件调试124.3 系统软硬联调135 .系统测试145.1 测试内容145.2 测试原理155.3 测试结果155.4 实物展示156.总结17致谢18参考文献19附录201雌1.1 课题研究背景科技的进步伴随着衣食住行的水平逐步提升,人类开始意识到一切可使用资源,如石油、天然气、淡水、电能等能源是对我们赖以生存和发展的物质基础。关于能源紧缺或是不可再生或开发新能源的问题,也是近些年来在国际的政治、军事以及外交等方面不可忽视的焦点关注问题。现今的中国在很多方
9、面都作为全球各个国家的领头羊,而中国的经济、军事和科技等的发展都离不开资源的强有力的能源支撑和保障。科技是发展的第一生产力,科技是决定一个国家乃至一个民族发展的速度与高度。科技的飞速发展带动了经济的发展带动了整个人类文明从原始的手工劳动逐步向机器代替部分劳动力发展,相比人力,科技研发出的一系列相关的产品,如汽车、手机、智能家居等无一不是在便捷人们的出行、生活和接收外界知识和信息的方式以及多样性;而在科技高速发展的同时,不可忽略的是资源问题,面对资源不足和快速消耗问题,随之而来的是即便捷又节能环保的可持续发展科技就显得尤为重要。21世纪,煤油灯时代一去不复返,取而代之的是数字电路技术实现节能环保
10、的节能照明灯。采用有效的科学技术用来延长照明灯的寿命、实现节能环保的举措也变得越来越重要。而在日常生活中,学校、街道、机关等公共场所长明灯的现象屡见不鲜,长明灯不仅在资源上造成了极大的浪费,长期的人为开关,造成墙体的磨损,增大了维修费用、人力、物力的损耗。1.2 文献综述在文献中我获取到了系统流程图的设计思路和创新特点、系统的组成部分、电路图设计思路、系统代码架构思路、系统的各方面检测和调试经验,以及怎么去效率完成系统的焊接,如CPU、电阻、电容等快速焊接的方法。这些都非常有实际性的参考价值,可以让我对自己的声光双控的楼道灯的设计提供设计灵感和加快我对系统的设计与制作。1.3 选题的意义和目的
11、电子信息工程的发展主要目标是在不需要倚靠人为的操作为前提,实现高度智能化,促使机器能够独立的按照人为设定的条件处理各种各样的工作。而该课题研究的声光双控楼道灯就是实现智能化的其中之一。自动照明灯前期应用模拟设计的电子技术,分立元件多,相对不可靠;对比现今的单片机发展趋势,可知已经趋于成熟相对完善,采用51单片机进行声光双控开关的研究与开发,在设计好相关电路之后,运用所需的编程软件来实现预期设定的功能,若发现问题,修改起来难度大幅度降低,运用操作起来化繁为简、更加灵活。人类的生活除了空气、食物、水等赖以生存的必需品外,“光”也无时无刻不在影响着人们的生活作息和生活方式等。世界上第一盏白炽灯在18
12、79年著名科学家爱迪生发明产生,这一发明,意味着人类对光的生活方式进入了一个全新的时代。研究表明,白炽灯在工作时,电路中的电流通过灯丝产生热效应,而灯丝在发热过程中温度过高产生了大量的热能,使得很大一部分的能量被浪费掉,从而使得灯的寿命大大缩短。随着上个世纪90年代的绿色照明和节能理念思想全球化的盛行,在国家积极的搭理支持节能环保的政策下,大大的促进了白炽灯向节能灯发展的速度,同时严格监督节能灯的产量和质量的把控,在节能灯产业我国已经在逐步的上涨,趋于全球的领先水平。就节能灯方面还有很多的创造性和可能性,就灯光问题可以制作和设计更加便于人们生活和节能环保的产品以提升人们的生活质量和社会使用感。
13、1.4 研究现状自1978年改革开放以来,我国在经济与科技发展迅速,各个地区对用电的需求也是与日俱增的,LED节能灯等的广泛适应,使得在电能的资源上大大的节约。节能灯替代白炽灯是不可逆转的趋势,其一节约了金钱,其二缓解了能源短缺的压力。节能意识和节能灯的广泛普及,使得中国在实现“节约型社会”和“环境友好型社会”的发展目标上取得了不容忽视的助力。随着时代的快速发展,每年夏季的到来,“电荒”越演越烈,这使得中国电力输出有了不小的压力,各个国家各个省份相继会出现电力不足,各相关部门也会采取区域性停电的举措缓解“电荒”。据相关部门的统计,我国的照明用电占所有电能输出的20%左右,推动节能灯的广泛使用,
14、将大大减少国家在照明用电上的用电量消耗。在这种时代的大背景下,节能灯作为潜力行业在研发更好的产品和节能改革有着不容忽视的地位。1.5 课题研究的内容本课题就节能灯延伸出的关于声光双控楼道灯的设计与制作展开研究。数字技术的发展带动了很多相关行业的发展,就比如该相关节能灯研究课题,贴近我们的实际生活且息息相关。当今社会,有较多的楼道灯实在公共场所使用的,虽然是公共用电,但是大多数人的节能意识还是非常薄弱的,相比家庭用电多数电器处在待机状态,楼道灯更是长明不止,长期下来造成了严重的电能资源的浪费。在社区等楼道灯这一块,可以利用电子技术设计一种声光双控节约电能的照明灯用来代替传统的手工开关楼道灯。用声
15、控和光控延时开关的照明楼道灯,当亮度低于一定值时,如天黑时,有人经过楼梯或者过道时,发出的脚步声、说话声、或者其他声音的时候,灯光自动亮起,在一定时间后,灯光自动熄灭;当亮度高于一定值时,灯光不再被点亮,此时声控失效。该研究与设计具有结构简单、消耗电能低、降低能耗消耗、稳定性好、灵敏度高等优点达到了节能环保、保护灯泡延长寿命、节省人力物力等好处。1.6 课题的开发目标开发目标有以下几点:(1)当亮度高于一定值时,灯不亮。(2)当亮度低于一定值时,可声控,灯自动点亮。(3)声控使得灯亮后,一定时间后自动熄灭。L7总体的设计思想(1)采用KeikIViSion4进行C语言代码编程工作,C语言广泛用
16、于低层开发,具有高效、灵活、功能丰富、表达能力强灯特点。(2)采用AltiUmDeSigner进行原理图整体搭建,操作简单、方便进行修改。(3)单片机采用STCSP_V480向内部烧写程序。(4)将整个架构进行模块化设计,更加简明、通俗、易懂、不容易混淆。2.系统的设计方案分析与选择2.1 系统开发平台介绍安装和操作步骤如下:(1)采用AltiUmDeSigner绘制相关的原理图后,并完成相关元器件焊接工作。(2)下载KeilC51后,开始各个系统模块软件程序代码的编程。(3)下载软件STC-ISP后,通过该软件完成单片机主芯片程序代码的下载。(4)完成下载任务后,利用51单片机的开发流程,通
17、过Keil4进行该课题的硬件模块各个程序代码的编写工程。2.1.1 KeiluVision4KeilUViSiOn4是在2009年2月份由英国ARM公司发布,这一软件引入了最新的窗口管理系统,能够将试图内的图标拖动到任意开发人员向拖动的位置,并支持多显示器窗口显示,增加了等多大众化的功能,高度灵活性以提高开发者的开发生产能力,高效的程序开发使得开发者更快的完成相关开发提升能力;为开发人员提供了一个整洁并且更加高效的环境用来应用开发程序。而在2011年的3月份,ARM公司发布了最新的集成开发环境,其编译器、调试工具实现与ARM的期间完美匹配。2.1.2 AltiumDesignerAltiumD
18、eSiger是Altium公司开发推出主要应用在WindOWS系统下的一体化的电子产品开发系统,包含了开发室支撑所有核心必要技术功能点综合针对电子产品一体化,AltiumDeSiger形成了市场迄今为止唯一一款具有统一性质的应用方案,拓宽了设计的传统平台。该软件继承了ProteI软件功能的基础上,为设计使用开发者提供了更加便捷、轻松、容易掌握的全新解决问题的方案,在原理图设计、PCB设计、信号完整性的分析、设计输出等基于分离处理器和FPGA的嵌入式软件技术都缓解了单一堪称完美的综合到一起。AltiumDesiger针对集成了现代设计数据管理功能,提供了一个既满足当前,也满足未来开发需求的解决方
19、案,使设计者在电路图的绘制和PCB设计的质量和效率都在原来的基础上有很大的提升。2.1.3 STCJSP_V4.80STC12C5A60S2单片机是宏晶科技生产的单时钟/机器周期(IT)的51单片机,采用STC_ISP_V4.80向内部烧写程序。STCJSP,V4.80是由STC公司(宏晶科技公司)研发,可以向STCI2C5A、STC89C52等系列单片机内烧写程序。附带串口调试工具,可以用来调试串口收发数据的调试软件;也可以设置波特率等参数。该软件具有界面数据点清晰、并附带操作步骤等特点,适合新手操作,对所选的选项一目了然,容易查找数据点。2.2 系统开发相关技术2.2.1C语言简介步入大学
20、所学的专业课程之一的第一门编程语言就是c语言程序设计。这是一门被广泛用于低层开发的面向过程、抽象化的一门通。作为一门入门编程语言,C语言有着自身独特的优势所在,在语法规则和思想上已经趋于成熟相对完善的建立起来。C语言可以作为低层开发的编程语言,自身优点是尤为突出的,集合了汇编语言的特点和高级语言的特点,在程序开发过程中,开发者可以凭借自身熟悉的结构依赖C语言在语法结构上限制小的特点去进行灵活的编写。C语言在结构上清晰、容易使用,最大的特点是在出错后,便于后期的调试、修改与维护,而这一特点建立在C语言是结构式语言,而结构式语言最大的特点就是在使用过程中,除了必要的信息交流外自身是互相独立的,这一
21、结构使得开发者编写的程序代码和数据之间是彼此分隔化的。所以在构建大型的应用软件时,采用C语言参与操作系统和系统程序或者需要涉及硬件部分的环境,在工作进行编程应用的过程中的作用凸显相比其他高级语言来说更加的优秀。2.3总体设计方案关于声光双控楼道灯的设计与制作从需求获取、分析和对比等开始查找资料、初步选材、筛选、确定选材、系统构思、原理图、程序等。该涉及与制作采用了51单片机小系统,这一系统包含了复位电路、品振电路与电源电路,外加液晶显示与按键结合完成整个基础电路的架构,但在此设计中不需使用复位电路,电源开关按钮可充当复位按钮,每关闭重启一次系统,无需重置数值。在51单片机的选材上也进行对比,采
22、用了性能更加优秀的STC12C5A60S2型号的单片机,与过去所学的STC80C51相比,在内部资源和驱动能力上更胜一筹,在8051指令和管脚上是完全兼容的,在晶振完全相同的情况下,该单片机是普通单片机运行速度的8-15倍。3.硬件模块设计3.1 单片机系统电路设计3.1.1 单片机主控制电路的设计该设计与制作选择的主控制芯片为51单片机,在选材方面与之前所用于设计与制作所用的STC80C51STC89C52等单片机进行比较,采用了性能更加优秀的STC12C5A60S2型号的51单片机,STC12C5A60S2是宏晶科技生产的单时钟单片机,具有超强的抗干扰能力、高速、低能耗等特点,在内部资源和
23、驱动能力比传统8051单片机如STC8OC51等上更胜一筹,这一单片机增强型8051CPU,指令周期为1T,相关的指令代码8051指令和管脚上是完美兼容的,在晶振一致的情况下,该单片机是普通单片机运行速度的8T2倍;有EEPROM功能(STC12C5A62S2/AD/PWM无内部EEPROM)可以提高运行效率,其中增加的P36引脚在断电时可以自动保存进EEPROM;具有容量大的程序程序存储器、FLASH工艺等优点。XTAlJCROUDcuonMOSLADC)15M ,CLKoUTAADCDPI AW 一一TtDRCPPOADC2 .AJEXJNDP4RST:JALEP45JXAP4416碇An
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 声光 楼道 设计 制作
链接地址:https://www.desk33.com/p-890845.html