|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 14.02.2025 16:13 Адрес: Москва
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]()
Слегка доработанный вариант версии 4. Что было изменено:
1. Любую из 3 линеек можно установить в любой режим. 2. Добавлена блокировка от случайного включения. 3. Добавлен режим "маячка" 4. Добавлена возможность калибровка АЦП. Схема: R4 и C3 могут понадобиться для подавления генерации при ее возникновении, но в моем варианте оказались не нужны. R5 - задает максимальный ток. При указанном на схеме номинале в 25мОм, максимальный ток - 1А. В небольшом диапазоне можно менять ток резистором R1. Для тока до 1А транзистор можно заменить на менее мощный. Например IRF7301 в параллель. Исходники: Drv_V4M.zip Прошивка: hex.zip Краткое описание функций: 1. Общее число возможных режимов - шесть: 2, 7, 25, 86, 300, 1000мА. Все режимы доступны в трех независимых линейках: - Основная линейка, включается и выключается кратковременным нажатием. Переключение вперед(не по кругу) осуществляется удержанием кнопки, переключение назад двойным кликом. Тройным кликом можно сохранить текущий режим в память, после чего включение будет происходить в сохраненном режиме(по умолчанию 86мА) Сохранение подтверждается двойным морганием. - Дополнительная линейка N1, включается удержанием кнопки более 0.9с, выключается кратковременным нажатием. Переключение вперед по кругу осуществляется удержанием кнопки. Тройным кликом можно сохранить текущий режим в память, после чего включение будет происходить в сохраненном режиме(по умолчанию - минимум). Сохранение подтверждается двойным морганием. По двойному кликому- индикация заряда аккумулятора, мигает от 1(разряжен) до 5(заряжен полностью) раз. - Дополнительная линейка N2, включается двойным кликом, выключается кратковременным нажатием. Переключение вперед по кругу осуществляется удержанием кнопки. Тройным кликом можно сохранить текущий режим в память, после чего включение будет происходить в сохраненном режиме(по умолчанию - максимум). По двойному кликому- включение режима маячка, моргает импульсом в 100мс, раз в 10сек. Переход в режим маячка подтверждается одиночным морганием. Выход в непрерывное свечение - по нажатию и удержанию кнопки. 2. Реальное потребление драйвера на ~3мА больше, столько кушает вся остальная схема. То-есть в режиме 2мА драйвер потребляет 5мА. Режимы 2 и 7мА делаются ШИМом, остальные - "честные". 3. Потребление в выключенном состоянии около 20мкА. 2. Контроль разряда аккумулятора - при падении ниже 2.75В, драйвер выключается. 4. Плавный старт и переключение режимов. 5. Возможность включения термоконтроля. Для включения термоконтроля нужно произвести калибровку: - Удерживаем кнопку нажатой после индикации заряда еще секунд 5 - Включается максимальный режим. - Греем, греем, греем, измеряя температуру градусником или пальцем. - Когда считаем что хватит, нажимаем кнопку и держим 2 секунды* - Драйвер выключает светодиод, сохраняет значение температуры калибровки в EEPROM и моргает 2 раза. Калибровка завершена. -Немного остужаем, включаем максимальный режим, греем, проверяем работу термоконтроля. *При кратковременном нажатии (менее 2сек) термоконтроль будет отключен, драйвер моргает 1 раз. 6. Включение/выключение блокировки осуществляется тройным кликом в выключенном состоянии и подтверждается одиночным(вкл) или двойным(выкл) морганием. Как на авто-сигнализации ![]() 7. Возможность поизвести калибровку данных АЦП, для более точного измерения напряжения питания(если конечно в этом есть необходимость). Калибровку можно произвести закоротив ноги 3 и 4 МК и подав эталонное напряжение 4.20В. После включения, кликнуть кнопкой, и приблизительно через 1сек данные калибровки сохраняются в EEPROM и загорается светодиод в среднем режиме - калибровка завершена. Реагировать на кнопку после калибровки фонарь не должен. [Исправлено: AVSel, 10.10.2012 в 13:08] |
![]() |
![]() |
Поблагодарили: 19 раз(а) |
Admin (05.09.2012), Ghost (18.06.2012), ghost_51 (22.10.2012), Justs (26.06.2012), klialex (08.05.2019), LEV-UA (22.03.2013), Maksym (26.11.2012), MOHAPX (17.06.2012), MrHot (05.09.2012), Nimnul (19.06.2012), PLAY (17.06.2012), rezhik (26.03.2015), SerJ (20.02.2013), shurko_3 (17.09.2012), Tamagotchi (18.06.2012), yasha35 (14.08.2012), Zcar123 (06.07.2012), Жуков (05.09.2012), Щукарь (07.10.2013)
|
![]() |
![]() ![]() |
Зашел на огонек
Сообщений: n/a
|
![]()
Спасибо Вам за ваши разработки. Подскажите пожалуйста можно ли добиться 3А на светодиоде,уменьшением R1 до 15 кОм,а R5 до 0.01 Ом? Можно ли вместо указанного транзистора использовать IRLR8743? У него очень маленькое RDS(on),всего 3.1 мОм.
|
![]() |
![]() ![]() |
![]() ![]() |
|
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 14.02.2025 16:13 Адрес: Москва
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]() Цитата:
Судя по даташиту, IRLR8743 использовать можно, но 3.1 мОм у него только при высоком напряжении на затворе(выше 4.5В). Впрочем, для линейника особо низкое значение RDS(on) не актуально... |
|
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 22.08.2010 Последняя активность: 20.11.2016 05:29 Адрес: Хабаровск
Сообщений: 270
Сказал(а) спасибо: 6
Поблагодарили: 95 раз(а) в 22 сообщениях
|
![]()
Спасибо за прекрасную эволюцию продвинутых линейников !
Если не сложно - пару коммнтов для отставших от паровоза... Самый первый ваш линейник не содержал ОУ для усиления напряжения, подаваемого на затвор полевого транзистора. Этот проект - содержит. Может где-то уже это оговаривалось, и я пропустил что-то среди десятков страничек, но просто любопытно - что подвигнуло поставить ОУ ? Т.е. интегрирующая цепь из конденсатора и резистора не годится ? Или с ней что-то не так ? Тут нет какбы никаких проблем, просто интерес, ну и субъективная характеристика вида (более "народный", менее "народный" линейный драйвер). Другой вопрос, тоже про этот же ОУ: я так понял, что нет обратной связи. Т.е. ОУ в режиме компаратора с большой емкостной нагрузкой ? Я верно понял ? Просто то детали нужны, то не нужны. Если мысленно выкинуть C3, R4 - то вроде получается компаратор. Если C3 оставить - то больше напоминает интегратор на ОУ. Я не виликий знакток аналоговых решений, потому и спрашиваю такие вещи. Просто встал у меня вопрос про однорежимный линейник (с термо-защитой), сижу выбираю решение. Придётся писать некий мод на базе ваших разработок. Линейник привлекает тем, что сам проц можно использовать как термо-датчик, и при этом его можно "выносить" на проводках (сложно только с низкооомным резистором будет). В импульсных решениях такой выходки схема естественно не потерпит. Я говорю не о решениях для фонарей. Я толкую о всякой нестандартной фигне например салонное освещение в автомобиле или что-нибудь подобное. Где горотьба идёт какая-то нетипичная что-ли, вроде как нет типовых решений 9..16V и с термо ОС ещё. Мне даже не столько защита требуется, сколько обратная связь по температуре. Чтобы ток плавно падал по мере роста температуры. Тут или ваше ПО переписывать или подаваться на суровые аппаратные решения и попадать там на всякие подстроки/калибровки/юстировки... Ещё не знаю - какю шутку со мной сыграет зима/лето. Веть зима это -25, а лето это +35. И ввиду этого, все эти термо обратные связи могут жутко поиздеваться над разработчиком/пользователем. Есть ещё вариант "ментального" решения вида: "перегрева нет, и точка." Но это жутко скучное решение, и работает только в холода.
__________________
Тантал без керамики - деньги на ветер. |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 14.02.2025 16:13 Адрес: Москва
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]()
MrHot, в этой схеме ОУ, полевик и токозадающий резистор, и есть по сути линейный стабилизатор тока. Благодаря применению точного ОУ, такой стабилизатор, может без всяких дополнительных мер по калибровке стабилизировать ток в широком диапазоне: от долей мА до нескольких ампер. Ток задается опорным напряжением на неинвертирующим входе ОУ, по очень простому алгоритму - падение на токозадающем резисторе будет равно опорному напряжению.
Для однорежимного драйвера МК не нужен. Нужен стабилизированный источник оподного и делитель. Термоконтроль при необходимости можно завести в делитель опорного. |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
![]()
Можно ли его переработать так, чтобы режим 1А выключался через минуту работы, переключаясь в 300-500-700 мА?
|
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 22.08.2010 Последняя активность: 20.11.2016 05:29 Адрес: Хабаровск
Сообщений: 270
Сказал(а) спасибо: 6
Поблагодарили: 95 раз(а) в 22 сообщениях
|
![]()
2AVSel
Благодарю, кажется я начинаю припоминать подобные решения на базе ОУ. Они попадались в первых Fenix-ах и кажется уже стали классикой. Пытаюсь это сделать. Всё хорошо, но на МК можно программно корректировать наклон кривой реакции ОС по температуре. Если делать на аналоговых компонентах, то наклон можно регулировать на ОУ, меня его К_усиления, а это довольно кропотливая работа по подбору и попаданию в нужную точку так сказать. Хотя, может я и перемудрил чего... У меня обычно терпение заканчивается быстрее чем я в аналогвых схемах успеваю что-то подобрать/подстроить. Да и разброс номиналов с завода - тоже как-то настораживает. Вот отсюда и возникает нездоровое желание применять цифровые компоненты там, где вроде как им и нет места. |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 14.02.2025 16:13 Адрес: Москва
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
![]() |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
|
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 14.02.2025 16:13 Адрес: Москва
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]() Цитата:
Между режимами 1А и 0.7А визуально и так почти нет разницы. А с учетом, что при овердрайве КПД светодиода сильно падает, получится только пустая трата ресурсов. |
|
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
![]()
Визуально - нет, а с точки зрения CMOS-матрицы?
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 14.02.2025 16:13 Адрес: Москва
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]()
Это лучше у наших специалистов по фото спросить.
Я думаю, +20% яркости на CMOS ничего существенно не изменят, но возможно в отдельных режимах могут быть и нюансы. |
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 22.08.2010 Последняя активность: 20.11.2016 05:29 Адрес: Хабаровск
Сообщений: 270
Сказал(а) спасибо: 6
Поблагодарили: 95 раз(а) в 22 сообщениях
|
![]()
Применяется ОУ OPA335. Стоит довольно прилично (примерно 100руб при штучных покупках). Смотрел вот тут.
Вообще, я так понял приобретать надо вот это : OPA335AIDBV SOT23-5 Допустим, ставится не такой ОУ, а что-нибудь потормознутее. Это вообще к чему приводит ? На выходе ОУ надо тыкаться осциллографом и смотреть что ? Там будет "пила", "ступеньки", "шум" или ... на что там вообще обращать внимание ? Т.е. я к чему. Ставим более простой ОУ, соединяем выход ОУ и его инверсный вход каким-нить кондёром (например 200пф) и начинаем подбирать этот кондёр. Вопрос звучит так: до какой стадии надо подбирать кондёр ? Какой критерий ? Или это пагубный путь и по нему лучше не ходить ? |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
![]() |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
|
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 14.02.2025 16:13 Адрес: Москва
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]() Цитата:
Чем меньше значение этого параметра - тем лучше, у идеального ОУ - ноль. Плюс стабильность температурного дрейфа нуля. От этих параметров зависит точность соответствия управляющего напряжения и выходного тока. На выходе ОУ всегда должно быть постоянное напряжение. Если там не постоянка - значит стабилизатор загенерил. Это не смертельно, но приводит к дополнительному снижению КПД. Генерация давится подбором цепочки С3-R4. [Исправлено: AVSel, 06.09.2012 в 12:52] |
|
![]() |
![]() |
Поблагодарили: 1 раз |
MrHot (06.09.2012)
|
![]() |
![]() ![]() |
![]() Регистрация: 22.08.2010 Последняя активность: 20.11.2016 05:29 Адрес: Хабаровск
Сообщений: 270
Сказал(а) спасибо: 6
Поблагодарили: 95 раз(а) в 22 сообщениях
|
![]()
Знаю очень мало людей, которые понимают что такое выдержка (сам увлекался фото лет 5-ть назад). Ещё меньше людей полезет в трубу с фотиком, а ещё меньше в каналью. Это предельные условия, и не многим требуются. Может, просто смотать пару фонарей вместе, а потом с гордостью отправлять в каналью ?
|
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 22.08.2010 Последняя активность: 20.11.2016 05:29 Адрес: Хабаровск
Сообщений: 270
Сказал(а) спасибо: 6
Поблагодарили: 95 раз(а) в 22 сообщениях
|
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() Регистрация: 13.11.2010 Последняя активность: Вчера 21:01 Адрес: Москва
Сообщений: 14268
Записей в дневнике: 4 Сказал(а) спасибо: 1060
Поблагодарили: 4214 раз(а) в 2207 сообщениях
|
![]()
oleg235, если для вас критичны 20% и 700mA предельный ток по даташиту – возьмите современный диод и получите +50%
__________________
ויאמר אלהים יהי אור ויהי אור׃ |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
![]()
Luxeon M - вполне себе современный диод.
|
![]() |
![]() |