0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于C8051F330芯片和MPPT技术实现太阳能路灯智能控制系统的设计

电子设计 来源:郭婷 作者:电子设计 2019-10-09 07:50 次阅读

太阳能是一种清洁高效的可再生能源。在阳光充足的白天,屋顶的光伏电池将太阳能转化成电能,供人们在夜晚使用。据专家预测,到2040年,全球的光伏发电量将占世界总发电量的26%,2050年后将成为世界能源的支柱。太阳能路灯以太阳光为能源,不需要铺设复杂的管线,安全节能无污染。白天利用太阳光给蓄电池充电,晚上蓄电池提供能量带动路灯工作。路灯的关/开过程采用光控,采用最大功率跟踪技术,最大程度的吸收太阳能,提高太阳能光电池的效率,以降低路灯系统的成本。最大功点跟踪(Maximum Power PointTracking,MPPT)系统是一种通过调节电气模块的工作状态,使光伏板能够输出更多电能的电气系统。

1 硬件组成

太阳能路灯控制系统的组成如图1所示。

基于C8051F330芯片和MPPT技术实现太阳能路灯智能控制系统的设计

1.1 Buck电路及其驱动电路

Buck电路工作原理是通过斩波形式将平均输出电压予以降低,可以将输入接在光伏电池输出端,通过调节其输出电压来达到调节负载之目的,以保持光伏阵列输出电压在其最大功率点的电压和电流处。这里控制目标是输出功率为最大,调节手段是改变开关管的开通占空比。由于光伏阵列的软特性,并不是简单的增大开关管占空比就能增大光伏阵列输出功率。当Buck电路负载为蓄电池时,其构成了蓄电池充电电路,将蓄电池直接接在Buck电路的输出端,通过调节蓄电池的端电压实现蓄电池的充电控制,使用单片机智能控制方法,可以实现蓄电池的智能化充放电控制。

Buck电路为主电路,如图2所示,太阳能光伏阵列输出额定电压为35 V,输出额定电流为4.65 A,蓄电池额定电压为24 V,开关频率为80 kHz。电路工作在电流连续模式时电感量:

基于C8051F330芯片和MPPT技术实现太阳能路灯智能控制系统的设计

式中Ui为太阳能光伏电池输出电压;D为PWM脉冲占空比;f为开关频率;k为k=△I/2Io;△I为纹波电流;Io为负载上的输出电流。

基于C8051F330芯片和MPPT技术实现太阳能路灯智能控制系统的设计

允许的纹波电流△I越小,即k越小,电感L越大,电流纹波越小,可以选择较小的滤波电容;反之,电感L较小,但电容较大。一般选取k=0.05~0.1。

将电感值确定以后,实际电感器的设计必须符合相关电气标准、系统尺寸和安装方式等限制。许多磁性元件供应商均提供各种型号的标准产品,可满足绝大多数的设计标准要求。

Buck电路为实现最大功率技术的主电路,采用C8051F330单片机进行控制,采用有效的算法通过软件编程由单片机输出不同占空比的PWM信号,经由U4,U5处理,如图3所示,驱动开关管Q1的导通与关断。由于单片机C8051F330的驱动电流太小,且Buck电路中MOS管与主电路不共地,故采用隔离作用的B1215LS和输出电流为0.5 A的高速光电耦合的MOS门驱动FOD3181,满足MOS管工作的要求。

基于C8051F330芯片和MPPT技术实现太阳能路灯智能控制系统的设计

1.2 单片机控制电路

控制板采用C8051F330作为主控制器,该MCU具有高速、微型封装、低功耗、工业级等特点;同时还具有多通道10位AD转换器、PWM输出等丰富的片上资源。

C8051F330(如图4所示)的P0.2为太阳能光伏阵列的电压采样信号输入,P0.3为蓄电池电压采样值的输入,P0.5为主电路中电流信号采样值的输入,P1.6为温度传感器值的输入,P0.6为8位PWM信号输出,P0.4输出控制负载的接入及过流时对电路的关断,P1.0~P1.4接拨码开关,为路灯设置定时,其定时长短由拨码开关的状态决定,四位拨码开关共24=16个状态,分别可定时1~16个小时。

基于C8051F330芯片和MPPT技术实现太阳能路灯智能控制系统的设计

2 电 源

目前太阳能发电系统主要为了节能,采用绿色能源而不接入市电,或者用于网电未涉及的地域,所以整个系统的工作需要太阳能电池板所产生的电能量经转换或处理后的电源的支持,在本课题中欲采用+3.3 V和12 V电源,以支持控制芯片和集成运算放大电路或晶体管的工作。12 V电源主要是给系统电路中的三极管等元件的正常工作提供能量,由于采用了凌阳C8051F330单片机进行控制,故系统需要提供+3.3 V的电源。

3 软件设计

整个系统的控制流程如图5所示。

基于C8051F330芯片和MPPT技术实现太阳能路灯智能控制系统的设计

路灯的接人以太阳能板的电压为依据,当采样电压<3 V时,太阳光已暗,接入路灯,开始定时,定时时间值由拨码开关设置。同时停止MPPT,以减小夜间的能量损耗。当定时时间到后,断开路灯。在整个系统工作过程中,单片机始终采集蓄电池的端电压,路灯是否接入以及接入后,一旦发生蓄电池过放现象,单片机P0.4引脚输出高电平,断开路灯,保护蓄电池。待蓄电池通过充电电压升高后,如满足接人条件,再接人路灯。在本设计中,加入了最大功率跟踪技术,使输入功率提高了20%。由于蓄电池的容量远大于太阳能光伏阵列的充电能力,蓄电池充电时未采用防过充措施。

4 结 语

经实际运行表明,该控制系统具有电路结构简单、工作稳定可靠、实用性强等优点,较好地将太阳能光伏技术与路灯控制技术结合起来,并实现了智能控制。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓄电池
    +关注

    关注

    20

    文章

    1518

    浏览量

    70285
  • 太阳能
    +关注

    关注

    37

    文章

    3371

    浏览量

    114004
  • 控制系统
    +关注

    关注

    41

    文章

    6506

    浏览量

    110370
收藏 人收藏

    评论

    相关推荐

    [原创c8051f单片机应用解析之c8051f330

    )2.7V~3.6V工作电压,20脚DIP或MLP封装; 3》本学习板主要特点(1)选择与MCS51单片机兼容高性能的混合信号处理器C8051F330作为控制芯片。(2)可以不使
    发表于 02-01 16:29

    C8051F330小实验代码

    C8051F330小实验代码
    发表于 10-15 00:33

    太阳能路灯控制系统

        本项目基于安芯一号单片机设计太阳能路灯控制系统,通过太阳板吸收电能,作为整个系统的电源来源,同时采用蓄电池在晚上
    发表于 10-28 14:14

    【must win battle】基于ZigBee的智能路灯控制系统

    Zigbee技术应用在太阳能路灯中,实现路灯的远程控制与管理。我们提出的远程
    发表于 12-30 16:53

    什么是MPPT太阳能控制

    盯梢功率为99%,整个体系发电功率高到达97%,并且把电池充电阶段分为MPPT充电、恒压均充电和恒压浮充电阶段。1: MPPT太阳能路灯控制
    发表于 08-08 15:09

    c8051f330程序

    c8051f330 C程序源代码 c8051f330 led灯(汇编)程序 ;$include (c8051f330.inc) 
    发表于 07-19 22:24 4319次阅读

    基于51单片机多功能太阳能路灯的设计

    为了充分利用太阳能,提高能源的利用效率,文中结合太阳能C8051F020单片机实现了多功能太阳能路灯
    发表于 08-29 14:59 170次下载
    基于51单片机多功能<b class='flag-5'>太阳能</b><b class='flag-5'>路灯</b>的设计

    C8051F330 datasheet

    C8051F330 datasheet。
    发表于 11-09 17:11 5次下载

    基于C8051F330的光电瞄准系统设计

    基于C8051F330的光电瞄准系统设计.
    发表于 01-04 15:26 8次下载

    c8051f330英文

    c8051f330英文对应着中文版,有需要的初学者可以随意下载。
    发表于 05-13 17:14 8次下载

    太阳能LED路灯照明控制系统的设计

    太阳能LED路灯照明控制系统的设计
    发表于 01-14 12:10 25次下载

    基于单片机的太阳能路灯智能控制系统设计_张秀梅

    基于单片机的太阳能路灯智能控制系统设计_张秀梅
    发表于 03-17 10:24 40次下载

    使用MPPT技术设计光伏路灯控制系统的详细资料研究

    太阳能路灯控制系统中,引入最大功率跟踪技术(简称为MPPT),不仅降低了成本,还提高了太阳能
    发表于 01-10 14:03 59次下载
    使用<b class='flag-5'>MPPT</b><b class='flag-5'>技术</b>设计光伏<b class='flag-5'>路灯</b><b class='flag-5'>控制系统</b>的详细资料研究

    基于单片机的太阳能路灯智能控制系统设计

    太阳能路灯智能控制系统是一种基于光伏发电的人性化路灯控制装置,通过实时监测光照强度,把模拟信息转
    发表于 05-22 08:00 35次下载
    基于单片机的<b class='flag-5'>太阳能</b><b class='flag-5'>路灯</b><b class='flag-5'>智能</b><b class='flag-5'>控制系统</b>设计

    C8051F330C8051F331微控制器的数据手册

    本文档的主要内容详细介绍的是C8051F330C8051F331微控制器的数据手册免费下载。
    发表于 03-03 17:29 15次下载
    <b class='flag-5'>C8051F330</b>和<b class='flag-5'>C8051F</b>331微<b class='flag-5'>控制</b>器的数据手册