|
|
|
|
12542 20 5 1 |
|
Опции темы | Поиск в этой теме |
14.06.2015, 15:55 | 1 |
Новичок
Регистрация: 14.06.2015 Последняя активность: 29.06.2015 02:27 Адрес: Рязань
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумулятора
Всем привет. Написал как то для себя драйвер для фонарика.
Может быть кому то пригодится .) Свой драйвер для LED фонарика. С памятью выбранной яркости и контролем разряда аккумулятора. UPGRADE 1 Что умеет мой драйвер: Он имеет 4 режима яркости. 1режим шим 99% ток потребления фонарём 1,5А 2режим 45% 0,8А 3режим 14% 0,4А 4режим 4% 0,1А (100ма) При включении фонарика, если он работает больше одной секунды, тогда выбранный режим работы (яркость) запоминается в памяти EEPROM контроллера, и при следующем включении, включается на той же яркости при которой фонарь выключался. Если фонарик работает меньше одной секунды, тогда повторное нажатие на кнопку ВКЛ. переключает режим работы (яркости). Так же он имеет контроль разряда аккумулятора. Когда аккумулятор разряжается до своего минимума, фонарик моргает 3 раза и выключается. Это значит, сел аккумулятор. Контроль разряда происходит так: Допустим фонарик работает на первом режиме (самом ярком) когда аккумулятор разрядится до минимума (где-то 2.8в) и такое напряжение, продержится более 3 секунд, тогда яркость фонаря плавно понизится до второго режима и второй режим запомнится в EEPROM, когда на втором режиме, аккумулятор разрядится до минимума, после трёх секунд, яркость плавно, понизится до третьего режима и режим запомнится в EEPROM. Тоже самое будет происходить далее, и только на четвёртом режиме работы (самом тусклым) когда аккумулятор дойдёт до минимума, после трёх секунд он моргнёт три раза и выключится. Такой алгоритм работы, нужен для того, чтоб максимально полно использовать заряд аккумулятора. Контроль напряжения нужен чтоб не убить аккумулятор, так как их нельзя разряжать ниже минимума. Архив с прошивкой + проект для Протеуса. [Исправлено: ZiperRZN, 14.06.2015 в 16:28] |
14.06.2015, 16:44 | 2 |
Jagd Beutelratte
Регистрация: 05.07.2011 Последняя активность: 15.08.2019 17:54 Адрес: колхозник
Сообщений: 20282
Сказал(а) спасибо: 2365
Поблагодарили: 6707 раз(а) в 4640 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
|
14.06.2015, 17:01 | 3 | |
Новичок
Регистрация: 14.06.2015 Последняя активность: 29.06.2015 02:27 Адрес: Рязань
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Цитата:
Я так понимаю речь идёт о стабилизации яркости ШИМом. хотел реализовать её а потом подумал и забил так как вещь бесполезная и не практичная. ШИМом можно стабильную яркость поддерживать в далёком от максимальной яркости режиме, чтоб запас был. И то не долго, пока заряд аккумулятора позволяет, а когда он сядит то и яркость пропадёт. |
|
14.06.2015, 17:39 | 4 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
|
14.06.2015, 17:44 | 5 |
Капитан Очевидность
Регистрация: 15.02.2011 Последняя активность: 14.08.2021 23:36 Адрес: Казань
Сообщений: 5568
Сказал(а) спасибо: 286
Поблагодарили: 1396 раз(а) в 1002 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
|
14.06.2015, 18:15 | 6 |
Пожилой ветеран
Регистрация: 05.05.2014 Последняя активность: 26.11.2024 22:46 Адрес: Київ
Сообщений: 3027
Сказал(а) спасибо: 507
Поблагодарили: 1050 раз(а) в 730 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Зёбра
|
14.06.2015, 18:23 | 7 | ||
Новичок
Регистрация: 14.06.2015 Последняя активность: 29.06.2015 02:27 Адрес: Рязань
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Хм и что он даст ?
Цитата:
Стабилизировать яркость можно только при заряженном аккумуляторе. Цитата:
Я ему и ответил, что такого не может быть!!! |
||
14.06.2015, 19:01 | 8 | ||
Ветеран Фонарёвки
Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 Адрес: 哈尔滨
Сообщений: 8001
Сказал(а) спасибо: 934
Поблагодарили: 5199 раз(а) в 2785 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Цитата:
Цитата:
С хорошим драйвером именно так и есть. |
||
Поблагодарили: 1 раз |
MSS (14.06.2015)
|
15.06.2015, 00:32 | 9 | |
В глаз сначала лазером!
Регистрация: 04.09.2012 Последняя активность: 13.03.2023 01:47 Адрес: Рай
Сообщений: 1814
Сказал(а) спасибо: 118
Поблагодарили: 118 раз(а) в 106 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Цитата:
В этом измерении всё может! А вот у меня фонари как миним в 2.6-5.5В, обеспечивают 100% мощи, к 2.4В возможен спад до 60-70% (но мне это пофиг максимум я юзаю крайне редко потому спад наблюдать не приходится до сброса мощи по разряду, перегрева на пониженной мощи нет), с разрядом у меня просто упало до 2.6В через 1сек ограничение до 1 уровня, упало опять через 1.5сек офф (это Li-Ion, Lifepo4 2.4В), если стоял скажем уровень не выше 1 то просто случится офф. А лазеры и того шире до 2.2В полная моща без колебаний и даже есть драйвера 0.7-5.5В (спад ниже 1В). Учись студент! Твоя первая работа? Пока не переплюнешь достигнутого не выкладывай съедят (да и правильно), но конечно не обязательно переплюнуть во всём, просто решение которого еще не было. Я бы не стал таким хвалиться, надо все свои косяки прятать а не показывать такой ужос. Для инфы кури Buck-boost один из самых доступных TPS63020 (1.85А даёт больше я не снимаю для домашней платы без переходных отверстий под чипом пусть поменьше ток зато чип не кипит, чисто наш проект), инвертирующие или Sepic уже работой 0.7-5.5В, а buck не чем не лучше линейника в плане нижней границы. И еще один момент отключать питание это самая гигантская ошибка советую забыть про это в наше время! Ты даже не сможешь юзать различные типы АКБ скажем Li-Ion и Lifepo4 в режима автоопределения, а так же ты теряешь весь интерфейс а это очень обидно, гемор даже с переключением моши с коротким разрывом питания может бывает уходит защиту не самое приятное, а с кнопкой всё идеально хоть морзянкой командуй.
__________________
Магия сила, наука тухляк! Свет несу если споткнусь всех олеплю! Не бросай говно в вентус! Поиск простого пути это самый сложный путь! Незнание законов физики не влияет на последствия от их несоблюдений! [Исправлено: Разряд, 15.06.2015 в 01:10] |
|
15.06.2015, 02:31 | 10 | ||||
Новичок
Регистрация: 14.06.2015 Последняя активность: 29.06.2015 02:27 Адрес: Рязань
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Цитата:
Цитата:
Цитата:
Цитата:
Там дел то на час работы, чтоб драйвер сделать. Повеселил меня твой коммент, завёлся ты не на шутку смотрю, обиделся чтоль?. Раз такое дело то я буду развивать тему эту свою с драйвером дальше.... Вот тогда и посмотрим у кого он лучше будет!!! ЗЫ: Ссылочку хоть дай,на драйвер свой, интересно посмотреть, чего нагородил ты там и по чём впендюриваешь его .))) [Исправлено: ZiperRZN, 15.06.2015 в 03:41] |
||||
15.06.2015, 03:12 | 11 | |
Jagd Beutelratte
Регистрация: 05.07.2011 Последняя активность: 15.08.2019 17:54 Адрес: колхозник
Сообщений: 20282
Сказал(а) спасибо: 2365
Поблагодарили: 6707 раз(а) в 4640 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Цитата:
для этого и нужен драйвер, чтобы выжать последнее из дозволеного, и не угробить акум. у меня электронная сигарета выдаёт 40 Вт с одного 18650 "до нуля", но при этом разумно пресекает при падении напряжения ниже 3,3 В, потому что для сигареты этот акум уже разряжен и тянуть с него 15 ампер бессмысленно - убьётся [Исправлено: blindnick, 15.06.2015 в 03:15] |
|
15.06.2015, 10:42 | 12 | ||
В глаз сначала лазером!
Регистрация: 04.09.2012 Последняя активность: 13.03.2023 01:47 Адрес: Рай
Сообщений: 1814
Сказал(а) спасибо: 118
Поблагодарили: 118 раз(а) в 106 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Цитата:
Смысл наших проектов не когда не пропадёт, чужие разработки нам фиолетово у нас 100% своя реализация. Цитата:
Во всех девайсах все параметры можно крутить на лету и выставить под конкретный АКБ и под потребности. Разряжать в лазерах до 2.5В Li-Ion есть смысл из-за большого тока до 5C, и малого времени работы и высокого порога включения 3.1В для лития, достижения порога выключения не обязательно, если напруга ниже порога включения то не включиться уже. Мощу не снижают при разряде да и не все драйвера имеют такую возможность, лазер не фонарь от него нужна моща. Даже красные диоды питаю либо buck-boost либо Sepic. Возможность управления по питанию не когда не рассматривалась. Учти всё мной сказанное было не для обучения а исключительно для демонстрации твоей безграмотности, я не кого учить не собираюсь. Если интересен проект драйвера на TPS63020 могу кинуть. Просто я решил малость тебя обломать раз у тебя есть такое рвение кричать, что бы малость прокачал а потом уже кричал, показать что тебе надо начать активно качать тему силовой электронике. Вообще наши драйвера для фонарей и лазеров отличаются мало от уже сделанных тут людьми отчасти в плане схемотехнике расширенным диапазоном напруг (запитка схемы с выхода если конечно на выходе напруга может превышать вход), либо правильной схемотехникой не убивающихся от неверного движения работы без нагрузки/обрыв нагрузки о чём я тоже многократно отписывался в темах про повышалки что они не должны выгорать от этого не когда, и полное отсутствие боязни перегрева. Еще одной финчей ограничение времени работы в случае забывания касаемо только драйверо в норм интерфейсом, возможность перекачивала от лазеров. Тему драйверов с управлением питанием не качаем в протест и показатель что это глупо и несовершенно не современно, не модно и вообще каменный век! Только базовые функции, есть реализация с драйвером драйвера когда цифровая часть управляет драйвером на уровне питания но она не отключается (только для корпусов в зарядов в корпусе как правило боковая кнопка, с торцевой кнопкой бодаться не собираемся), вместо большой кнопки ставится плата с компактным МК и ключами и миниатюрной тактовой кнопкой. Я бы прошёл мимо если ты не написал о невозможности стабилизации на максимуме, это было крайне безграмотный! Один совет дуй на сайты производителей DC-DC конвертеров, много есть под все задачи, а под что нет решается внешней обвеской. Я когда начинал работать с силовой техникой начал с ключевиков, линейники вообще обошёл стороной для силовых приложений. У меня нет не одного линейного стаба в качестве силового. [Исправлено: Разряд, 15.06.2015 в 11:59] |
||
15.06.2015, 11:10 | 13 |
Ветеран Фонарёвки
Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 Адрес: 哈尔滨
Сообщений: 8001
Сказал(а) спасибо: 934
Поблагодарили: 5199 раз(а) в 2785 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
|
15.06.2015, 12:14 | 14 |
Ветеран Фонарёвки
Регистрация: 12.05.2014 Последняя активность: 08.12.2024 00:10 Адрес: Долгопрудный-Лобня-Москва
Сообщений: 3558
Записей в дневнике: 1 Сказал(а) спасибо: 798
Поблагодарили: 778 раз(а) в 555 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
__________________
фонари Zebralight |
15.06.2015, 14:36 | 15 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: 09.12.2024 10:31 Адрес: Калуга
Сообщений: 4734
Сказал(а) спасибо: 1990
Поблагодарили: 1431 раз(а) в 717 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
|
15.06.2015, 14:36 | 16 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: 09.12.2024 10:31 Адрес: Калуга
Сообщений: 4734
Сказал(а) спасибо: 1990
Поблагодарили: 1431 раз(а) в 717 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
|
15.06.2015, 16:14 | 17 |
В глаз сначала лазером!
Регистрация: 04.09.2012 Последняя активность: 13.03.2023 01:47 Адрес: Рай
Сообщений: 1814
Сказал(а) спасибо: 118
Поблагодарили: 118 раз(а) в 106 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
[Исправлено: Разряд, 15.06.2015 в 16:15] |
15.06.2015, 16:49 | 18 |
Ветеран Фонарёвки
Регистрация: 12.05.2014 Последняя активность: 08.12.2024 00:10 Адрес: Долгопрудный-Лобня-Москва
Сообщений: 3558
Записей в дневнике: 1 Сказал(а) спасибо: 798
Поблагодарили: 778 раз(а) в 555 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
[Исправлено: DoubleDragon, 15.06.2015 в 16:50] |
16.06.2015, 17:03 | 19 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8158 раз(а) в 2385 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
|
Поблагодарили: 1 раз |
gukase (16.06.2015)
|
16.06.2015, 17:44 | 20 |
Корректор
Регистрация: 30.08.2010 Последняя активность: Вчера 14:47 Адрес: Москва
Сообщений: 10669
Записей в дневнике: 1 Сказал(а) спасибо: 1308
Поблагодарили: 3785 раз(а) в 1776 сообщениях
|
Re: Драйвер для LED фонарика. С памятью выбранной яркости, контролем разряда аккумуля
Ухх, битва титанов
Была бы пятница - можно было бы признать ее удавшейся
__________________
►LedCalc - определение светового потока диода: онлайн-версия (упрощенная), оффлайн-версия (программа), выбор драйвера В личку следует обращаться по личным вопросам. Для консультаций существует форум. |