|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
![]()
Собирал я как-то к своим поделкам зарядки формата с флешку, чтоб 10440 и 14500 заряжать. Т.к. с программой возился всего неделю, мне не жалко было её выкладывать в общий доступ, а значить проект "Open Source" и я могу поделится им с вами тут
![]() Задача стояла следующая: Собрать максимально простую и дешевую схему на МК, т.к. нормальных контроллеров, которые бы дали мне всё необходимое, я не нашел. Вот что из этого получилось: Резинка пускай вас не смущает, она нужна была на время отлаживания. Программа умеет выгонять глубоко разряженные аккумуляторы небольшим током, ограничивать ток при чрезмерном разогреве ключа (линейщина, как ни как), но главная фишка - обход стадии дозаряда: Контроллер модулирует зарядный ток (глубина 25%) и по дельте напряжений вычисляет внутреннее сопротивление аккумулятора, компенсируя просадку на нём. Работает механизм замечательно, и аккумулятор честно заряжается током в 1C практически за час. При этом напряжение на банке временно может доходить и до 4,3V. Индикатор "аналоговый" RGB, отображает уровень заряда цветом (красный - минимальный, фиолетовый - максимальный), отливает белым, если зарядный ток выше 5% от номинального. Индикатор заводится как только аккумулятор вставляется в гнездо, питание со стороны USB не обязательно. Схема не боится переполюсовки со стороны аккумулятора, ток ограничен только возможностями ключа (в данной схеме потолок около 800мА). Точнее его охлаждением и базовым током (МК до 40мА может выгнять в базу). Вот архив со всякими исходниками и прошивалками: Зарядка на ATtiny25.rar Девайс уже несколько человек собрало. У одного постоянно вылазят какие-то проблемы с зелёным каналом индикации. Говорит немножко фонит, светится ели заметно даже когда зелёного не должно быть по определению. Я не смог обнаружить у себя такую проблему на 6-ти устройствах. А так у всех стабильно и быстро заряжает. Из-за разброса параметров ИОН и сопротивлений резисторов, на пару с высокими требованиями к конечному зарядному напряжению, приходится проводить калибровку, редактируя код после тестовой зарядки. У меня разброс получился в пределах 4,15...4,2V, но один девайс захотел выпендриться и зарядил до 4,25V. Описываю процесс калибровки: Открываем исходник (файл .asm), конкретно в нём нужно править число 0xE140, в "Vref no charge 4,2V (калибр.)" Число это должно быть кратное 64-м, ибо сравнивается оно с таким же (у АЦП 10 бит с выравниванием по левому краю, а число 16-ти битное). Воткнули батарею, зарядили к примеру до 4,15V, а надо 4,20V, что делаем: 4,20/4,15*0xE140/0x40*0x40=Vref. С переводом чисел из одной системы в другую - виндовый калькулятор в помощь. Ранее тема обсуждалась ТУТ (если подобные ссылки запрещены, просьба подтереть, я пойму). [Исправлено: INFERION, 07.04.2013 в 13:46] |
![]() |
![]() ![]() |
Поблагодарили: 42 раз(а) |
addy2k (26.08.2014), Admin (07.04.2013), AVSel (08.04.2013), BigDad (24.10.2013), blackwolf762 (23.04.2014), blindnick (07.04.2013), Corvax (25.09.2013), Crio (03.03.2015), fonpuh (08.06.2013), Ghost (25.01.2015), Ikepod (18.10.2014), John Jack (07.04.2013), Khii! (28.08.2013), klon (08.04.2013), kruvas (07.04.2013), Leon (07.04.2013), LEV-UA (07.04.2013), lonish (07.04.2013), m72 (07.04.2013), Magvay (14.08.2013), MOHAPX (07.04.2013), Nimnul (02.05.2013), nokiaf (07.04.2013), nomorewar (25.09.2013), pinger (25.09.2013), rpdoctor (16.10.2017), sasha6464 (10.07.2013), selenopolis (15.10.2014), SERG27 (23.04.2014), Serjj (25.08.2014), shurko_3 (07.04.2013), SloNicK (25.08.2014), super user (19.09.2013), tatopus (02.06.2013), tir84 (12.10.2014), togico (07.04.2013), Variant (22.10.2013), Volosaty (18.12.2014), vvvoland (04.08.2013), WallE (08.04.2013), Wu-Tang (02.03.2017), Жуков (08.04.2013)
|
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 31.01.2013 Последняя активность: 06.05.2019 22:53 Адрес: Крым, Симферополь
Сообщений: 2135
Сказал(а) спасибо: 852
Поблагодарили: 459 раз(а) в 322 сообщениях
|
![]()
респект и уважуха!!!
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Serjj (25.08.2014)
|
![]() |
![]() ![]() |
![]() Регистрация: 08.06.2011 Последняя активность: 02.11.2023 21:50 Адрес: Украина
Сообщений: 7357
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях
|
![]()
INFERION, а под 85ю тиньку можно? Пожалуйста) Там вроде и переписывать ничего не надо.
А делителем 30\100 Ком можно выставить напряжение зарядки? Или он не для того там стоит? Это очень важно, так как нужна зарядка 4,35 вольта. |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Serjj (25.08.2014)
|
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
![]()
Выставить можно. Ток задаётся шунтом, а напряжение этим делителем или константой в программе, но прошить можно только один раз, потом придётся восстанавливать RESET. Восстановитель я сейчас тоже опубликую, хотя он ещё в далёком 2009-м (вроде) светился на "ЛОР"...
Под 85-ю нужно перекомпилить HEX, раскоментировав пару строк в исходнике (инициализация стека другая) и влепив соответствующий заголовочный файл. Вообще у кого не стоит AVR Studio - полезно бы установить. Вот, загрузил проект и перекомпилил под 85-ю: Charger_t85.hex Но работоспособность проверить нечем. Юзать 85-ю для кода размером 1,3кБ не жирно ли? ![]() Если заюзать в программе более свежую версию индикатора (которая используется ТУТ), то программа влезет и в 13-ю тиньку, т.к. база у индикатора на пол килобайта меньше... [Исправлено: INFERION, 07.04.2013 в 14:17] |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Serjj (25.08.2014)
|
![]() |
![]() ![]() |
![]() Регистрация: 08.06.2011 Последняя активность: 02.11.2023 21:50 Адрес: Украина
Сообщений: 7357
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях
|
![]()
Эх, ведь можно же забабахать микроскопическую зарядку на тиньке в корпусе 20QFN! Я так полагаю полевик туда можно поставить вместо биполярника?
[Исправлено: MOHAPX, 07.04.2013 в 14:13] |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Serjj (25.08.2014)
|
![]() |
![]() ![]() |
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Вчера 22:04 Адрес: Россия, Пермский край
Сообщений: 39538
Сказал(а) спасибо: 6438
Поблагодарили: 34934 раз(а) в 16138 сообщениях
|
![]()
т.е пропуск стадии заряда постоянным напряжением? вместо классического CC/CV, где внутреннее сопротивление влияет только на время заряда и компенсируется на стадии CV)
спорный вопрос. как там на сроке жизни аккумуляторов скажется... Цитата:
зато обвязка из 3 деталей всего, а готовое изделие стоит в районе 2 баксов. [Исправлено: galex, 07.04.2013 в 14:15] |
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Serjj (25.08.2014)
|
![]() |
![]() ![]() |
![]() Регистрация: 08.06.2011 Последняя активность: 02.11.2023 21:50 Адрес: Украина
Сообщений: 7357
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях
|
![]()
INFERION, спасибо огроменное, постараюсь в ближайшее время опробовать!!! А восстановитель у нас есть https://forum.fonarevka.ru/...
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Serjj (25.08.2014)
|
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32 Адрес: Киев, Украина
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
Хм, у нас тинька 85 вдвое!!! дешевле тиньки 25. Не от килобайт цена зависит, ой не от килобайт...
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Serjj (25.08.2014)
|
![]() ![]() |
![]() ![]() |
||||
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
![]() Цитата:
![]() Биполяр юзать можно любой с низким напряжением насыщения и PNP структурой, абы корпус позволял отводить требуемое количество тепла... Цитата:
![]() Цитата:
Как мне кажется - CC/CV используется вовсе не из-за гуманных соображений, просто это самый простой механизм, который дешевле всего реализовать. А раньше так вообще альтернативы небыло, когда царил везде свинец, требующий такого же подхода. Вот схемотехника и перекочевала в наши дни. Я бы не зацикливался на "вот как люди делают уже сколько лет". Эта зарядка тоже добивает заряд пониженным током, просто она эту стадию отодвигает подальше. Насколько дальше - зависит от выбранного зарядного тока. Если нам нравится когда аккумулятор за час набирает 70% заряда, и затем ещё 2 часа досасывает оставшиеся 30 - мы ведь можем заряжать его три часа током 0,33C. Не думаю что это ему понравится меньше, чем 1C в течении часа (с тем же рузультатом), от которого они иногда даже греются. В фонарях мы их уж тем более не жалеем. Какими токами их высаживаем и не думаем, что им от этого нездоровится... Цитата:
У кого как. У меня 25-я стоит 1 евро, а 85-я уже больше 2-х (Farnell). 13-я так вообще меньше бакса... [Исправлено: INFERION, 07.04.2013 в 14:50] |
||||
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32 Адрес: Киев, Украина
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
Ну вот в том же Имраде 85-я тинька 1,2 доллара, тинька 25 - 2,25 доллара. Ну а 13A так вообще 0,8 доллара.
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 08.06.2011 Последняя активность: 02.11.2023 21:50 Адрес: Украина
Сообщений: 7357
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях
|
![]()
Знаю, но пока столь микроскопичных, сколь хотелось бы, схем нет в свободном доступе. Есть вот, например, производимый мной импульсник (пробовал вплоть до платы диаметром 12 мм) https://forum.fonarevka.ru/... из которого как-бы можно сделать микрозарядку, но я в программировании ничего не смыслю.
Вполне) [Исправлено: MOHAPX, 07.04.2013 в 15:06] |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
![]()
В ИМРАДе сам часто скупаюсь, там цены часто приятные, но так же и часто пляшут не пойми по каким законам
![]() МОНАРХ. Да да да, мне эта схема запомнилась, видели, видели... Знаете чем ![]() ![]() ![]() Схема асинхронная, диод ощутимо рассеивает и место занимает из-за этого. Да и тинька нормально только 250кГц выжмет, можно и на 0,5МГц попробовать завести, но тогда придётся здорово вылизывать код даже на ассемблере, чтоб он успевал отрабатывать СДМ последнего бита ШИМ каждые 16 тактов (4 такта на такое расширение уходит, если не через прерывание), без которой разрядности маловато для мягкой работы. А синхронной схеме подавай два буфера на этих TS-ках и пару полевиков, ещё и две линии тяни от МК, чтоб мёртвое время заюзать. Я попробовал - у меня P-канальник стабильно дыметь начинал. Хоть ты тресни, а закрываться быстро он не умеет (IRLML6401). В общем да, размышлял я на эти темы и пришел к такому выводу: http://forum.*********/showt... . Скоро буду полевые испытания проводить... [Исправлено: INFERION, 07.04.2013 в 15:43] |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
kruvas (07.04.2013)
|
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32 Адрес: Киев, Украина
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
В Имраде цены полуторно-двойные, на самом деле. Просто удобное расположение и ассортимент. Хотя встречаются и интересные по цене предложения, но не часто. Закупиться в том же Космодроме со всеми ихними платными отправками, получениями и т.д. все-равно заметно дешевле чем в Имраде без доставок с заездом своим ходом. О Маисе вообще молчу.
[Исправлено: Maksym, 07.04.2013 в 16:32] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 08.06.2011 Последняя активность: 02.11.2023 21:50 Адрес: Украина
Сообщений: 7357
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
![]()
Кстати, по поводу микрозарядки. На TPS63030 и 25-й тиньке должно получится что-то вкусное. Ток до 0,8A, габариты совсем скромные. Только в отличии от биполярника там уже придётся заботится о переполюсовке и лепить пару ключей на защиту...
[Исправлено: INFERION, 07.04.2013 в 22:51] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Вчера 22:04 Адрес: Россия, Пермский край
Сообщений: 39538
Сказал(а) спасибо: 6438
Поблагодарили: 34934 раз(а) в 16138 сообщениях
|
![]()
а вот подумалось, если добавить кнопку (или сделать отслеживание КЗ выхода) для переключения с одного значения Vref на другое с соответствующей световой индикацией - получилась бы универсальная зарядка 4.2/4.35В которую многие жаждут.
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
SERG27 (23.04.2014)
|
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
![]()
Я вообще первый раз сталкиваюсь с необходимостью в 4,35V. Похоже, мимо меня прошли аккумуляторы с в очередной раз задранным максимальным напряжением?
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Вчера 22:04 Адрес: Россия, Пермский край
Сообщений: 39538
Сказал(а) спасибо: 6438
Поблагодарили: 34934 раз(а) в 16138 сообщениях
|
![]()
ну их все больше. и применить есть куда.
в формате 18650 в основном правда. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
Jagd Beutelratte
Регистрация: 05.07.2011 Последняя активность: 15.08.2019 17:54 Адрес: колхозник
Сообщений: 20282
Сказал(а) спасибо: 2365
Поблагодарили: 6709 раз(а) в 4640 сообщениях
|
![]() Цитата:
вот там чем выше напряжение на одиночном аккумуляторе, тем эфеективнее работа драйвера. но диапазон входных напряжений не позволяет пользоваться даже 2хCR123A. так что 4,35 В пока один из самых подходящих вариантов
__________________
трол. |
|
![]() |
![]() ![]() |