Регулирование зарядного и разрядного тока в контроллерах обычно осуществляется с помощью силовых полевых транзисторов.
Эти транзисторы имеют очень низкое прямое падение напряжение в открытом состоянии, и, следовательно, высокий КПД. Если эти транзисторы выходят из строя, контроллер перестает работать. Обычно силовые транзисторы выходят из строя по следующим причинам.
Перенапряжение. Может быть вследствие удара молнии или другой наводки высокого напряжения на провода, соединяющие контроллер с солнечной батареей или нагрузкой.
Перегрузка. Подключена слишком большая солнечная батарея, которая производит ток больше, чем номинальный ток контроллера. Также, при коротком замыкании в проводке от солнечных батарей может протекать ток от аккумулятора в нагрузку больше допустимого.
Повышенная температура во время заряда.
Выход из строя вследствие заводского брака. Транзисторы — это полупроводниковые приборы, которые производятся в огромных количествах, при этом процент брака чрезвычайно низок. Однако, ни на какой электрический прибор нельзя дать 100% гарантию надежности. Транзистор мог пройти тестирование при производстве и потом выйти из строя через некоторое время.
Большой возраст транзистора. Как любое изделие, транзисторы имеют определенный срок службы.