基于AVR单片机的太阳能光伏直流控制器

发布者:SereneSerenity最新更新时间:2014-08-14 来源: 21ic关键字:AVR单片机  太阳能  光伏直流控制器 手机看文章 扫描二维码
随时随地手机看文章

0 前言

当今世界能源短缺以及环境污染问题日益严重,这些问题迫使人们寻找和使用新的代替能源。随着电子技术、太阳能电池板生产技术的提高,使得太阳能的利用越来越普遍。太阳能具有无地域限制的特点,而我国很多地方仍然处于缺电状态,特别是一些边远地区、旅游景区,由于非常分散,依靠电网供电难度大、成本高,因而选择太阳能供电十分必要,而在太阳能发电系统中,控制器是十分关键的部件之一。

目前市面上一些太阳能控制器提高效率的手段仅仅局限在单一物理量算法研究(比如只对电压、电流的跟踪),效率的提高是很有限的。我们经过多次实际考察与测量,发现发电效率较高的产品往往价格昂贵,且适应性差,一般都用于固定场合,如大型太阳能发电站等;一些低价的控制器为了降低成本,内部保护措施简陋,操作界面一般都采用数码管、LED等,用户操作以及设置都非常麻烦。本文利用AVR单片机设计制作了一种太阳能光伏直流控制器,在降低成本的基础上让控制器提高太阳能使用效率、多任务适应能力,解决了高精度采集太阳能电池板输出电流、电压数据的技术问题。

1 系统方框图

基于AVR单片机的太阳能光伏直流控制器

2 主要硬件电路

本太阳能光伏直流控制器的硬件电路包括前置保护电路、滤波储能电路、太阳能电池板电流电压采样电路、AVR单片机控制器、功率调整管、蓄电池电流电压采样电路、液晶显示器12864、后置保护电路、各种接口(光电池接口、蓄电池接口、负载接口和USB接口)。

(1)前置保护电路。主要包括防高压输入电路、防用户人员接线反接电路、带自恢复的过电流器件。

(2)滤波电路。主要克服PWM在关断状态下,光能输出的浪费。

(3)光电池电流电压采样电路。电流采用的是霍尔电流芯片,它的精度以及隔离性都比分立元件高很多。电压采用的是电阻分压原理,在AD采集时,实际发现带有干扰,后来用软件均值滤波克服了硬件弊端,节约了硬件成本。

(4)液晶显示。选用LCD的型号是12864,可显示中文。

(5)功率调整管。使用80A驱动能力CMOS场效应管。

(6)单片机控制器。使用的AVR单片机是近年来在MCU市场应用较为广泛的芯片,它的高速度、低功耗、内部自带的一些硬件设备,体现出它的优越性。

(7)后置保护电路。后置保护电路主要用来对负载过电流,以及蓄电池过放电进行一个检测,即保护蓄电池不让它过放电。当它电压过低的时候需要断开给负载的供电回路,另外蓄电池长时间需要一次激活,用单片机时钟计时就可以做到了,当负载短路,可通过单片机去检测,保护蓄电池。

3 工作原理

本系统以ATMEL公司研发的AVR系列AFMEGA16L单片机作为控制器,应用了目前普遍认可、较为成熟的”电压扰动法”技术,采用具有高效率的最大功率跟踪点算法(MPPT),通过传感器采集太阳能光伏发电板输出电压以及输出电流,经过10位A/D转换后,计算当前功率,并与前一次功率进行比较,发现功率变化,实时调节控制PWM占空比,改变太阳能光伏电池板所接负载的阻抗,使得电池板输出阻抗与负载阻抗相等,达到阻抗匹配,实现最大输出功率。本系统具有微处理控制器脉宽调制(PWM)充电、温度传感器补偿电池充电、带自恢复过载保护(如发生短路,以及人为操作引起的过电流,系统会自动关闭电源输出,液晶提示存在”过电流故障请检查!”待故障排除可正常运行,不损坏电路器件)、过充保护、短路保护(带自恢复)、雷电保护、反向放电保护、极性反接保护(带自恢复)、欠压保护(遇到阴雨天,太阳光线不足的情况下,当系统检测到太阳能电池输出电压过低后,会断开充电回路,并在液晶上提示“光电池输出过低!”)。本系统互联控制管理方便,能通过按键任意设定负载工作时间,增加了USB接口,使用具有中文显示工作状态的液晶显示屏,操作简便,直观明了。

4 软件流程图

基于AVR单片机的太阳能光伏直流控制器

5 创新点

(1)通过霍尔电流采集模块和电压分压模块实现了数据的高精度采集,具有抗干扰性和隔离性好的特点。

(2)通过前置保护电路,有效地防止高压输入,以及防止用户反接电路。

(3)通过滤波储能电路实现了在功率调整管关断时的光能存储。

(4)通过蓄电池电流电压采集电路、后置保护电路实现了防止出现负载短路或蓄电池电压过低的现象。

(5)使用高性价比、低功耗的AVR16位单片机代替传统的51单片机,最大功率点跟踪技术采用软件处理方法中的“电压扰动法”。

(6)采用液晶显示器12864对本太阳能光伏直流控制器的电流、电压、功率直观显示,方便操作,减少误操作事故发生。

(7)通过设置USB接口电路,使现有技术中的光伏直流控制器的应用范围得到了拓宽。

(8)通过利用其自扩展接口的相互连接,实现在一台控制器上设定工作状态即可对若干台控制器同时进行相同的设定,使管理效率大为提高。

(9)通过按键设置电路可以对所控制的负载启动和关闭的具体时间进行直接设定,使用方便、节能。

6 实物图

基于AVR单片机的太阳能光伏直流控制器

7 结束语

本文运用AVR单片机设计制作的太阳能光伏直流控制器,经过实际运行,具有性价比高、效率高、可靠性高、稳定性好等特点,实现了多种工作状态的控制和蓄电池能量管理。

关键字:AVR单片机  太阳能  光伏直流控制器 引用地址:基于AVR单片机的太阳能光伏直流控制器

上一篇:AVR单片机的调频立体声收音机设计
下一篇:AVR单片机UCSRC 和UBRRH 共用地址的问题

推荐阅读最新更新时间:2024-03-16 13:39

降温太阳能市场 产品价格有可能持续下降
市场研究机构Lux Research针对太阳能市场发表最新报告指出,尽管预测该市场将在2009年初出现供应过剩,并导致平均销售价格(ASPs)下滑;该机构仍预期全球太阳能市场将由2008年的334亿美元规模,在2013年成长至1,004亿美元。 Lux表示,太阳能市场将在2008至2013年间因新生产设备增加五倍而稳定成长;然而自2009年起,该市场将出现供过于求的现象而导致价格下跌。这样的趋势将为太阳能产业带来改变,产生一个销售量大幅成长,然而厂商利润却不容易成长的市场环境。 Lux的报告并指出,产品价格的下跌将使太阳能产业荣景不再,届时体质弱的厂商可能会遭到并购或倒闭,而存活下来的太阳能制造商则将面临
[电源管理]
LED太阳能路灯系统的优化配置
  本文主要针对当前市场上太阳能路灯存在的一些问题,提出了解决方法。并以太阳能无极灯路灯系统为例,从能耗的降低、性能的稳定以及系统成本的减少方面入手,合理配置系统,从而提高太阳能路灯的节能性和经济性。   引言   在能源日益短缺、环境污染和环境保护越来越受重视的情况下,充分开发利用太阳能已成为当前社会各界所关注的焦点之一。太阳能路灯作为新能源的一种典型应用,在国内的不少地区都有相应的应用实例。太阳能路灯具有安装后无需支付电费、无需架设输电线路或铺设电缆、清洁环保、维护费用低等优点,受到了相关方的青睐,在很多城市和乡村都能看见以试验或示范形式出现的太阳能路灯。但目前太阳能路灯在应用中也存在不少问题,随着实际应用的增多,接到用户
[电源管理]
LED<font color='red'>太阳能</font>路灯系统的优化配置
太阳能无人机发展中美“争雄” 这些优势让全球关注
近年来,受到市场需求与技术发展的双重推动,太阳能 无人机 逐渐成为通信领域的“新贵”,发展不断提速。各国政府也开始大力支持太阳能无人机行业的发展,以保障在未来的竞争优势。   日前,由中国航天科技集团十一院研制的新型彩虹太阳能无人机,成功完成2万米以上高空飞行试验。彩虹太阳能无人机的核心关键技术和设备已经全部实现了国产化,此次试飞成功,标志着我国成为继美、英之后全球第三个掌握临近空间太阳能无人机技术的国家。   中国太阳能无人机发展迅速且有深度   虽然是全球第三个掌握临近空间太阳能无人机技术的国家,但我国近两年来在这一领域发展迅速,俨然有超英赶美的趋势。   据悉,中国航天科工集团正在发展基于临近空间太阳能无人机构建空中局域网的
[嵌入式]
建立一个AVR单片机RTOS(8)—占先式内核(完善的服务)
第八篇:占先式内核(完善的服务) 如果将前面所提到的占先式内核和协作式内核组合在一起,很容易就可以得到一个功能较为完善的占先式内核,它的功能有: 1,挂起和恢复任务 2,任务延时 3,信号量(包括共享型和独占型) 另外,在本例中,在各个任务中加入了从串口发送任务状态的功能。 #include avr/io.h #include avr/Interrupt.h #include avr/signal.h unsigned char Stack ; register unsigned char OSRdyTbl asm( r2 ); //任务运行就绪表 register unsigned char OSTaskRun
[单片机]
基于AVR单片机PWM功能的数控恒流源电路设计与产品研制
随着电子技术的深入发展,各种智能仪器越来越多,涉及领域越来越广,而仪器对 电源 的要求也越来越高。现今,电源设备有朝着数字化方向发展的趋势。然而绝大多数数控电源设计是通过高位数的 A/D 和 D/A 芯片来实现的,这虽然能获得较高的精度,但也使得成本大为增加。本文介绍一种基于AVR单片机PWM功能的低成本高精度数控恒流源,能够精确实现0~2A恒流。 系统框图 图1为系统的总体框图。本系统通过小键盘和 LCD 实现人机交流,小键盘负责接收要实现的 电流 值,LCD12864负责显示。AVR单片机根据输入的电流值产生对应的PWM波,经过 滤波 和 功放 电路 后对压控恒流元件进行控制,产生电流,电流再经过采样 电阻 到达
[单片机]
基于<font color='red'>AVR单片机</font>PWM功能的数控恒流源电路设计与产品研制
AVR单片机ADC转换程序
//基准定义 #defineAD_ref_vref0x00//基准Vref #defineAD_ref_avcc0x40//基准AVCC #defineAD_ref_vref_in0xc0//基准内部Vref #defineAD_refAD_ref_vref //常量定义 //单端通道,不放大 #define AD_SE_ADC0 0x00//ADC0 #define AD_SE_ADC1 0x01//ADC1 #define AD_SE_ADC2 0x02//ADC2 #define AD_SE_ADC3 0x03//ADC3 #define AD_SE_ADC4 0x04//ADC4 #define AD_
[单片机]
利用AVR单片机为主控的臭氧治疗仪设计方案
臭氧作为一种高效冷杀菌手段,目前已经被广泛应用在各行各业中。具有高效、迅速杀菌作用的臭氧在医院环境消毒、术前消毒等方面应用广泛,其治疗效果优于其它传统杀菌治疗仪。因此研制一种运行稳定、使用方便、便携的臭氧治疗仪产品,为妇科疾病患者提供一种方便有效的在家治疗方式,具有实际意义。 目前市面上的同类型产品都是采用80C51单片机为控制核心的, 虽然也能实现它所需求的功能,但执行速度慢,在长期工作环境中,特别在臭氧治疗仪的内部大功率气泵模块和臭氧发生器的干扰下,系统功耗高和抗干扰性能差,系统性能不稳定等问题便凸现出来。对此本文采用了ATMEL公司的一款AVR高档单片机,对控制系统作了改进,提高了整机的性能。 臭氧
[单片机]
avr单片机和stm32区别与优缺点分析
  摘要:avr单片机和stm32单片机是目前使用较广泛的单片机,那么avr单片机和stm32单片机有什么区别呢?有什么优劣势呢?   一、AVR单片机介绍   AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced InstrucTIon Set CPU) 精简指令集高速8位单片机。可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。   avr单片机特点:   1. avr系列没有类似累加器A的结构,它主要是通过R16~R31寄存器来实现A的功能。在avr中,没有像51系列的数据指针DPTR,而是由X(由 R26、R27组成)、Y(由R28、R29组成)、
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved