roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 23:05

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 50 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 09 апр 2016, 13:59 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С


Вынес в отдельную ветку тему про самодельный источник бесперебойного питания.
Начало было положено здесь forum11/topic2129-435.html#p291164
а последнее сообщение здесь forum11/topic2129-630.html#p351972

Было разработано несколько вариантов схемы,

"Простой источник бесперебойного питания для робота"
с дополнительным модулем зарядки

Вложение:
Комментарий к файлу: Простой источник бесперебойного питания для робота,
simple uninterruptible power supply circuit for mobile robot

linvinus_robot_ups_v2.png
linvinus_robot_ups_v2.png [ 18.16 КиБ | Просмотров: 4066 ]

плата полностью односторонняя
Вложение:
linvinus_robot_ups_v2_board.png
linvinus_robot_ups_v2_board.png [ 5.49 КиБ | Просмотров: 4273 ]


Схема и плата для 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в на батарее.
вот так это выглядит
Вложение:
IMG_6777.JPG
IMG_6777.JPG [ 4.28 МиБ | Просмотров: 4126 ]

работа от внешнего питания (зарядка)
Вложение:
IMG_6778.JPG
IMG_6778.JPG [ 5.07 МиБ | Просмотров: 4016 ]



Процесс создания и настройки
  • закупка необходимых деталей (транзисторы, резисторы плата, провода и т.п.)
  • закупка повышающего преобразователя
    В качестве модуля зарядки используется 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
Вложение:
s-l500.jpg
s-l500.jpg [ 23.29 КиБ | Просмотров: 3875 ]

они могут выглядеть по разному, но их легко отличить, если видите толстую (как транзистор) микросхему на 6 ножек то это оно.
Эти модули на базе устаревшей микросхемы, видимо какой то завод слил большое количество таких микросхем что модулей на их основе как грязи и стоят копейки.
но они годятся на ток до 1А, и то греется всё и транзистор и катушка и сама микросхема, в закрытый корпус лучше не пихать.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Последний раз редактировалось linvinus 20 июн 2016, 23:37, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 11 апр 2016, 17:48 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Что-то я никак не могу изменить схему так чтоб это отразилось в борде. Уже и читал туториалы, не понимаю что не работает.
Можете изготовить плату как есть?
Одну. Если не получится нормально спаять обращусь за пайкой...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 11 апр 2016, 20:19 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Цитата:
Что-то я никак не могу изменить схему так чтоб это отразилось в борде. Уже и читал туториалы, не понимаю что не работает.

а что говорит? что происходит?
как есть это тот последний вариант который вы предложили? тут forum11/topic2129-630.html#p351674

схема изменилась, у вас p-канальный транзистор в sot-23 есть?

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 12 апр 2016, 01:20 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Проблема была в том что я удалил на схеме коннектор и проводники к нему, добавил простые контактные площадки и заново соединил проводниками, но на борде проводники появились не все и это я никак не мог исправить. Пробовал много раз разными способами.

Разорвал связь со схемой и только так смог поменять плату.
Проверьте пожалуйста навскидку всё ли в порядке. Я заменил коннектор на обычные пады с дыками, ну и проводники там подвёл. Заодно чуть меньше плату сделал.
Версия та что с р-мосфетом. Уже закупил их десяток (irlml6402).


Вложения:
ups.brd.zip [10.11 КиБ]
Скачиваний: 0
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 12 апр 2016, 11:18 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Цитата:
Проблема была в том что я удалил на схеме коннектор и проводники к нему, добавил простые контактные площадки и заново соединил проводниками, но на борде проводники появились не все и это я никак не мог исправить. Пробовал много раз разными способами.

да когда меняется схема не так просто потом поправить плату.
нужно делать так
1) по возможности заменять а не удалять (есть такое действие заменить)
2) если удалили то при восстановлении электрических линий нужно чтобы шины остались с прежними именами, если это именованные (например gnd, power и т.п.)
3) сохранить схему
4) перейти на плату и там удалить те дорожки которые вели к деталям которые удалили
5) нарисовать заново дорожки
6) в окне редактора платы нажать кнопку проверить схему и исправить ошибки вызванные нарушением логической схемы

Цитата:
закупил их десяток (irlml6402).

отлично, тогда с меня только плата, плату проверю вечером
вам дырки под контакты сверлить нужно? я просто у себя не сверлил, просто сверху к дорожкам припаял, но у меня платы крепко на винтах держатся так что нагрузка на провода минимальная.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 12 апр 2016, 13:40 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Не, дырки сам просверлю если надо будет.
А паяете чем? Паяльная станция/паяльник, припои/флюсы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 12 апр 2016, 22:02 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
не реклама :) просто как есть

Паяльная станция http://www.chipdip.ru/product/ct-938esd/ жало родное, оборудованию около 10 лет, точно не помню, за время эксплуатации там здох один кондёр и сел аккумулятор (нужен для сохранения последних настроек)

фен такой http://www.chipdip.ru/product/element-858d/ но название другое
фен нужен только чтобы снимать детали с платы, и усаживать термотрубки, паяю паяльником

флюс ЛТИ-120lux, рулон олова тоже с флюсом

тонер с бумаги на плату переношу вафельницей forum42/topic13792.html#p294375

на звание лучшее оборудование не претендую.

если будете что то подбирать поспрашивайте на форуме http://forum.easyelectronics.ru/ или радиокот
ну и понятное дело, в чипидипе цена как минимум в два раза выше реальной.

Добавлено спустя 39 минут 50 секунд:
кстати если обратите внимание download/file.php?id=40954&mode=view
положение синиего коннектора и платы не совпадает, коннектор должен быть снизу,
это я к тому что в вашем случае можно всё иначе сделать, я подстраивал по ходу дела,
может вам вообще синий коннектор не нужен?
если разъёма АКБ на плате не будет то смысла заводить минус батареии на плату нет, его можно сразу на dcdc модуль завести а оттуда на плату
тогда плату можно сделать ещё компактнее.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 13 апр 2016, 00:38 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Я так понял 40-ваттным паяльником паять не стоит)) хотя бы 8-ваттный купить
Или обязательно станцию?

Добавлено спустя 4 минуты 13 секунд:
Цитата:
кстати если обратите внимание download/file.php?id=40954&mode=view
положение синиего коннектора и платы не совпадает, коннектор должен быть снизу,
это я к тому что в вашем случае можно всё иначе сделать, я подстраивал по ходу дела,
может вам вообще синий коннектор не нужен?
если разъёма АКБ на плате не будет то смысла заводить минус батареии на плату нет, его можно сразу на dcdc модуль завести а оттуда на плату
тогда плату можно сделать ещё компактнее.

Можно и не городить коннектор синий, лучше припаять к распределительной плате.
Плату переделаю еще значит.

Добавлено спустя 59 минут 7 секунд:
много где рекомендуют lukey 852d+
нашел минимум за 6200, мда, это не входило в планы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 13 апр 2016, 00:41 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
я бы рекомендовал такой паяльник http://www.chipdip.ru/product/ersa-multitip-25/
станция удобна тем что быстро включается , точно держит температуру и быстро можно перейти с одного режима на другой, smd я паяю при 290C что то покрупнее до 350 а толстые медные провода 3мм^2 на 400С, можно конечно всё паять при одной температуре, вот только мелкие дорожки на плате могут от этого отвалиться а некоторые детали не любят перегрев.

если не планируете каждую неделю что то паять то наверное станция не нужна, сгодится слабенький паяльник, но с качественным жалом.
с другой стороны хороший инструмент помогает создавать хорошие вещи

вот по теме
http://easyelectronics.ru/traktat-o-payalnikax.html
http://easyelectronics.ru/rabota-s-neob ... halom.html
http://we.easyelectronics.ru/tag/%D0%BF ... %B8%D0%BA/

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 13 апр 2016, 13:47 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
дешево и сердито. у меня такая
http://www.chipdip.ru/product/lukey-702/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 13 апр 2016, 19:33 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Посмотрел обзоры и сравнения, задушил жабу и заказал 702-ю =)
elmot, а дорабатывали паяльник, и если да, то каким из предложенных в сети способов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 13 апр 2016, 19:59 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
linvinus, эрсовская фигня допотопная, за эти деньги можно купить качественный компактный паяльник. допустим такой на 65вт
Вложение:
1.jpg
1.jpg [ 169.16 КиБ | Просмотров: 3756 ]

или чуть попроще, но с хаковскими т12 жалами
Holmes, а зачем дорабатывать? у вас не оригинальная или импортёр вашей вместо того, что бы на заводе над душой у китайцев постоять и проконтролировать, решил совместить отдых с работой?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 14 апр 2016, 09:05 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Цитата:
Holmes, а зачем дорабатывать? у вас не оригинальная или импортёр вашей вместо того, что бы на заводе над душой у китайцев постоять и проконтролировать, решил совместить отдых с работой?

Даже и не знаю, в чипдипе решил взять, что-то у них станции дешевле оказались чем даже на авито.
А про доработку, в нете все показывают что хакковский нагреватель не достает немного до конца отверстия под него в жале. И такое у всех lukey.
Хотя и так жить не особо мешает, но если подвинуть нагреватель то температуру держит точнее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 14 апр 2016, 10:31 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
80-90 более-менее нормальная цена. с жалами да, там ещё есть момент с тем, что жало неплотно на нагреватель насаживается - т.е. по хорошему можно фольгу какую намотать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Источник бесперебойного питания (ИБП, UPS)
СообщениеДобавлено: 14 апр 2016, 20:53 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Holmes, такой вариант устроит?
Вложение:
holmes_ups.png
holmes_ups.png [ 4.48 КиБ | Просмотров: 3822 ]

выложил эту верисю на гитхаб

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 50 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO