基于51单片机的智能台灯设计(30页).doc
《基于51单片机的智能台灯设计(30页).doc》由会员分享,可在线阅读,更多相关《基于51单片机的智能台灯设计(30页).doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于51单片机的智能台灯设计-第 30 页摘要LED台灯作为LED绿色照明光源产品,作为国家绿色照明推广使用的产品。随着时代发展,节能环保、健康与人们的日常生活变得密不可分,科技的进步,也使家电更加智能化和人性化。台灯作为家电中基础的,也是必不可少的,所以,提出PWM调光灯设计。该设计是以STC89C51RC单片机为控制核心的集多种功能于一体的智能LED台灯。该台灯实现了光亮度具有手动、自动两种调节方式;具有呼吸模式功能,还具有红外遥控功能。硬件设计部分分为单片机控制模块、按键模块、照明模块、光敏模块、LED指示模块、遥控模块等多个部分。单片机主控制芯片选用STC89C51RC,LED指示模
2、块选用三种不同颜色的小LED来指示不同的工作模式,通过按键模块来调整工作模式和LED的亮度,照明模块选用12草帽型白光LED,光敏模块选用ADC0809芯片实现对光敏信号的采集,并利用PWM调光技术对LED进行光度的自动调节。可以通过红外遥控远距离无线遥控,通过单片机C语言编程进行软件设计,综合实现了全部控制功能。关键词LED台灯 光度 PWM调光 自动调节AbstractLED lampas LEDgreen lightingproducts,as thecountryto promote the use ofgreenlightingproducts.With the developmen
3、t of the times,energy saving and environmental protection,health and the peopledaily lifeare inseparable,the progress of science and technology,also makes home appliancesmore intelligent and humanized.The lampashome appliancesbased,sois also essential,put forward PWMdimming the lightsdesign.Thedesig
4、n is based on STC89C51RCSCM ascontrolcoreand multi functionsin one of theintelligentLED lamp.Thetable lamp realizes thebrightnesswith manual,automatic twotypes of regulation;respiratorymode function,but also hasthe function of infrared remote control.The design of the hardwarepartconsists ofMCU cont
5、rol module,keyboard module,lighting module,photosensitivemodule,LEDmodule,remote controlmoduleinstruction.The MCU main controlchipSTC89C51RC,LEDindicating modulewith three kinds ofdifferent colors of smallLEDto indicate differentworking modes,brightnessthrough the keymodule to adjust theworkingmode
6、and the LEDlightingmodule,using 12straw hat typewhite LED,photosensitivemodule uses ADC0809chip implementation ofasignal acquisition,automatic regulationandluminosityofLED usingPWM dimmingtechnology.Through theinfrared remote control,wireless remote control,software design oftheMCU Clanguage program
7、ming,integratedcontrol functions are realized by.Key wordLED lampdimmingautomatically adjustluminosity of PWM目录第1章 绪论51.1课题研究背景51.2系统方案的提出51.2.1LED优势51.2.2方案简述6第2章系统方案的选择72.1控制芯片的选择方案72.1.1STC89C51RC72.1.2AVR单片机72.1.3FPGA82.1.4主控制芯片的确定82.2照明模块的选择82.2.1三极管驱动82.2.2PWM芯片控制92.2.3照明方案的确定102.3遥控模块的选择102.3
8、.1超再生无线模块102.3.2 红外遥控112.3.3遥控方案的确定11第3章 硬件设计123.1 单片机STC89C51芯片简介123.2 LED驱动电路163.3 按键控制电路183.4 LED指示电路193.5自动控制电路193.5.1 光敏电路203.5.2 ADC0809模数转换203.6遥控电路21第4章 软件设计234.1 Keil C51234.2 Protel99SE234.3 程序流程图25第5章 调试265.1 硬件调试265.2 软件调试26第6章 总结27参考文献28附录一:protel99se 原理图29附录二:源程序30前言LED照明又称固态照明,作为继白炽灯、
9、荧光灯后的第三代照明技术,具有节能、环保、安全可靠的特点,固态光源是被业界看好的未来十年替换传统照明器具极具潜力的新型光源,代表照明技术的未来。发展新固态照明,不仅是照明领域的革命,而且符合当前政府提出的“建设资源节约型和环境友好型社会”的要求。LED台灯就是以LED(Light Emitting Diode)即发光二极管为光源的台灯,LED是一种固态的半导体器件,它可以直接把电转化为光。LED台灯是典型的绿色照明光源产品,作为国家绿色照明推广使用的产品,具有广阔的应用前景。随着时代发展,节能、环保、健康等一系列话题被人们日益关注,照明是人们生活必不可少的一部分,我国年用电量5185.9万兆瓦
10、,其中照明占到总用电量的12%,并且以每年3.44%的速度持续增长,如何更好地节约能源?作为照明,照明灯具的损耗,剩余材料丢弃,势必会造成环境的污染,如何才能使照明更加环保?据统计,我国39.3%的人有不同程度视力问题,由于不正确的用眼方式造成近视人数占到总人数的30%左右,因此用眼健康越来越被人重视。如何才能使照明更加健康,保护视力?本文介绍了以STC89C51为控制核心,通过光敏电阻感应光度,并利用PWM调光技术对LED进行光度的自动调节。同时设置手动控制。该LED台灯电路简单,很大程度上节省电能,延长LED灯寿命,适宜阅读。第1章 绪论1.1课题研究背景台灯已是千家万户的必需生活电器,经
11、常由于忘记关灯而造成巨大的能源浪费。在我国,照明耗电占年发电总量的12%(超过100亿千瓦每小时),现在的台灯绝大部分是采用普通的白炽灯、荧光灯、节能灯和螺旋节能灯,并且控制方式多采用手动开关,不能连续调节,更不能自动调节。当夜晚来临时,人们又摸黑去开灯,非常不方便,与现在家电的智能化,人性化,低碳设计理念相违背。LED被认为是21世纪的照明光源。LED发光器件是冷光源,光效高,工作电压低,而且能耗低,可控制好、无辐射,同样亮度下,LED能耗为白炽灯的10,荧光灯的50。LED寿命可达10万小时,是荧光灯的10倍,白炽灯的100倍。随着能源紧缺、电价越来越高、环保要求及LED的光效的提高,用L
12、ED替代现在台灯普遍使用的白炽灯或荧光灯,环保无污染。另外,LED的光谱几乎全部集中于可见光频段,其发光效率可达8090%,并且传统的台灯中的光源体使用的是交流电,所以每秒钟会产生100120次的频闪。LED灯是把交流电直接转换为直流电,不会产生闪烁现象,保护眼睛,可以获得“柔和”的灯光环境。另外一个情况是现在中国约30%的人有不同程度的视力问题,其中近视是主要问题,近年来,我国的近视率已上升为全球第二,仅次于日本,但近视的总人数确是全球第一。引起近视的主要原因是用眼不健康,如看书的光线不在正常范围时,学习时的坐姿不正确等。解决以上问题迫在眉睫。1.2系统方案的提出通过采用LED照明,提高电能
13、利用率,利用传感器检测,微处理器控制,实现自动调光、视力保护、安全合理多项功能的智能台灯。1.2.1LED优势相较于普通照明,LED照明有以下主要优点:(1)较长的使用寿命。白炽灯的发光机理是:通电时,电能流过发光钨丝,产生热能,使钨丝加热发光。因此,当经过相当长时间加热,钨丝就会发生老化甚至烧断,那么,白炽灯的寿命也就告终了。发光二极管(LED)的发光机理是由它的特殊结构决定的,它是由PN结晶片、两个电极和光学系统构成,当在电极两端加上正向偏置电压时,空穴和电子分别被注入到P区和N区,非平衡少数载流子和多数载流子发生复合,多余的能量以辐射光子的形式转化为光能,二极管是依赖于载流子的不断移动发
14、光的,所以不存在老化或烧断,它的发光寿命可长达510万小时。(2)发光效率高。实验测定,当LED通电发光时,可以把10%左右的电能转成光能,而普通白炽灯的转化效率仅有7%8%,所以,当需要达到同等的照明效果时,LED灯比普通白炽灯更节能。(3)发光响应速度快。LED灯的响应时间为10-710-9S,具有很好的高频特性,能显示脉冲信号,而白炽灯响应时间在ms级,高频特性差;(4)发光有较强的方向性,适用于定向照明。(5)易控制。LED驱动可采用模拟调光、PWM脉宽调制、TRICA双向晶闸管调光方式、带总线接口LED驱动器、适配微控制(单片机或其他微处理器)等多种方式进行调光。(6)绿色环保。普通
15、节能灯(如荧光灯)工作原理是加热电阻丝,所以容易产生汞或其他重金属污染。(7)使用灵活。因为LED的体积较小,所以可根据应用需求对LED灯进行灵活组合,其颜色也可进行灵活搭配。(8)尺寸较小,防震动及抗冲性能好。因此,我们提出新型LED智能多功能台灯方案。1.2.2方案简述针对上述节能、环保、健康等问题研究,基于C51单片机和PWM调光的LED台灯以STC89C51作为主控芯片,设置了手动控制、自动控制和呼吸模式。在手动控制时,分为十个档,输出不同的PWM占空比对LED的电流进行控制,从而实现了对光度的手动调节。在自动控制时,通过ADC0809模拟-数字转换芯片不断检验光敏电阻的电压来间接测量
16、感应光度,将电压和预设的阈值进行对比,调整PWM的占空比对LED的电流进行控制,从而实现了对光度的自动调节。总体框图如下(图1.1):图1.1第2章系统方案的选择2.1控制芯片的选择方案选择嵌入式微处理器主要考虑因素有以下几个方面:应用领域:一个产品的功能、性能一旦定制下来,其所在的应用领域也随之确定。应用领域的确定将缩小选型的范围。自带资源:芯片自带资源越接近产品的需求,产品开发相对就越简单。可扩展资源,要求芯片可扩展存储器。低功耗:低功耗的产品即节能又节财,甚至可以减少环境污染,还能增加可靠性,它有如此多的优点,因此低功耗也成了芯片选型时的一个重要指标。芯片的可延续性及技术的可继承性,芯片
17、的价格和供货也是必须考虑的因素,所以选型时尽量选择有量产的芯片,选择市面上使用较广的芯片,将会有比较多的共享资源,给开发带来许多方便。2.1.1STC89C51RCSTC89C51RC为40引脚双列直插式芯片,增强型8051单片机,工作电压3.3V5.5V,片内集成4K字节ROM和256字节RAM,具有EEPROM功能,两个定时/计数器,具有看门狗功能,工作频率范围为040MHz,实际工作频率可达48MHz,有32个通用I/O口,可采用在系统编程(Insystemprogramming,简称ISP)或在应用编程(Inapplicationprogramming,简称IAP),无需专用编程器和仿
18、真器,指令代码完全兼容传统8051。具有价格低廉、兼容性强、超强抗干扰能力、超低功耗等优点。2.1.2AVR单片机AVR单片机硬件结构采取8位机与16位机的折中策略,即采用局部寄存器存堆(32个寄存器文件)和单体高速输入/输出的方案(即输入捕获寄存器、输出比较匹配寄存器及相应控制逻辑)。提高了指令执行速度(1Mips/MHz),克服了瓶颈现象,增强了功能;同时又减少了对外设管理的开销,相对简化了硬件结构,降低了成本。故AVR单片机在软/硬件开销、速度、性能和成本诸多方面取得了优化平衡,是高性价比的单片机。AVR单片机内嵌高质量的Flash程序存储器,擦写方便,支持ISP和IAP,便于产品的调试
19、、开发、生产、更新。内嵌有长寿命EEPROM,可长期保存关键数据,避免断电丢失。片内大容量的RAM不仅能满足一般场合的使用,同时也更有效的支持使用高级语言开发系统程序,并可像MCS-51单片机那样扩展外部RAM。AVR单片机的I/O线全部带可设置的上拉电阻、可单独设定为输入/输出、可设定(初始)高阻输入、驱动能力强(可省去功率驱动器件)等特性,使的得I/O口资源灵活、功能强大、可充分利用。AVR单片机片内具备多种独立的时钟分频器。AVR单片机有自动上电复位电路、独立的看门狗电路、低电压检测电路BOD,多个复位源(自动上电复位、外部复位、看门狗复位、BOD复位),可设置的启动后延时运行程序,增强
20、了嵌入式系统的可靠性。AVR单片机具有多种省电休眠模式,且可宽电压运行(5-1.8V),抗干扰能力强,可降低一般8位机中的软件抗干扰设计工作量和硬件的使用量。AVR单片机技术体现了单片机集多种器件(包括FLASH程序存储器、看门狗、EEPROM、同/异步串行口、TWI、SPI、A/D模数转换器、定时器/计数器等)和多种功能(增强可靠性的复位系统、降低功耗抗干扰的休眠模式、品种多门类全的中断系统、具输入捕获和比较匹配输出等多样化功能的定时器/计数器、具替换功能的I/O端口)于一身,充分体现了单片机技术的从“片自为战”向“片上系统SOC”过渡的发展方向。2.1.3FPGAFPGA(FieldPro
21、grammableGateArray),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。是专门作为(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。系统设计师可以根据需要通过可编辑的连接把FPGA内部的逻辑块连接起来,就好像一个电路试验板被放在了一个芯片里。一个出厂后的成品FPGA的逻辑块和连接可以按照设计者而改变,所以FPGA可以完成所需要的逻辑功能。FPGA一般来说比ASIC(专用集成芯片)的速度要慢,无法完成复杂的设计,但是功耗较低。但是他们也有很多的优点比如可以快速成品,可以被修改来改正
22、程序中的错误和更便宜的造价。厂商也可能会提供便宜的但是编辑能力差的FPGA。因为这些芯片有比较差的可编辑能力,所以这些设计的开发是在普通的FPGA上完成的,然后将设计转移到一个类似于ASIC的芯片上。另外一种方法是用CPLD(复杂可编程逻辑器件备)。2.1.4主控制芯片的确定STC89C51RC可以满足系统开发需要,而且使用普遍,开发编程环境容易实现,与其他系统兼容性强,开发成本低,较AVR和FPGA具有明显的价格优势,超强抗干扰能力、超低功耗、价格低廉等优点,最终选择作为系统控制芯片。2.2照明模块的选择LED功率的大小,首先要选择具有足够的输出功率的芯片,能够驱动所要求的LED功率。输入电
23、压的高低,输入电压的稳定度,LED的连接通常可以是串联或是并联,串联的数目越多,所需的驱动芯片数目就越少。LED驱动器通用要求,选择LED驱动方式,LED驱动器标准,进一步提高能效、增加功能及功率密度。产品寿命周期及可靠性问题,考虑更好的散热功率管发热功率管的功耗分成两部分,开关损耗和导通损耗。工作频率降频,电感或者变压器的选择,LED电流大小。2.2.1三极管驱动三极管是一种控制元件,主要用来控制电流的大小,以共发射极接法为例(信号从基极输入,从集电极输出,发射极接地),当基极电压UB有一个微小的变化时,基极电流IB也会随之有一小的变化,受基极电流IB的控制,集电极电流IC会有一个很大的变化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 智能 台灯 设计 30
限制150内