【《基于单片机控制的智能台灯设计》10000字】_第1页
【《基于单片机控制的智能台灯设计》10000字】_第2页
【《基于单片机控制的智能台灯设计》10000字】_第3页
【《基于单片机控制的智能台灯设计》10000字】_第4页
【《基于单片机控制的智能台灯设计》10000字】_第5页
已阅读5页,还剩21页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

[21]。本系统经过严格的测试,未检测到错误,可以进行下一步软件测试。整体系统调试调试人体红外感应传感器模块调试智能台灯的人体红外感应传感器,在传感器感受到传感器附近有人存在时,便会输出高电平,用AD采集便可以采集到高电平,人体红外感应模块在通电后有一段初始化时间,时间根据产品手册大约有1分钟的初始时间,在此期间,模块输出0-3次感应信号,当完成初始化后进入待机模式。当感应到人体后,LED0灯便会亮起表示附近有人,检测范围在7米左右。注意事项:由于传感器技术原因,在白天或光线强时不感应,所以不应当用强光直接照射传感器,防止后续传感器工作失误,保持在正常环境照度下,使传感器正常工作;传感器具有温度补偿,当环境温度升高至30~32℃时,温度补偿可作一定的性能补偿;在等待传感器初始化结束后开始正常的工作。工作情况如下图所示:图5-1人体红外传感器正常工作调试照度传感器模块在人体红外感应传感器正确工作后,便可以开始测试照度传感器,我们应该选取在可以提供不同光照强度环境中进行测试,可以观察到在不同照度强度情况下,LED灯的亮度改变。首先,我们将光源对准照度传感器,通过改变光照强度,测试中使用的是手机软件可以提供3段不同光的强度,可以对应小灯在不同环境下的不同亮度感应,以实现我们要求的功能展示效果。注意事项:智能台灯通上电以后,位于台灯前端的人体红外传感器就开始工作了,所以当感受到人在周围,才可以开启灯光调节功能。工作情况如下图所示:图5-2-1高亮度环境光5-2-2低亮度环境光调试超声波测距传感器模块超声波测距传感器正常工作时,STM32单片机会不断的读取电平差代表距离物体的距离,在程序中设置串口打印便可以知道传感器是否在正常工作并且读取和物体的距离,读取到距离后,便可以设置阈值用来感应与人体的距离,本程序设置距离为30cm,串口数据以及传感器工作情况如下图注意事项:有时工作距离大于30cm时,LED1警示灯也会亮起,这是因为传感器本身的余震现象,余震现象是指:探头的余震,是一种物理效应,因为传感器本身的设计问题,所以这个余震信号也会向外传播,从而导致误差,不过只会短暂亮起。图5-3-1感应距离小于30cm图5-3-2感觉距离大于30cm调试显示模块当温度传感器正常工作时,显示模块便会正常工作,若温度传感器上的工作灯未亮起,表示温度传感器未正常工作并且LCD屏幕不会显示正常的数据。当处于正常工作时,系统会进行2s的初始化,2s后温度数据便会正常显示,如图所示:图5-4显示模块调试台灯整体模块硬件接线无误后,将实验程序烧写,打开电源开关,按照计划流程,对台灯的功能进行检测,为了保证台灯的各个传感器处于正常工作状态,所以采用USB供电,为单片机提供5v的电压。实验成功现象:1)LCD屏幕正常温度,时间,日期数据;2)感受到人体后LED灯自动亮起,当未感受到人体约5s后,LED灯关闭;3)当环境温度改变时,若LED灯处于开启状态,LED灯也会随之改变;4)当有物体挡在超声波传感器前小于30cm时,LED警示灯,实验结束,满足实验成功现象,则证明台灯的基本功能要求均已实现。

总结本文的创新点在于详细设计了基于STM32单片机的智能台灯系统,使系统可以根据众多传感器实现不同的功能,主要包括数据检测、自动开关灯、姿势矫正。设计和实现过程主要涉及以下方面:(1)设计初期查阅、参考相关文档资料,确地了自己的选题,以智能台灯为入手,开始整个系统框架的设计,并掌握STM32系列单片机的特性及使用方法。(2)制定硬件设计框图,确定整个台灯的功能要求,并及时梳理资料,整理出参考价值较大的资料,通过对比,确定系统各模块的解决方案,输出智能台灯的设计方案。(3)使用立创EDA设计PCB板,完成硬件制作。(4)利用Keil5开发工具,编写代码,实现智能台灯系统的设计功能要求(5)分别进行软件、硬件调试,对发现的问题,及时更改与弥补,然后完成整体调试,对照系统设计要求进行逐一确认,并完成制作。最后,本次毕业设计终于圆满完成,当然本次的毕业设计不是非常完美,后续改进的地方也有很多,如控制LED灯的亮暗延迟还是可以继续调节,选择合适的延迟系数可以实现当高亮度情况下,LED的暗光不是闪烁而是平稳发光;温度传感器还是有一定的延迟,无法迅速的读取当前环境温度,后续可以调整这一部分的代码实现实时感受环境温度。当然,所有的事物都不是完美无缺的,但我相信,只要不断努力去创新和探索,最终才能会更加的有意义。通过毕业设计,我不仅学到了很多新知识,而且巩固了我所学到的知识,并将我学到的知识联系起来。它就是硬件知识和软件知识的良好结合,可以让我学习如何同时使用软件和硬件一起工作。我还学到了调试过程中遇到的问题的解决方案,验证了电路的可行性,并大大有利于我未来的学习和工作。

参考文献袁炜,刘淮霞,张乃昌,等.基于单片机的多功能台灯设计[J].贵州师范学院学报,2020,36(3):16-22.陈雪娇,潘思儒,易威,等.基于单片机的智能台灯设计[J].电子测试,2020(4):34-36.张少华,魏志远.基于蓝牙4.0技术智能灯泡的设计与实现[J].物联网技术,2015(4):90-93.王陈璐.基于用户体验的健康智能灯具设计研究--以智能儿童台灯设计为例[D].上海:华东理工大学,2015.龙洋,王桥,吴恋.基于智能家居的防近视智能台灯研发[J].物联网技术,2018,8(8):107,111.DOI:10.16667/j.issn.2095-1302.2018.08.034.李永伟,白桂峰,李强.基于STC89C52的多功能台灯设计[J].山西电子技术,2017(6):53-55.DOI:10.3969/j.issn.1674-4578.2017.06.017.王超宇,祝忠明,何春燕.基于STM32的多功能智能护眼台灯的设计[J].科技风,2019(12):2.DOI:10.19392/ki.1671-7341.201912002.柴君夫.基于STM32的LED智能学习型台灯系统的设计[D].河北:燕山大学,2016.马国强,辛永田,连梦想,等.一种智能台灯的设计与开发[J].物联网技术,2018,8(1):93-95.DOI:10.16667/j.issn.2095-1302.2018.01.029.陈艳玲.智能LED台灯的设计[D].福建:厦门大学,2014.上海纳深机器人有限公司.一种人工智能模块化机器人小车:CN201922432489.0[P].2020-09-22.陈江帆,陈世倪,伍秀.基于STM32单片机的测温系统设计[J].数码设计(下),2018(3):150-151.程翔,董莉莉.多功能LED台灯设计[J].灯与照明,2020,44(1):58-60.王健,高靖,武政,等.基于人体感应的智能台灯设计[J].智能计算机与应用,2020,10(4):280-282,287.尉乃红,杨士元,童诗白.基于BP网络的线性电路故障诊断[J].计算机学报,1997,20(4):360-366.张智盛.健康智能护眼灯具设备的应用与设计[J].数码设计(下),2018(6):192.深圳晶博智能照明有限公司.用于控制LED台灯的智能模块及其LED台灯:CN202021447722.9[P].2021-02-02.张光辉.基于STM32的无人机避障系统设计[J].现代信息科技,2020,4(8):35-37.DOI:10.19850/ki.2096-4706.2020.08.012.张佳薇,孙丽萍,宋文龙.传感器原理与应用[M].哈尔滨:东北林业大学出版社,2003.Y.Lin,W.Cheng,C.Wu,andY.Sun,"Anintelligentlightingcontrolsystembasedonergonomicresearch,"in2011InternationalConferenceonConsumerElectronics,CommunicationsandNetwo

温馨提示

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

评论

0/150

提交评论