【技术大神】基于16位MCU的太阳能离网充放电控制器设计
在经济欠发达的地区,如我国四川南部,新疆等部分地区及一些国外贫困地区,他们由于种种原因无法市电接入,因此无法看电视,无法使用电灯照明。所以在这些地区利用廉价的太阳能资源给蓄电池充电的太阳能离网发电系统就显得非常重要,而实现这一过程就需用到太阳能离网充放电控制器。
太阳能离网充放电控制器的主要功能有以下4个方面:防反流充电,负载开关控制,状态指示,三段式充电的功能。下面我就以我们公司产品为实例,通过瑞萨RL78/G13系列R5F100LE单片机实现上述功能。
先上一个系统结构图(如图1),方便我们来讲述实现原理:
图1
通过太阳能离网充放电控制器的原理简图可以看出,我们设计的此款控制器是共正极设计,这样的设计可以减少高端驱动带来的成本增加。
由于太阳能板的物理特性所致,太阳能板(以下称PV)不能接受反向充电(即电流倒灌入),因此,我们增加上图所示Q2的MOS管来实现在PV低电压时,蓄电池(以下称Bat)电流不会反向流入。实现方式也比较简单,即通过RL78/G13实时采样监测PV端电压与Bat端电压,当PV端电压等于Bat端电压时,关闭Q2,这时就能有效防止反流现象的发生,从而保护PV板。而负载开关Q5与状态指示灯功能也只是简单的RL78/G13单片机引脚IO高低电平控制。
三段式充电,这个是太阳能离网控制器的核心部分,分别指快速充电阶段、慢速充电阶段与均衡充电阶段。当Bat电压低于提升恢复电压时,控制器进入快速充电阶段,此时,RL78/G13将Q1管全部打开,将PV板所产生的全部电流直接灌入Bat端,以达到快速充电的阶段。随着电量的不断增加,Bat端的电压也不断提高,当达到提升电压时,此时如果再增加Bat电压,则会导致Bat的损坏,因此,RL78/G13要控制Bat电压将其稳压在提升电压点防止过充,即通过PWM波调制的方式来驱动Q1管。之后,稳压充电约2小时后,Bat基本满电,此时要将Bat电压点稳定到浮充电压点,来保养Bat,延长Bat的使用寿命。下面我们看一下上述功能在RL78/G13单片机上的嵌入式软件实现流程图(如图2)。
图2:嵌入式软件实现流程图
有了嵌入式软件流程图,我们就可以编写对应的程序了。这时,我们请出来瑞萨官方提供的代码生成器Applilet3来辅助编写RL78/G13的代码。我们要配置Serial模块,A/D Converter模块,Timer模块,Port模块等。限于篇幅原因,这里重点讲Timer模块,其余模块按软件提示直接操作即可。
R5F100LE单片机共有8个通道,我们使用Channel 0的Timer用做PWM波输出引脚,使用Channel 2用做周期采样软触发。PWM波输出需要设置两个变量,其中,PWM周期为固定值20ms(50Hz),占空比为可变值,依AD采样电压通过PID算法反馈处理。由于采样斩波电路,较低的开关频率可以减少MOS管开关所导致的发热量聚集。
图3
这里要特别说明一点,通过Applilet3生成的程序代码里并没有修改PWM占空比的API函数,我们只需要直接修改TDR00这个寄存器值即可。
总体而言,瑞萨RL78/G13系列单片机很好地实现了太阳能离网控制器所需要的功能,出色完成了PWM波的调制驱动功能。R5F100LE单片机不仅适用于此型号控制器的单路PWM输出,而且其最大支持4通道PWM互补输出,为我们公司多路驱动充电MOS管提供了同源设计参考,减少了我们设计研发成本。基于R5F100LE的PWM太阳能离网充放电控制器经过两年多的测试暂未发现一起由于单片机控制或烧毁而导致的返修事件。该控制器系统能够有效监测蓄电池充放电状态,采取相应的充电与放电方式,达到快速充电,延长蓄电池使用寿命的目的。
作者:lemonboard
- |
- +1 赞 0
- 收藏
- 评论 3
本网站所有内容禁止转载,否则追究法律责任!
评论
全部评论(3)
-
MalikXiong Lv6. 高级专家 2021-11-10学习
-
秋雨梧桐 Lv3. 高级工程师 2018-12-25学习了
-
志成 Lv7. 资深专家 2018-09-14不错
相关推荐
【应用】支持CAN通讯!高性能16位MCU助汽车电子锁智能化
RL78/F14符合ISO26262功能安全标准,系统能耗比上一代产品降低40%。
新应用 发布时间 : 2019-09-05
【应用】低功耗16位MCU在车载空气净化器中的应用
在车载空气净化器中主要应用R5F10PLGLFB低功耗,低BOM成本BOM和丰富的硬件功能。
新应用 发布时间 : 2019-09-04
【应用】适用于带LCD面板的家用电器控制方案的16位MCU
Renesas 16位MCU R7F0C019具有高达36段 × 4 COM (32段 × 8 COM)的LCD驱动器,支持24MHz运行时钟频率,支持多通道的10位AD转换器。
新应用 发布时间 : 2019-08-30
Renesas(瑞萨)电机控制微控制器(MCU)选型指南
目录- 电机MCU路线图 电机驱动推荐微控制器 16位RL78电机控制MCU RX-T电机控制MCU RA-T电机控制MCU RA-T系列主要特性 RISC-V电机专用MCU 电机控制解决方案
型号- RX200,RX6XT,RX23T,RX71M,RX2XT,RA6T3 GROUP,RISC-V-MC,RA-T,RA-T系列,RX600,RX6XX,RX63T,RX66T,RA4T1,RA6T2,RX66N,RA6T1,RX26T,RA8T2,RA6T3,RA8T1,RX62G,RA4T1 GROUP,RX-T,RA,MCK-XXXXX,RL78/G14,RA6T1 GROUP,RL78,RX74T,RX62T,RX65X,RX13T,RX7XT,RX,RX100,RISC-V,RL78/G1F,RL78/G1G,RX1XT,RL78/G24,RX7XX,RA6T2 GROUP,RX24T,RX72M,RX24U,RX72N,RA2,RA4,RXV2,RXV3,RA6,RXV1,RA8,RA-T 系列,RX23X,RX72T
【选型】Renesas(瑞萨电子) RL78系列16位MCU选型指南
目录- RL78家族特点 通用型MCU LCD MCU ASSP 智能模拟 汽车 开发环境&开发工具 解决方案 产品一览表 封装
型号- R5F104PFAFA,R5F101PHAFB,R5F104PFAFB,R5F10BAFLSP,R5F101PHAFA,R5F113TJLFB,R5F110MEAFB,R5F10JGCAFB,R5F10AACLSP,R5F10AGCLNA,R5F111MHAFB,R5F10WMGAFA,R5F10WMGAFB,R5F101ACASP,R5F104JHAFA,R5F101JJAFA,R5F104BDANA,R5F101BFANA,R5F10PADLSP,R5F1006EASP,R5F101FDAFP,R5F100LJAFA,R5F100LJAFB,R5F100JGAFA,R5F101LCABG,R5F104CFALA,R5F1018CALA,R5F100BCANA,R5F10Y14ASP,R5F100FLAFP,RL78-S2,R5F100EHANA,R5F11MMDAFB,R5F10PGFLFB,R5F100MKAFB,R5F100MKAFA,R5F100CEALA,R5F10BLELFB,R5F100FAAFP,R5F104AAASP,R5F100SJAFB,RL78/F1X,R5F113GLLFB,R5F10BGFLNA,R5F10WLEAFB,R5F104GCAFB,R5F10KGCANA,R5F10WLEAFA,R5F101GCANA,R5F110PJAFB,R5F11BGEAFB,R5F10369ASP,R5F10BMFLFB,R5F100EGANA,R5F113MKLFB,R5F104LJAFP,R5F100GJANA,R5F10278ANA,R5F100MLAFB,R5F1176AGSP,R5F11FLLANA,R5F100FKAFP,R5F100CFALA,R5F10AGELFB,R5F111NGALA,R5F104LJAFA,R5F104LJAFB,R5F10JBCANA,R5F104LHALA,R5F100MLAFA,R5F101SLAFB,R5F101GFAFB,R5F10ALCLFB,R5F10WLFAFB,R5F104BFAFP,R5F104GDAFB,R5F10WLFAFA,R5F11EF8AFP,R5F10PPHLFB,R5F104GLANA,R5F10BGGLNA,R5F1017AANA,R5F10AADLSP,R5F10RFCAFP,R5F110MFAFB,R5F101LLAFA,R5F104JGAFA,R5F104BCANA,R5F1006DASP,R5F10NLE/G,R5F1008AALA,R5F101FEAFP,R5F110NEALA,R5F100AAASP,R5F104GAANA,R5F10RF8AFP,R5F11EAAASP,R5F100JHAFA,R5F10MPEDFB,R5F100BDANA,R5F104CEALA,R5F104MKAFA,R5F10MPGDFB,R5F104MKAFB,R5F10PGELFB,R5F113GKLNA,R5F11MMEAFB,R5F100GLANA,R5F10367ASP,R5F100MJAFA,R5F100MJAFB,R5F10AGGLFB,R5F117BAGFP,R5F10NPJDFB,R5F100LJABG,R5F100GDAFB,R5F104LLAFB,R5F104LLAFA,R5F104LJALA,R5F100SKAFB,R5F101GDANA,R5F10PPJLFB,R5F101PGAFA,R5F10277ANA,R5F10BAELSP,R5F113TKLFB,R5F101PGAFB,R5F101LEABG,R5F10AGDLNA,R5F100GAANA,R5F10NMJ/G,R5F107AEMSP,RL78/G10,R5F101BEANA,RL78/G11,R5F10PMFLFB,RL78/G12,RL78/G13,RL78/G14,R5F101GGAFB,R5F104BEAFP,R5F104FCAFP,R5F101CGALA,R5F100JFAFA,R5F113TLLFB,R5F101LDABG,R5F10BADLSP,R5F11BLCAFB,RL78/G1A,RL78/G1C,RL78/G1D,RL78/G1E,RL78/G1F,RL78/G1G,RL78/G1H,R5F117GAGFB,R5F10BLFLFB,R5F101AAASP,R5F10PMELFB,R5F101BDANA,R5F10RLAAFB,R5F101FFAFP,R5F10AAELSP,R5F10EGAAFB,R5F100BEANA,R5F101CFALA,R5F104FDAFP,R5F10RLAAFA,R5F10Y16ASP,R5F104CDALA,R5F10368ASP,R5F10PGDLFB,R5F104MLAFB,R5F10BMGLFB,R5F11MMFAFB,R5F100GKANA,R5F104MLAFA,R5F101JKAFA,R5F101LCAFA,R5F11768GSP,R5F101LCAFB,R5F100CGALA,R5F10AGFLFB,R5F111NHALA,R5F101GEANA,R5F110PHAFB,R5F100GCAFB,R5F104LKAFB,RL78/F12,RL78/F13,R5F101SKAFB,R5F11B7CANA,R5F11CBCGNA,RL78/F14,R5F104LKAFA,RL78/F15,R5F100SLAFB,R5F1018DALA,R5F104GEAFB,RL78/G1X,R5F10WLGAFA,R5F10WLGAFB,R5F11BGCAFB,R5F101EHANA,R5F101LFABG,R5F104LHAFP,R5F10FMCAFB,R5F10Y46ASP,R5F11BLEAFB,R5F100LCABG,R5F104BGANA,R5F10AGCLFB,R5F10JGCANA,R5F104JEAFA,R5F110PGAFB,R5F104LHAFB,R5F104LHAFA,R5F100PHAFA,R5F100PHAFB,R5F101GHAFB,R5F104LFALA,R5F10PPFLFB,R5F10268ASP,R5F113TGLFB,R5F10BGCLNA,R5F104FJAFP,R5F100JJAFA,R5F113GLLNA,R5F104MJAFA,R5F100ACASP,R5F104MJAFB,R5F10ABDLNA,R5F102A8ASP,R5F1016EASP,R5F101LEAFB,R5F101LEAFA,R5F101PKAFA,R5F101PKAFB,R5F100FDAFP,R5F111NEALA,R5F10PGFLNA,R5F101FGAFP,R5F100GEAFB,R5F10BGFLFB,R5F101MFAFA,R5F104EFANA,R5F101MFAFB,R5F11MPFAFB,R5F100BFANA,R5F104GKAFB,R5F10E8DALA,R5F10AAALSP,RL78/I1A,RL78/I1B,RL78/I1C,RL78/I1D,R5F101LDAFA,RL78/I1E,R5F104ACASP,R5F101LDAFB,R5F101JLAFA,R5F101GFANA,R5F101EGANA,R5F11MPEAFB,R5F104GLAFB,R5F104GAAFB,R5F104LGAFP,R5F10RBAAFP,R5F10WLCAFA,R5F10WLCAFB,R5F111MEAFB,R5F10PGHLFB,R5F113LLLFB,R5F101BCANA,R5F104LGAFB,R5F107ACMSP,R5F104BFANA,R5F10WMDAFB,R5F11CBCMNA,R5F100FCAFP,R5F104LGAFA,R5F10WMDAFA,R5F100PGAFA,R5F100SHAFB,R5F104LEALA,R5F100PGAFB,R5F10PPELFB,R5F101CEALA,R5F10BGDLNA,R5F113THLFB,RL78/I1X,R5F100ADASP,R5F10ABELNA,R5F10WLDAFB,RL78/L1A,R5F100GDANA,R5F11FLJANA,R5F101LFAFB,RL78/L1C,R5F100FEAFP,R5F100EAANA,R5F101LFAFA,R5F10PGELNA,R5F101FHAFP,R5F10BGGLFB,R5F117BAGNA,R5F101CDALA,R5F11MPGAFB,R5F10RLCAFA,R5F104EGANA,R5F10RLCAFB,R5F10WLDAFA,R5F100BGANA,R5F11EFAAFP,R5F100LKAFA,R5F11EA8ASP,R5F111MGAFB,R5F104GJANA,R5F10AGDLFB,R5F10EGCAFB,R5F10WMFAFA,R5F10WMFAFB,RL78/L1E,R5F10MMEDFB,R5F10BLDLFB,R5F111NFALA,R5F101GGANA,R5F11BCEALA,R5F104LGALA,R5F1007EANA,R5F10267ASP,R5F100LKAFB,R5F110PFAFB,R5F104CGALA,R5F10BMELFB,R5F10PPGLFB,RL78/L1X,R5F101EFANA,R5F10PAELSP,R5F100LLAFB,R5F10AGALNA,R5F10PGGLFB,R5F111MFAFB,R5F100LLAFA,R5F104EHANA,R5F104GKANA,R5F102A9ASP,R5F113LKLFB,RY7011A0000DZ00,R5F10EGDAFB,R5F101PJAFA,R5F101PJAFB,R5F10A6ALSP,R5F10KBCAFP,R5F10WMEAFA,R5F104JFAFA,R5F10BLCLFB,R5F117BCGFP,R5F104BEANA,R5F1006CASP,R5F100GFAFB,R5F101GJAFB,R5F10WMEAFB,R5F100PFAFB,R5F101MGAFB,R5F10BGELNA,R5F100PFAFA,R5F10266ASP,R5F10RLAANB,R5F110PEAFB,R5F1018AALA,R5F101MGAFA,R5F100AEASP,R5F10EGAANA,R5F101LGABG,R5F10E8EALA,R5F10FMDAFB,R5F10Y47ASP,R5F104BGAFP,R5F10279ANA,R5F10BAGLSP,R5F113MLLFB,R5F10PGDLNA,R5F100GCANA,R5F111PJAFB,R5F11FLKANA,R5F11BBEAFP,R5F101JCAFA,R5F1026AASP,R5F10RJAAFA,R5F104FAAFP,R5F10NMJDFB,R5F107DEMSP,R5F110NJALA,R5F100MFAFB,R5F100MFAFA,R5F1037AANA,R5F1007CANA,R5F111PGAFB,R5F10A6CLSP,R5F10PMJLFB,R5F100GHAFB,R5F10BBDLNA,R5F10BGCLFB,R5F104GFANA,R5F100LFABG,R5F104MGAFB,R5F104MGAFA,R5F101GHANA,R5F104ECANA,R5F104LEAFP,R5F101EEANA,R5F10RBCAFP,R5F104AFASP,R5F104PKAFB,R5F101BAANA,R5F100GEANA,R5F104LEAFA,RL78/G1,R5F104LEAFB,R5F104FGAFP,R5F101GKAFB,R5F101JEAFA,R5F11BBCAFP,R5
【IC】瑞萨新推RL78/G15低功耗MCU,提供最小尺寸8引脚封装选项,工作频率为16MHz
瑞萨电子宣布,低功耗RL78产品家族推出一款全新通用多功能微控制器(MCU)——RL78/G15。该器件以较小的封装尺寸面向8位MCU应用。在8至20个引脚的封装尺寸中包含众多外设功能和4-8KB的代码闪存,最小的8引脚器件尺寸仅为3mm x 3mm。
新产品 发布时间 : 2023-01-12
【经验】R7F0C004微控制器内置LCD驱动模块的设置方法
Renesas R7F0C004 MCU采用RL78内核,具有低功耗和高性能的特点,同时内置了液晶显示屏(LCD)驱动器。
设计经验 发布时间 : 2017-09-01
空气净化器主控单片机选型,请问下单片机R7F0C009休眠模式内部RTC开启时电流是多少?
R7F0C009是RL78中国系列新品,开启RTC后休眠模式下电流仅为0.49uA。
技术问答 发布时间 : 2017-05-16
16位RL78/G13系列单片机的看门狗如何关闭?
16位RL78/G13系列单片机的看门狗可通过设置选项字节进行关闭,设置选项字节000C0H地址的BIT4为0,即可关闭看门狗。
技术问答 发布时间 : 2017-05-05
这款集成LCD驱动模块的低功耗MCU,采用电池即可供电
RL78/L12作为Renesas低功耗MCU RL78系列的一员,其整机运行功耗可控制在10uA以下,可使用电池供电。同时该款MCU集成LCD驱动模块,可支持多达280个字段的LCD,完美适用于带有LCD的微型设备。
新产品 发布时间 : 2016-08-28
【应用】超低功耗MCU R7F0C901助力无线模块应用设计,实现电池寿命延长
随着物联网(IOT)的发展,无线模块的需求也在日益增加。低功耗模块已成为主流。瑞萨电子超低功耗MCU R7F0C901具有超低功耗、宽电压供电、丰富的资源,让设计的无线模块更具竞争优势。
应用方案 发布时间 : 2019-01-01
【应用】R5F100LE低功耗16位单片机在窗户报警器中的应用
本文介绍了瑞萨电子公司推出的R5F100LE单片机在窗户报警器中的应用。随着人们安防意识的逐渐增强,安防报警系统广泛应用于生产、生活的各个领域,窗户报警器是安防报警器的一种类型,由于其价格低廉、易操作、安全性强等特点得到广泛的应用,本文提供了一种基于瑞萨单片机R5F100LE的窗户报警器的解决方案。
应用方案 发布时间 : 2018-12-15
【经验】RL78系列16位MCU电池供电低功耗程序的设计思路
本文主要讨论RL78解决电池供电低功耗问题,并讲述低功耗程序设计的三步处理思路。
设计经验 发布时间 : 2017-07-24
Renesas(瑞萨)通用微控制器/微处理器阵容选型指南
目录- Company and product introduction RZ Family Microcontroller RX family Microcontroller RL78 family Microcontroller Microcontroller Development Environments Microcontroller Development Tool
型号- RX200,RL78 FAMILY,RZ FAMILY,RX100,RX FAMILY,RX600,RX700,RL78
电子商城
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论