Светодиодные фонари и световые приборы. Всё о светотехнике.
Вернуться   Форум FONAREVKA.RU Мастерские светотехников Мастерская: Tamagotchi и Rime
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 104400   Ответов в теме 449   Подписчиков на тему 17   Добавили в закладки 11
Опции темы Поиск в этой теме
Старый 18.09.2013, 22:53 Автор темы   1

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Альтернативная прошивка для драйвера AVSel v3.2I. Часть 2.

Первая часть обсуждений тут



----------------------------------


Внимание! Данное программное обеспечение (ПО) распространяется по принципу «бесплатно для некоммерческого использования». Это значит, Вы не можете использовать ПО для предоставления каких либо услуг на коммерческой основе. Вы не можете продавать описываемое в статье ПО или собранные устройства (как фонари, так и отдельные драйвера), использующие данное ПО. Желающим использовать ПО в коммерческих целях, необходимо ОБЯЗАТЕЛЬНО получить на это согласие правообладателя.

Итак, недавноя решил попробовать написать альтернативную прошивку для драйвера AVSel v3.2I. Вот для этого:
старая схема:


Новая, измененная схема:

убран конденсатор с кнопки и добавлен индикаторный светодиод. Номинал сопротивления в его цепи нужно рассчитывать исходя и параметров светодиода. 100 это ориентировочное значение.

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

Что может прошивка на текущий момент:
  • Для обеспечения высокой стабильности тока, питающего СИД, в прошивке использован полноценный ПИД регулятор.
  • 3 режима + moonlight. Токи режимов на шунте 0,025: 3-5mA moonlight, 45mA, 450mA, 1960mA
  • Термоконтроль внутренним датчиком МК
  • Переключение режимов вниз по мере разряда АКБ
  • Маяк дополнительным диодом. Работает, когда фонарь выключен. Ток, потребляемый драйвером, в этом режиме 5 микроампер.
  • Два вида стробов - быстрый/медленный.
  • Полное отключение при разряде батареи до 2,8В.
  • Защита от случайного включения (блокировака/разблокировка)
Прошивка использует имеющийся во многих корпусах дополнительный светодиод, который должен быть соединен с седьмым выводом МК и землей через ограничивающий ток резистор.

Дополнительный диод (дд) работает в режиме одна короткая вспышка в 4 сек (режим "маяк") на выключенном фонаре, при разряженной до 3.3В АКБ режим работы дд меняется на две короткие вспышки каждые 4сек. Дд постоянно мерцает в состоянии драйвера "Термоконтроль". В режиме Включен дд начинает моргать при падении напряжения АКБ до 3,4В, он так-же используется для индикации включения режима Заблокирован (1 вспышка) и при отключении этого режима (2 вспышки).


Описание управления:

Терминология:
1. Короткий клик (кк) - нажатие и отпускание длительность до 0.225 сек.
2. Длинный клик (дк) - нажатие и отпускание длительность от 0.225 до 0,51 сек.
3. Удержание - нажатие и удержание кнопки в нажатом положении больше 0,51 сек

5 состояний драйвера:
1. Заблокирован реагирует только на сложные комбинации разблокировки
2. Выключен
3. Включен
4. Термоконтроль
5. Стробы

В каждом состоянии свои комбинации:

Заблокирован:
1. два дк и удержание - разблокировка в состояние выключен (индикация 1 вспышка додолнительного диода)

Выключен:
1. один кк включение в средний режим
2. два кк - в максимум.
3. удержание - включение в светляк
4. дк и удержание - индикация батареи. Мигает основным диодом от 1 (разряжен) до 5(полностью заряжен) раз.
5. два дк и удержание - переход в режим заблокирован (индикация 2 вспышки додолнительного диода)
6. два дк и два кк - включение медленного строба
7. два дк и три кк - включение быстрого строба
8. два дк один кк и удержание - переход в термокалибровку (индикация коротких 10 вспышек основного диода)

Включен
1. один кк - один режим вверх до максимума не по кругу
2. одни дк - один режим вниз до светляка не по кругу
3. удержание - переход в режим выключен

Термоконтроль
1. один кк - запомнить значение (индикация 3 вспышки додолнительного диода)
2. один дк - отключить ТК (одна вспышка додолнительного диода)
3. удержание - отключить не меняя настроек. Фонарь выключится.

Стробы
1. дк или кк переключение строба медленный/быстрый
2. удержание - выключение

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

Как говорится, лучше один раз увидеть, чем сто раз прочитать. Подробное руководство по прошивке:

1. Первые шаги, управление фонарем.
Прямая ссылка на видео YouTube


2. Инженерное меню, настройка термоконтроля.
Прямая ссылка на видео YouTube


3. Маяк и меню его настройки.
Прямая ссылка на видео YouTube


4. Работа системы защиты АКБ от переразряда.
Прямая ссылка на видео YouTube


5. Стробы.
Прямая ссылка на видео YouTube


Сама прошивка v1.6 доступна здесь. Список изменений здесь.

Версия 1.64 и список изменений здесь.

Версия v2.0 описание и ссылка на загрузку здесь.

Версия v3.0 описание и ссылка на загрузку здесь.

Версия v3.1 ссылка на загрузку здесь

[Исправлено: Tamagotchi, 10.11.2015 в 12:27]
Tamagotchi вне форума   Ответить с цитированием Вверх
Поблагодарили: 2 раз(а)
eu8s (30.12.2016), MSS (17.05.2016)
Старый 17.01.2014, 11:46 Автор темы   2
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Резервы к ужиманию размера кода большие. Просто я расслабился немного.

Индикация АКБ на ДИД будет.

galex,
Отдельное, Спасибо, за некоторые идеи.. двойные вспышке маяка при разряженном АКБ, вынести настройка стартового режима в меню... и т.д.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 11:51   3
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Та даже то что есть без инструкции не разобраться. На новый год нужен был строб - пришлось его делать, закрывая пальцем стекло... Нащелкать не смог. Сейчас, наверное, уже смогу нащелкать. Хотя не факт.
Maksym вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 11:53   4
Alex4479666
Не ветеран фонарёвки
 
Аватар для Alex4479666
 
Регистрация: 30.07.2011
Последняя активность: 13.02.2024 14:43
Адрес: Вологда
Сообщений: 4506
Записей в дневнике: 1
Сказал(а) спасибо: 3304
Поблагодарили: 2227 раз(а) в 896 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от Maksym :
Сейчас, наверное, уже смогу нащелкать
два длинных и три коротких вроде А так да, запомнилось всё не сразу. Больше-точно не надо.
Alex4479666 вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 11:55   5
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от Alex4479666 :
А зачем? Чего в этой прошивке нет такого, жизненно необходимого?
Да незачем. Я просто ответил Rime, что память тут пока ещё не должна поджимать, если понадобится что-нибудь ещё втулить. К примеру, зачем докостыливать внешний резистор на ДИД, когда он уже имеется в МК и куда функциональнее будет (его ведь можно будет отключать программно)? Раз этот момент тут начали обсуждать, значит кому-то этот резистор всё же нужен? А чтоб он не мешал остальным - можно отключать его в инженерке. Да, это всё навороты, но будут ли они мешать пользователю больше, чем пользы приносить? Я его заюзал и не жалею, мне фоновая подсветка кнопки показалась очень практичной, но если ты охотник и тебе нельзя палиться - её нужно отключать. Да, отключать без паяльника...

Maksym:
А в моём интерфейсе чего б изменить хотелось? Я ведь 6.0 рожаю сейчас, а ты один из немногих пользователей 5.1. Мне твоё мнение интересно .
INFERION вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 12:02 Автор темы   6
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от INFERION :
А в моём интерфейсе чего б изменить хотелось?
В Вашей ветке, ладно?

All
Все кто хочет попробовать, как будет светить ДИД с подтяжкой внутренним резистором МК, могут залить прошивку AVSel 3.2I и посмотреть. Там он постоянно через него горит.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 12:27   7
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 10:39
Адрес: Россия, Пермский край
Сообщений: 38193
Сказал(а) спасибо: 5879
Поблагодарили: 32494 раз(а) в 15080 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
вынести настройка стартового режима в меню
ух ты, а что, сделано уже? я как-то пропустил видимо.
прошивка все интереснее становится, блин, придется чтоли молодость вспоминать, да собирать драйвер (луты всякие осваивать - я как-то отошел от этих дел до того, как ее придумали, рисовал трубочкой, травил напряжением в растворе соли, благо дорого широкие были.)

Цитата:
Посмотреть сообщение Сообщение от INFERION :
зачем докостыливать внешний резистор на ДИД, когда он уже имеется в МК и куда функциональнее будет (его ведь можно будет отключать программно)?
ну так диод можно уже вот прямо щаз докостылять любому кто захочет. фонить через мк конечно интереснее, но это ждать надо пока будет реализовано.
galex на форуме   Ответить с цитированием Вверх
Старый 17.01.2014, 12:29 Автор темы   8
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от galex :
(луты всякие осваивать
Не луты - фоторезист.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 14:47   9
Nimnul
Увлеченный
 
Аватар для Nimnul
 
Регистрация: 27.11.2011
Последняя активность: 05.02.2024 23:25
Адрес: Харьковская обл.
Сообщений: 378
Сказал(а) спасибо: 491
Поблагодарили: 104 раз(а) в 66 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от galex :
ух ты, а что, сделано уже? я как-то пропустил видимо.
Вот только халява закончилась для самоделкиных))) Новые версии 1.7, 1.73, 1.74 платные и будут только в фонарях или продаваемых драйверах...ну или купить прошивку у автора Наше все что бесплатно 1.6, 1.63
Nimnul вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 15:16 Автор темы   10
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Nimnul,
Я кому-то что-то должен?
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 15:32   11
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Nimnul, Tamagotchi, я что-то пропустил?
Если качество прошивки не на любительском уровне - я бы и сам за неё требовал что-то. Но тогда +100 к ответственности и поддержке, а мне такая нагрузка нафиг ненужна...
INFERION вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 15:47   12
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Я кому-то что-то должен?
да, 1.63. А что там за глюки все же? Если это не маяк, не мунлайт... вот теперь опять ждать новую прошивку, причем неясно нужна ли она или нет. Ну хотя наверное ж нужна...
Maksym вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 16:47 Автор темы   13
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Nimnul, Tamagotchi, я что-то пропустил?
Если качество прошивки не на любительском уровне - я бы и сам за неё требовал что-то.
Прошивка НЕ ПРОДАЕТСЯ. Она бесплатна для некоммерческого использования.
Какие версии публиковать я решаю сам. Думаю, что на этом можно закончить обсуждение сего.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 17:48   14
Nimnul
Увлеченный
 
Аватар для Nimnul
 
Регистрация: 27.11.2011
Последняя активность: 05.02.2024 23:25
Адрес: Харьковская обл.
Сообщений: 378
Сказал(а) спасибо: 491
Поблагодарили: 104 раз(а) в 66 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Nimnul,
Я кому-то что-то должен?
Да боже упаси))) все нормально...искрении рады за 1.6
Nimnul вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 17:53   15
Nimnul
Увлеченный
 
Аватар для Nimnul
 
Регистрация: 27.11.2011
Последняя активность: 05.02.2024 23:25
Адрес: Харьковская обл.
Сообщений: 378
Сказал(а) спасибо: 491
Поблагодарили: 104 раз(а) в 66 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Nimnul, Tamagotchi, я что-то пропустил?
Если качество прошивки не на любительском уровне - я бы и сам за неё требовал что-то
Это Вы про Индиго
Nimnul вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 18:07   16
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от Nimnul :
Это Вы про Индиго
Она что, платная? Вроде бы даже исходники есть к некоторым версиям, я уже не говорю за отсутствие нормального тестирования финальных прошивок. Так что и уровень любительский...
Это я про вообще. Есть вещи, на которые приходится убивать столько времени и сил, что нет никакого желания за них браться без финансового стимулирования. И как лучше в подобной ситуации? Не иметь ничего, или иметь что-то, хоть и платное?
Не будем оффтопить, Tamagotchi вежливо попросил...

[Исправлено: INFERION, 17.01.2014 в 18:10]
INFERION вне форума   Ответить с цитированием Вверх
Старый 17.01.2014, 23:28   17
Rime
Hoвичёк фонарёвки.
 
Регистрация: 18.08.2012
Последняя активность: Вчера 11:00
Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1986
Поблагодарили: 1430 раз(а) в 717 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I

Цитата:
Посмотреть сообщение Сообщение от Nimnul :
Да боже упаси))) все нормально...искрении рады за 1.6
Вот вот. Ну а то что автор хочет сделать пару-тройку "фишек", доступных только своим клиентам... Как бы такой бонус, некая эксклюзивность - ну так это нормально, ящетаю.

В общем, думаю не стоит обижать тех, кто делится плодами своих трудов, а то ведь можно и совсем без ничего остаться.
__________________
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 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Nimnul (18.01.2014)
Старый 17.01.2014, 23:41   18
маньяк
Завсегдатай Фонарёвки
 
Аватар для маньяк
 
Регистрация: 20.07.2013
Последняя активность: 05.08.2015 05:25
Адрес: Киев
Сообщений: 634
Сказал(а) спасибо: 87
Поблагодарили: 120 раз(а) в 77 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I. Часть 2.

ЛЮБОЙ ТРУД должен быть "оплачен", а способ "оплаты" определяет тот, кто трудился!
Это естественно!!!
маньяк вне форума   Ответить с цитированием Вверх
Старый 18.01.2014, 13:03 Автор темы   19
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I. Часть 2.

Попробовал отмаргивать АКБ на ДИД. Очень понравилось. Экономим энергию, спасаем экологию. "Зеленый" вариант получился. Заодно прокачал повышайку до 1А и очень лихо отогрел утром замок автомобиля получившейся карманной тепловой пушкой.

[Исправлено: Tamagotchi, 18.01.2014 в 13:11]
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 18.01.2014, 15:55   20
Rime
Hoвичёк фонарёвки.
 
Регистрация: 18.08.2012
Последняя активность: Вчера 11:00
Адрес: Калуга
Сообщений: 4754
Сказал(а) спасибо: 1986
Поблагодарили: 1430 раз(а) в 717 сообщениях

По умолчанию Re: Альтернативная прошивка для драйвера AVSel v3.2I. Часть 2.

Отлично! Ждём релиза.
Rime вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности
Время генерации страницы 0.13835 секунды с 17 запросами