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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 84791   Ответов в теме 85   Подписчиков на тему 18   Добавили в закладки 3
Опции темы Поиск в этой теме
Старый 27.11.2010, 13:06   21
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

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

По термоконтролю. Предлагалась фиксация температуры по уникальному событию, без изменения режимов работы.
Цитата:
Посмотреть сообщение Сообщение от AVSel :
и питание повышается выше 4.3В.
Проскакивало сообщение, что какие-то самсунги штатно заряжаются до 4,35В. Получается, что с таким акк. будет сбой. А вариант с фиксацией по снижению на 1В и записью через 5с по возрастанию более надежен. Теперь вопрос, что дальше по перегрузке предпринимать.
По режимам. В PD20 мне не хватает лунного, приходится использовать другой фонарь. Если через 1,5с выбор начинается сначала, то 5- в самый раз.
andory вне форума   Вверх
Старый 27.11.2010, 20:37 Автор темы   22
AVSel
Консультант

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

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

Я уже поднял порог до 4.5. И уже поздно метаться, программатор отпаян, драйвер вклеен
Нажмите на изображение для увеличения
Название: 05.JPG
Просмотров: 3224
Размер:	53.7 Кб
ID:	3361

Что касается лунного, для сверх-экономичного лунного, надо схему дорабатывать. Там еще одна свободная нога на МК есть, можно повесить быстодействующий ключ с резистором, или простой источник тока, и ШИМом. Или отдельный сверхяркий светодиод на 5ма + ШИМ.

Защита от переполюсовки - аппаратная: Нажмите на изображение для увеличения
Название: 06.JPG
Просмотров: 3113
Размер:	67.1 Кб
ID:	3362

Приклеен Теплый XP-G. Ура! ЗаработалоATTACH]3363[/ATTACH]


Вопрос к администаторам: А можно открыть первое сообщение для редактирования?
Чтоб там всегда лежала последняя версия прошивки и описание.
Миниатюры
Нажмите на изображение для увеличения
Название: 07.JPG
Просмотров: 3084
Размер:	56.1 Кб
ID:	3363

[Исправлено: AVSel, 27.11.2010 в 21:24]
AVSel вне форума   Вверх
Старый 29.11.2010, 11:46 Автор темы   23
AVSel
Консультант

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

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

Все. Драйвер протесирован и засунут в фонарь на теплом XP-G.

Исходники переработаны, последний вариант (ver 1.0) здесь:
Исходники: source.zip
Прошивка: hex.zip

Описание функций доработанного варианта:

1. 5 режимов: 25, 75, 200, 550, 1300мА. Переключение режимов осуществляется кратковременным <1сек, отключением питания.
Режим 25мА делается на токе 70мА ШИМом, из соображений выжимания максимального КПД светодиода.

2. Контроль разряда аккумулятора:
- при падении ниже 3.0В драйвер переключается в минимальный режим, и если это не помогает, примерно раз в 10 сек светодиод моргает
- при падении ниже 2.75В, переходит в спящий режим с потреблением порядка 300мкА.

3. Индикация заряда аккумулятора, 5 уровней. При переключении в минимальный режим мигает от 1(разряжен) до 5(заряжен полностью) раз. Если мигание мешает, то после переключения, можно выключить на пару секунд и включить заново.

4. Плавный старт. Время старта зависит от режима:
-для минимального режима - 0,
-для максимального - приблизительно 0.5..0.8 сек.

5. Возможность включения термоконтроля. Для включения термоконтроля нужно произвести калибровку:
-устанавливаем минимальный режим и выключаем питание,
-устанавливаем напряжения питания 4.5..5В и подаем питание,
-драйвер определяет это состояние, сбрасывает данные предыдущей калибровки и переключается в максимальный режим.
-Греем, греем, греем, измеряя температуру градусником или пальцем. Когда считаем что хватит, напряжение опускаем до 4.2В или ниже.
-драйвер выключает светодиод, выдерживает паузу 2сек для стабилизации напряжения питания и температуры, и сохраняет значение температуры калибровки в EEPROM. Если отключить питание ранее этотого момента, то термоконтроль будет отключен.
-после сохранения драйвер включает минимальный режим, калибровка завершена,
-выключаем питание, немного остужаем, включаем, переводим в максимальный режим, греем, проверяем работу термоконтроля.
AVSel вне форума   Вверх
Поблагодарили: 3 раз(а)
asterixtyumen (16.02.2012), Corvax (28.01.2014), Dragony (21.01.2024)
Старый 19.12.2010, 23:13   24
mrbios
Увлеченный
 
Аватар для mrbios
 
Регистрация: 10.09.2010
Последняя активность: 24.08.2020 03:20
Адрес: Волшски сити
Сообщений: 183
Сказал(а) спасибо: 49
Поблагодарили: 38 раз(а) в 25 сообщениях

:sun_smile: Re: Драйвер для питания светодиодов CREE от 1 LiPo

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Все. Драйвер протесирован
Описание функций доработанного варианта:

1. 5 режимов: 25, 75, 200, 550, 1300мА. Переключение режимов осуществляется кратковременным <1сек, отключением питания.
Режим 25мА делается на токе 70мА ШИМом, из соображений выжимания максимального КПД светодиода.

2. Контроль разряда аккумулятора:
- при падении ниже 3.0В драйвер переключается в минимальный режим, и если это не помогает, примерно раз в 10 сек светодиод моргает
- при падении ниже 2.75В, переходит в спящий режим с потреблением порядка 300мкА.

3. Индикация заряда аккумулятора, 5 уровней. При переключении в минимальный режим мигает от 1(разряжен) до 5(заряжен полностью) раз. Если мигание мешает, то после переключения, можно выключить на пару секунд и включить заново.

4. Плавный старт. Время старта зависит от режима:
-для минимального режима - 0,
-для максимального - приблизительно 0.5..0.8 сек.

5. Возможность включения термоконтроля. Для включения термоконтроля нужно произвести калибровку:
-устанавливаем минимальный режим и выключаем питание,
-устанавливаем напряжения питания 4.5..5В и подаем питание,
-драйвер определяет это состояние, сбрасывает данные предыдущей калибровки и переключается в максимальный режим.
-Греем, греем, греем, измеряя температуру градусником или пальцем. Когда считаем что хватит, напряжение опускаем до 4.2В или ниже.
-драйвер выключает светодиод, выдерживает паузу 2сек для стабилизации напряжения питания и температуры, и сохраняет значение температуры калибровки в EEPROM. Если отключить питание ранее этотого момента, то термоконтроль будет отключен.
-после сохранения драйвер включает минимальный режим, калибровка завершена,
-выключаем питание, немного остужаем, включаем, переводим в максимальный режим, греем, проверяем работу термоконтроля.
Ребяты... Хде такое взять/купить? сам делать неумею/несмогу (((
mrbios вне форума   Вверх
Старый 23.12.2010, 20:39   25
fantozzi
Новичок
 
Регистрация: 23.12.2010
Последняя активность: 01.04.2012 21:52
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

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

Приветствую!
Устроиство повторил . Но заметил один нюанс .
На средних режимах иногда мерцает LED . Иногда сразу , иногда через некоторое время после переключения режима .
Характер мерцания довольно неприятен .Напоминает свет фары трактора с неравномерно работающим двигателем.
Проявлялось и на макетке и на печатке . Диоды ,контроллеры , источники пробовались разные .
Проблема не уходит .
Создалось впечатление , что существуют определенные нестабильные состояния при некоторых соотношениях уровня питания схемы \ тока диода .
Существует похожий проект - http://klim.in.ua/wp/2010/1... . Схема запитки LED иная .
Пока в раздумьях - что это такое и как с этим бороться.

[Исправлено: vaska, 23.12.2010 в 21:51]
fantozzi вне форума   Вверх
Старый 24.12.2010, 12:56 Автор темы   26
AVSel
Консультант

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

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

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

Проблема связана с преобразованием из аналогового сигнала в цифровой и обратно, из-за чего яркость может меняется на +/- 1 ступеньку регулировки.
В последней прошивке этот эффект лечится программно, введением некого подстраиваемого "гистерезиса" на регулировку.

Сепик для светодиодов тоже пробовал делать, больше нет желания. Из-за двух силовых индуктивностей драйвер в корпус не лезет, КПД ниже чем у линейника. Но для питания одного светодиода не CREE (с рабочим напряжением 3.5..4В) от одного LiPo - пожалуй единственный бестрансформаторный вариант.

[Исправлено: AVSel, 24.12.2010 в 14:57]
AVSel вне форума   Вверх
Старый 24.12.2010, 18:50   27
fantozzi
Новичок
 
Регистрация: 23.12.2010
Последняя активность: 01.04.2012 21:52
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

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

Сейчас залил последнюю версию. Проблема ушла .
Отлично работает , стабильно .
Спасибо!

[Исправлено: fantozzi, 24.12.2010 в 22:27]
fantozzi вне форума   Вверх
Старый 22.01.2011, 01:06   28
Alekz
Не очень то и новичок
 
Регистрация: 25.05.2010
Последняя активность: 02.09.2015 11:17
Адрес: Одесса
Сообщений: 51
Сказал(а) спасибо: 1
Поблагодарили: 3 раз(а) в 2 сообщениях

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

AVSel, спасибо за вашу работу.
В моей деревне проблема с приобритением Attiny45V, последний вариант прошивки (ver 1.0) можно зашить в Attini25V?
Alekz вне форума   Вверх
Старый 22.01.2011, 22:46 Автор темы   29
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от Alekz :
AVSel, спасибо за вашу работу.
В моей деревне проблема с приобритением Attiny45V, последний вариант прошивки (ver 1.0) можно зашить в Attini25V?
Нет, чуток не влезет, если только выкинуть чего-нибудь, или слегка оптимизировать код.
Потом, компилятор Си делает прошивки для Attiny25V, Attiny45V, Attiny85V не взаимозаменяемые, у них разный объем ОЗУ, и соответственно стек по другому адресу. Требуется компиляция под конкретный МК.

ПС: А я сейчас не могу ни Attiny25V, ни Attiny45V по нормальной цене купить, остались только Attiny85V по 80руб.
AVSel вне форума   Вверх
Старый 22.01.2011, 23:10   30
Alekz
Не очень то и новичок
 
Регистрация: 25.05.2010
Последняя активность: 02.09.2015 11:17
Адрес: Одесса
Сообщений: 51
Сказал(а) спасибо: 1
Поблагодарили: 3 раз(а) в 2 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Нет, чуток не влезет, если только выкинуть чего-нибудь, или слегка оптимизировать код.
Потом, компилятор Си делает прошивки для Attiny25V, Attiny45V, Attiny85V не взаимозаменяемые, у них разный объем ОЗУ, и соответственно стек по другому адресу. Требуется компиляция под конкретный МК.
Жаль. Думаю я попробовал бы скомпилировать под 25 тиньку, исходники вы выкладывали, но с оптимизацией не справлюсь, тем более что как я понимаю, оптимизировать надо в ассемблере?
Придется мне морочиться с заказом в столице.
Alekz вне форума   Вверх
Старый 23.01.2011, 00:12 Автор темы   31
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от Alekz :
Думаю я попробовал бы скомпилировать под 25 тиньку, исходники вы выкладывали, но с оптимизацией не справлюсь, тем более что как я понимаю, оптимизировать надо в ассемблере?
В данной ситуации ассемблер точно не нужен.
Оптимизировать можно и Сишный код. Но, в демо-версии данного компилятора оптимизация не работает.
Поэтому либо вручную, либо перетащить исходники на бесплатный GCC-AVR. Но для этого понадобятся соответствующие навыки программирования и отладки.
AVSel вне форума   Вверх
Старый 12.02.2011, 11:29   32
stasikoff

 
Аватар для stasikoff
 
Регистрация: 26.05.2010
Последняя активность: 22.05.2011 23:24
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении

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

Никак не дойдут руки попробовать сабж.
Но вот 5 режимов ИМХО многовато. 3 максимум 4 режима нормально. То что есть защита от перегрева это очень гуд.
В терре пропали 45 тиньки, я негодую!!!
stasikoff вне форума   Вверх
Старый 22.02.2011, 20:14   33
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от stasikoff :
В терре пропали 45 тиньки, я негодую!!!
Так 85 полно, можно поддержку USB впихнуть и журнал, когда светил, как и сколько.
andory вне форума   Вверх
Старый 22.02.2011, 20:31   34
Graber
Завсегдатай Фонарёвки
 
Аватар для Graber
 
Регистрация: 08.12.2010
Последняя активность: 23.11.2018 19:56
Сообщений: 586
Сказал(а) спасибо: 3
Поблагодарили: 11 раз(а) в 10 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Лучшим КПД может обладать только ипульсная понижайка, которая умеет переходить в режим линейного стабилизатора, но такой драйвер получается ну ооочень сложный.
Могу ошибаться...
Понижайка переходящая в режим линейного стабилизатора - это когда питание от ~3 до ~20V?
К примеру
Graber вне форума   Вверх
Старый 22.02.2011, 21:29 Автор темы   35
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от Graber :
Могу ошибаться...
Понижайка переходящая в режим линейного стабилизатора - это когда питание от ~3 до ~20V?
К примеру
С учетом напряжения на современных светодиодах, при питании от ~3.8В и выше понижайка может уже иметь лучший КПД.
AVSel вне форума   Вверх
Старый 25.02.2011, 15:49   36
led
Новичок
 
Регистрация: 23.02.2011
Последняя активность: 22.11.2013 03:06
Адрес: Санкт-Петербург
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

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

как и чем можно прошить этот микроконтроллер ?
led вне форума   Вверх
Старый 26.02.2011, 19:07 Автор темы   37
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от led :
как и чем можно прошить этот микроконтроллер ?
Любым программатором для ATtiny.
Например http://vs.dmix.ru/ponyprog/...
AVSel вне форума   Вверх
Старый 27.02.2011, 01:57   38
Graber
Завсегдатай Фонарёвки
 
Аватар для Graber
 
Регистрация: 08.12.2010
Последняя активность: 23.11.2018 19:56
Сообщений: 586
Сказал(а) спасибо: 3
Поблагодарили: 11 раз(а) в 10 сообщениях

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

Ещё вопрос...

Чем, принципиально, отличается драйвер от LiPO от драйвера от LiIon?
Graber вне форума   Вверх
Старый 28.02.2011, 14:01 Автор темы   39
AVSel
Консультант

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

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

Цитата:
Посмотреть сообщение Сообщение от Graber :
Ещё вопрос...

Чем, принципиально, отличается драйвер от LiPO от драйвера от LiIon?
Да вроде ничем, не отличается...
AVSel вне форума   Вверх
Старый 02.03.2011, 02:52   40
MrHot

 
Аватар для MrHot
 
Регистрация: 22.08.2010
Последняя активность: 20.11.2016 05:29
Адрес: Хабаровск
Сообщений: 279
Сказал(а) спасибо: 6
Поблагодарили: 94 раз(а) в 22 сообщениях

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

Данная тема нужна хотябы потому, что глянув схему, исходник, и пообщавшись с автором (если потребуется) я смог реализовать подобные принципы регулирования и на других платформах от Atmel и Microchip. А потом, родить что-нибудь в виде законченой статейки на переделку/разработку. Важен принцип регулирования, организации сигнала обратной связи, способов обработки этих сигналов и реакции на них.
Только за это, автору темы как минимум я должен сказать большое спасибо.

AVSel. Спасибо.
__________________
Тантал без керамики - деньги на ветер.
MrHot вне форума   Вверх
Закрытая тема  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

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





Copyright ©2007 - 2024, FONAREVKA.RU

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

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