基于单片机控制的太阳能LED路灯照明系统(共26页).doc
《基于单片机控制的太阳能LED路灯照明系统(共26页).doc》由会员分享,可在线阅读,更多相关《基于单片机控制的太阳能LED路灯照明系统(共26页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上清华大学本科毕业论文基于单片机控制的太阳能LED路灯照明系统专 业 名 称 自动化 申请学士学位所属学科 工科 指导教师姓名、职称 2012年5月10号专心-专注-专业摘 要本设计基于AT89C52单片机,太阳能采集板吸收的太阳能经逆变器转化为稳定的+5V电压作为各器件的供电电源。热释传感器检测移动物体,及由光敏电阻组成的分压电路检测周围环境明暗情况。矩阵键盘键入数据后经芯片AT89C52控制由LCD显示相应信息。单片机与上位机之间由RS232串行通信接口连接,使软硬件相结合。整个过程完成了基于单片机的太阳能路灯照明控制系统的要求。设计电路主要分为核心单片机、太阳能采
2、集电路、蓄电池存储及电压检测电路、负载输出控制与过流检测电路、红外传感器距离感应电路、键盘电路、节能LED电路、串口通信电路、LCD显示等模块。设计中各状态均由按键控制,并以128*64 点阵LCD显示,操作简单,功能齐全,界面友好。关键词:负载输出控制及检测电路 太阳能采集电路 LED 红外感应 Abstract This design based on the AT89C52 single chip computer, solar collection plate absorbs solar via inverter into stable + 5V voltage as each dev
3、ice of power supplies. Heat release it sensor detection, and moving object by photosensitive resistors points voltage circuit testing environment light and shade. Matrix keyboard type data by AT89C52 control after chip LCD the corresponding information. Between SCM and PC by RS232 serial communicati
4、on interface connection, make combining software. The whole process completed based on SCM solar LED street lamp lighting control system requirements. Circuit design mainly divided into core microcontroller, solar acquisition circuit, battery storage and voltage detection circuit, load output contro
5、l and flow detection circuit, infrared sensor distance induction circuit, keyboard circuit, energy-saving LED circuit, serial communication circuit module, LCD display. Design of each state all by buttons control, and to 128 * 64 dot matrix LCD display, simple operation, the function is all ready, f
6、riendly interface Key words: load output control and detection circuit solar data acquisition circuit LED infrared sensor目 录1绪论11.1 设计研究的原因、目的与意义1 1.2 国内外研究现状及发展趋势12 系统原理及各组成模块22.1系统原理22.2系统各模块介绍22.2.1 太阳能采集及电源模块22.2.2 A/D电压采样模块32.2.3 物体检测模块和环境明暗检测模块52.2.4 路灯控制模块62.2.5 键盘电路模块7 2.2.6 LCD显示模块82.2.7 时钟
7、模块92.2.8 串口通信模块102.2.9 过流保护及声光报警模块102.2.10 太阳能电池组件及负载LED开关控制122.3 硬件连接过程中应注意的事项132.3.1 电路接地去噪问题132.3.2布线注意事项143 软件编程143.1 软件编程要点143.2 程序主流程图及按键功能规划143.3 A/D转换程序153.4蓄电池电压检测电路154 总结及展望154.1所获心得及结论154.2前景展望17参考文献17致 谢18附 录181 引言1.1 研究原因、目的与意义伴随着日益严重的能源危机,可再生能源的开发与利用渐渐成为人们研究的话题。一种新的可再生能源进入人们的视线-太阳能,因其环
8、保、用之不竭等优点,在当代社会被视为重点研究对象。以太阳能作为供能源的路灯,因其安全环保,无需专人负责,无需计算日后费用开支,无需高难度架设输电线路和挖沟等高难度铺设方式可以轻便的安设于广场、公园等地区。诸多优点成为人们心中的必选之一。太阳能作为一种“取之不尽,用之不竭的安全、环保新能源越来越受到重视太阳能照明没有安全隐患:太阳能灯具是超低压产品,运行安全可靠。其它优势:绿色环保,能够很符合要求的为生态小区服务;减轻物业部门的管理压力;从而减轻业主的经济负担。太阳能路灯更是具有:节能环保、便于安装、易于维护、自动控制等固有的优质特性,继而在服务于大型销售楼盘以及市政工程方面做出杰出贡献。伴随着
9、可持续发展观深入人心,人们在积极寻求各种可再生能源的同时也在积极倡导节能环保的技术,而在照明这一方面,寿命长、节能环保、绿色安全、色彩多样、微型化的 LED固态照明也渐渐成为现代人们心中的最佳选择之一,而太阳能LED灯同时融合了前两者的优势。LED(Light Emitting Diode,发光二极管)是一种能够将电能转化为可见光的半导体发光器件,不依靠灯丝发热来发光,而是依靠材料中的正负电荷复合来发光,能量转化效率非常高。具有高效、节能、寿命长、免维护、环保等优点。 LED作为发光二极管是采用的低压直流供电特性,控制成本低而且具有安全特点。LED的响应时间平时仅有几纳秒到几十纳秒,促使频繁的
10、开关,明暗调节成为可能。并且LED是一种全固态的发光体,耐震、不易破碎、散热量低、没有热辐射、是冷光源、最重要的是不含汞、钠元素等危害身体健康的物质,废弃材料可回收、无污染。1.2 国内外研究现状 国内各大研究单位都对太阳能路灯作了详尽的研究,特别是近几年来,已经初步形成在“产业上规模、技术上水平、产品上档次和市场要规范”的产业发展思路引导下,太阳能产业得到了快速发展,如太阳能热水器、太阳能光伏电池技术日趋成熟,产品质量不断提高。建设部和发改委明确提出城市道路照明要向“高效、节能、环保、健康”的“绿色照明”方向发展。随着太阳能发电技术的不断发展,太阳能路灯以环保、节能等优势成为城市道路照明行业
11、的新宠,市场潜力巨大。我国太阳能路灯首先在沿海发达地区使用,上海市于2005年在崇明岛建成风光互补道路照明工程。在我国西部,非主干道太阳能路灯、太阳能庭院灯渐成规模,太阳能资源相对丰富的青海省自2006年以来已在西宁等地安装太阳能路灯超过200套;在北京奥运会主要场馆及其相关场所,太阳能路灯得到普遍应用。然而,业内人士也指出,由于存在成本、技术等诸多问题,现阶段推广太阳能路灯遇到“瓶颈”困扰。目前,美、日、欧盟等发达国家都推出了相应的屋顶光伏计划。2系统原理及各组成模块2.1系统原理由太阳能采集板吸收的太阳能经逆变器转化为稳定的+5V电压,作为各器件的供给电源。为了防止蓄电池电压过放及负载过流
12、保护,提取采样电压或电流经ADC0809状态模/数把信息及时反映到单片机芯片。由热释传感器检测移动物体,及由光敏电阻组成的分压电路检测周围环境明暗情况,两者产生的信号也由ADC0809模/数转换,把相应信息送往AT89C52。AT89C52作为控制芯片,收到相应信息后经相应接口发出控制信息,控制负载电流及蓄电池电压。矩阵键盘键入数据后经芯片控制由LCD显示相应信息,由于DS1302的存在,也会出现具体时间。在整个过程中,单片机与上位机之间由RS232串行通信接口连接,实时与软件编程相连,使软硬件相结合。其系统总框图如图2-1 所示。图2-1系统总框图2.2系统模块介绍本模拟系统以AT89C52
13、为核心,主要以太阳能采集、A/D电压采样模块、过流保护模块、LCD显示模块、环境明暗检测模块和物体检测、路灯控制模块、按键模块等模块组成。2.2.1太阳能采集及电源模块系统在白天通过太阳能电池板将太阳能转换成电能存储起来,然后在晚上供给照明设备。该系统采用了阀控密封铅酸蓄电池(VRLA)作为电能存储设备,同时将大功率白光LED作为照明设备。图2-2示出太阳能采集系统框架结构图。充电管理模块对太阳能电池板阵列进行最大功率点跟踪(MPPT),并对蓄电池进行充电,LED驱动模块采用蓄电池中的电能对大功率白光LED阵列进行驱动;系统采用DSP微控制器进行MPPT控制、蓄电池充电管理和LED驱动控制电源
14、模块:通过整流滤波得到稳定的+5V电压,如图2-3电源模块所示。图2-3 电源模块2.2.2A/D电压采样模块在ADC0809的电源和接地排针间具有足够高的本地高频去耦,可以更好的使用工作系统,但是芯片的不同电源总线间可能存在噪声耦合。除了本地去耦外,还可以在单个电源总线上添加滤波电路。ADC0809输出电路:ADC的模拟输入与数据输出之间存在少量的寄生电容,ADC数据输出线上的噪声会通过这些寄生电容耦合到模拟输出端,导致ADC的SNR和有效位数ENOB下降。为解决这一问题,可在ADC数据输出端接一锁存器。ADC0809是CMOS工艺,利用逐次逼近的8位A/D转换模片,28引脚式双列直插式封装
15、,片内除A/D装换部分以及多路模拟开关部分,多路开关有8路模拟量输入,最多允许8路模拟量分时输入,共用一个A/D转换器进行转换。图2-4为ADC0809的时序图。图2-4 ADC0809的时序图ADC0809工作原理:将8路模拟量输入信号进行分时处理,ADC0809利用模拟开关切换实现。在某一时间点,模拟开关只与其中一路模拟量通道接通,对此通道进行A/D转换。如果地址锁存的信号ALE是高电平时,ADDA、ADDB、ADDC三条线上的数据就可以送入ADC0809内部地址锁存器中,通过译码器译码选中某一条通道。当ALE信号为0时,地址锁存器此刻处于锁存状态,模拟开关一直和刚才选中的输入通道处于接通
16、状态。当选中通道中的模拟量传输到A/D转换器时,A/D转换器并不能对其进行A/D转换。只有当转换启动信号端START出现下降沿并且出现延迟情况后才能启动芯片进行A/D转换,否则 START的上升沿复位ADC0809。A/D转换完成后,A/D转换结果传送到三态锁存输出缓冲器,此时A/D转换的结果还没有出在DB0DB7八条数字量输出线上,因而单片机不能够获取。单片机想读到A/D转换结果,则必须使ADC0809的允许输出控制端OE成为高电平,打开三态输出锁存器。图2-4中EOC是转换完成后的输出信号。在A/D转换期间,EOC维持低电平,当A/D转换完成时,EOC变为高电平。ADC0809的START
17、端达到下降沿后,并不立刻进行A/D转换,而是延迟10s后,才开始A/D转换。ADC0809与单片机的连接可以采用查询方式,也可采用中断方式。图2-5 ADC0809与单片机的连接为中断方式连接的电路图,由于ADC0809片内有三态输出锁存器,因此可直接与单片机接口。图2-5 ADC0809与单片机的连接 这里由P2.7和 联合控制启动转换信号端(START)和ALE端,P2口的低三位地址线加到ADC0809的ADDA、ADDB、ADDC端,用于控制选通模拟输入通道。启动ADC0809的工作过程是:先送通道号地址到ADDA、ADDB、ADDC,由ALE信号锁存通道号地址,后让START有效,启动
18、A/D转换,产生 信号,使ALE、START有效,锁存通道号并启动A/D转换。A/D转换完毕,EOC端发出一正脉冲,申请中断。中断服务程序中,产生 信号,使OE端有效,打开输出锁存器三态门,8位数据便读入到单片机中。2.2.3物体检测模块和环境明暗检测模块信号采集模块包括物体检测模块和环境明暗检测模块,两者功能如下:物体检测模块:采用热释传感器检测。它是由一类高热电系数材料,如锆钛酸铅系类陶瓷、钽酸锂类、硫酸三甘钛类等制成标准尺寸为2*1mm的探测性元件。在每个探测器之中装入一个或者两个探测性元件,并将两个探测性元件以反极性方式串联,以抑制自身温度升高而导致的干扰。由探测元件将探测和接收到的红
19、外辐射转变为微弱的电压信号,经过装在探头内的电场效应管放大之后向外输出。人体辐射出的红外线中心波长范围为910-um,而探测元件的波长的灵敏度范围是0.220-um范围内基本是稳定不变。在传感器顶端安装了一个装有滤光镜片的特制窗口,此滤光片允许通过光的波长范围为710-um,范围正好适合于人体红外辐射的探测标准,对于其它波长的红外线由滤光片吸收,这样就形成了专门探测人体辐射的红外线传感器。优点:本身不发任何类型的辐射,器件功耗很小,隐蔽性好。价格低廉。缺点:容易受各种热源、光源干扰 ;被动红外穿透力差,人体的红外辐射容易被遮挡,不易被探头接收;环境温度和人体温度接近时,探测和灵敏度明显下降,有
20、时造成短时失灵。环境明暗检测模块:该模块需要检测环境光的变化,根据环境光的明暗进行路灯开关的自动控制。基于此要求采用由光敏电阻组成的分压电路进行检测。光敏电阻器又称光导管,特性是在特定光的照射下,其阻值迅速减小,可用于检测可见光。在不同的光强下,光敏电阻的电阻值会发生明显变化,光敏电阻器是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强,电阻减小,入射光通过检测不同光强下电阻值的变化量来控制路灯的开和关。如图2-6 检测明暗模块所示。图2-6 检测明暗模块2.2.4 路灯控制模块 该模块采用节能的1W LED灯,当电路出现故障时,单片机通过A/D采集电路采样点的电压变
21、化量后对数据进行处理。路灯控制电路如图2-7所示。图2-7 路灯控制电路2.2.5键盘电路模块矩阵键盘适用于按键数量较多的场合,它由行线和列线组成,按键处于行列交叉点上,一个4*4的行列结构构成了一个含有16个按键的简易键盘,很明显,当按键数较多情况下,矩阵键盘比独立键盘相比,能够节约很多的I/O口。矩阵键盘的工作原理:按键分布在行列交点上,行列线分别接通到按键开关的两个端部。行线利用上拉电阻接在+5V上。当无按键抖动时,行线为高电平状态,当有按键按下时,行线电平状态由与此相连的列线电平来决定。列线为低,则行线电平也变为低;列线电平如果高,则行线电平也是高。这一点是识别矩阵按键所处状态的关键。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 控制 太阳能 LED 路灯 照明 系统 26
限制150内