Добавить форум Fonarevka.ru в Избранное ×
FONAREVKA.RU - Всё о фонарях и осветительной технике
Регистрация Дневники Группы Альбомы Каталоги Поиск Сообщения за день Отметить все разделы прочитанными
Вернуться   Форум FONAREVKA.RU Авторские разделы наших мастеров Разработки от INFERION
Забыли пароль? Регистрация
Войти через OpenID



  • Бесплатные розыгрыши призов
  • Розыгрыши призов в соц. сетях!
  • Для гостей форума
  • О нашем проекте
  • Пожертвования (Donate)
  • Реклама на форуме
На форуме ежемесячно проходят бесплатные розыгрыши призов для зарегистрированных и активно общающихся форумчан. Вы можете выиграть не только различные фонарики, зарядные устройства, аккумуляторы и другие аксессуары известных брендов, а также фонари и компоненты от известных кастомщиков и мелкосерийных производителей, но и другие призы, такие как мультитулы, ножи, рюкзаки и другое снаряжение. Все проходящие розыгрыши призов для форумчан абсолютно бесплатные и призы для розыгрышей предоставляют спонсоры, вам достаточно нажать кнопку "Принять участие" и ждать результата. Форумчане не несут никаких финансовых и имущественных рисков, связанных с участием в данных розыгрышах (т.е. вы ничего не оплачиваете и ни чем не рискуете). С момента начала проведения данных розыгрышей более 100 форумчан стали обладателями весьма неплохих призов и количество победителей продолжает увеличиваться!
В ближайшее время состоятся очередные розыгрыши призов - следите за информацией!

Рекомендуем Вам подписаться на тему (оптимальнее с уведомлением на ваш E-mail), где публикуется информация о новых розыгрышах призов.

Подробная информация по ссылке

Ответ  Создать новую тему
Просмотров в теме 32509   Ответов в теме 219   Подписчиков на тему 14   Добавили в закладки 1
Опции темы
Старый 01.05.2013, 21:14 Автор темы   1

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 30.08.2018 06:57
Адрес: Украина, Полтава
Сообщений: 3097
Сказал(а) спасибо: 96
Поблагодарили: 1713 раз(а) в 626 сообщениях

По умолчанию Пользовательский интерфейс "Indigo"

Всё началось с того, что tatopus прислал мне вот ЭТОГО монстра с просьбой "сделать что-то с кнопкой, чтоб яркость регулировалась". У меня были уже кое какие наработки. Есть некая заготовка алгоритма, которую можно гибко крутить и заставлять делать что угодно, я и согласился помочь. К тому же интересно было подержать в руках 12шт. Nichia High-CRI, посмотреть на TIR оптику и пощупать нашумевший "форумный" драйвер своими руками. А тут ещё и бонусом идёт "светофор" от Рязанца (made in МОНАРХ home).
Так вот, вскрыл я это чудо, понял что без пол литры и паяльника его лучше назад не собирать, и первым делом заменил кнопку со светодиодами, чтоб в дальнейшем можно было реализовать затею:
Нажмите на изображение для увеличения
Название: P5014479.jpg
Просмотров: 1393
Размер:	46.0 Кб
ID:	74364Нажмите на изображение для увеличения
Название: P5014485.jpg
Просмотров: 1385
Размер:	33.8 Кб
ID:	74367Нажмите на изображение для увеличения
Название: P5014484.jpg
Просмотров: 1362
Размер:	28.6 Кб
ID:	74366
Нажмите на изображение для увеличения
Название: P5014480.jpg
Просмотров: 1335
Размер:	54.5 Кб
ID:	74365Нажмите на изображение для увеличения
Название: P5014489.jpg
Просмотров: 1337
Размер:	66.8 Кб
ID:	74369Нажмите на изображение для увеличения
Название: P5014486.jpg
Просмотров: 400
Размер:	61.8 Кб
ID:	74368
Подключил (временно) к прототипу Indigo 4.0 - работает. В перерывах между полимеризацией всяких клеев, силиконов, травления и т.п. набросал картинку, иллюстрирующую логику работы кнопки на достаточно низком уровне, чтоб можно было переписывать прямо в код:
Нажмите на изображение для увеличения
Название: Кнопка.jpg
Просмотров: 625
Размер:	460.2 Кб
ID:	74370
Если описать на человеческом уровне, то кнопка имеет грубо говоря 6 режимов, первые 3 из которых тупо включают фонарь на определённую яркость. Но если кнопку не отпустить вовремя - яркость начнёт нарастать. При этом если кнопку отпустить и снова нажать (не позже 2с с момента отпускания) - яркость начнёт регулироваться в обратном направлении. Если режим зафиксировался - на следующий можно переключить "двойным кликом", все последующие режимы будут переключатся с каждым новым кликом. К примеру если нам надо включить фонарь и сразу попасть на 3-й режим - нажать надо 3 раза. Если надо перескочить на режим вверх - 2 раза. Одно нажатие немедленно потушит фонарь.
4-й режим отвечает за яркость индикации, маяка и тактического режима. Им же можно посмотреть заряд батареи и настроить временные интервалы кнопки. К примеру если мы переключим в 4-й режим и сразу отпустим - увидим заряд батареи. Если НЕ отпустим - включим или отключим маяк. Если при этом мы снова в течении 2с нажмём на кнопку - маяк вернётся в исходное состояние и начнётся регулировка яркости всей этой бодяги как в первых 3-х режимах. Если же мы нажмём на кнопку во время индикации заряда батареи - длительность нажатия сохранится как временной интервал, и заодно проиндицируется с шагом 50мс, для любопытных...
5-й режим отвечает за термоконтроль. Очень похожий своей логикой на 4-й, только вместо временных интервалов и заряда батареи отображает настроенную и текущую температуры. Вместо маяка включается/отключается сам термоконтроль, а вместо временных интервалов записывается текущее значение температуры. Порог так же можно задать и вручную, подобно настройке яркости.
6-й режим отвечает за тактический режим и блокировку кнопки. Пожалуй самый простой режим. Если нажать 6 раз подряд и отпустить - кнопка заблокируется/разблокируется, если зажать - включится/выключится тактический режим. С этого момента нужно нажать ещё раз, если хотим запустить какой-нибудь шаблон морзянки. При этом тактический режим возвращается на место (да, как и подобные места в предыдущих режимах). Шаблоны перебираются последующими нажатиями, кнопку необходимо держать, чтоб оставаться в режиме просмотра. Когда найдёте то что искали (к примеру "...---...") - отпускаете кнопку и оно будет мигать, пока снова на неё не нажать. Если же шаблон не был выбран - кнопка будет без каких-либо наворотов включать фонарь, пока вы её держите, на заданной в 4-м режиме яркости. Чтоб вернуть нормальный режим - необходимо снова нажать 6 раз подряд и на 6-й раз зажать. В морзянке нет таких комбинаций (кроме сигнала "ошибка"), поэтому можно спокойно настукивать что угодно и не парится по поводу внезапного переключения режима...

Маяк - каждые 5 секунд фонарь будет вспыхивать вместе с кнопкой. Цвет кнопки покажет уровень заряда. Если хочется оставить только кнопку - яркость в 4-м режиме нужно сбросить до нуля.

Так, какие ещё есть предложения, или возражения? Что перегружено, неудобно, лишнее, чего не хватает?..

На данном этапе перепиливыаю код под форумную повышалку, которую придётся изрядно поковырять паяльником на предмет лишних запчастей :). Да, 85-й тиньки хватит и на кнопку, и на индикацию, и на сам драйвер. Минимальный стабильный ток ожидается в районе 15мА (при 3A максимальном). Вот пока ковыряю программу - говорите что добавить...

[Исправлено: INFERION, 01.05.2013 в 21:20]
INFERION вне форума   Ответить с цитированием Вверх
Поблагодарили: 16 раз(а)
Admin (05.05.2013), dr oleg (02.05.2013), fonpuh (21.06.2013), Leon (02.05.2013), LEV-UA (01.05.2013), m72 (08.05.2013), Mauser (06.05.2013), MOHAPX (02.05.2013), Nimnul (02.05.2013), selenopolis (01.05.2013), SERG27 (06.05.2013), SloNicK (01.05.2013), tatopus (01.05.2013), vvvoland (10.06.2013), WallE (02.05.2013), Жуков (02.05.2013)
Старый 01.05.2013, 21:28   2
mephisto-nv
Увлеченный
 
Регистрация: 03.03.2011
Последняя активность: 08.10.2015 05:27
Сообщений: 186
Сказал(а) спасибо: 3
Поблагодарили: 26 раз(а) в 18 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

вот за что я ваш драйвер и заказал - за креативное решение. больше идей - хороших и разных. тогда успеха вам просто не избежать.
mephisto-nv вне форума   Ответить с цитированием Вверх
Старый 01.05.2013, 22:55   3
tatopus
Ветеран Фонарёвки
 
Аватар для tatopus
 
Регистрация: 29.10.2012
Последняя активность: 11.01.2016 03:58
Адрес: Киев
Сообщений: 1727
Сказал(а) спасибо: 392
Поблагодарили: 1059 раз(а) в 342 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

Да, кнопка достойная. Только олдскул, только хардкор!))))
__________________
Бог трипл любит
tatopus вне форума   Ответить с цитированием Вверх
Старый 02.05.2013, 16:23 Автор темы   4
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 30.08.2018 06:57
Адрес: Украина, Полтава
Сообщений: 3097
Сказал(а) спасибо: 96
Поблагодарили: 1713 раз(а) в 626 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

Вот, собственно, источник проблем в драйвере:
Нажмите на изображение для увеличения
Название: 23.png
Просмотров: 567
Размер:	22.1 Кб
ID:	74393
Оранжевым обозначен путь реактивного тока (11A), и он проходит через сигнальные цепи. Линия длинная, усилена толстенной шиной, однако от индуктивного сопротивления это не спасёт...
Что мешало сделать так?
Нажмите на изображение для увеличения
Название: 22.png
Просмотров: 318
Размер:	20.1 Кб
ID:	74394
Даже разводку практически не пришлось менять. Придётся напаять перемычку на этой печатке, и перерезать дорогу в одном месте. Ряд компонентов тут, в принципе, не нужны. А мне даже мешать будут...

Ещё один момент - на выходе стоит дохлый электролит, который не то что 11A импульсы на частоте в 250кГц, а даже с банальным 50Гц выпрямителем антенного блока питания (100мА 50Гц) справится с трудом. Единственное место на плате, где требуется хороший конденсатор, и туда попало откровенное гавно из категории "купил в радиомагазине". Хороший электролит на плате есть (которые паяют в подобные места на материнках и видеокартах) но он попал на вход, где и керамики хватает...
Самый греющийся компонент на плате - диод. И ему выделено очень мало площади. Через миллиметровый текстолит в радиатор такая конструкция без перегрева сможет отдать 1...2 ватта тепла, так что разогнать не получится...
Без обид. Зато теперь наглядно видно из-за чего он глючит, а не вовсе из-за недостаточного экранирования чего-то там. Помехи не с воздуха ползут. Чаще всего они делают подкоп через землю (массу), если её не грамотно развести. Попробую подлатать, надеюсь прав...

[Исправлено: INFERION, 02.05.2013 в 16:37]
INFERION вне форума   Ответить с цитированием Вверх
Поблагодарили: 9 раз(а)
Admin (05.05.2013), dsche (02.05.2013), fonpuh (21.06.2013), MOHAPX (02.05.2013), nokiaf (02.05.2013), shurko_3 (02.05.2013), tatopus (02.05.2013), WallE (02.05.2013), Жуков (02.05.2013)
Старый 02.05.2013, 16:41   5
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 20.09.2018 10:47
Адрес: Беларусь, Минск
Сообщений: 1971
Сказал(а) спасибо: 668
Поблагодарили: 808 раз(а) в 338 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

INFERION,

по Вашему мнению, какая емкость должна стоять на выходе ? В своём случае перенёс силовую часть на другую плату, долго игрался с кондёрами , стало стабильние работать, но это не выход. Перемычка решит проблему работы драйвера но токе 2.5-3A ? Да, как мне кажется, индуктивность почти на пределе(нагревается) работает? имеет смысл взять сердечник из материнской платы и намотать дуда толстого провода ?

[Исправлено: shurko_3, 02.05.2013 в 16:42]
shurko_3 вне форума   Ответить с цитированием Вверх
Старый 02.05.2013, 17:35   6
Scratch
Опаньки
 
Аватар для Scratch
 
Регистрация: 23.10.2011
Последняя активность: 30.01.2018 16:04
Сообщений: 1151
Сказал(а) спасибо: 110
Поблагодарили: 269 раз(а) в 108 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

INFERION, я так понимаю, у вас есть вполне опеределенный набор предложений по усовершенствованию форумного драйвера? Так может новую версию забабахаете? )
__________________
Как говорила моя бабушка: лучше выстрелить, перезарядить и еще раз выстрелить, чем светить фонариком и спрашивать «кто тут?»
Scratch вне форума   Ответить с цитированием Вверх
Старый 02.05.2013, 18:26 Автор темы   7
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 30.08.2018 06:57
Адрес: Украина, Полтава
Сообщений: 3097
Сказал(а) спасибо: 96
Поблагодарили: 1713 раз(а) в 626 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

shurko_3. Считать надо под конкретную задачу. Зависит от частоты, индуктивности, и требуемого уровня пульсаций. Фанатизмом страдать точно не стоит, т.к. помимо снижения уровня пульсаций и увеличения габаритов мы ещё и полезный спектр режем, в котором работает обратная связь. У тиньки ограничение в 4кГц, вот ниже 5...10кГц срез LC-фильтра опускать не стоит. В википедии есть формула расчёта резонансной частоты колебательного контура, она соответствует частоте среза: http://ru.wikipedia.org/wik... . При этом нельзя допускать существенных гармоник, способных раскачать этот контур (как к примеру низкочастотный ШИМ этого драйвера). Если драйвер ШИМит на низкой частоте - во первых фильтр этот ШИМ сгладит, во вторых он будет звенеть на фронтах импульсов, увеличивая реактивный ток и уровень пульсаций. ОС это всё способна исправить, но только если её скорость позволяет. В нашем случае - не позволяет...
Для 10мкГн тут должно хватить 47мкФ, но 10мкГн оптимально где-то для 2A среднего тока, протекающего через дроссель. Чем больше ток и выше частота, тем меньше можно брать индуктивность. Так для этой повышалки, что я ковыряю, оптимально было бы сунуть что-то на 2,7мкГн и ёмкость на 100...200мкФ.

За перемычку не понял. О какой перемычке идёт речь? Вообще у меня подобные схемы нормально работают с диапазоном токов 15мА...3A на одном шунте. На 15мА немного заметно шумит.

Дроссель греется? Железный может здорово греться, у его материала (распылённое железо) точка Кюри за 200 градусов шкалит. Обмотка там скорее всего "лысая", т.к. технология требует её запекания в порошке под прессом и очень высоких температурах. Эмаль там бы выгорела, а порошок практически диэлектрик. Хотя тут могу и ошибаться. В общем это дубовая штука, а греться может заметно из-за габаритов (это очень компактные дроссели, при своих параметрах). Намотав дроссель по-крупнее может сложится впечатление, что он эффективнее, т.к. меньше греется. На самом деле он просто лучше охлаждается и с потерями в нём это никак не связанно. Больше объём магнитопровода - больше потерь в нём (не всегда, индукция может уменьшится - тогда потери снизятся), длиннее обмотка - больше её активное сопротивление (если не компенсировать площадью сечения) и т.д. Не факт что самопальный дроссель окажется лучше. Я смотрел даташит на этот дроссель, что юзается в форумнике - он должен нормально держать десяток ампер (30W), абы не подогревал более нежные компоненты вроде диода Шоттки. Вообще для частоты в 250кГц и таких мощностей компоненты удачно выбраны. AVSel постарался?

Scratch. Предложений? Врятли. Кто этим заниматься будет?
Новую версию? Нет, это новой версией назвать язык не поворачивается. Совсем другое устройство, только внешне похоже. Но в него можно перепаять и перепрошить уже готовый форумный драйвер...

[Исправлено: INFERION, 02.05.2013 в 18:29]
INFERION вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
shurko_3 (02.05.2013)
Старый 02.05.2013, 20:14   8
tatopus
Ветеран Фонарёвки
 
Аватар для tatopus
 
Регистрация: 29.10.2012
Последняя активность: 11.01.2016 03:58
Адрес: Киев
Сообщений: 1727
Сказал(а) спасибо: 392
Поблагодарили: 1059 раз(а) в 342 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

Цитата:
Посмотреть сообщение Сообщение от INFERION :
так что разогнать не получится...
Главное - моргание и режимы. Разгон - это приятный (что уж там юлить) бонус)

INFERION судя по тому, что форум преимущественно технический, есть надежда, что тебя еретиком не заклеймят.... ))))))
tatopus вне форума   Ответить с цитированием Вверх
Старый 02.05.2013, 20:33   9
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 20.09.2018 10:47
Адрес: Беларусь, Минск
Сообщений: 1971
Сказал(а) спасибо: 668
Поблагодарили: 808 раз(а) в 338 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

Цитата:
Посмотреть сообщение Сообщение от INFERION :
За перемычку не понял. О какой перемычке идёт речь?
я имел в виду , ту что вы нарисовали,
Цитата:
Посмотреть сообщение Сообщение от INFERION :
Придётся напаять перемычку на этой печатке, и перерезать дорогу в одном месте
что бы реактивные токи не создавали помех в работе МК.

Теперь, на 3 амперах драйвер нормально работает ?
shurko_3 вне форума   Ответить с цитированием Вверх
Старый 02.05.2013, 20:39 Автор темы   10
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 30.08.2018 06:57
Адрес: Украина, Полтава
Сообщений: 3097
Сказал(а) спасибо: 96
Поблагодарили: 1713 раз(а) в 626 сообщениях

По умолчанию Re: Пользовательский интерфейс "Indigo"

Моргание? Т.е. тактический режим? Или речь идёт об индикации всякой ерунды?
Цитата:
Посмотреть сообщение Сообщение от shurko_3 :
Теперь, на 3 амперах драйвер нормально работает ?
Так он глючит на небольших токах, с большими то проблем как раз меньше (по крайней мере у меня) - полезный сигнал выше. Я ещё не ковырял плату, так что не скажу. Полезу я в неё в последнюю очередь, когда буду заливать отлаженную на макете прошивку. Вот тогда и отчитаюсь о результатах. Прошивку вообще гоняю на голом МК со светодиодом сразу на ШИМ. ОС по току то у меня давно отлажена, прикрутить её не проблема. А вот кнопку и и феньки всякие с нуля писать...

[Исправлено: INFERION, 02.05.2013 в 20:43]
INFERION вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему

Опции темы

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрещиваем "квадратный" и "блин" от яркого луча с элементами китайского "душа" koljamba Разработка, модификация фонарей и их компонентов 39 08.02.2018 21:57
Комплект термобелья (фуфайка и брюки) "Active Drop" производства "Сплав" russel8 Городская EDC и тактическая экипировка 8 26.05.2014 13:10
Рубашка "Сталкер" с длинным рукавом версии 2013 года производства "Сплав" russel8 Городская EDC и тактическая экипировка 0 12.03.2013 21:02
Tiablo A9 "Throw King" XR-E R2 & "Flood" XM-L U2 Review: ASPHERIC BEAMSHOTS, RUNTIMES selfbuilt Flashlights. Reviews and tests. 0 27.03.2012 11:38

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:23. Часовой пояс GMT +3.
Даты в формате dd.mm.yyyy.
(По умолчанию форум работает по московскому времени.)


Powered by vBulletin® 3.8.x
Copyright ©2000 - 2014, vBulletin Solutions, Inc. Перевод: zCarot


FONAREVKA.RU - хоббийный проект, сообщество энтузиастов, для которых область фонаростроения (в частности фонарики, компоненты, зарядные устройства, источники питания и т.д.), это исключительно хобби и общение "по интересам".

Проект FONAREVKA.RU - не ведет торговую деятельность и не оказывает иных услуг, где существует коммерческая составляющая. Исключение составляют предоставление на нашей площадке рекламных мест для баннерной рекламы (без каких-либо привилегий для самого рекламодателя) и поддержка в рамках разумного мелкосерийных производителей и кастомщиков, для которых разработки, это в первую очередь многолетнее хобби.

Проект FONAREVKA.RU - не имеет никакого отношения к созвучным магазинам или доменам в других доменных зонах.

Все наши проекты, созданные в рамках основного проекта FONAREVKA.RU размещаются исключительно на поддоменах домена Fonarevka.ru

Список наших проектов:

Официальная база тестов и сравнения фонарей: Fonarevka.ru
Форум о фонарях и светотехнике: Forum.fonarevka.ru
Форум о лазерах и лазерной технике: Lasers.fonarevka.ru
База отзывов о товарах с DX и т.п.: Dxreviews.fonarevka.ru
Калькулятор светового потока: Ledcalc.fonarevka.ru
База тестов и сравнения фонарей от наших коллег: 3rdparty.fonarevka.ru
Глоссарий Фонарёвщика: Glossary.fonarevka.ru

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.

Copyright ©2007 - 2018, FONAREVKA.RU.

Если Вы не являетесь правообладателем того или иного контента размещенного на форуме (фото/видео/текст),
то при любом использовании материалов форума необходимо получить письменное разрешение
на использование того или иного материала у администрации форума.

При использовании материалов форума ссылка на forum.fonarevka.ru обязательна.

Экстремальный портал VVV.RU Рейтинг@Mail.ru --> bigmir)net TOP 100

Время генерации страницы 0.25564 секунды с 22 запросами