【技术大神】基于16位MCU的太阳能离网充放电控制器设计

2019-09-05 技术大神活动文章
单片机,16位MCU,微控制器,RL78系列MCU 单片机,16位MCU,微控制器,RL78系列MCU 单片机,16位MCU,微控制器,RL78系列MCU 单片机,16位MCU,微控制器,RL78系列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

技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +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 -  新应用

【应用】基于功耗仅0.57uA的16位MCU的倒车雷达控制设计

R5F10BBF拥有32PIN 5mm*5mm小封装,系统时钟频率高达32MHz。

2019-07-16 -  新应用

【经验】瑞萨RL78系列汽车级16位MCU低功耗STOP模式如何唤醒?

本文以瑞萨汽车级16位MCU RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何配置和唤醒R5F10BBF芯片的低功耗STOP模式。

2019-05-02 -  设计经验

【经验】分配好RAM空间,助你更好的使用瑞萨RL78系列16位MCU的自编程库

瑞萨低功耗高集成的RL78系列16位MCU芯片,同样支持自编程功能,并提供了自编程软件库,以方便工程师通过调用自编程函数来实现。本文针对在使用瑞萨RL78的自编程库时出现的RAM空间占用问题进行解答。

2020-06-01 -  设计经验

【经验】瑞萨16位MCU RL78 Bootloader开发flash划分教程

RL78作为低成本的16位MCU得到了工业及汽车的大量应用的青睐,而随着系统的升级,越来越多的开发都需要增加Bootloader的功能,即在线升级。而开发中常常有工程师困惑,如flash的划分、中断如何映射、系统是否可以联调及如何合并输出烧录文件等问题,下面详细介绍下RL78的Bootloader开发过程。

2023-03-15 -  设计经验

【技术大神】应用低功耗MCU搭建XIP Linux开发环境

本文逐步介绍基于瑞萨MCU RZ/A1的XIP Linux开发环境搭建的实现。

2017-03-07 -  设计经验

【IC】瑞萨新推RL78/G15低功耗MCU,提供最小尺寸8引脚封装选项,工作频率为16MHz

瑞萨电子宣布,低功耗RL78产品家族推出一款全新通用多功能微控制器(MCU)——RL78/G15。该器件以较小的封装尺寸面向8位MCU应用。在8至20个引脚的封装尺寸中包含众多外设功能和4-8KB的代码闪存,最小的8引脚器件尺寸仅为3mm x 3mm。

2023-01-12 -  新产品

国产单片机哪家强?

国产单片机品牌主要是兆易、宏晶、华大、新唐等,目前主要应用在一些低端领域。可以看下Siliconlabs和Renesas的MCU 。【选型】Silicon Labs(芯科科技) EFM8 8位MCU选型指南【选型】Silicon Labs(芯科科技) EFM32 32位MCU选型指南【选型】Renesas(瑞萨电子) RX系列MCU选型指南【选型】Renesas(瑞萨电子) RL78系列16位MCU选型指南

2019-07-08 -  技术问答

【经验】R7F0C004微控制器内置LCD驱动模块的设置方法

Renesas R7F0C004 MCU采用RL78内核,具有低功耗和高性能的特点,同时内置了液晶显示屏(LCD)驱动器。

2017-09-01 -  设计经验

【经验】基于瑞萨低功耗MCU RE01的VBB低功耗模式开发指引

RE01是瑞萨(Renesas)新推出的Cortex-M0内核的低功耗MCU,主打便携式设备。近期有客户采用RE01开发,在设计进入低功耗模式时遇到问题,由于开发资料有限导致软件设计困难。结合客户问题采用开发板调试了RE01的VBB低功耗模式代码。

2022-08-28 -  设计经验

空气净化器主控单片机选型,请问下单片机R7F0C009休眠模式内部RTC开启时电流是多少?

R7F0C009是RL78中国系列新品,开启RTC后休眠模式下电流仅为0.49uA。

2017-05-16 -  技术问答

【应用】16位MCU RL78/F1x在汽车雨刮器中应用,提供平稳电机控制

Renesas 16位MCU RL78/F1x系列适用于汽车应用。 低功耗,并配备了适用于汽车应用的内置功能,如CAN、LIN通信、高级定时器和安全功能。汽车雨刮器控制需要平稳的电机控制。Renesas RL78/F1x提供广泛的紧凑型MCU,具有16位CPU内核,可提供高性能电机控制。Renesas产品具有平台化特点,其封装和引脚布局,有利于后期芯片升级,硬件和软件上的修改工作量较少。

2018-08-30 -  应用方案

【应用】RL78系列低功耗8/16位MCU用于无刷电机控制中,实现恒定速度运行

Renesas旗下的RL78系列是低功耗的8/16位MCU,通常应用于电机控制中。还为客户提供了实现这些控制方法的示例软件,还提供各种开发支持工具来支持电机控制解决方案的开发。

2022-05-11 -  应用方案
展开更多

电子商城

查看更多

品牌:瑞纳捷

品类:低功耗通用MCU

价格:¥2.1667

现货: 291,270

品牌:武汉芯源

品类:MCU

价格:

现货: 200,000

品牌:中科芯

品类:32位微控制器

价格:¥7.5333

现货: 109,939

品牌:瑞纳捷

品类:低功耗MCU

价格:¥4.1667

现货: 104,417

品牌:中科芯

品类:32位微控制器

价格:¥8.6667

现货: 102,223

品牌:中科芯

品类:32位微控制器

价格:¥4.0000

现货: 102,000

品牌:中科芯

品类:32位微控制器

价格:¥7.3333

现货: 100,528

品牌:瑞纳捷

品类:低功耗安全MCU

价格:¥3.1667

现货: 100,472

品牌:中科芯

品类:32位微控制器

价格:¥33.3333

现货: 100,188

品牌:中科芯

品类:32位微控制器

价格:¥42.6667

现货: 100,016

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:MCU

价格:¥5.1500

现货:200,000

品牌:RENESAS

品类:MCU

价格:¥19.4999

现货:39,498

品牌:RENESAS

品类:MCU

价格:¥8.3620

现货:1,100

品牌:RENESAS

品类:MCU

价格:¥9.7000

现货:960

品牌:RENESAS

品类:MCU

价格:¥19.3999

现货:480

品牌:RENESAS

品类:MCU

价格:¥6.6896

现货:100

品牌:RENESAS

品类:MCU

价格:¥7.1077

现货:79

品牌:RENESAS

品类:MCU

价格:¥8.3620

现货:65

品牌:RENESAS

品类:MCU

价格:¥10.7034

现货:50

品牌:RENESAS

品类:MCU

价格:¥18.3128

现货:50

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

3C认证/CCC认证

支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。

提交需求>

波导隔离器定制

可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。

最小起订量: 1pcs 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面