世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

新人求助,关于太阳能充电

[复制链接]
查看: 1368 |回复: 33
1
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-1-23 12:54:46
本菜鸟最近做用太阳能板给蓄电池充电,用的是buck电路。设计15V恒压充电时,本来想检测输出端电压,利用pid闭环控制调整pwm占空比,但是发现接上电池后输出端电压就是电池电压,一直小于设定的15V,所以导致占空比一直增大到最大。求怎么实现所谓的恒压充电。
stn970
  • stn970
  • 离线
  • LV6
  • 高级工程师
  • 积分:1239
  • |
  • 主题:31
  • |
  • 帖子:248
积分:1239
LV6
高级工程师
  • 2016-1-23 14:37:09
 
上电路图吧
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-1-23 15:40:03
 
如图
QQ图片20160123153925.png
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-1-24 20:50:02
 
顶。。。
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2016-1-24 20:55:39
 
恒压+恒流,或 恒压+限流,并带有太阳板的 恒压 或者 最大功率跟踪
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-1-24 21:13:35
 
接上电池后不知道怎么实现恒压啊。。。
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2016-1-25 07:56:34
 
看5楼,后半句。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-1 13:44:30
 
请问恒压+限流是用两个独立环控制还是双闭环控制?
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2016-4-1 14:51:29
 
这个……
我只能说,两个反馈是或的关系,也就是谁的反馈更有效,听谁的。
也就是谁要求的 PWM 值最小,就听谁的。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-1 15:03:23
 
这样好像还是分两个阶段比较容易实现。。。
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2016-4-1 17:04:23
 
用两个二极管隔一下,就可以了。
TL494 里边的两个放大器,就是这样处理的。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-5 17:00:13
 
看了一下,大概了解了,不过那里边应该是两个比较器吧?但是我这是用单片机输出pwm波的,要在软件里面实现吧。。。难道是用两个定时器分别输出然后比较?
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2016-4-5 17:53:40
 
单片机的话,要反馈算法的啊。
所谓的PID运算。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-6 09:14:50
  • 倒数10
 
求大神看一下我最新的想法是否可行,不知道怎么给多个人回复。。。
YTDFWANGWEI
  • 积分:109861
  • |
  • 主题:142
  • |
  • 帖子:45922
积分:109861
版主
  • 2016-1-25 10:46:25
 
对电池充电,是需要恒流,最后阶段才是恒压,也就是你的电路需要恒压恒流两部分电路,很明显,你只有一种。
nc965
  • 积分:93587
  • |
  • 主题:115
  • |
  • 帖子:27334
积分:93587
版主
  • 2016-1-25 11:41:34
 
太阳能,还要增加最大功率算法。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-1 13:41:52
 
这个MPPT是在太阳能功率不足时用来代替恒流阶段的吗?而不是不管怎样都使用,不然可能会损害电池吧?
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-1 13:40:30
 
以12V电池为例,是不是要先限流,充到14.4V的时候再恒压,等电流降到0.1C左右用13.8V浮充?而所谓MPPT应该是在太阳能功率不足时才使用,用来代替恒流阶段?
YTDFWANGWEI
  • 积分:109861
  • |
  • 主题:142
  • |
  • 帖子:45922
积分:109861
版主
  • 2016-4-1 14:44:14
 
我认为是这样的。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-1 14:56:59
 
那请问怎么来判断太阳能板的功率是否跟的上呢?程序卡在这,不知道该怎么写,能否提供点思路。。。
slslsl651
  • 积分:2159
  • |
  • 主题:27
  • |
  • 帖子:643
积分:2159
LV8
副总工程师
  • 2016-4-1 15:24:09
 
没接触过 ,看资料那个功能只是保证太阳能电池板 在不同光照下都能出当时条件下的最大功率,跟能不能跑起来没关系,你如果是做着玩,目前不用深究,要是做产品,那上网查查,很多原理性说明。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-1 15:30:10
 
做产品,缺乏经验,感觉很难。资料都差不多。
nc965
  • 积分:93587
  • |
  • 主题:115
  • |
  • 帖子:27334
积分:93587
版主
  • 2016-4-1 16:00:38
 
蓄电池这东西,充电电流有个范围,不是一定要多精确,最大功率算法优先,超过最大设定电流了才限流,放弃MPPT,这个意思,简单逻辑哈。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-6 09:13:10
 
我现在有个想法,不知是否可行。就是直接用限流的pid控制,如果太阳能板的功率跟得上,那自然是恒流充电了,如果功率没跟上那电流值应该也会在能达到的最大电流附近震荡,而电池两端电压是缓慢变化的,电压*最大电流不就是最大功率了吗?这样就不需要独立写MPPT程序了。
nc965
  • 积分:93587
  • |
  • 主题:115
  • |
  • 帖子:27334
积分:93587
版主
  • 2016-4-6 09:35:13
  • 倒数6
 
有逻辑冲突
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-6 09:15:41
  • 倒数9
 
我现在有个想法,不知是否可行。就是直接用限流的pid控制,如果太阳能板的功率跟得上,那自然是恒流充电了,如果功率没跟上那电流值应该也会在能达到的最大电流附近震荡,而电池两端电压是缓慢变化的,电压*最大电流不就是最大功率了吗?
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2016-4-6 09:23:58
  • 倒数8
 
建议用恒太阳板电压(此电压为可变)的PID,然后检测输出电流。
比如一般的17V左右的太阳板,可以让恒压值基准在15~19V之间调整。
在做MPPT的时候,改变这个恒压值,使输出电流最大。

cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-6 09:32:13
  • 倒数7
 
就是说检测buck电路的输入端(也就是太阳能电池板的输出)的电压和电流来达到最大功率?看论文有检测buck输入端的也有检测输出端的,但我觉得不是检测电池两端的功率更直接吗?buck电路的两端功率不是一样吗?(除去损耗)
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2016-4-6 10:28:18
  • 倒数5
 
MPPT是要测输出电流来调的,因为电池电压相对稳定,所以输出电流越大,功率也越大。
而如果检测输入的话,还要电压*电流*效率。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-6 17:03:54
  • 倒数4
 
既然检测输出端,那我觉得我的思路挺好的啊,达不到限流电流的大小,限流pid也肯定能控制输出能达到的最大电流,也就得到了最大功率。为什么非要再加输入端电压的pid呢?
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2016-4-6 17:17:39
  • 倒数3
 
从原理上说,好像也可以吧。只是一般的太阳板,最大功率点都是在某个电压附近,所以给太阳板做CV,也许响应会好点吧。
个人看法,仅供参考。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-13 09:11:36
  • 倒数2
 
前几天试了一下调输入电压,在太阳很小的时候,把输入电压从20V一直往下跳,调到输入电压降到13.8V才有20ma的电流,我用恒流pid调也是这个结果,而去掉控制板直接接上太阳能电池板,电压也是13.8V。说明在太阳能板输出功率最大的点并不能给电池充电啊。
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
最新回复
  • 2016-4-13 09:15:04
  • 倒数1
 
单晶硅 和 多晶硅 的太阳板,微光下是很少电的,基本不用考虑。
cg_虫二
  • 积分:190
  • |
  • 主题:5
  • |
  • 帖子:33
积分:190
LV2
本网技师
  • 2016-4-5 20:25:17
 
现在电路出现问题了,在一开始接上电池的时候从左到右的buck貌似变成从右到左的boost了,线都烧着了。。。
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号