控制器含有微型晶片,根據預先編寫的程式執行兩個任務,包括 :
1.在不同水流量下穩定水力發電機輸出的電壓,確保輸出的電壓值為2.2V。
2.管理一組用於儲存電能的電容組。當客戶打開熱水龍頭,熱水爐瞬間需要大量電 能完成點火程式,此時電容組會釋出儲存的電能供熱水爐使用,成功點火後,水力發電機產生的電能除維持熱水爐運作外,亦會補充電容組的電能供下次點火使用。電容組不能永久儲存電能,若客戶多於一星期沒有使用熱水爐,電容組內的電能便會完全流失,客戶再使用時只須打開熱水龍頭並等待數秒鐘,水力發電機便能補充足夠的電能供電容組運作。