roboforum.ru

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

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

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

Angel71 » 30 дек 2013, 00:55

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

:) в общем не важно, можно и ближе к реальным схемам. порыл по "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".

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

linvinus » 30 дек 2013, 08:46

да что то в этом роде.

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

Кто что думает?

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.

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

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

linvinus » 16 фев 2014, 22:23

Блин с авто выключением прокол вышел.
gpio можно сконфигурировать только когда ядро линукса загрузится.
Если для запуска можно и подольше держать кнопку нажатой, то во время перезагрузки самоподхват на rc-цепочке разряжается и вырубает стабилизатор, хотя период разрядки 8сек!

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

Angel71 » 17 фев 2014, 00:43

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

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 раз(а).

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

Angel71 » 17 фев 2014, 09:27

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

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

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

linvinus » 17 фев 2014, 10:16

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

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

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

Angel71 » 17 фев 2014, 11:32

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

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

linvinus » 17 фев 2014, 12:27

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

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

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

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

но пока меня мой вариант устраивает.

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

Angel71 » 17 фев 2014, 13:20

стабилизацию тока на микрах стабилизаторов напряжения делают. несколько раз видел даже, что в даташите про такой режим даже и слова небыло. хотя есть и обратная сторона - у популярных микр могут быть клоны/подделки/перемаркированные.
набрал я себе этих zxct1009 :D всё прикольно, только у нас по месту с резюками к ним почти полная опа, я 0.05 еле под заказ достал. 0.02, 0.01, 0.005 хоть какого-нибудь размер фиг там, хоть из китая про запас набирай.

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

linvinus » 19 фев 2014, 01:53

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

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

Добавлено спустя 12 минут 43 секунды:
просто зарядка греется, вот я и пытаюсь понять почему.

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

Angel71 » 19 фев 2014, 02:26

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

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

linvinus » 19 фев 2014, 10:54

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

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

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

В общем, провёл стресс тест, полностью разрядил до срабатывания защиты от переразряда, и полностью зарядил.
Греется только первые 1.5ч зарада, когда ток максимальный, потом нормально.
Со своей задачей справляется.
время заряда пока не замерял.


Rambler\'s Top100 Mail.ru counter