roboforum.ru

Технический форум по робототехнике.


Аккумуляторы и все о них

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Re: Аккумуляторы и все о них

Сообщение Angel71 » 30 дек 2013, 00:55

:) ну то ненужные дебри, я такое уже через пол часа забуду, тем более то я хотел показать не реальную схему, а функциональный смысл. вот образно (забиваем на тип транзисторов, сколько и каких, что в обвесе, где там + и -,...) то, о чём раньше писал
Untitled-1.jpg
Untitled-1.jpg (24.36 КиБ) Просмотров: 4159

:) в общем не важно, можно и ближе к реальным схемам. порыл по "on off push-button mosfet", в выдаче много всего. http://www.mosaic-industries.com/embedded-systems/microcontroller-projects/electronic-circuits/push-button-switch-turn-on/latching-toggle-power-switch. +оказывается нужных зверьков можно поискать по "push button controller", "pushbutton controller".
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Аккумуляторы и все о них

Сообщение linvinus » 30 дек 2013, 08:46

да что то в этом роде.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Аккумуляторы и все о них

Сообщение linvinus » 04 фев 2014, 16:13

Нашёл микросхемы MP1584,MP2307,RT8272 если я правильно понял, они имеют встроенный ограничитель тока на 3А.

rt8272_Function_Block_Diagram.png


По идее такая микросхема сгодится чтобы заряжать аккумуляторы способные принять 3А.

есть такие модули
http://www.ebay.com/itm/New-Mini-DC-DC- ... 0994366448
http://www.ebay.com/itm/131052172588
http://www.ebay.com/itm/Mini-DC-DC-Buck ... 0362498785
http://www.ebay.com/itm/5-PCS-Mini-DC-D ... 1358599029

Кто что думает?
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Аккумуляторы и все о них

Сообщение linvinus » 13 фев 2014, 23:01

не из той оперы эти измерители тока.
работают они так:
The MP2307 uses current-mode control to
regulate the output voltage. The output voltage
is measured at FB through a resistive voltage
divider and amplified through the internal
transconductance error amplifier. The voltage at
the COMP pin is compared to the switch current
(measured internally) to control the output
voltage.

короткое замыкание они держат но ток не регулируют, сильно греются.
эхх, а какая бы вещь могла получиться!
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Аккумуляторы и все о них

Сообщение linvinus » 16 фев 2014, 22:23

Блин с авто выключением прокол вышел.
gpio можно сконфигурировать только когда ядро линукса загрузится.
Если для запуска можно и подольше держать кнопку нажатой, то во время перезагрузки самоподхват на rc-цепочке разряжается и вырубает стабилизатор, хотя период разрядки 8сек!
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Аккумуляторы и все о них

Сообщение Angel71 » 17 фев 2014, 00:43

не скромный вопрос, а смысл копаться в этих микрах обычных dc-dc?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Аккумуляторы и все о них

Сообщение linvinus » 17 фев 2014, 01:27

Angel71 писал(а):не скромный вопрос, а смысл копаться в этих микрах обычных dc-dc?

извини не понял фразы.

я победил проблему, разобрался как настроить gpio ещё при старте.
алгоритм следующий:
dc-dc преобразователь RT8272 http://www.ebay.com/itm/Mini-DC-DC-Buck ... 0362498785
(у меня используется для получения 5в от батареи, для питания контроллеров)
ножка EN через 820kOhm и нормально замкнутую микрушку посажена на землю (т.е. по умолчанию ВЫКЛЮЧЕНО).
одновременно к ножке EN подключен smd конденсатор на 10uF (конечно тоже на землю)
одновременно через диод (катодом к EN), и ограничивающий резистор в 150 Ohm, к EN подключена ножка arm контроллера.
Звучит громоздко но всё очень компактно.

Получается следующее, по умолчанию ножка притянута к земле через резистор 820kOhm.
нажимаем на кнопку - резистор "повисает", конденсатор заряжается от внутреннего источника,
как только он зарядится до 1.4в стабилизатор запустится.
включится arm контроллер который загрузит u-boot который считает с флешки файл в котором сказано
Код: Выделить всёРазвернуть
gpio set ph7

теперь мы на самоподхвате. далее загружается ядро линукса и мы живём спокойно.
если выполнить ребут то ph7 сбрасывается на секунду но потом u-boot опять её поднимает.

Чтобы выключить, в цепочке выключения предпоследней командой гасим ph7
для ubuntu можно создать такой файл
Код: Выделить всёРазвернуть
 cat /etc/init.d/ups-monitor 
#!/bin/sh

case "$1" in
  poweroff)
   echo "Marsboard poweroff"
   echo 0 > /sys/class/gpio/gpio48_ph7/value
        ;;
esac;

Этот файл (если существует) по умолчанию запускается из /etc/init.d/halt

спустя 8сек после этого плата отключается :Yahoo!:
Целый день с этим разбирался.

Добавлено спустя 1 минуту 30 секунд:
ЗЫ. а зарядка и самодельный UPS работают отлично! и аккумулятора надолго хватает.
если работает только arm контроллер + wifi то на целый день хватает.

зы2.
в первоначальном варианте у меня не было диода, поэтому я мучался с нормально замкнутой кнопкой, с диодом можно не париться, для пуска использовать любую нормально разомкнутую кнопку (без фиксации), через неё на EN подавать напряжение со входа, желательно через ограничивающий резистор например в 1кОм.
Диод нужен чтобы не питать arm контроллер через ножку EN.
Последний раз редактировалось linvinus 17 фев 2014, 10:22, всего редактировалось 2 раз(а).
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Аккумуляторы и все о них

Сообщение Angel71 » 17 фев 2014, 09:27

linvinus писал(а):извини не понял фразы.

из других тем сложилось впечатление, что вы давно подобрали микру стаба и было немного непонятно зачем другую ищите. просто я на дату поста с упоминанием микр не обратил внимания.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Аккумуляторы и все о них

Сообщение linvinus » 17 фев 2014, 10:16

У меня есть несколько стабов,
тот что я упоминал в этом посте post291919.html#p291919
я использую для зарядки,
а те что в этом post295430.html#p295430
как стабилизаторы, они недавно пришли.
я увидел в них параметр стабилизации тока на 3А, но это не так.
там хитрый алгоритм управления по току но по сути - это обычный step-down с обратной связью по напряжению.
RT8272 - хорошо держит КЗ. - выдаёт 0.5А и не греется,
MP2307 - в режиме КЗ выдаёт 4А, сильно греется, потом ток падает, видимо срабатывает защита от перегрева.

Я добил тему с автовыключением робота, чтобы он мог нормально выключаться в случае аварии или низкого заряда.
Осталось собрать докстанцию, а то я пока вручную провода соединяю.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Аккумуляторы и все о них

Сообщение Angel71 » 17 фев 2014, 11:32

так всё логично - стабилизатор напряжения должен уметь стабилизировать напряжение. а даже всякие защиты по току и температуре уже вторичны.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Аккумуляторы и все о них

Сообщение linvinus » 17 фев 2014, 12:27

Angel71 писал(а):так всё логично - стабилизатор напряжения должен уметь стабилизировать напряжение. а даже всякие защиты по току и температуре уже вторичны.

Да я подумал что там есть встроенный стабилизатор тока :D

Хотя вот так можно их включить при желании
http://forum.fonarevka.ru/showthread.php?t=17618

Добавлено спустя 13 минут 45 секунд:
Да собственно, это я так мысли в слух.
Хочется получить 3А с режимом cc-cv при меньших размерах.

но пока меня мой вариант устраивает.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Аккумуляторы и все о них

Сообщение Angel71 » 17 фев 2014, 13:20

стабилизацию тока на микрах стабилизаторов напряжения делают. несколько раз видел даже, что в даташите про такой режим даже и слова небыло. хотя есть и обратная сторона - у популярных микр могут быть клоны/подделки/перемаркированные.
набрал я себе этих zxct1009 :D всё прикольно, только у нас по месту с резюками к ним почти полная опа, я 0.05 еле под заказ достал. 0.02, 0.01, 0.005 хоть какого-нибудь размер фиг там, хоть из китая про запас набирай.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Аккумуляторы и все о них

Сообщение linvinus » 19 фев 2014, 01:53

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

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

Добавлено спустя 12 минут 43 секунды:
просто зарядка греется, вот я и пытаюсь понять почему.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Аккумуляторы и все о них

Сообщение Angel71 » 19 фев 2014, 02:26

может лучше заменить часть схемы на менее проблемную? lt1511, max1647/1648, max745,...
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Аккумуляторы и все о них

Сообщение linvinus » 19 фев 2014, 10:54

Angel71 писал(а):может лучше заменить часть схемы на менее проблемную? lt1511, max1647/1648, max745,...

А в продаже что то готовое есть? и маленького размера?
мне в 50x25mm нужно уложиться.

А вообще странно, микросхем куча, а готовые модули на них я не встречал.

В общем, провёл стресс тест, полностью разрядил до срабатывания защиты от переразряда, и полностью зарядил.
Греется только первые 1.5ч зарада, когда ток максимальный, потом нормально.
Со своей задачей справляется.
время заряда пока не замерял.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Пред.След.

Вернуться в Электроника, электротехника

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4