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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 84793   Ответов в теме 85   Подписчиков на тему 18   Добавили в закладки 3
Опции темы Поиск в этой теме
Старый 22.11.2010, 13:35 Автор темы   1
Консультант

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

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

В общем, в результате различных экспериментов с драйверами, предназначенными для питания CREEшных светодиодов от 1 LiPo, пришел к выводу, что оптимальней линейного стабилизатора ничего нет. Лучшим КПД может обладать только ипульсная понижайка, которая умеет переходить в режим линейного стабилизатора, но такой драйвер получается ну ооочень сложный. К преимуществам линейного стабилизатора следует так-же отнести легко прогнозируемое время разряда аккумулятора, и снижение потребляемого тока в конце разряда (для справки, у повышающих стабилизаторов, в конце разряда, ток потребления может вырасти раза в 2).

Вот собственно вполне работающий вариант для питания 1го XP-G. В принципе по такой схеме можно питать любое количество параллельно соединенных светодиодов, от любого количества параллельно соединенных аккумуляторов. Рабочий диапазон температур от -55 до +125C (с конденсаторами X7R)

Пока в прошивке реализовано следующее:
1. 5 режимов: 25, 70, 200, 550, 1300мА.
Режим 25мА делается на токе 70мА ШИМом, из соображений выжимания максимального КПД светодиода. Переключение режимов осуществляется кратковременным <1сек, отключением питания. Стробы, SOSы ИМХО только мешают.
2. Контроль разряда аккумулятора. При падении ниже 2.8В драйвер переключается в минимальный режим, и если это не помогает - включается "мерцающий" режим с током потребления до 10мА.
3. Индикация заряда аккумулятора, 5 уровней. При переключении в минимальный режим мигает от 1(разряжен) до 5(заряжен полностью) раз. Если мигание мешает, то после переключения, можно выключить на пару секунд и включить заново.
4. Плавный старт, в зависимости от режима. Максимальный режим стартует около 1сек, минимальный ~0.1сек.

На фото схема и фото. Сопли к программатору пока не отпаивал, жду коментариев и советов.
Что еще можно засунуть в прошивку?
Плавный старт на 1сек это нормально?

Транзистор на 40А стоит из-за того, что ничего более подходящего в этом корпусе не нашел. Зато на КЗ ему абсолютно плевать

ПС: Производством драйверов не занимаюсь.
Миниатюры
Нажмите на изображение для увеличения
Название: Схема драйвера ATtiny25V.GIF
Просмотров: 8836
Размер:	9.3 Кб
ID:	3158 Нажмите на изображение для увеличения
Название: 001.JPG
Просмотров: 8379
Размер:	108.3 Кб
ID:	3159 Нажмите на изображение для увеличения
Название: 002.JPG
Просмотров: 8003
Размер:	108.0 Кб
ID:	3160
AVSel вне форума   Вверх
Поблагодарили: 3 раз(а)
DS (03.03.2012), evrey (26.09.2011), Juster (18.06.2011)
Старый 22.11.2010, 14:46   2
Hocum

 
Регистрация: 02.06.2010
Последняя активность: 28.08.2022 21:34
Адрес: Россия, Москва
Сообщений: 2443
Записей в дневнике: 1
Сказал(а) спасибо: 215
Поблагодарили: 412 раз(а) в 215 сообщениях

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

Плавный старт ИМХО это очень приятно для EDC.
Вери гут
Hocum вне форума   Вверх
Старый 22.11.2010, 15:34 Автор темы   3
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от Hocum :
Плавный старт ИМХО это очень приятно для EDC.
Вери гут
А скорость какая - 0.1сек...2сек...10сек?
Кто нибудь юзал фонари с плавным стартом?
Излишняя тормознутость тоже раздражает.
AVSel вне форума   Вверх
Старый 22.11.2010, 15:47   4
Hocum

 
Регистрация: 02.06.2010
Последняя активность: 28.08.2022 21:34
Адрес: Россия, Москва
Сообщений: 2443
Записей в дневнике: 1
Сказал(а) спасибо: 215
Поблагодарили: 412 раз(а) в 215 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVSel :
А скорость какая - 0.1сек...2сек...10сек?
Кто нибудь юзал фонари с плавным стартом?
Излишняя тормознутость тоже раздражает.
По мне так 1 секунда самый раз...максимум 2.
И глаза успеют привыкнуть и тормознутось не будет раздражать.
А то врубаешь фонарь в палатке, а оно как вспыхнет...
Hocum вне форума   Вверх
Старый 22.11.2010, 15:51   5
Virgo_Style
Корректор
 
Аватар для Virgo_Style
 
Регистрация: 30.08.2010
Последняя активность: Сегодня 11:36
Адрес: Москва
Сообщений: 10619
Записей в дневнике: 1
Сказал(а) спасибо: 1280
Поблагодарили: 3594 раз(а) в 1702 сообщениях

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

я не пользовался, но чисто теоретически скорость нарастания я бы сделал обратной.
Чем меньше выбранная яркость - тем плавнее старт. Минимальная яркость почти наверняка означает, что человек никуда не торопится, а вот максимальная может означать обратное.
Virgo_Style вне форума   Вверх
Старый 22.11.2010, 18:14   6
Wector
Раздуплятор нубов
 
Аватар для Wector
 
Регистрация: 29.05.2010
Последняя активность: 02.02.2019 12:46
Адрес: Винница
Сообщений: 313
Сказал(а) спасибо: 23
Поблагодарили: 41 раз(а) в 26 сообщениях

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

Мягкий старт в целом полезен для всего: и для электроники и для диода.
Я тоже в своих дровах применяю плавный старт, до 0.5 сек.
Wector вне форума   Вверх
Старый 22.11.2010, 18:45 Автор темы   7
AVSel
Консультант

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

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

В общем, с мягким стартом понятно, нужно по возможности для всех режимов в пределах 0.3..0.7сек.

Еще вопрос - защиту от переразряда как лучше делать:

1. Оставить мерцающий режим с низким потреблением, чтоб он и заметным был и совсем в темноте не остаться? И высасывать акк до последнего.

2. Вырубить пораньше, нечего аккумуляторы гробить. Все равно при 3.0В акк уже почти пустой.

Минимальное потребление при включенной кнопке будет порядка 100..200мкА.
AVSel вне форума   Вверх
Старый 22.11.2010, 18:55   8
Hocum

 
Регистрация: 02.06.2010
Последняя активность: 28.08.2022 21:34
Адрес: Россия, Москва
Сообщений: 2443
Записей в дневнике: 1
Сказал(а) спасибо: 215
Поблагодарили: 412 раз(а) в 215 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVSel :
В
1. Оставить мерцающий режим с низким потреблением, чтоб он и заметным был и совсем в темноте не остаться? И высасывать акк до последнего.

2. Вырубить пораньше, нечего аккумуляторы гробить. Все равно при 3.0В акк уже почти пустой.

Минимальное потребление при включенной кнопке будет порядка 100..200мкА.
ИМХО сделать так -
При 3,1В фонарь вырубается.
Включаем и он работает до 2,9В и опять вырубается.
Включаем и он работает до 2,8В и вырубается на совсем.
Hocum вне форума   Вверх
Старый 22.11.2010, 19:13 Автор темы   9
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от Hocum :
ИМХО сделать так -
При 3,1В фонарь вырубается.
Включаем и он работает до 2,9В и опять вырубается.
Включаем и он работает до 2,8В и вырубается на совсем.
Тут не так все просто. С учетом просадки напряжения аккумулятора, которое зависит от тока, уровня заряда, модели, износа и т.д., можно нарваться на неприятности. Т.е. фонарь будет вырубатся, как обычно в самый неподходящий момент, а почему -не разберешь. ИМХО: Фонарь должен говорить четко - аккумулятор сдыхает, я счас отключусь
AVSel вне форума   Вверх
Старый 22.11.2010, 19:43   10
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

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

Минимальное время между нажатиями- 0,3-0,5с: это ориентир для плавного старта.
Инерция зрительного ощущения около 0,1 секунды, при переходе 1300->25 мА можно попробовать увеличить до 1-2с. Лучше это все подбирать по субъективным впечатлениям- на PB0 кнопку повесить и в темную комнату.
Было-бы интересно ознакомиться с исходниками, может, что еще в голову придет.
Цитата:
Посмотреть сообщение Сообщение от AVSel :
Фонарь должен говорить четко - аккумулятор сдыхает, я счас отключусь
При правильном алгоритме может оставаться 5-10% емкости.
andory вне форума   Вверх
Старый 22.11.2010, 21:13 Автор темы   11
AVSel
Консультант

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

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

Исходники в открытый доступ выкладывать не хочу, вышлю тому, кто захочет реально собрать для форума или для себя.
AVSel вне форума   Вверх
Старый 23.11.2010, 00:09   12
Andrey
Увлеченный
 
Регистрация: 29.05.2010
Последняя активность: 04.03.2024 08:32
Сообщений: 145
Сказал(а) спасибо: 7
Поблагодарили: 9 раз(а) в 7 сообщениях

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

А контроль температуры?
Andrey вне форума   Вверх
Старый 23.11.2010, 00:12   13
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVSel :
защиту от переразряда как лучше делать:
Малым током аккумулятор можно разряжать до 2,5В, тем более, что это м.б. аварийный режим. Нужна только индикация соответствующая, возможно, что-то типа неконтакта раз в несколько минут. А разряжать штатно до того момента,когда останется 10%. Вид сигнала неконтакта предлагаю обсудить.(как его описать в изменении яркости). Постоянно мерцающий режим может раздражать.
И индикация в процессе работы не помешала-бы, во всех режимах.
andory вне форума   Вверх
Старый 23.11.2010, 10:52 Автор темы   14
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от Andrey :
А контроль температуры?
Датчик температуры в Attiny25 есть, правда с приличной погрешностью, сделать контроль не проблема, вот только как правильно откалибровать...
AVSel вне форума   Вверх
Старый 23.11.2010, 11:15 Автор темы   15
AVSel
Консультант

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

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

Выложил исходники прошивки и файл с fuse. С проектом под ICCAVR 7 (демо версия компилит до 4кб кода).
Оптимизация отключена.
Пока прошивка лезет и в Attiny25V.
Пусть будет open source проект.
Вложения
Тип файла: zip ATtyni45_LineDif.zip (45.2 Кб, 755 просмотров)
AVSel вне форума   Вверх
Старый 23.11.2010, 18:55   16
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Выложил исходники прошивки и файл с fuse.
Отлично! Спасибо!
Цитата:
Посмотреть сообщение Сообщение от AVSel :
сделать контроль не проблема, вот только как правильно откалибровать...
Не понимаю, проблема то в чем? Градусник в попугаях есть, осталось определиться с температурой в какой-то точке (не обязательно на мк) и с алгоритмом. Тепловая постоянная времени сид тоже замеряется. По моим данным, на хорошем радиаторе это несколько секунд.

[Исправлено: andory, 23.11.2010 в 18:59]
andory вне форума   Вверх
Старый 23.11.2010, 21:10 Автор темы   17
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от andory :
Не понимаю, проблема то в чем? Градусник в попугаях есть, осталось определиться с температурой в какой-то точке (не обязательно на мк) и с алгоритмом. Тепловая постоянная времени сид тоже замеряется. По моим данным, на хорошем радиаторе это несколько секунд.
Для начала надо определится с температурой отключения. Для корпуса это 50..60С, для подложки светодиода - 70..80С, для самого драйвера- 90..100С. Все зависит от того, где и как драйвер будет расположен. Какую температуру взять за точку отчета? На мой взгляд, в случае дропина и расположения драйвера в аккумуляторном отсеке, температура отключения может отличатся раза в 2. Плюс дельта температур, драйвер тоже греется. У меня пока вопросов больше чем ответов
AVSel вне форума   Вверх
Старый 23.11.2010, 23:41   18
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Для начала надо определится с температурой отключения.
Зачем? Нас в попугаях все устроит. В готовой конструкции, потом. По уникальному событию, например, обрыву светодиода. Или по падению напряжения питания на вольт и через 5 сек. возврату. (резистор в питании разомкнем и замкнем) Вот и будет Тмах. При этом предполагается, что температура мк пропорциональна температуре сид за счет конструкции.
andory вне форума   Вверх
Старый 24.11.2010, 11:23 Автор темы   19
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от andory :
Зачем? Нас в попугаях все устроит. В готовой конструкции, потом. По уникальному событию, например, обрыву светодиода. Или по падению напряжения питания на вольт и через 5 сек. возврату. (резистор в питании разомкнем и замкнем) Вот и будет Тмах. При этом предполагается, что температура мк пропорциональна температуре сид за счет конструкции.
Мысль интересная. Предлагаю сделать так. Изначально драйвер работает без термоконтроля. Для того чтоб его включить нужно провести калибровку. Происходить это будет так:
1. Включается минимальный режим и питание повышается выше 4.3В.
2. Драйвер определяет это состояние, врубает максимальный режим и переходит в режим калибровки.
3. Греем, греем, греем, измеряя температуру градусником или пальцем. Когда считаем что хватит, напряжение опускаем ниже 4.3В
4. Драйвер сохраняет значение температуры и вырубает максимальный режим.
5. Все калибровка выполнена, термоконтроль включен. В любой момент можно перекалибровать.
AVSel вне форума   Вверх
Старый 24.11.2010, 23:12 Автор темы   20
AVSel
Консультант

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

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

Вопрос: а 5 режимов не слишком много? Опрос вон показывает, что большинство использует всего 2 режима. Я раньше 4 режима делал, минимальный 60мА, как-то хватало. Но начитался про полезность режима "а ля лунный свет".
AVSel вне форума   Вверх
Закрытая тема  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

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





Copyright ©2007 - 2024, FONAREVKA.RU

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

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