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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 22192   Ответов в теме 95   Подписчиков на тему 7   Добавили в закладки 2
Опции темы Поиск в этой теме
Старый 30.10.2013, 16:50   21
INFERION

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

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Rime, я ведь написал что в программе сидит СЧ-фильтр, вырезающий мусор. С такими вещами я уже работал, и продолжаю работать. Не вижу проблем с вылавливанием фронта кнопки на фоне всякой гадости вроде дребезга и дрейфа напряжения питания. Этот механизм я запланировал к реализации в Indigo 3.1.
Цитата:
Посмотреть сообщение Сообщение от Rime :
давай смоделируем такую ситуацию - ты включил максимум, и через секунду выключил. Питание просело, и через секунду поднялось обратно. Драйвер это расценит как удержание?
Имеем напряжение 3,5V, нажали на кнопку, просело 0,1V (ток мизерный, на диоде много не потеряем), сработала собака, МК опросил кнопку и заметил что в прошлый раз было на 0,1V больше. Включатся не торопится - вдруг помеха? Вместо этого он начинает активно работать и опрашивать кнопку с нормальным темпом, пропуская сигнал через фильтр СЧ. Этот фильтр пропустит уверенный фронт с определённой длительностью, и только тогда программа даст добро. Фонарь включился. Ты продолжаешь держать кнопку, фильтр СЧ за этот фронт уже забыл, т.к. он отсеивает не только ВЧ, но и НЧ составляющую. МК уже просто не знает нажата сейчас кнопка, или отпущена. Он лишь помнит что последним был передний фронт, значит кнопка сейчас должна быть нажата. Ведь если мы её отпустили - проскочил бы задний фронт. Напряжение при включении просело резко, мы получили... передний фронт. Понятное дело что это помеха, потому что не может быть два одинаковых фронта подряд. Программа просто проигнорит, а фильтр довольно быстро привыкнет к текущему напряжению...
Теперь мы отпустили кнопку - получили задний фронт, а за ним ещё один из-за подскочившего при выключении напряжения. И что мешает? Да ничего не мешает. А вот если включать и отключать инверсно (такие ситуации тоже есть), то тут в действие вступает матан...
Цитата:
Или такая ситуация - напряжение 2.9В, делаем удержание, питание просаживается до 2.6В, драйвер нахер вырубается так как питание ниже допустимого.
Мои драйверы стараются не допускать срабатывания супервизора, для этого в программе имеется соответствующий "матан" с учётом внутреннего сопротивления батареи. Если же сработает - перезагрузится и поймает соответствующий фронт, когда кнопку отпустишь. Ясное дело фронт окажется задним, т.е. вторым подряд, т.к. МК считает что загружается с отпущенной кнопкой...
Цитата:
Посмотреть сообщение Сообщение от Rime :
А пропадание/ухудшение контакта?
Справедливо для любой реализации. Кнопка должна работать нормально, и тогда фильтр ВЧ (дребезга) с нею справится. А нет - так любой драйвер с любой системой будет глючить.
Цитата:
Посмотреть сообщение Сообщение от Rime :
Ты возьмёшься утверждать что такая реализация будет стабильной?
Меня уже не раз забрасывали помидорами, так что я привык сначала ловить помидоры, а потом делать и обламывать всех .
Цитата:
Посмотреть сообщение Сообщение от AVSel :
А с кнопкой фигня получается. Начиная с того, где взять нормально-замкнутую силовую кнопку без фиксации, и чтоб еще в корпус лезла. И заканчивая тем, что придется провода тащить через весь корпус, чтоб сделать нормально, с компаратором.
Разве нет силовых тактовых кнопок с нормально замкнутым состоянием? Они же используются даже в некоторых тушках. А нет, так кастрировать обычную кнопку методом выпиливания лишних деталей... А провода то зачем тащить? Управление по питанию осуществляется, кнопка сидит последовательно с батареей. Иначе это уже не силовая, а тактовая будет. Просто физически расположена на месте силовой...
Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
И еще отскок напряжения после отключения СИД как будет воспринят? Это я про силовую кнопку.
А фильтр нам на что? МК ненастолько глуп, чтоб не сообразить когда и как меняется напряжение питания. Отключил нагрузку - будет переходной процесс. Даже известно с какой амплитудой и длительностью. Программа ведь прекрасно понимает в какой схеме работает.

[Исправлено: INFERION, 30.10.2013 в 17:02]
INFERION вне форума   Вверх
Старый 30.10.2013, 17:07 Автор темы   22
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Разве нет силовых тактовых кнопок с нормально замкнутым состоянием?
Без фиксации не видел. Можно попробовать из обычной, обратного клика сделать, методом выковыривания фиксатора

Цитата:
Посмотреть сообщение Сообщение от INFERION :
А провода то зачем тащить?
Чтоб по человечески ловить падения на шотки и выдавать прерывания на спящий МК.
AVSel вне форума   Вверх
Старый 30.10.2013, 17:10   23
INFERION

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

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Чтоб по человечески ловить падения на шотки и выдавать прерывания на спящий МК.
А где тогда логика с этим диодом вообще? Почему бы с таким же успехом не подтянуть этот же провод к тактовой кнопке, а питание физически никак не прерывать? Я предлагал МК будить периодически сторожевым псом. Сам пёс жрёт несколько микроампер...

[Исправлено: INFERION, 30.10.2013 в 17:12]
INFERION вне форума   Вверх
Старый 30.10.2013, 17:16   24
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Сам пёс жрёт несколько микроампер...
5 микроампер... аш!

А если после разрыва питания МК гасит фонарь и именно в этот момент отпущена кнопка? Получается, что фронт маскируется отскоком напряжения АКБ.
Tamagotchi вне форума   Вверх
Старый 30.10.2013, 17:16 Автор темы   25
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

А вот интересно, сколько жрет внутренний 8МГц генератор...
Может это он лишний 1мА жрет?
AVSel вне форума   Вверх
Старый 30.10.2013, 17:23 Автор темы   26
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Я предлагал МК будить периодически сторожевым псом. Сам пёс жрёт несколько микроампер...
Сам то он немного жрет, а вот сколько сожрут пробудка и замеры - вопрос открытый.

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Почему бы с таким же успехом не подтянуть этот же провод к тактовой кнопке, а питание физически никак не прерывать?
Вот и опять вернулись к тактовой.
AVSel вне форума   Вверх
Старый 30.10.2013, 17:28   27
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Давайте вернемся лучше к алгоритму кнопки от V3. Обычная такая себе кнопка, обычно работает, силовая, 4 режима, индикация по даблклику (кстати может имеет смысл сделать по триплклику, ибо даблклик бывает случается при быстром переключении режимов).
Maksym вне форума   Вверх
Старый 30.10.2013, 17:42   28
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от Maksym :
Давайте вернемся
А зачем?
Tamagotchi вне форума   Вверх
Старый 30.10.2013, 17:47   29
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Потому что есть много (очень много) фонарей, где установка тактовой кнопки не предусмотрена, а питать светодиод чем-то надо. И это самый простой и быстрый способ получить прошивку для линейника и силовой кнопки. Играться с полутора десятком АМС7135 мне совершенно не хочется.
Не, конечно если получится придумать другой удобный алгоритм переключения, но без замены кнопки (не во всех фонарях для этого есть место и не во все влезут другие кнопки) то это тоже хорош, но, боюсь, это будет во-первых сложно, во-вторых долго. А отмаргивание заряда при каждом включении минимума в первой версии драйвера уже надоело . Да и нестабильно он на режим выходит, плавный старт рывками получается.
Maksym вне форума   Вверх
Старый 30.10.2013, 18:10   30
INFERION

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

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
А если после разрыва питания МК гасит фонарь и именно в этот момент отпущена кнопка? Получается, что фронт маскируется отскоком напряжения АКБ.
Я выше уже несколько раз писал, что он не маскируется как по времени, так и по амплитуде, ибо процессы разные и разнесены во времени. Программа этим может воспользоваться. Более того - переходной процесс детерминирован, т.к. им управляет сам МК, а значит при должной калибровке для программы его не существует. Уже два механизма подавления этих помех...
Цитата:
Посмотреть сообщение Сообщение от AVSel :
Сам то он немного жрет, а вот сколько сожрут пробудка и замеры - вопрос открытый.
Это всё тоже поддаётся расчётам. В активном режиме МК жрёт 0,1мА, на измерение ему понадобится 13...25 тактов, плюс около 200мкс на расчехление ИОН. Какое-то время на обработку семпла. Ну пусть будет 1мс активного времени, из которых 0,3мс работает АЦП и жрёт 0,3мА. Опросы раз в 64мс, значит (0,7мс*0,1мА+0,3мс*0,3мА)/64+5мкА=7,5мкА. В общем-то можно ядру работать и значительно дольше.
Цитата:
Посмотреть сообщение Сообщение от AVSel :
А вот интересно, сколько жрет внутренний 8МГц генератор...
В даташите есть график - 0,25мА он жрёт. Вернее жрёт весь МК при 3V 1МГц в Idle режиме с выключенным ИОН. Но у меня на практике почему-то этот Idle сильно не помогает...
Цитата:
Посмотреть сообщение Сообщение от AVSel :
Вот и опять вернулись к тактовой.
Да нифига. Провода же тянуть нужно, что явно не вариант. Идея в передаче тактового сигнала через питание...

[Исправлено: INFERION, 30.10.2013 в 18:13]
INFERION вне форума   Вверх
Старый 30.10.2013, 18:39 Автор темы   31
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Но у меня на практике почему-то этот Idle сильно не помогает...
У меня тоже. Разница ~15%.
AVSel вне форума   Вверх
Старый 30.10.2013, 18:43 Автор темы   32
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от Maksym :
Потому что есть много (очень много) фонарей, где установка тактовой кнопки не предусмотрена
А зачем покупать убогие, когда есть хорошие?
Да действительно, еще пару лет назад кроме зебр вариантов не было, но сейчас то уже есть из чего выбрать.
AVSel вне форума   Вверх
Старый 30.10.2013, 18:50   33
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от AVSel :
А зачем покупать убогие, когда есть хорошие?
Потому что убогое стоит 25 баксов и покрывает полностью потребность. Покупать другую тушку за 200 баксов только ради тактовой кнопки... у меня нет таких дурных денег.
Или кто-то знает корпус с тактовой кнопкой фонаря-дальнобоя? Что-то типа SmallSun ZY-T08 или Convoy L2. Ну и ценой до 30 баксов. Ну 40 - потолок.
Maksym вне форума   Вверх
Старый 30.10.2013, 19:03   34
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от Maksym :
Или кто-то знает корпус с тактовой кнопкой фонаря-дальнобоя?
Я знаю.
Tamagotchi вне форума   Вверх
Старый 30.10.2013, 19:07   35
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Линк? Цена до 30-40 баксов за тушку.
Maksym вне форума   Вверх
Старый 30.10.2013, 19:10   36
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от Maksym :
Линк? Цена до 30-40 баксов за тушку.
17 баксов вот обзор. https://forum.fonarevka.ru/...
У меня там сейчас XM-L2 U2 без линзы и драйвер на 3.2А
Дальнобой весьма не плохой получился. L4 рядом не лежал - намного шире светит.
Tamagotchi вне форума   Вверх
Старый 30.10.2013, 19:21   37
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Это не дальнобой . Это так, рядом пробегал. У дальнобоев диаметр рефлектора от 55 мм. Мой SmallSun ZY-T08 получился на 915 метров анси дальнобойность. Перебили его адские кастомы, закастомленные иглтаки MX25L2 опять же с турбобашкой и ксеноновые фонарики. Ну и Olight SR95S. Сами понимаете тут ни о каких даже 100 $ речь даже не идет. А взял я его за 25 баксов + светодиод с медной звездой пускай 6 баксов да тинька85 на управление полевиком, который смонтирован на плате родного драйвера и имеет тепловой контакт с корпусом для охлаждения. Итого меньше 40 баксов на все про все.
Maksym вне форума   Вверх
Старый 30.10.2013, 19:22   38
PDM
Увлеченный
 
Регистрация: 04.01.2013
Последняя активность: 05.03.2020 19:45
Адрес: Киев
Сообщений: 385
Сказал(а) спасибо: 92
Поблагодарили: 137 раз(а) в 71 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от Maksym :
Потому что убогое стоит 25 баксов и покрывает полностью потребность. Покупать другую тушку за 200 баксов только ради тактовой кнопки... у меня нет таких дурных денег.
Или кто-то знает корпус с тактовой кнопкой фонаря-дальнобоя? Что-то типа SmallSun ZY-T08 или Convoy L2. Ну и ценой до 30 баксов. Ну 40 - потолок.
Convoy L4
PDM вне форума   Вверх
Старый 30.10.2013, 19:25   39
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Цитата:
Посмотреть сообщение Сообщение от PDM :
Convoy L4
Мне кажется он тоже слабоват будет. Башка всего 45 мм. Такой себе среднебой разве что. Хотя тушка, несомненно, интересная.
Maksym вне форума   Вверх
Старый 30.10.2013, 19:26   40
INFERION

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

По умолчанию Re: Драйвер для питания светодиодов CREE от 1 LiPo - V7

Maksym, это конечно будет немного похоже на посыл, но я всё же ляпну - хочется секономить и сделать как Вам нравится - даташит на тиньку в зубы и вперёд. Это полезно будет и для собственного развития, и сделаете что-нибудь интересное или как минимум разнообразное. Слепить линейник на тиньке не трудно - такие задачки можно ставить начинающим после того, как они светодиодом помигали .
INFERION вне форума   Вверх
Закрытая тема  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

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





Copyright ©2007 - 2024, FONAREVKA.RU

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

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