Вынес в отдельную ветку тему про самодельный источник бесперебойного питания.
Начало было положено здесь forum11/topic2129-435.html#p291164
а последнее сообщение здесь forum11/topic2129-630.html#p351972
Было разработано несколько вариантов схемы,
- одна для аккумулятора LiFePO4 3S на 8.2в forum11/topic2129-465.html#p291919
- второй вариант forum11/topic2129-570.html#p323620 подробнее forum87
/topic15337.html - И третий вариант для аккумулятора LiFePO 4S номинально 12.8в , о нём ниже
"Простой источник бесперебойного питания для робота"
с дополнительным модулем зарядки
плата полностью односторонняя
Схема и плата для Eagle доступны тут https://github.com/linvinus/simple_ups
Все элементы располагаются на борту робота, для того чтобы зарядить робота достаточно подключить любой подходящий по мощности внешний источник питания, при этом не требуется отключать бортовую электронику.
В качестве модуля зарядки используется dc-dc преобразователь с поддержкой режима constant current , constant voltage (CC-CV)
На схеме,
линия EXT_POWER - внешнее питание, у меня это 12в
транзисторы Q1,Q4 - ключ полностью отключающий АКБ.
транзистор Q2 - ключ пропускает питание EXT_POWER на выход ИБП, меньше греется чем диод.
Q5,Q3 -слаботочные вспомогательные элементы необходимые для правильной логики работы.
Джампер ON|OFF принудительное отключение батареи от smd микротумблера.
положение ON - автоматическое переключение между АКБ и внешним питанием
положение OFF - АКБ всегда отключена от выхода ИБП, но внешнее питание будет проходить свободно на выход ИБП.
Поскольку у меня DC-DC повышающий у него на выходе стоит диод, так что выход преобразователя можно постоянно держать подключенным напрямую к батарее
Логика работы в положении ON
когда напряжение на входе EXT_POWER отсутствует,
Q3 закрыт через R2, Q2,Q5 закрыты через R1,
Q1,Q4 открыты через R9,
на выходе ИБП напряжение батареи (минус падение напряжения на транзисторах Q1,Q4)
когда появляется напряжение более 6в на входе EXT_POWER тогда
Транзистор Q3 откроется и откроет Q5 и Q2
при этом Q5 закроет Q4,Q1
напряжение EXT_POWER через Q2 пойдёт на выход ИБП,
на выходе ИБП будет напряжение EXT_POWER (минус падение на Q2)
линия EXT_POWER напрямую соединена со входом dc-dc преобразователя, поэтому сразу же начинается процесс зарядки если напряжение на АКБ ниже напряжения на выходе dc-dc преобразователя
когда пропадёт напряжение на входе EXT_POWER тогда
Q1,Q4 всё ещё закрыты, напряжение на выходе ИБП начнёт падать
до тех пор пока на выходе напряжение не просядет на столько чтобы Q3 закрылся (делитель R3/R2 этому способствует), как только Q3 закроется, через резистор R1 закроются Q2,Q5
тогда Q1,Q4 откроются через R9, на выходе ИБП появится напряжение АКБ
происходит это достаточно быстро, потребители почувствуют только лёгкое волнение.
время переключения определяют резисторы R3/R2 и R1
Связка встречно включенных транзисторов Q1,Q4 необходима т.к. для зарядки используется повышающий dc-dc преобразователь, т.е. напряжение батареи выше чем EXT_POWER, если использовать только один транзистор (как в первой схеме) то ток с батареи проходил бы обратно в сеть через встроенный в транзистор диод
в статическом режиме этот ИБП ничего не потребляет (за исключением токов утечки)
В верхнем правом углу изображены входы-выходы внешнего dc-dc повышающего преобразователя который работает в режиме CC-CV
главное на что стоит обратить внимание
1) преобразователь постоянно подключен к батареи, но т.к. в повышающих преобразователях на выходе всегда есть диод то он не пропустит напряжение батарии когда преобразователь отключен (отсутствует EXT_POWER)
2) (предыстория post291830.html#p291830) минус батареи подключен на прямую к минусовому вЫходу dc-dc преобразователя, а уже с его Входа идёт на выход ИБП,
это нужно для того чтобы не пришлось городить схему полного переключения выводов преобразователя, соединить "-" выхода преобразователя с "-" его входа нельзя т.к. это отключит внутреннюю схему стабилизации по току, которая измеряет протекающий по минусовой шине ток.
Т.е. и во время зарядки и вовремя разрядки ток всегда течёт через шунт в dc-dc преобразователе, на это стоит обратить внимание и посчитать рассеиваемую на нём мощность во время основной работы робота.
В выбранном мной модуле post351385.html#p351385
стоят два резистора по 0.05Ом в параллель т.е. всего 0.025
при токе 10А получается на нём будет рассеиваться 2,5Вт! но в этой модели по всей плоскости платы встроенный радиатор поэтому это нестрашно даже при таком токе.
Эта схема работает без проблем, проверил при входном от 9в до 12в , при 14в на батарее.
вот так это выглядит
работа от внешнего питания (зарядка)
Процесс создания и настройки
- закупка необходимых деталей (транзисторы, резисторы плата, провода и т.п.)
- закупка повышающего преобразователя
В качестве модуля зарядки используется dc-dc преобразователь с поддержкой режима constant current , constant voltage (CC-CV) - закупка платы защиты АКБ (очень желательно!)
- сборка платы ИБП
- настройка зарядки на необходимое напряжение и ток
- сборка воедино платы ИБП , модуля зарядки и платы защиты АКБ
Из испробованных мной плат, могу посоветовать две в качестве модуля зарядки
http://www.ebay.com/itm/DC-to-DC-conver ... 1402869015
http://www.ebay.com/itm/DC-DC-boost-con ... 1940997254
первая значительно качественнее и универсальнее умеет и повышать и понижать,
только больше по высоте, и из-за курса стала довольно дорогой.
Плата защиты АКБ
Плата защиты АКБ, по английски PCM (Protection Circuit Module) или BMS (battery management system)
Основное назначение защитить АКБ от перезаряда и переразряда, т.к. от этого портится АКБ а в некоторых случаях может привести к возгоранию.
Ищется на ebay по ключевым словам например для LiPo 4S нужно искать "PCM 14.8" где 14.8 это максимальное напряжение для
Li-Ion 14.4
Li-Po 14.8
LiFePO 12.8
либо можно попробовать указать количество банок например "PCM 4S"
PCM подразумевает только защиту а BMS это защита токов напряжений температуры и балансировка.
Если ваш АКБ состоит из 3х последовательных банок и более то наличие балансира очень желательно особенно в условиях когда АКБ работает на больших токах 3А и более.
модули зарядки
Строго говоря это не модули зарядки, просто преобразователи, при правильной настройке они могут заряжать АКБ.
Помимо тех двух что я привёл выше, можно выделить ещё несколько, но я их не проверял
http://www.ebay.com/itm/DC-DC-600W-10-6 ... 1580658217
http://www.ebay.com/itm/CNC-Digital-LED ... 1047784982
http://www.ebay.com/itm/100W-DC-DC-Cons ... 0125019393
Есть и другие, по фразе "boost converter constant current" выбираем по минимальному входному напряжению и максимальному току.
Очень не советую брать модули типа таких
http://www.ebay.com/itm/5-30V-to-0-8-28 ... 0807119800
они могут выглядеть по разному, но их легко отличить, если видите толстую (как транзистор) микросхему на 6 ножек то это оно.
Эти модули на базе устаревшей микросхемы, видимо какой то завод слил большое количество таких микросхем что модулей на их основе как грязи и стоят копейки.
но они годятся на ток до 1А, и то греется всё и транзистор и катушка и сама микросхема, в закрытый корпус лучше не пихать.