|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
![]() |
![]()
Пришло время прокачать драйвер AVSel v3 для силовой кнопки.
Для начала о главном: Внимание! Вы можете использовать прошивку при самостоятельной сборке драйвера. Передача другому лицу готовых изделий, содержащих данное ПО, возможна только с согласия автора. Сама прошивка лежит здесь: https://forum.fonarevka.ru/... версия v1.4 от 08.02.2014 Шить так: avrdude.exe -p ATtiny85 -c usbasp -P usb -U lfuse:w:0xE2:m -U hfuse:w:0xD5:m -U flash:w:MYAMDPB.hex:i -B11 Что умеет прошивка:
Теперь об управлении: Переключение режимов одним коротким кликом, два быстрых клика - индикация заряда батареи. 1 вспышка - разряжено, 5 - полностью заряжено. Включение светляка - 3 коротких клика. Это состояние запоминается и после выключения, а затем включения фонарь включится в этом режиме. Выход в основную линейку - короткий клик (фонарь включит минимальный режим). Калибровка термоконтроля включается 12-ю короткими кликами (и никак не меньше - надоело случайно попадать). Драйвер индицирует включение прогрева быстрым стробом, затем включает максимальный режим. Дождавшись прогрева до нужной т-ры делаем короткий клик для записи значения. Индикация успешной записи три вспышки. Длительное отключение - отключение ТК, индикация - 1 вспышка после включения. Медленный строб - 6 кликов, быстрый - 5 кликов. [Исправлено: Tamagotchi, 08.02.2014 в 12:22] |
![]() |
![]() ![]() |
Поблагодарили: 15 раз(а) |
Admin (27.11.2013), dsche (27.11.2013), Enn (27.11.2013), Maksym (27.11.2013), Mihalich (27.11.2013), MOHAPX (27.11.2013), Nimnul (28.11.2013), rezhik (28.03.2015), Rime (27.11.2013), shurko_3 (27.11.2013), vvvoland (27.11.2013), WallE (27.11.2013), Жуков (07.01.2014), Справжній (02.12.2014), _bruno (19.12.2013)
|
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
Ураааа!!!!!!
А вот это зря. По опыту с прошивкой АВСел эта индикация по двойному клику часто вылазит при попытке переключить режим сразу после включения фонаря и порядком достает. Так же невозможна быстрая смена режимов - включается индикация разряда. В связи с этим предлагаю засунуть индикацию на 4 клика (они как раз не заняты), или же индикацию на 3, а мунлайт на 4. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]() Цитата:
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
У меня драйвер в фонарь так всунут (он очень высокий, а втулка низкая) что мне его очень сложно выколупывать и еще сложнее впаивать обратно, поэтому потестировать не могу, это очень сложно, а в прошлый раз привело еще и к физической смерти светодиода
![]() Но на ненужное включение индикации при попытке быстрой смены режимов или при смене режима сразу после включения натыкаюсь постоянно на прошивке АВСел. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях
|
![]()
Ну у меня тоже получается 512/8=64 (по факту чуть меньше). Только мне же и хранить там приходится сколько всего. Но выделять это в отдельный пункт, как достижение... Разве это не обычная примочка из области нормальной реализации, как к примеру защита от переполюсовки? Или на выравнивание износа мода только начинается?
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]()
Да, есть такое. не беда - изменим потихоньку. Никак не придумаю, куда его (драйвер такой) вставить. Обычно в фонаре мне тестировать легче.
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]()
Нормально все. К другим драйверам это в описании уже давно есть. Я не виноват, что ты отстал от моды и только сегодня прочитал об этим в первый раз
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях
|
![]()
Tamagotchi, да, прочитал в первый, сам пишу уже давно. Так что сама по себе технология и необходимость в ней для меня не новость. Но раз об этом так пишут - значит пришли к этому только недавно и подобная писанина призвана привлечь внимание. Или я ошибаюсь? Делали бы драйверы без обратной связи - обязательно бы написали за появление шунта и контроль тока, когда пришли бы к этому. Несмотря на то что вещь вроде бы очевидна. Т.е. я прочитал и сразу подумал "а что, до этого размазывания нагрузки не было что-ли? Так это же износ жуть и долговечности никакой - халтура!". Но по-сути так ведь и есть. Я уже распрашивал AVSel'а по этому поводу. Он сторонник мнения, что и ресурса одной ячейки хватит на всю жизнь. Может быть кому-то и достаточно сотни тысяч гарантированных переключений, но на практике вроде бы были прецеденты...
Кстати. Что за данные то хранятся, что им нужно порядка 8-ми байт? Интерфейс вроде бы простой. [Исправлено: INFERION, 27.11.2013 в 13:28] |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]()
INFERION,
У меня в первом народном моде часто писалось в ячейки, по нескольку раз за один клик (там правда в 3 ячейки писалось и при считывании проверялось) и ничего - никто не жаловался. Я тоже думаю - ресурса ячейки для фонаря хватит, но почему бы не перестраховаться? ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
Это не халтура. Халтура - это когда драйвер представляет собой МК и полевик, который ШИМ-ит директ-драйв на полевик. И с умным видом это называется разработкой драйвера. Шунта там, кстати, тоже нету
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8162 раз(а) в 2385 сообщениях
|
![]()
Maksym, нет, ну я же не говорю что экономия на EEPROM (притом чисто программная и жрать просящая только у автора) - эталонный пример халтуры, как ЭТО
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 22.05.2025 10:13
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]() Цитата:
![]() |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 20.05.2010 Последняя активность: 18.06.2025 22:12
Сообщений: 2273
Сказал(а) спасибо: 308
Поблагодарили: 245 раз(а) в 171 сообщениях
|
![]()
Перфекционизм штука такая..
__________________
Zl: H30, SC51, H502d, H602w, H32Fw; Fenix: E15, PD32ue; Sunwayman: C20c mod nichia, M20A; TI Illuminati; 47 Atom A0; Convoy S2, L6; Armytec Predator G109.1; Lux-RC FL33; Convoy: S9, L6; Хэнковское: D4K, D3AA, DM11, KC1; RovyVon Aurora A28; |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]()
Засунул драйвер с этой прошивкой в Send nits T-660. Пока все отлично, если не считать того, что забыл допаять еще один резистор в шунт и максимальный ток получился всего 2А
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
Ложное включение индикации при быстрой смене режимов или при смене режима сразу после включения есть?
И еще - а прошивка под какую схему-то ![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
![]() |
![]() Цитата:
![]() На ту, которая точно как 3.2I но без тактовой кнопки. Это кажись чистокровная v3. |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
https://forum.fonarevka.ru/... - эта? С диодом и конденсатором на резете?
|
![]() |
![]() ![]() |