這種控制器,在2007年的時候就做過,當時是做在路燈上的,用了一個8腳的單片機。其實這種PWM控制器非常成熟并且市場價格很低,由于這種控制方式其實就是類似于一個開關,所以他工作的時候基本不產生什么熱量。
所有用PWM都是最簡單的方式,因為這個是48V 96V使用。太陽能電池板的開路電壓,可能超過200V直流,為了提高可靠性,需要單獨設計獨立的輔助電源提供給CPU和驅動電路。這個充電電流是50-100A的,因為是PWM控制方式,MOSFET上的損耗很小,只需要用很小的散熱器固定MOSFET即可。
下面是實物照片:
實際上現在這種PWM控制方式,說白了就是一組MOSFET的開關,將這個MOS想象成繼電器就好了。晚上的時候,依靠一組MOSFET關閉,防止電池反向放電到電池板。驅動我用了TLP250。并且這個不用風扇,因為散熱器是用來導電的,無風冷要求。
MOSFET上的開關頻率很低,只有1KHZ不到,利用單片機發(fā)生一組PWM脈沖,然后做個蓄電池電壓采樣,做個PI調節(jié),就OK了,實際上,這個占空比可以到100%,因為我的驅動是光耦,單獨隔離電源供電,在占空比到100%的時候,MOSFET就等于直通了太陽能電池板和電池電壓。