Контроллер заряда регулирует электрический заряд, поступающий в батарею и выходящий из нее. Эти устройства используются для продления срока службы батареи, а также для предотвращения перегрузок. Доступно огромное количество различных типов контроллеров, от небольших интегральных схем до полных дополнительных компонентов с дисплеями для считывания. Обычный контроллер заряда просто обеспечивает ввод и вывод тока, когда это необходимо, но некоторые системы могут обеспечивать более специализированный ввод и вывод.
В большинстве аккумуляторов контроллер заряда выполняет две функции: предотвращает перегрузки и регулирует мощность в системе и на выходе. Предотвращение перегрузок — это скорее побочный эффект работы контроллера заряда. Поскольку он не позволяет слишком большому количеству энергии поступать в аккумулятор и выходить из него, он предотвращает повреждение аккумулятора или устройства, которое он питает, от перегрузки.
Регулировка мощности имеет жизненно важное значение для продления срока службы батареи. Если батарея продолжает заряжаться, когда она полностью заряжена, это может привести к перегрузке и повреждению системы. С другой стороны, если батарея разряжается так сильно, что ее невозможно зарядить, происходит глубокая разрядка. Регулирование мощности распространяется и на устройство. Некоторым устройствам требуется больше энергии по мере увеличения активности, а другим требуется постоянный поток; контроллер заряда определяет количество энергии, которое может иметь устройство в любой момент времени.
Контроллер заряда поставляется в двух основных стилях: встроенный или отдельный. Встроенный контроллер встроен непосредственно в батарею или систему питания. Эта схема будет напрямую регулировать мощность, когда она входит в систему или выходит из нее, без какой-либо дополнительной помощи человека. Хотя он часто находится непосредственно в аккумуляторе, в некоторых системах, которые используют только аккумуляторы определенного типа, например, в мобильных телефонах, они являются частью внутренних систем устройства.
Отдельный контроллер заряда существует вне батареи. Эти системы контролируют мощность по мере ее движения, а не только на уровне заряда батареи. Внешняя система обычно имеет специализированную функцию, например, ту, которая работает специально на модели самолета высокого класса или на системе с солнечными панелями. Некоторые из этих систем работают самостоятельно, как интегрированная система, в то время как другие имеют пользовательский интерфейс для ввода настроек и уровней мощности.
Большинство контроллеров заряда довольно просты. Стандартный контроллер будет заряжать аккумулятор, когда он в этом нуждается, и останавливаться, когда он не нужен, и при этом подавать питание в систему, когда это необходимо. Все это делается с постоянным потоком энергии.
Контроллер заряда более высокого класса может иметь другую функцию, например, широтно-импульсную модуляцию. Эти контроллеры постоянно обеспечивают небольшой заряд батареи, который увеличивается и уменьшается в зависимости от ситуации. Это повышает производительность системы и увеличивает срок службы батареи.