资源描述:
《家庭智能led照明灯具的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要在生活当中,照明在能耗当中所占的比例越来越大,当今照明的节能越显重要。一个好的照明控制系统,能为人们的生活、学习、工作等提供良好的视觉条件,营造舒适的光环境。目前在国内和国外通常使用的大概有这几种类型:触摸型、声控型、感光型等。论文主要介绍了基于单片机的家庭智能LED照明灯具的设计。设计采用单片机作为控制系统,结合LED照明技术、光感技术、红外传感技术等实现了对照明设备的智能化控制。智能化照明设备克服了传统照明设备耗能、不便于调节光强等缺点,实现了对光强调整的人性化、智能化的控制。硬件设计主要包括单片机控制电路、按键电路、LCD显
2、示电路、热释电传感器处理电路。软件设计主要包括单片机主控程序、ADC控制程序的设计和LCD显示程序的设计。家庭智能LED照明灯具通过人体感应模块(热释电传感器)决定LED灯的关闭和开启。同时可以通过光照检测电路对周围环境亮度进行检测,进而实现对LED灯的控制。设计通过点亮LED灯的个数来实现光照强度的调整,同时可用按键熄灭或者开启一组LED灯。解决了照明设备关闭、自适应调整和自动开启的问题,从而达到良好的光环境和调光效果。关键词:单片机;光敏传感器;节能;LED灯;智能控制ABSTRACTInlife,lightinginthepro
3、portionofenergyconsumptionwhichismoreandmorebig,theenergysavingoftoday'slightingismoreimportant.Agoodlightingcontrolsystem,forpeople'slife,study,work,etc.toprovideagoodvisualconditions,andcreateacomfortablelightenvironment.Itisusuallyusedathomeandabroadaboutseveraltypes
4、:touchtype,soundtype,photosensitivetypeetc..ThispapermainlyintroducesthedesignofintelligentLEDlightinglampsbasedonsinglechipmicrocomputer.Designusesamicrocontrollerascontrolsystem,combinedwiththeLEDlightingtechnology,opticalsensingtechnology,infraredsensingtechnologytor
5、ealizetheintelligentcontroloflightingequipment.Intelligentlightingequipmenttoovercomethetraditionallightingequipment,energyconsumption,isnoteasytoadjustthelightintensityandothershortcomings,toachievethelightintensityadjustmentofhumannature,intelligentcontrol.Thehardware
6、designmainlyincludesthesinglechipmicrocomputercontrolcircuit,thekeycircuit,theLCDdisplaycircuit,thepyroelectricsensorprocessingcircuit.Thesoftwaredesignmainlyincludesthecontrolprogramofthesinglechipmicrocomputer,thedesignoftheADCcontrolprogramandthedesignoftheLCDdisplay
7、program.HomeintelligentLEDlightinglampsthroughthehumanbodyinductionmodule(pyroelectricsensor)todeterminetheLEDlightsoffandopen.Atthesametime,thebrightnessofthesurroundingenvironmentcanbedetectedbythelightdetectioncircuit,andthenthecontroloftheLEDlampcanberealized.Thedes
8、ignofanumberoftheLEDlamplittoachievelightintensityadjustment,whilekeyscanopenoutoragroupofLEDlamps.Tosolvethep