|
|
|
| | | | | 要 恒压+恒流,或 恒压+限流,并带有太阳板的 恒压 或者 最大功率跟踪。
|
|
|
|
|
|
| | | | | | | | | | | | | 这个……
我只能说,两个反馈是或的关系,也就是谁的反馈更有效,听谁的。
也就是谁要求的 PWM 值最小,就听谁的。
|
|
|
|
| | | | | | | | | | | | | | | | | 用两个二极管隔一下,就可以了。
TL494 里边的两个放大器,就是这样处理的。
|
|
|
| | | | | | | | | | | | | | | | | | | 看了一下,大概了解了,不过那里边应该是两个比较器吧?但是我这是用单片机输出pwm波的,要在软件里面实现吧。。。难道是用两个定时器分别输出然后比较?
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | 求大神看一下我最新的想法是否可行,不知道怎么给多个人回复。。。
|
|
|
| | YTDFWANGWEI- 积分:109861
- |
- 主题:142
- |
- 帖子:45922
积分:109861 版主 | | | 对电池充电,是需要恒流,最后阶段才是恒压,也就是你的电路需要恒压恒流两部分电路,很明显,你只有一种。
|
|
|
|
| | | | | | | | | 这个MPPT是在太阳能功率不足时用来代替恒流阶段的吗?而不是不管怎样都使用,不然可能会损害电池吧?
|
|
|
| | | | | | | 以12V电池为例,是不是要先限流,充到14.4V的时候再恒压,等电流降到0.1C左右用13.8V浮充?而所谓MPPT应该是在太阳能功率不足时才使用,用来代替恒流阶段?
|
|
|
| | | | YTDFWANGWEI- 积分:109861
- |
- 主题:142
- |
- 帖子:45922
积分:109861 版主 | | | | | |
|
|
| | | | | | | | | | | 那请问怎么来判断太阳能板的功率是否跟的上呢?程序卡在这,不知道该怎么写,能否提供点思路。。。
|
|
|
| | | | | | | | | | | | | 没接触过 ,看资料那个功能只是保证太阳能电池板 在不同光照下都能出当时条件下的最大功率,跟能不能跑起来没关系,你如果是做着玩,目前不用深究,要是做产品,那上网查查,很多原理性说明。
|
|
|
|
| | | | | | | | | | | | | | | | | 蓄电池这东西,充电电流有个范围,不是一定要多精确,最大功率算法优先,超过最大设定电流了才限流,放弃MPPT,这个意思,简单逻辑哈。
|
|
|
| | | | | | | | | | | | | | | | | | | 我现在有个想法,不知是否可行。就是直接用限流的pid控制,如果太阳能板的功率跟得上,那自然是恒流充电了,如果功率没跟上那电流值应该也会在能达到的最大电流附近震荡,而电池两端电压是缓慢变化的,电压*最大电流不就是最大功率了吗?这样就不需要独立写MPPT程序了。
|
|
|
|
| | | | | | | | | | | 我现在有个想法,不知是否可行。就是直接用限流的pid控制,如果太阳能板的功率跟得上,那自然是恒流充电了,如果功率没跟上那电流值应该也会在能达到的最大电流附近震荡,而电池两端电压是缓慢变化的,电压*最大电流不就是最大功率了吗?
|
|
|
| | | | | | | | | | | | | 建议用恒太阳板电压(此电压为可变)的PID,然后检测输出电流。
比如一般的17V左右的太阳板,可以让恒压值基准在15~19V之间调整。
在做MPPT的时候,改变这个恒压值,使输出电流最大。
|
|
|
| | | | | | | | | | | | | | | 就是说检测buck电路的输入端(也就是太阳能电池板的输出)的电压和电流来达到最大功率?看论文有检测buck输入端的也有检测输出端的,但我觉得不是检测电池两端的功率更直接吗?buck电路的两端功率不是一样吗?(除去损耗)
|
|
|
| | | | | | | | | | | | | | | | | MPPT是要测输出电流来调的,因为电池电压相对稳定,所以输出电流越大,功率也越大。
而如果检测输入的话,还要电压*电流*效率。
|
|
|
| | | | | | | | | | | | | | | | | | | 既然检测输出端,那我觉得我的思路挺好的啊,达不到限流电流的大小,限流pid也肯定能控制输出能达到的最大电流,也就得到了最大功率。为什么非要再加输入端电压的pid呢?
|
|
|
| | | | | | | | | | | | | | | | | | | | | 从原理上说,好像也可以吧。只是一般的太阳板,最大功率点都是在某个电压附近,所以给太阳板做CV,也许响应会好点吧。
个人看法,仅供参考。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | 前几天试了一下调输入电压,在太阳很小的时候,把输入电压从20V一直往下跳,调到输入电压降到13.8V才有20ma的电流,我用恒流pid调也是这个结果,而去掉控制板直接接上太阳能电池板,电压也是13.8V。说明在太阳能板输出功率最大的点并不能给电池充电啊。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | 单晶硅 和 多晶硅 的太阳板,微光下是很少电的,基本不用考虑。
|
|
|
| | | | | | | 现在电路出现问题了,在一开始接上电池的时候从左到右的buck貌似变成从右到左的boost了,线都烧着了。。。
|
|
|