RSS блога
Подписка
Роботизированное зарядное устройство своими руками
- Цена: $5.90 (только модули зарядки конечно же)
- Перейти в магазин
Возникла повседневная необходимость заряжать банки 18650, и для этого я приобрел 10 модулей для зарядки лития на микросхеме tp4056. Модули так же могут контролировать разряд аккумулятора, через них можно питать что-то не мощное. Я ограничился использованием модулей в качестве простого зарядного устройства
Первая версия моего зарядника представляла из себя просто этот модуль с припаянными проводами с крокодилами на концах. Затем я вкорячил эту плату в корпус китаезарядки для лития, и обходился ей довольно долго, дело свое делала исправно
Но потом зачесались руки, да и мозоли на глазах от двух скучающих дешевых серв с ардуиной начали беспокоить. Решено. Робозаряднику быть. Сначала надо было обмозговать, как дать знать ардуине, что зарядка завершена. Почитав даташит на tp4056 пришел к такому решению:
D7 и D8 это цифровые пины ардуино. При таком подключении на них при горящем соответствующем светодиоде будет 0, так как ноги микросхемы tp4056 для зажжения светодиодов переключаются на землю. Если светодиод не горит, то будет 1 (2 килоомные резисторы подтягивают каждый пин к +5)
Примерно прикинув, как сервомашинки будут извлекать батарею, я принялся за корпус. Корпус решено делать из алюминиевого профиля, размеры брались на глаз, так как уже был удачный опыт постройки тридепринтера подобным образом
После пиления профиля и доработки деталей напильником получился вот такой параллелепипед:
Лоток для батареи тоже алюминиевый.
Размеры корпуса (наружные):
длина — 130 мм.
ширина — 73 мм.
высота — 61 мм.
К сожалению процесс дальнейшей сборки и подгонки оказался очень трудоемким, и времени на фото не было
По крепежу: основные соединения — винты м3+гайка, оси лотка и поджимного плюсового контакта — длинные винты м4. На осях навинчены самоконтрящиеся гайки для удержания поджима и лотка в одном поперечном положении
Вот фото готового устройства:
Далее была отладка и написание прошивки, которую приведу ниже, и вот, оно ожило
Исходники прошивки и схема в протеусе здесь.
Ну что сказать… руки почесал знатно, результатом доволен, еще одна необычная вещица на столе.
Первая версия моего зарядника представляла из себя просто этот модуль с припаянными проводами с крокодилами на концах. Затем я вкорячил эту плату в корпус китаезарядки для лития, и обходился ей довольно долго, дело свое делала исправно
Но потом зачесались руки, да и мозоли на глазах от двух скучающих дешевых серв с ардуиной начали беспокоить. Решено. Робозаряднику быть. Сначала надо было обмозговать, как дать знать ардуине, что зарядка завершена. Почитав даташит на tp4056 пришел к такому решению:
D7 и D8 это цифровые пины ардуино. При таком подключении на них при горящем соответствующем светодиоде будет 0, так как ноги микросхемы tp4056 для зажжения светодиодов переключаются на землю. Если светодиод не горит, то будет 1 (2 килоомные резисторы подтягивают каждый пин к +5)
Примерно прикинув, как сервомашинки будут извлекать батарею, я принялся за корпус. Корпус решено делать из алюминиевого профиля, размеры брались на глаз, так как уже был удачный опыт постройки тридепринтера подобным образом
Тридепринтер
После пиления профиля и доработки деталей напильником получился вот такой параллелепипед:
Лоток для батареи тоже алюминиевый.
Размеры корпуса (наружные):
длина — 130 мм.
ширина — 73 мм.
высота — 61 мм.
К сожалению процесс дальнейшей сборки и подгонки оказался очень трудоемким, и времени на фото не было
По крепежу: основные соединения — винты м3+гайка, оси лотка и поджимного плюсового контакта — длинные винты м4. На осях навинчены самоконтрящиеся гайки для удержания поджима и лотка в одном поперечном положении
Вот фото готового устройства:
Общий вид
Детальные фото
лоток для аккумулятора с сенсором (сточенный ик-диод и фототранзистор напротив), проверяющим, есть ли что-то в лотке, или нет. Ардуино при положительном ответе производит загрузку лотка, поджимает плюсовой контакт, и если это незаряженный аккумулятор, то оставляет на зарядку, если это что-то еще, то отжимает плюсовой контакт и возвращает лоток в исходное положение.
Поджимной плюсовой контакт, прицеплен к сервоприводу. Поджимает аккумулятор во время зарядки, а так же ограничивает движение лотка вниз специальной полочкой.
Сервы крепятся штатным способом к уголку рамы, через проволочные тяги передают усилие лотку и плюсовому контакту.
Ось лотка. Длинный винт с самоконтрящимися гайками, препятствующими поперечное перемещение лотка. Виден разъем для прошивки ардуино, он доступен, можно не разбирая подключить к пк.
Ось плюсового контакта. Самоконтрящиеся гайки по бокам для фиксации поперечного положения. Внизу гнездо питания и выключатель. Провода серв уложены так, чтобы ничему не мешали.
Крепление тяги к лотку.
Крепление тяги к плюсовому контакту
Вид снизу. Термосопли наше всё. При сборке я старался, чтобы электрическая часть не соприкасалась с металлом, дабы не возникло проблем
Кусочек платы. С платой я жиденько обдосрался, разъемы выпирали слишком высоко, хотел уж было переделать, но смог впихнуть и заставить работать.
Поджимной плюсовой контакт, прицеплен к сервоприводу. Поджимает аккумулятор во время зарядки, а так же ограничивает движение лотка вниз специальной полочкой.
Сервы крепятся штатным способом к уголку рамы, через проволочные тяги передают усилие лотку и плюсовому контакту.
Ось лотка. Длинный винт с самоконтрящимися гайками, препятствующими поперечное перемещение лотка. Виден разъем для прошивки ардуино, он доступен, можно не разбирая подключить к пк.
Ось плюсового контакта. Самоконтрящиеся гайки по бокам для фиксации поперечного положения. Внизу гнездо питания и выключатель. Провода серв уложены так, чтобы ничему не мешали.
Крепление тяги к лотку.
Крепление тяги к плюсовому контакту
Вид снизу. Термосопли наше всё. При сборке я старался, чтобы электрическая часть не соприкасалась с металлом, дабы не возникло проблем
Кусочек платы. С платой я жиденько обдосрался, разъемы выпирали слишком высоко, хотел уж было переделать, но смог впихнуть и заставить работать.
Далее была отладка и написание прошивки, которую приведу ниже, и вот, оно ожило
Исходники прошивки и схема в протеусе здесь.
Ну что сказать… руки почесал знатно, результатом доволен, еще одна необычная вещица на столе.
+47 |
8522
35
|
Самые обсуждаемые обзоры
+73 |
3550
145
|
+53 |
3746
68
|
+32 |
2754
53
|
Постараюсь найти статью, но не факт.
Славная работа!
Еще наклейку с текущей емкостью приклеивает, что бы пары собирать)))
Хотя нет, путь сразу и пары подбирает))) Ой, чёт меня поперло…
Круто! Сам парю давно, и знаю, что одного аккума на сутки почти хватает (это практическая часть), и что сделать такое чисто для души — шикарно! (сентиментальная часть) :)
Чем то напомнил…
Может автоматизированное, механизированное?
Но мне даже в голову такое не могло прийти! А уж тем более реализовывать… Лениво былоб))
Плюсую адназначно!)))
Но, как правильно заметил кто-то выше, мега-зарядка сразу на 10 акков будет проще и дешевле. Платы заряда и так продаются десятком, нужно только добавить источник на честные 5 вольт 10 ампер (БП от компа, например). Ну и ждать в 10 раз меньше придётся…
Указанную зарядку можно было бы упростить в разы: нужно нарезать немного пластика для лотка подачи, поставить сервы по-другому, а в качестве контактов использовать магниты, которые прилипали бы к контактам аккума, но не могли удержать его вес.
Сервы работают как податчики штырьков, удерживающих аккумы. После заряда очередного аккума нижняя серва убирает штырек, аккум падает в лоток с заряженными. Затем возвращает штырек на место, после этого верхняя освобождает очередной аккум для заряда, и снова закрывается, иначе аккумы просто пересыплются с верхнего лотка в нижний. И так по порядку.
Понятно, надо логику подкорректировать: проверка и смена полярности, проверка правильности размещения аккума (с помощью 2 пар свето-фотодиод), сигнализацию, что все аккумы заряжены, аварийный сигнал, если аккум не может быть заряжен (не контачит аккум, неправильно упал в зарядный отсек и т.д.)
Все, что надо — уложить аккумы в верхний лоток не как попало, а рядами, чтобы они имели возможность скатываться в податчик.