|
|
|
|
146727 951 9 4 |
|
Опции темы | Поиск в этой теме |
20.09.2013, 00:22 | 61 | |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Цитата:
У меня максимум 2.6А, так у меня этот порог был 3.31В. (Это с амперметром в цепи диода, на котором примерно 0,8В падет. Без него ДД наступит чуть позже). У меня сейчас светодиод начинает моргать, предупреждая о том что питание просело до 3.2В, через 5 минут работы в максимуме. (Там правда дикое падение на пружинке, 0,15В минимум, но тем не менее). Я думаю надо сделать так: Переход с MAX -> MID 3.05V Переход с MID -> MIN 3.0V Почему так мало? всего 0,05В? Всё просто - при токе 2....2.5А, напряжение проседает со свистом - и сам аккум, и на проводах/пружинках/и прочем. Не считая самого драйвера. Но как только драйвер с максимума перескочит на средний, напряжение тут же подскочит, причём существенно. (Точно не мерял, но думаю две-три десятки предположить можно). Так что оно из 3.05В, станет 3.25...3.35В, и средний проработает ещё существенное время. Мне кажется, это будет оптимальное решение.
__________________
Fenix TK21, UltraFire UF-H6, Триплы C20C, ITP A2 EOS ss, Olight S20 Baton, DQG 18650 II, Niteye JA10, DQG AA, DQG 18650 clicky, С22С. [Исправлено: Rime, 20.09.2013 в 00:25] |
|
20.09.2013, 00:25 | 62 |
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
|
20.09.2013, 00:27 | 63 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Tamagotchi
ну можно приподнять - но основной смысл в том, что разницу в переходи макс-мид, и мид-мин надо сделать очень небольшую, учитывая "отскок" напряжения. Можно сделать 3.15 и 3.1В соответственно. |
20.09.2013, 00:29 | 64 |
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Rime,
Сильный отскок наблюдается только если АКБ почти пуст и ток разряда сильно уменьшился. |
20.09.2013, 00:32 | 65 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
|
20.09.2013, 00:33 | 66 |
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Rime,
Легко. Хорошая идея Прошивка получается интересная. Вроде и функций особо не много, но куча защит, различные виды индикации доп. диодом. Хорошая стабилизация. 20-ка работает без глюков (в смысле пока не обнаружил). Если получится что-то вроде прошивок для народника (они просто железобетонные) будет великолепно. [Исправлено: Tamagotchi, 20.09.2013 в 00:39] |
20.09.2013, 00:46 | 67 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Согласен.
Только одно но - если идти по истинно перфекционистскому пути, то схему в будущем наверное всё таки придётся доработать. (( Хотя бы для достижения высокого КПД в младших режимах. С этой схемой я думаю это уже не получится... |
20.09.2013, 00:50 | 68 |
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
|
20.09.2013, 00:50 | 69 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
|
20.09.2013, 00:52 | 70 |
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
|
20.09.2013, 00:57 | 71 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Tamagotchi
Как минимум - усилитель токового шунта бы добавил. Или двойноё шунт, но это дороже. (И более громоздко, а схема уже и так на 17мм еле влазит) А насчёт светляка.. Так сходу даже не знаю. Есть пара идей, но в что то готовое они ещё не оформились Кстати, ты не пробовал в светляке и минимуме понижать частоту преобразователя? В два-четыре раза? По-идее, это должно дать неплохое снижение потребляемого тока. Может и ничего мутить не придётся. |
20.09.2013, 00:59 | 72 |
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Пробовал. Но я хочу сделать понижение частоты МК (преобразователь останется 250000). Это даст хороший эффект.
|
20.09.2013, 01:01 | 73 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
|
20.09.2013, 01:02 | 74 |
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Rime,
Я его ее на предмет светляка понижал. Потребление не замерял. |
20.09.2013, 01:05 | 75 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Просто там немало энергии тратится на открытие закрытие ключа, на всякие выбросы в этот момент, а при таком токе потребления такая дикая частота совсем не нужна.
Кондёры там ёмкие, сгладить должны нормально всё.. А вдруг КПД ещё и выше чем у импульсника получится? |
20.09.2013, 01:12 | 76 | |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Нафига? Оно и так всё прекрасно работает, а внешний усь - ещё и потребление, место на плате.
Цитата:
[Исправлено: INFERION, 20.09.2013 в 01:18] |
|
20.09.2013, 01:15 | 77 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
а что ухудшилось?
В монстре на 4*18650 это действительно неактуально, а в маленьком EDC на одной банке - вполне. Если он в светляке станет жрать не 20мА, а 10 - это удвоение рантайма. Вообще, это программно сложно реализовать? Код сильно разрастается? Если сделать, допустим, два младших режима на одной частоте, а два старших на другой? [Исправлено: Rime, 20.09.2013 в 01:18] |
20.09.2013, 01:21 | 78 | |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
Разрядность эффективная упала в 8 раз. На минимальных яркостях это заметно даже с расширением, т.к. там всего 1...2 чистых ступенек остаётся. Но самое противное - Шум АЦП начинает заползать в область, где работает ОС, т.е. оверсемплинг уже не работает. Плюс появляется ещё один резкий порог, где необходимо стыковать два разных механизма. При понижении тактовой в 8 раз заполнение необходимо уменьшить на корень с этой восьмёрки, плюс ещё потери совсем другие (а они существенно влияют на яркость) и их необходимо компенсировать индивидуально. Короче переход заметен, это некрасиво. Да и код нужно писать, он место занимает, приходится выкидывать или упрощать другие узлы...
Да, главное забыл. Это я делюсь опытом касательно повышалки, с понижалкой ситуация похожая, но проще... Цитата:
Не сложно, но выигрыша особого не будет. А режимы разбрасывать смысла нет, это не проще чем написать механизм, автоматом переключающий и перерассчитывающий всё при токах ниже определённого уровня и обратно... [Исправлено: INFERION, 20.09.2013 в 01:28] |
|
20.09.2013, 01:27 | 79 | ||
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: Сегодня 00:11 Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1989
Поблагодарили: 1430 раз(а) в 717 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
INFERION
Так, я тебя опять не понял. Ты пишешь: Цитата:
То есть, мк начинает жрать в 4 раза меньше? Цитата:
Да не суть. главное - что у тебя была плавная регулировка, и тебе переключение частоты очень не в тему. но здесь то режимы фиксированные, почему нет? Если это даст ощутимую экономию, и если это поместится в память тиньки... И если Тамагочи ещё не задрался всё это ваять |
||
20.09.2013, 01:42 | 80 | ||
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Альтернативная прошивка для драйвера AVSel v3.2I
На практике МК сам жрёт порядка 8мА, а с PLL - 16мА. Это с полной нагрузкой и тактовой 8МГц.
У меня вся схема стала жрать в 4 раза меньше из-за комплексных мер, а не только отключения PLL. Но его отключение уже экономит половину потребляемого МК энергии. В эти меры так же вошел упор на сон, благодаря более редким вызовам функций и их упрощённым процедурам, а так же яркость подсветки кнопки опускалась в 16 раз, уменьшая потребление до сотни микроампер. При этом сам преобразователь потреблял 2мА, и основным потребителем оставался МК. Причём Idle сильно не спасал ситуацию, нагрузка на ядро была по-прежнему приличная. А вот качество работы заметно снизилось. Я не говорю что оно стало плохим, просто меня это бесило. Я же тут всем рассказываю насколько оно мягко может работать в мунлайте, а потом кто-нибудь возьмёт и начнёт говорить какой я 3.14*добол, потому что я решил реализовать энергосбережение ценою этой самой мягкости. Цитата:
Цитата:
У меня это всё (переконфигурация таймера, подготовка заполнения, снижение яркости индикатора, упрощение процедур вычисления заполнения, защит, уменьшение частоты дискретизации АЦП и количества выборок и т.п.) съело около 50...100 байт, так что поместится в тиньку. Просто для меня 50 байт, это возможность столько всего засунуть в функционал, что лишний раз ими разбрасываться я не стану. Я уже давно упёрся в 8 килобайт и всё что сейчас допиливаю - требует упрощения или оптимизации других узлов. Всё это ухудшает работу где-то локально, но улучшает в общем... [Исправлено: INFERION, 20.09.2013 в 01:49] |
||
Поблагодарили: 1 раз |
Rime (20.09.2013)
|