|
|
|
|
48927 117 0 0 |
|
Опции темы | Поиск в этой теме |
22.09.2010, 11:22 | 41 |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Он планируется только как источник питания для синих ЛД. Для красных и фиолетов драйвер надо делать с учётом совсем не тех факторов, на основе которых делались субжи (например, важно чтобы он гарантированно влезал в аиксиз, потому что аиксизы вполне смогут рабтать с красными и фиолетами без дополнительных радиаторов - с синими такого в любом случае не получится), да ещё и с не самыми дешёвыми микросхемами.
Продажу организовать - без проблем, если будут желающие. Предложения принимаются, особенно те, которые можно реализовать программно, в прошивке микроконтроллера. |
22.09.2010, 11:46 | 42 |
Ветеран Фонарёвки
|
Цитата:
А желающих купить думаю будет ВАГОН!!!!!!!!!!!!! |
22.09.2010, 11:57 | 43 |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
У викеда мерцает, если не путаю, индикаторный светодиод. Тут индикаторных светодиодов не будет (мне одному кажется, что они не нужны вообще, кроме как на ик-лазерах?).
Защита будет. Плавный пуск без проблем можно, хотя, по-моему, он не нужен. Как менять яркость? Предлагайте алгоритм. В таком виде: "нажали кнопку так то и так-то, яркость изменилась так-то". Только не забывайте, что написать-то я могу, но вам этим пользоваться потом. |
22.09.2010, 12:10 | 44 |
Ветеран Фонарёвки
|
Цитата:
|
22.09.2010, 12:14 | 45 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1034
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
1. Добавить на сброс цепочку как на схеме. Это позволит переключать режимы кратковременным отключением питания(менее секунды). Актуально для корпусов от фонарика.
2. Между PB0 и BUTTON поставить резистор ~750ом. Это позволит еще и внешний светодиодик для индикации заряда подключить, в том числе и двухцветный (между PB0 и PB1 например). |
22.09.2010, 12:24 | 46 | ||
Ветеран Фонарёвки
Регистрация: 14.02.2010 Последняя активность: 18.11.2015 19:18
Сообщений: 7928
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Если посмотреть на разводку, то, скорее всего, можно вполне довести до габаритов aixiz. Это явно будет плюсом.
Цитата:
Цитата:
Добавлено через 1 минуту Тогда 1-5 мВт. Для глаз особой разницы в последствиях не будет между 100 мВт и 1 Вт... |
||
22.09.2010, 12:32 | 47 |
Увлеченный
|
а какая цена будет на эти драйверы?
|
22.09.2010, 12:42 | 48 |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
2. Не получится, кнопка предполагается как триггер (т.е. цепь PB0 - BUTTON - GND будет замкнута только в момент нажатия). Можно навесить светодиод на 30ма на любой свободный порт (и землю), атмелы на это способны. Многим ли нужна индикация работы? |
22.09.2010, 12:51 | 49 |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
Яркость проще на кнопку повесить (через специальные коды), зачем городить USB-огород? Ок, плавный пуск сделаю. |
22.09.2010, 12:58 | 50 |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цена, думаю, будет рублей от пятисот, не меньше.
Но обещаю, что, по хорошей традиции форума, первую партию "для своих" можно будет организовать по себестоимости - с моей стороны, по крайней мере. ) |
22.09.2010, 13:04 | 51 | |||
Ветеран Фонарёвки
Регистрация: 14.02.2010 Последняя активность: 18.11.2015 19:18
Сообщений: 7928
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
Цитата:
Цитата:
|
|||
22.09.2010, 13:13 | 52 |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
А подробнее, как при помощи USB планируется обойти законодательство? |
22.09.2010, 13:47 | 53 | |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
Мне всегда казалось, что эта фраза про инженеров. Которые, находясь строго в рамках законов природы, делают удивительные вещи. Но увы, невозможно (пока?) регулированием силы тока получить на мощности 5мВт приемлемый КПД от ЛД с током зажигания во многие десятки мА. Непросто сделать драйвер на большие токи для 445нм (уже три месяца прошло, но новостей в этой области минимум) и тем более с управлением от МК и уместить это в аиксиз. Идеал недостижим, как недостижимо абсолютное знание. И чтобы сделать что-то реальное, над задать разумную меру приближения к идеалу. Я сделал неплохой девайс с неплохими идеями по части управления, как мне кажется, но что важнее - он реален, любой желающий сможет его использовать уже скоро. А мы тем временем продолжим поиски идеала. |
|
22.09.2010, 13:52 | 54 |
Ветеран Фонарёвки
|
Вроде 1А как стандарт уже для сини Мне лично хватило бы для переносного явно. Выше уже охлаждение нужно такое мутить что уже ближе к стационару будет, а не фанарик.
|
22.09.2010, 13:58 | 55 | |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1034
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Обычно первый вариант приходится дорабатывать
А для стандартного корпуса фонарика с торцевой кнопкой, хитрые последовательности нажатия отпадают(или надо вставлять еще одну кнопку, что не всегда возможно и/или нужно), только последовательный перебор режимов. Оптимально 3-5 режимов. К примеру 3 уровня мощности, строб, и <5мВт "от дурака". Цитата:
PS: Прошивку можно и поменять, а такую плату на коленке не сделать. |
|
22.09.2010, 14:03 | 56 |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
AVSel, ОК, вернёмся к идее, если плату придётся переделывать.
|
22.09.2010, 17:01 | 57 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 24.08.2019 11:36
Сообщений: 1342
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Идея с цепочкой на сбросе интересная. А я дурак пытаюсь влепить тантал на VCC, которого бы хватило на секунду питания МК. Надо будет подумать над этим.
3кГц глаз фильтрует нормально только при статической картинке. Стоит взмахнуть лазером и получим пунктир вместо линии... По поводу алгоритма кнопки, вот как сделал я: Управление кнопкой: 0-й бит - текущее состояние кнопки (1 - нажата, 0 - отпущена). 1-й бит - низкая мощность с фиксацией. Записать в Y низкую мощность. 2-й бит - низкая мощность без фиксации. При отпускании кнопки уменьшить Y до нуля. 3-й бит - высокая мощность с фиксацией. Записать в Y высокую мощность. 4-й бит - высокая мощность без фиксации. При отпускании кнопки уменьшить Y до нуля. 5-й бит - таймер кнопки. 1 - время не истекло, 0 - время истекло. Внешнее прерывание - кнопка Отключить это прерывание Убрать флаг прерывания Запустить компаратор1 на 2ms Выйти из прерывания. Прерывание компаратора1 - защита от дребезга кнопки Остановить компаратор1 Записать инверсное состояние кнопки в 0-й бит Если установлен только 0-й бит - установить 1-й и 5-й биты, и компаратор2 на 0,3s. Записать в Y низкую мощность. Если установлен только 1-й бит - уменьшить Y до нуля и сбросить 1-й бит. Если установлены 1-й и 5-й биты - установить компаратор2 на 0,3s. Если установлены 0-й и 1-й биты - установить 2-й, а 1-й сбросить. Если установлен только 2-й бит - уменьшить Y до нуля и сбросить 2-й бит. Если установлены 0-й, 1-й и 5-й биты - сбросить 1-й, установить 3-й и установить компаратор2 на 0,3s. Записать в Y макс. мощносмть. Если установлен только 3-й бит - уменьшить Y до нуля и сбросить 3-й бит. Если установлены 3-й и 5-й биты - сбросить 5-й бит и остановить компаратор2. Если установлены 0-й и 3-й биты - установить 4-й, а 3-й сбросить. Если установлен только 4-й бит - уменьшить Y до нуля и сбросить 4-й бит. Включить прерывание кнопки Выйти из прерывания Прерывание компаратора2 - временные интервалы кнопки Остановить компаратор2 Сбросить 5-й бит Выйти из прерывания Есть и программный код на ассемблере. Но это всё дело ещё не проверено. Да, огородно, но по-моему очень удобно... |
22.09.2010, 17:02 | 58 | ||
Увлеченный
Регистрация: 16.02.2010 Последняя активность: 29.11.2015 14:37
Сообщений: 354
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Ура Товарищи! Дождались чего то реального.
Хотя посмотрим как будет вести себя в работе сие творение. Цитата:
Цитата:
|
||
22.09.2010, 17:09 | 59 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 24.08.2019 11:36
Сообщений: 1342
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Драйвер на МК и в нём отсутствуют красивые плавные переходы между уровнями мощности, включая включение и выключение. Разве это красиво?..
Вот у меня параметр Y это ток ЛД. Но не непосредственный, а лишь промежуточное значение. Реальный ток к нему подбирается с определённой скоростью, реагируя на изменения не сразу. Например на 1A он может подняться или опустится за 0,5с. И да. TPS рулится с помощью DAC8801, по сути 14-ти битный потенциометр. Надеюсь заработает... |
22.09.2010, 17:45 | 60 | |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 266
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
Вот что в даташите пишут: Reset Sources • Power-on Reset. The MCU is reset when the supply voltage is below the Power-on threshold (VPOT). Народ, по поводу трёх уровней мощности. Я понимаю, зачем нужна максимальная мощность. Я понимаю, зачем нужна минимальная мощность ("от дурака"). Поделитесь, в каких случаях и при каких обстоятельствах вы будете включать лазер на средней мощности? |
|