基于单片机的大功率太阳能LED路灯设计与仿真

2015-03-29编辑:探路者 关键字:单片机  大功率  太阳能  LED路灯
导读: 文中主要介绍了太阳能LED路灯发光面板的设计、太阳能电池与蓄电池的选择,同时详细分析和讨论了路灯各部分的电路设计及工作原理,并应用Protues和keil软件对LED路灯的充电电路、升压电路和控制电路进行了仿真。仿真结果与设计指标一致。

1、引言

LED作为第四代照明光源,正以其独有的优越性在城市美化、道路照明、庭院照明、室内照明以及其他各领域中得到越来越广的应用。尤其在偏远无电地区,太阳能照明灯具以其不可阻挡的优势得到迅速的推广应用。某作者对LED灯中的太阳能电池板的安装、控制器的功能、铅蓄电池的安置和恒流驱动电路等进行了探讨,但没有给出控制器等关键电路的设计和仿真。另一些作者从光源设计、驱动电路设计和散热设计3方面说明了LED路灯设计中应遵循的原则,但使用的电路没有实现智能化,无法进行程序控制。

本文设计和仿真了一基于AT89C52单片机智能控制的,功率约为40W太阳能LED路灯。它采用了双电源供电模式,具备光控和时控功能,抗干扰能力较强。文中主要介绍了太阳能LED路灯发光面板的设计、太阳能电池与蓄电池的选择,同时详细分析和讨论了路灯各部分的电路设计及工作原理,并应用Protues和keil软件对LED路灯的充电电路、升压电路和控制电路进行了仿真。仿真结果与设计指标一致。

2、太阳能LED路灯硬件电路设计

2.1 系统硬件组成

太阳能LED路灯系统主要由太阳能电池组件、LED灯具、灯杆和控制箱(内有充电器、控制器、蓄电池等等)四部分构成。本文设计的太阳能LED路灯总功率约为40W.电路的结构原理图如图1所示。从中可以看出,该系统采用的是双电源供电。系统电路主要由太阳能电池、蓄电池、充电电路、升压电路、控制电路、电LED驱动电路和LED阵列组成。

 

 

图1 太阳能LED路灯系统结构

2.2 LED工作原理与电路设计

LED具有对电压敏感的特性,本设计选用的是杭科电子公司制造的型号为HKP2D1W1的30颗的白光LED.从图2(A)所示的LED特性曲线图可知,当正向电压达到314V以后只要稍微改变顺向电压,正向电流就会有很大的变化。为了得到预期的亮度并且避免正向电流超过LED的最高额定电流,因此本文采用的LED驱动方式为电流驱动。

LED阵列采用5行6列的形式,电路如图2(B)所示。LED选用同一公司同一批次的产品,这样可以认为每颗LED的特性基本相同的。因此流过每一列LED的电流均为350mA,也就是该一型号的LED的典型工作电流。系统的照明功率约为40W,光通量约为1200lm.

 

 

图2 LED特性曲线及整列图

关键字:单片机  大功率  太阳能  LED路灯

来源: 互联网 引用地址:http://www.eeworld.com.cn/LED/2015/0329/article_11956.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:恒照度自适应调光的LED驱动器设计
下一篇:LED照明设备非接触供电技术的探讨

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

PIC单片机入门_框架与存储器

1.PIC16F877A单片机框架1.1 为何性能如此之高?PIC单片机之所以有很高的性能是因为其具备如下特性:内部为哈佛结构、寄存器文档、大多数单指令周期、指令流水线操作、长字型指令、指令数很少、指令实现的功能基本不重复1.2 什么是哈佛结构?冯诺依曼结构可以如下表示:从同一存储器空间取指令和取操作数据,限制了数据流量。哈佛结构可以用下图表示:从两个独立存储空间分别取指令和存取操作数。数据流量增加。针对程序区和数据区可以设计不同的数据线宽度1.3 指令流水线大部分单片机, 其取指和执行过程是顺序进行的。指令流水线的引入允许取指和执行可以同步进行。使得指令可以在一个指令周期内执行。程序分支例外 (如 GOTO, CALL
发表于 2018-07-30

PIC单片机入门_C语言编程技术

1.为什么也是C语言?用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高等,因此C 语言编程在单片机系统设计中越来越广泛的运用。PIC 单片机的软件开发,同样可以用C 语言实现。Microchip 公司没有自行开发PIC单片机的C 语言编译器,但其他公司有开发众多支持PIC 单片机的C 语言编译器,常见的有Hitech、CCS、IAR、Bytecraft 等公司。其中最常用的是Hitech 公司的PICC 编译器,它稳定可靠,编译生成的代码效率高,在用PIC 单片机开发者中得到广泛认可。Hitech-PICC 编译器基本上符合ANSI C标准,但是不支持函数的递归调用。其主要
发表于 2018-07-30

PIC单片机入门_PICC头文件介绍

PICC支持下的C程序代码中一定要包含pic.h头文件,该文件安装在HT-PIC\include目录下。它是很多头文件的集合,C编译器在pic.h中根据用户选择的芯片自动载入相应的其它头文件,例如用户选择的芯片是PIC16F877,则pic.h会把pic1687x.h载入;例如用户选择的芯片是PIC16F877A,则pic.h会把pic168xa.h载入。载入的头文件中其实是声明芯片的寄存器和一些函数。例如以下程序片段:static volatile unsigned char PORTA@ 0x05;static volatile unsigned char PORTB@ 0x06;static    
发表于 2018-07-30

PIC单片机入门_汇编/混编/C编比较

1.问题描述:对RAM中从30h开始的50个单元清零。2.汇编方法 <span style="font-size:18px;">COUNT EQU 20H               ;指定20H寄存器为循环变量FSR   EQU 04H               ;指定FSR为04HINDF  EQU 00H               ;指定INDF为00H&
发表于 2018-07-30

PIC单片机入门_同步/异步通信技术基础

1.前言通用同步 / 异步收发器 (Universal Synchronous/Asynchronous Receiver/Transmitter, USART) 模块是两个串行 I/O 模块之一 ( 另一个是 Synchronous Serial,SSP 模块 )。 USART也称为串行通讯接口(Serial Communication Interface,SCI)。 USART 可以配置为全双工异步系统,可与 CRT 终端和个人计算机等外设进行通信(RC6=TX, RC7=RX);也可配置为半双工同步系统,可与 A/D 或 D/A 集成电路,以及串行 EEPROM等外设器件进行通信。USART 可配置为以下几种工作模式:全双工异
发表于 2018-07-30

PIC单片机精通_串口通讯与串口调试实例

同学问我之后我一直没有答上来,因为我感觉这本身是没有错的。可能是配置的问题。为什么我没有碰到?因为我习惯把字符数组放到程序的预定义处。我也很推崇这种方式,这会大大增强程序的可读性。3.通信流程该如何设定?单片机通信模块都很相似:端口方向配置(那个是发送数据?哪个是接收数据?);串口状态配置(打开串口?连续发送?同步/异步?);中断配置(打开接收中断触发事件、开启总中断、开启外围中断触发);最后一个是进行数据处理。4.TXSTA=0x24;会怎么样?TXSTA=0010 0100B;异步-高速-允许发送模式就个人而言,不建议这样写。因为接收信号触发中断,如果此时发送还是允许的,容易陷入一直都发送的死区。所以,我们可以试着这样做:“激发
发表于 2018-07-30

小广播

颜工专栏

LED专区

现任华润矽威科技(上海)有限公司市场部经理/高工,上海市传感技术学会理事、副秘书长。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved