Подключить фонарик: «Как включить фонарик?» – Яндекс.Кью

Содержание

Как можно сделать USB фонарик в домашних условиях


Многие из нас любят играть на компьютере по ночам. Многие предпочитают работать в ночное время, поскольку любят, когда кругом им ничего не мешает. В таких случаях необходим ночник, а лучше, если в наличии будет портативный фонарик, который можно будет подключить к компьютеру или ноутбуку и освещать клавиатуру, а также рабочее пространство. В этом материале будет описан процесс создания самодельного фонаря для компьютера, который можно подключить к USB разъему компьютера.

Смотрите, как сделать своими руками USB фонарик:

[media=http://www.youtube.com/watch?v=DyOdKvdQwkU]

Итак, нам понадобится провод, USB штекер, светодиод, а также основа, на котором это все будет установлено: в качестве основы можно использовать старую зажигалку от газовой плиты с гофрированную частью. Если такой зажигалки под рукой нет, то можно отдельно снять гофрированную часть с компьютерных наушников со встроенным микрофоном. Что касается светодиода, то его можно распаять со старой компьютерной мышки, а USB штекер можно снять со старого флэш накопителя или MP3 плеера.


Первым делом нам необходимо распаять светодиодную лампочку с мышки.


Далее нужно распаять USB штекер с плеера или накопителя.


После того, как штекер USB и светодиодная лампочка распаять, их необходимо соединить между собой и установить в корпус зажигалки. Светодиод имеет плюс и минус, то есть анод и катод. Возникает вопрос: как их различить? Контакт светодиода меньшего размера является плюсовым, а контакт, который побольше, является минусовым. Теперь нужно определить плюсовый и минусовый контакт на штекере. В позиции штекера, когда пластина находится в нижней части, правый крайний контакт – это плюсовый, а крайний левый – это минус.

Минусовые и плюсовые контакты найдены, а это значит, что можно приступать к их соединению при помощи провода, а также установке в корпус зажигалки. Первым делом нужно припаять провода к штекеру.

Разбираем зажигалку, снимает все внутреннее из нее, поскольку все это нам не понадобится. Следующим делом отрезаем нижнюю часть, оставив место для установки USB штекера.


Провода нужно просунуть через гофрированную часть, установить штекер в корпус зажигалки и зафиксировать все термоклеем. Когда провода просунуты через гофрированную часть, их можно припаять к светодиодной лампочке. Лампочку также нужно зафиксировать клеем, а после – собрать корпус и подключить к компьютеру.

Таким образом, можно собственноручно создать портативный фонарь или ночник, который обязательно станет полезным аксессуаром для компьютера.

Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

Как быстро включить фонарик на смартфонах Huawei и Honor

Инструкции

Автор admin На чтение 1 мин. Просмотров 6.8k. Опубликовано

Фонарик в смартфоне — вещь незаменимая. С помощью гаджета вы можете подсветить себе дорогу, найти утерянные в темноте ключи или увидеть в потемках замочную скважину. Есть три простых способа включить фонарик на смартфонах Huawei и Honor.

Быстрое включение фонарика с заблокированным экраном

Алгоритм действий простой:

  1. На заблокированном смартфоне включаем экран кнопкой «Питание».
  2. Вызываем дополнительное меню, сделав свайп от нижней части экрана наверх.
  3. Находим икону «Фонарик» и активируем.

Включение фонарика через шторку уведомлений

  1. Разблокируем смартфон.
  2. Открываем шторку уведомлений свайпом от верхнего края экрана вниз.
  3. Находим иконку «Фонарик».

Включение фонарика с рабочего стола

Включить фонарик можно и с рабочего стола. По умолчанию он чаще всего находится в папке «Инструменты».

При желании вы можете перетащить ярлык из папки на главный рабочий экран для быстрого доступа. О том, как работать с папками, можно почитать в этой статье.

Принципиальная Электрическая Схема Фонаря — tokzamer.ru

Зарядный ток в амперах обычно выбирают в десять раз меньше численного значения емкости аккумулятора в ампер-часах. Далее нужно параллельно цепочке HL1-R2 подключить резистор Rd, проходя через который ток зарядки аккумулятора будет создавать необходимое падение напряжения для обеспечения свечения светодиода HL1.

Если использовать светиков больше 6 штук — начинает сильно греться транзистор, яркость свечения падает. Виктор Донской.


Однако на практике это не совсем так, т. В данном случаи, теоретически, если не обращать внимание на габариты, то чем больше индуктивность, тем лучше по всем показателем.
Ремонт налобного фонаря

Если все сделано правильно преобразователь начинает работать .

Простейший расчет показывает, что такой фонарик на светодиодах будет значительно экономичней.


Источником питания является одна минипальчиковая батарейка с напряжением 1,5 Вольт. На корпусе фонарика информации о производителе и технических характеристиках не нашел, но судя по почерку изготовления и причине поломки, производитель тот же, китайский Lentel.

Каждый из нас выбирает тип фонарика по своему усмотрению: налобный фонарик;.

Когда светодиодный фонарик стоит на зарядке в сети В, категорический нельзя включать и отключать светодиоды кнопкой отключения, так как в момент переключения возникают скачки напряжения, что приведет к перегоранию светодиодов.

Ремонт обычного фонарика

Схема светодиодного фонарика

Величину резистора легко узнать по цветовой маркировке с помощью онлайн калькулятора. Так вот у меня есть специальная коробка для мобильных остатков шнурки, старые батареи, карточки и т. А располагать светодиоды удобнее в линейку, на расстоянии около 5 мм друг от друга, например, как это показано в конструкции на рисунке ниже. Следовательно конденсатор С будет оставаться в заряженном состоянии.

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

Парафин для заливания всего преобразователя.

Во время зарядки фонарик был включен, ток через светодиоды и резисторы превысил предельный, что и привело к выходу их из строя.

По заявлению производителя световой поток фонаря достигает метров, корпус выполнен из ударопрочного ABS-пластика, в комплекте имеется отдельное зарядное устройство и ремень для переноса на плече. Как получают переменный ток — преобразование механической энергии в электрическую энергию при помощи генератора.

Я измерял выходное напряжение, и оно составило В. Разумеется, возможно, применение и других светодиодов с напряжением питания 2, В.


Устройство заряда аккумуляторов для фонаря Для подзаряда аккумуляторов от бортовой сети автомобиля можно воспользоваться схемой, показанной на рисунке ниже.
Садовый фонарь на солнечной батарее. Как он …

Проекты по теме:

К сожалению аккумулятор был изношен и его хватало для работы фонаря в течение 2 часов.

Ремонт зарядного устройства Измерение величины напряжения мультиметром на контактах выходного разъема зарядного устройства показало его отсутствие. После 15 мин.

Недостатком схемы является высокое 1,25V напряжение на входе FB вывод 8. Проволока 0,1 мм — витков с отводом от середины, намотанные на тороидальное колечко. Переделка схемы индикации режима зарядки аккумулятора Фонарь отремонтирован, и можно приступать к внесению изменений в схему индикации зарядки аккумулятора.


Светодиод был подключен через ограничительный резистор 6,2 Ом, ток потребления светодиода составил мА. Спасибо за статью. Вот такая простая защита. Минус крепим к плечевой части, с помощью завинчивающей крышки просто зажав провод крышкой.


Короткие импульсы повышенного потенциала отпирают p-n переход. При повторном нажатии на кнопку S1, транзистор закрывается и фонарь выключается. Только если сделать отдельную схемку для мигания на NE Ирина Спасибо, что ответили!


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

Состоит из двух ячеек по 2 вольта, соединённых последовательно. Типовыми неисправностями фонариков с аккумулятором являются: Выход из строя элементов сетевого выпрямителя диодов, электролитического конденсатора, резистора в цепи индикации ; Неисправность кнопки-выключателя легко чинится любой подходящей кнопкой с фиксацией или же рокерным выключателем ; Деградация старение аккумулятора;.

При положении движка переключателя в крайнем левом положении общий вывод подключается к левому выводу переключателя. Этот фонарик за доллара. Все три светодиода от аккумуляторов при номинальном напряжении 3,6 В потребляют ток не более 75…80 мА по мере разряда элементов ток будет снижаться, но все равно свечение будет достаточно ярким для подсветки. Введение транзисторов выровняло яркость, однако они имеют сопротивление и на них падает напряжение, что вынуждает преобразователь повышать уровень выходного до 4В, для снижения падения напряжения на транзисторах можно предложить схему на рис. Как оказалось в ручке небыло радиоэлектронных элементов.
✅ ВОССТАНОВЛЕНИЕ ГЕЛЕВЫХ АККУМУЛЯТОРОВ СВОИМИ РУКАМИ

Как разобрать светодиодный аккумуляторный фонарь Lentel GL01

При этом аккумуляторы не придется вынимать из отсека фонарика, если на его корпусе установить соединительный разъем Х2. В авторском варианте в качестве трансформаторного блока применен стандартный блок, предназначенный для питания модемов.

Алюминиевая плечевая часть тюбика от зубной пасты , крема и т.

Для простоты и наглядного примера рассмотрим простейший генератор, состоящий из двух полюсного магнита и одной обмотки. Настройка электрической схемы фонаря сводится к регулировке тока заряда аккумулятора. Он настолько слаб, что полежав неделю, уже не горит.

Брать делитель еще меньше, чтобы понизить напряжение в точке V2, нельзя т. Лампа гореть при таком напряжении, конечно, еще будет, но вряд ли можно говорить о ней как о реальном источнике света. В схеме для получения высокого КПД желательно использовать чип-компоненты.

Смотрите также: Гост на прокладку кабеля в земле

На этот раз речь пойдёт о фонарике с аккумулятором. Его можно сделать из железной проволоки 0.

Если не сложно сбросьте параметры катушки. Диод Шоттки. Трансформатор я делал на небольшом ферритовом кольце — выпаянном из нерабочей материнки. Master

Ремонт бытовой техники своими руками

Можно ли собрать схему на более простых компонентах транзисторах? Так как LP это микромощный стабилизатор, ток до mA , то пришлось поэкспериментировать. Обязательно попробую скорее всего на выходных , надеюсь на успех!

Операционный усилитель U2B — усиливает напряжение, снимаемое с датчика тока. Доработка Фонарика vlad — Затем переменное напряжение после гасящего конденсатора выпрямляется диодным мостом на диодах VD1 — VD4 1N С увеличением номинала резистора допустимое напряжение разряда увеличивается, и наоборот.
ДЕЛАЕМ ПРОСТОЕ ЗАРЯДНОЕ УСТРОЙСТВО ДЛЯ АКБ с авто выключением при полном заряде

TinyFL — драйвер фонарика на микроконтроллере / Хабр

Привет, Habr!

Хочу рассказать историю о том, как мне в руки попал китайский налобный фонарик на светодиоде Cree XM-L и что дальше с ним стало.

Предыстория

Когда-то давно я заказал с одного китайского сайта фонарик с ярким светодиодом. Фонарик оказался довольно эргономичным (хотя он мог быть и полегче), но вот его драйвер оставлял желать лучшего.

Светил он достаточно ярко, но у драйвера было только 3 режима — очень яркий, яркий и стробоскоп, переключение между которыми производилось нажатием кнопки. Для того, чтобы просто включить и выключить фонарь, требовалось каждый раз перебирать эти 3 режима. Вдобавок, этот фонарик, будучи включенным, разряжал батарею до последнего – так пара моих банок 18650 ушли в глубокий разряд.

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

Фонарик со старым драйвером

Вот такой фонарик, наверняка многие имели дело с подобными

Так выглядит оригинальный драйвер

Техническое задание

Как известно, для достижения хорошего результата любая разработка должна иметь хорошее ТЗ, поэтому постараюсь сформулировать его для себя. Итак, драйвер должен:

  • Уметь включаться/отключаться по короткому нажатию кнопки (кнопка без фиксации). Пожалуй, это основная причина, по которой все это затеялось.
  • Иметь плавную (бесступенчатую) регулировку яркости, от самого яркого — «турбо», до «мунлайта», когда диод еле светится. Яркость должна изменяться равномерно.
  • Запоминать установленную яркость на время выключения.
  • Контролировать заряд батареи, предупреждая когда она почти разряжена (примерно 3.3В) и отключаясь, когда разряжена полностью (примерно 2.9В). Для разных АКБ эти параметры могут быть иными. Соответственно, рабочее напряжение должно быть в диапазоне 2.7~4.5В.
  • Иметь 2 специальных режима — аварийный маячок и стробоскоп (ну а почему бы и нет?)
  • Уметь включать/выключать задний светодиод (это актуально при езде на велосипеде ночью, получается что-то вроде габаритного огня).
  • Иметь защиту от переполюсовки и статического электричества. Не обязательно, но будет приятным дополнением, поскольку в темноте можно по ошибке поставить АКБ неправильной стороной.
  • Быть меньше изначального драйвера по размерам, но при этом иметь те же посадочные места. Китайский драйвер просто огромен, сделать крупнее будет непросто.

Ну и если фонарик подвергается моддингу, почему бы не встроить в него зарядное устройство с micro-USB разъемом? У меня под рукой всегда есть такой кабель и USB зарядка, а родной блок питания приходится искать.

Железо

У меня есть кое-какой опыт работы с Arduino, поэтому было решено делать драйвер на МК семейства AVR. Они широко доступны, легко программируются и имеют режимы пониженного энергопотребления (сна).

В качестве «мозга» драйвера был выбран микроконтроллер Attiny13a — это один из самых дешевых МК фирмы Atmel (ныне поглощенной компанией Microchip), он имеет на борту все необходимое — GPIO для подключения кнопки и светодиода, таймер для генерации ШИМ-сигнала, АЦП для измерения напряжения и EEPROM для сохранения параметров. Доступно всего 1 КБ флеш-памяти (но много ли надо для фонарика), а так же 64 Б RAM и столько же EEPROM.

Attiny13 выпускается в нескольких вариантах корпуса, в частности в DIP-8, который можно воткнуть прямо в обычную макетную плату с шагом 2.54мм.

Поскольку от задней части к голове фонаря идет всего 3 провода, кнопка вынуждена замыкаться на землю (о невозможности замыкать на плюс — позже), придется коммутировать светодиод по плюсу — а значит, нужен P-канальный полевик. В качестве такого транзистора я взял AO3401, но можно взять SI2323, он дороже, но имеет меньшее сопротивление открытого канала (40 мОм, тогда как у AO3401 60 мОм, при 4.5 В), следовательно драйвер будет меньше греться.

От слов к делу, собираю на макетке предварительную версию

Питается оно пока что напрямую от программатора, напряжением 5 В (на самом деле меньше из-за потерь в кабеле USB). Вместо светодиода XM-L пока воткнул обычный светодиод на ножках и поставил слабый транзистор с высоким пороговым напряжением.

Затем в программе Altium Designer была начерчена схема, которую я дополнил защитой от переполюсовки и ESD.

Подробное описание и предназначение всех компонентов

Обязательные компоненты:

U1 – микроконтроллер Attiny13a в корпусе 8S1 (индекс SSU)

С1 — развязывающий конденсатор по питанию микроконтроллера, должен быть в районе 0.1 мкф, корпус 1206 или 0805, температурный коэффициент X7R

R1-R2 — резисторный делитель для измерения напряжения батареи, номиналы можно ставить любые, тут главное соотношение (750К/220K, коэффициент деления 4.41) и ток утечки, который будет больше, если увеличить номиналы (при текущих он порядка 4 мкА). Поскольку используется внутренний ИОН (1.1 В, согласно даташиту он может быть в пределах 1.0 В — 1.2 В), максимальное напряжение на выходе делителя не должно быть более 1 В. При делителе 750/220 максимально допустимое напряжение на входе делителя будет 4.41 В, что более чем достаточно для всех типов литиевых аккумуляторов.

Делитель я рассчитывал при помощи вот этого калькулятора .

R3 — защита вывода порта микроконтроллера от замыкания (если вдруг PB1 окажется притянуто к VCC, через пин потечет большой ток и МК может сгореть)

R4 — подтяжка RESET МК к питанию, без него возможны перезагрузки от наводок.

Q1 — P-канальный полевой транзистор в корпусе SOT-23, я поставил AO3401, но можно и любой другой с подходящей распиновкой (например SI2323)

R7 — токоограничительный резистор затвора. Поскольку затвор транзистора имеет некоторую емкость, при зарядке этой емкости через пин может проходить большой ток и пин может выйти из строя. Можно ставить в районе 100-220 Ом (больше не следует, транзистор начнет долго находиться в полузакрытом состоянии, и, как следствие, будет сильнее греться).

R6 — резистор подтяжки затвора к питанию. На случай, если PB0 перейдет в высокоимпедансное состояние, через этот резистор на затворе Q1 установится логическая 1 и транзистор будет закрыт. Такое может произойти из-за ошибки в коде или в режиме программирования.

D2 — «запирающий» диод — позволяет при «проседании» напряжения (когда светодиод включается на короткий период на полную яркость) питаться МК от конденсатора какое-то время, так же защищает от переполюсовки.

Можно ставить любой диод шоттки в корпусе SOD323 с минимальным падением напряжения, я поставил BAT60.

Изначально, защита от неправильной полярности питания была сделана на полевом транзисторе (это можно увидеть на платах, изготовленных лутом). После распайки вылезла неприятная особенность — при включении нагрузки возникала просадка напряжения и МК перезагружался, поскольку полевик не ограничивает ток в обратном направлении. Сначала я припаял между VCC и GND электролитический конденсатор на 200 мкФ, но мне не понравилось такое решение из-за его размеров. Пришлось отпаивать транзистор и на его место ставить диод, благо SOT-23 и SOD-323 имеют похожие размеры.

Итого, в схеме всего 10 компонентов, обязательных для установки.

Необязательные компоненты:

R5 и D1 отвечают за заднюю подсветку (LED2). Минимальный номинал R5 — 100 Ом. Чем больше номинал, тем слабее светится задний светодиод (он включается в постоянном режиме, без ШИМ). D1 — любой светодиод в корпусе 1206, я поставил зеленый, т.к. визуально они ярче при тех же токах, чем прочие.

D3 и D4 — защитные диоды (TVS), я использовал PESD5V0 (5.0В) в корпусе SOD323. D3 защищает от перенапряжения по питанию, D4 — по кнопке. Если кнопка закрыта мембраной, то в нем нету особого смысла. Защитные диоды наверное имеет смысл использовать двунаправленные, иначе при переполюсовке через них пойдет ток и они выгорят (см. ВАХ двунаправленного защитного диода).

C2 — танталовый конденсатор в корпусе А (похож на 1206), имеет смысл ставить при нестабильной работе драйвера (напряжение питания мк может просаживаться при больших токах коммутации светодиода)

Все резисторы типоразмера 0603 (для меня это адекватный предел для пайки вручную)

С компонентами все ясно, можно делать печатную плату по вышеприведенной схеме.

Первым делом для этого нужно построить 3D модель будущей платы, вместе с отверстиями — имхо, в Altium Designer это самый удобный способ определить геометрию ПП.

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

Разумный минимум здесь получился где-то 25х12.5мм (соотношение сторон 2:1) с двумя отверстиями диаметром 2мм для крепления к корпусу фонаря родными винтами.

3D-модель я сделал в SolidWorks, затем экспортировал в Altium Designer как STEP.

Затем я разместил компоненты по плате, контакты сделал по углам (так паять удобнее и проще разводить землю), Attiny13 поставил по центру, транзистор поближе к контактам LED.

Развел силовые дорожки, разместил остальные компоненты как получится и развел сигнальные дорожки. Для удобства подключения ЗУ я вывел под него отдельные контакты, которые дублируют контакты батареи.

Всю разводку (за исключением одной перемычки) я сделал на верхнем слое — для того, чтобы была возможность изготовить плату в домашних условиях ЛУТом.

Минимальная ширина сигнальных дорожек — 0.254 мм / 10 mil, силовые имеют максимальную ширину там, где это возможно.

Так выглядит разведенная плата в Altium Designer

В Altium Designer есть возможность посмотреть, как будет выглядеть плата в 3D (для этого необходимо наличие моделей для всех компонентов, некоторые пришлось строить самому).

Возможно, кто-то тут скажет, что 3D режим для трассировщика не нужен, но лично для меня это удобная функция, которая облегчает размещение компонентов для удобства пайки.

На момент написания статьи было сделано 3 версии платы — первая под ЛУТ, вторая для промышленного изготовления и 3-я, финальная с некоторыми исправлениями.

Изготовление плат

Самодельный способ

ЛУТ — лазерно-утюжная технология, способ производства плат при помощи травления по маске, полученной переводом тонера с бумаги на медь. Этот способ отлично подходит для несложных односторонних плат — таких как этот драйвер.

В сети достаточно много статей по этой технологии, поэтому я не буду углубляться в подробности, а лишь расскажу вкратце про то, как это делаю я.

Для начала нужно подготовить шаблон, который будет распечатан на термобумаге. Экспортирую в PDF слой top_layer, получаю векторное изображение.

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

Для этих целей весьма удобен CorelDraw, но можно пользоваться и любым другим векторным редактором.

Размещаю копии шаблонов на документе, между платами делаю промежутки в 0.5-1мм (зависит от способа разделения, об этом позже), платы должны быть расположены симметрично — иначе будет сложно их разделить.

Подбираю кусок одностороннего текстолита размерами чуть больше, чем скомпонованная панель, зачищаю и обезжириваю (предпочитаю тереть ластиком и потом спиртом). Печатаю на термобумаге шаблон для травления (тут важно не забыть отзеркалить шаблон).

При помощи утюга и терпения, аккуратно поглаживая по бумаге, перевожу на текстолит. Жду пока остынет и осторожно отдираю бумагу.

Свободные участки меди (не покрытые тонером) можно покрыть лаком или заклеить скотчем (чем меньше площадь меди, тем быстрее идет реакция травления).

Такая вот домашняя панелизация — большое количество плат позволяет компенсировать брак производства

Я травлю платы лимонной кислотой в растворе перекиси водорода, это самый доступный способ, хотя и довольно медленный.

Пропорции такие: на 100мл перекиси 3% идет 30г лимонной кислоты и примерно 5г соли, это все перемешивается и выливается в емкость с текстолитом.

Подогревание раствора ускорит реакцию, но может привести к отслаиванию тонера.

Начинается неведомая химическая магия: медь покрывается пузырями, а раствор приобретает синий оттенок

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

Теперь остается залудить плату — это поможет при пайке и защитит медь от окисления и облегчит пайку. Лудить я предпочитаю сплавом Розе — этот сплав плавится при температуре около 95 градусов, что позволяет лудить им в кипящей воде (да, возможно не самый надежный состав для лужения, но для самодельных плат годится).

После лужения я сверлю плату (для контактов использую твердосплавные сверла ф1.0, для перемычек — ф0.7), сверлю дремелем за неимением другого инструмента. Пилить текстолит я не люблю из-за пыли, поэтому после сверления разрезаю платы канцелярским ножом — с двух сторон делаю несколько надрезов по одной линии, затем разламываю по надрезу. Это напоминает метод V-cut, используемый в промышленности, только там надрез делается фрезой.

Так выглядит плата, готовая к пайке

Когда плата готова, можно приступать к распайке компонентов. Сначала я запаиваю мелочь (резисторы 0603), затем все остальное. Резисторы примыкают вплотную к МК, поэтому в обратной последовательности запаять может быть проблематично. После пайки я проверяю, нет ли КЗ по питанию драйвера, после чего уже можно приступать к прошивке МК.

Драйверы, готовые к загрузке прошивки

Промышленный способ

ЛУТ — это быстро и доступно, но технология имеет свои недостатки (как и почти все «домашние» методы изготовления ПП). Проблематично сделать двухсторонную плату, дорожки могут быть перетравлены, а о металлизации отверстий остается только мечтать.

Благо, предприимчивые китайцы давно предлагают услуги изготовления печатных плат промышленным способом.

Как ни странно, однослойная плата у китайцев будет стоить дороже, чем двухслойная, поэтому я решил добавить второй (нижний) слой к печатной плате. На этом слое продублированы силовые дорожки и земля. Так же, появилась возможность сделать теплоотвод от транзистора (медные полигоны на нижнем слое), что позволит драйверу работать на более высоких токах.

Нижний слой платы в Altium Designer

Для этого проекта я решил заказать печатную плату на сайте PcbWay. На сайте есть удобный калькулятор расчета стоимости плат в зависимости от их параметров, размеров и количества. После расчета стоимости я загрузил gerber-файл, созданный ранее в Altium Designer, китайцы его проверили и плата отправилась на производство.

Изготовление комплект из 10 плат TinyFL обошлось мне в $5. При регистрации нового пользователя дается скидка $5 на первый заказ, поэтому я оплачивал только доставку, которая тоже стоит где-то в районе $5.

На этом сайте есть возможность выложить проект в общий доступ, поэтому если кто-то захочет заказать эти платы, можно просто добавить в корзину этот проект.

Спустя пару-тройку недель мне пришли те же самые платы, только красивенькие изготовленные промышленным способом. Их остается только распаять и залить в них прошивку.

Программа (прошивка)

Основная трудность, которая возникла при написании прошивки драйвера, связана она с крайне малым размером flash-памяти — у Attiny13 ее всего-навсего 1024 байта.

Так же, поскольку изменение яркости плавное, нетривиальной задачей оказалось равномерное ее изменение — для этого пришлось делать гамма-коррекцию.

Алгоритм управления драйвером

Драйвер включается по короткому нажатию на кнопку, выключается по нему же.

Выбранный режим яркости сохраняется на время выключения.

Если во время работы сделать двойное короткое нажатие кнопки (двойной клик), будет включен/выключен дополнительный светодиод.

При длинном нажатии во время работы начнет плавно изменяться яркость фонаря. Повторное длинное нажатие изменяет направление (сильнее/слабее).

Драйвер периодически проверяет напряжение батареи, и если оно ниже установленных значений, предупреждает пользователя о разряде, а затем отключается во избежание глубокого разряда.

Более подробное описание алгоритма работы драйвера

  1. При подаче питания на МК производится настройка периферии и МК погружается в сон (если STARTSLEEP определено). При подаче питания на драйвер оба светодиода мигают некоторое количество раз, если STARTBLINKS определено.
  2. Сон. Attiny13 засыпает в режиме power-down (это самый экономичный режим, по даташиту потребление МК составит ~ 1 мкА), выйти из которого оно может только по какому-либо прерыванию. В данном случае это прерывание INT0 — нажатие кнопки (установка PC1 в логическое 0).

    На PC1 при этом должна быть включена внутренняя слабая подтяжка к питанию. АЦП и компаратор являются основным потребителями тока из всей периферии, поэтому их тоже нужно отключить. На время сна содержимое регистров и оперативной памяти сохраняется, поэтому EEPROM не нужен для запоминания яркости.
  3. После сна периферия и ШИМ включается и драйвер входит в бесконечный цикл, в котором отслеживается нажатие кнопки и периодически проверяется напряжение батареи.
  4. Если кнопка нажата — засекается время нажатия.

    4.1. Если нажатие короткое — ожидается двойной клик (если BTN_DBCLICK определено).

    Если он был, переключается дополнительный светодиод LED2

    Если нет, то переход к п.2 (сон)

    4.2. Если нажатие долгое (дольше, чем BTN_ONOFF_DELAY) — включается режим управления яркостью. В этом режиме:

    • Инвертируется направление изменения (больше/меньше) и изменяется % заполнения ШИМ, пока нажата кнопка.
    • Если достигнуто максимальное/минимальное значение (RATE_MAX / RATE_MIN), светодиод начинает мигать;
    • Если прошло n-миганий (AUXMODES_DELAY) и кнопка все еще нажата, включается дополнительный режим. Таких режимов два — стробоскоп ( включается на 25 мс, частота 8 Гц) и аварийный маячок (включается на полную яркость на 50мс, частота 1 Гц). В этих режимах не происходит проверки заряда батареи, а для выхода нужно какое-то время держать нажатой кнопку.
  5. Если пришло время проверять напряжение батареи — считываются показания с ADC2, результат сравнивается с предустановленными значениями.
    • Если значение АЦП больше значения BAT_WARNING – все нормально
    • Если меньше BAT_WARNING – пользователь предупреждается о разряде, драйвер мигает основным светодиодом. Кол-во вспышек будет пропорционально степени разряда. Например, с дефолтными значениями при полном разряде фонарь мигнет 5 раз.
    • Если меньше BAT_SHUTDOWN — МК переходит в п.2 (сон).

Управление яркостью светодиода

Как известно, самый простой способ управлять яркостью — изменять скважность ШИМ, при этом светодиод на какое-то время включается на полную яркость, затем выключается. Из-за особенностей человеческого глаза кажется, что светодиод светит менее ярко, чем если бы он был включен постоянно. Поскольку светодиод подключен через P-канальный полевой транзистор, для его открытия необходимо притянуть затвор к земле, а для закрытия — наоборот, к питанию. Время открытия транзистора по отношению ко времени его закрытого состояния будет коррелировать с заполнением ШИМ.

За скважность шим отвечает переменная rate, 255 rate = 100% ШИМ.

При частоте тактирования 1.2 МГц и предделителе таймера в 1, частота ШИМ будет равна 1200000/256 = 4.7 КГц. Поскольку это частота звуковая (воспринимаемая человеческим ухом), на некоторой скважности ШИМ драйвер может начать пищать (точнее, пищит не драйвер, а провода, либо элементы питания). Если мешает, можно увеличить рабочую частоту до 9.6 (CKSEL[1:0]=10, CKDIV8=1) или 4.8 МГц (CKSEL[1:0]=01, CKDIV8=1), тогда частота ШИМ будет в 8 или в 4 раза больше, но энергопотребление МК так же вырастет пропорционально.

Считается, что диод нужно питать путем стабилизации тока через него, а в таком режиме он быстро выйдет из строя. Тут я соглашусь и скажу, что у меня в фонаре (да и во многих налобниках аналогичной конструкции) светодиод не подключается напрямую к драйверу, а до него идут достаточно длинные и тонкие провода, сопротивление которых, а так же внутреннее сопротивление батареи и сопротивление драйвера ограничивают максимальный ток в районе 1.5 А, что в 2 раза меньше максимального тока для данного светодиода (максимальный ток для Cree XM-L согласно документации — 3 А).

Если у Вас драйвер подключен к светодиоду короткими проводами и у держателя батареи хорошие контакты, ток при максимальной яркости (rate=255) может превышать значение в 3А. В этом случае данный драйвер Вам скорее всего не подойдет, так как есть риск выхода светодиода из строя. Тем не менее, можно скорректировать параметр RATE_MAX до получения приемлемых значений тока. К тому же, хоть по спецификации транзистора SI2323DS его максимальный ток и превышает 4 А, лучше выставить порог в 2 А, иначе драйверу может потребоваться охлаждение.

Гамма-коррекция

Человеческий глаз воспринимает яркость объектов нелинейно. В случае с этим драйвером, разница между 5-10% ШИМ будет восприниматься как многократное увеличение яркости, тогда как разница между 75-100% будет практически не будет заметна глазу. Если увеличивать яркость светодиода равномерно, со скоростью n процентов в секунду, будет казаться, что в начале яркость очень быстро растет от нуля до среднего значения, затем очень медленно увеличивается от середины до максимума.

Это весьма неудобно, и для компенсации этого эффекта пришлось сделать упрощенный алгоритм гамма-коррекции. Его суть в том, что шаг изменения яркости увеличивается от 1 при минимальных значениях ШИМ до 12 при максимальных значениях. В графическом представлении это выглядит как кривая, точки которой сохранены в массиве rate_step_array. Таким образом, кажется, что яркость изменяется равномерно на всем диапазоне.

Контроль напряжения батареи

Каждые n-секунд (за интервал в миллисекундах отвечает параметр BAT_PERIOD) происходит замер напряжения батареи. Положительный контакт батареи, который подключается к VIN и попадает на резисторный делитель R1-R2, к средней точке которого подключен пин PB4 (он же ADC2 у мультиплексора АЦП).

Поскольку напряжение питания изменяется вместе с измеряемым напряжением, не получится измерить его, использовав в качестве опорного напряжения Vref, поэтому в качестве ИОН я применил внутренний источник на 1.1 В. Как раз для этого и нужен делитель — МК не может измерить напряжение, большее чем напряжение опорного источника (так, напряжению 1.1 В будет соответствовать значение АЦП в 1023 или 255, если использовать 8-битное разрешение). Проходя через делитель, напряжение в средней его точке будет в 6 раз меньше входного, значению 255 будет соответствовать уже не 1.1 В, а целых 4.33 В (делитель на 4.03), что с запасом покрывает диапазон измерений.

В итоге получается некоторое значение, которое дальше сравнивается с предустановленными значениями минимальных напряжений. При достижении значения BAT_WARNING светодиод начинает мигать некоторое количество раз (чем сильнее разряжено, тем больше мигает — за это отвечает BAT_INFO_STEP, подробнее в коде), а при достижении BAT_SHUTDOWN драйвер отключается.

Значение АЦП переводить в милливольты я не вижу смысла, т.к. это тратит лишную память, которой в тиньке и так мало.

Кстати, делитель является основным потребителем питания, когда МК находится в режиме сна. Так, делитель на 4.03 с R1 = 1M и R2 = 330К, будет иметь общее R = 1330K и ток утечки при 4 В = 3 мкА.

На время измерения напряжения нагрузка (светодиод) отключается примерно на 1 мс. Это почти не заметно для глаз, но помогает стабилизировать напряжение, иначе измерения будут некорректные (а делать какие-либо поправки на скважности шим и прочее — слишком сложно).

Внесение изменений в прошивку

Это нетрудно сделать, особенно если был опыт работы с Arduino или просто с C/C++.

Даже если такого опыта не было, можно настроить почти все рабочие параметры путем редактирования определений (defines) заголовочного файла flashlight.h.

Для редактирования исходного кода нужно будет поставить Arduino IDE с поддержкой Attiny13(a) или Atmel Studio – оно не сложнее, чем Arduino IDE, но гораздо удобнее.

Arduino IDE

Сперва необходимо будет установить поддержку Attiny13 в IDE. Достаточно подробная инструкция имеется в этой статье.

Далее нужно выбрать в меню Tools>Board Attiny13(a) и в меню Tools>Frequency 1.2MHz.

«Скетч» содержится в файле с расширением .ino, он содержит всего одну строчку кода — это включение в проект заголовочного файла. По сути дела, данный скетч — просто способ скомпилировать прошивку через Arduino IDE. Если Вы захотите внести в проект какие-либо изменения, работайте с файлом .cpp.

После открытия проекта нужно нажать на галочку, пойдет компиляция, в случае успеха в логе будет ссылка на файл *.hex. Его нужно залить в микроконтроллер по инструкции ниже.

Atmel Studio

Проект для этого IDE содержится в файле flashlight.atsln, а исходники — в файлах flashlight.h содержит определения (настройки) и flashlight.cpp содержит собственно код.

Расписывать более подробно содержимое исходников не вижу смысла — в коде полно комментариев.

После внесения изменений в код надо нажать F7, прошивка скомпилируется (или нет, тогда компилятор укажет, где ошибка). В папке debug появляется flashlight.hex, который можно загрузить в микроконтроллер по инструкции ниже.

Загрузка прошивки в микроконтроллер

Для загрузки прошивки и настройки фьюзов я использую программатор USBASP в сочетании с программой AVRDUDEPROG. Программа представляет из себя подобие GUI для программы avrdude, есть удобный встроенный калькулятор фьюзов — достаточно поставить галочки возле нужных битов. В списке контроллеров нужно выбрать подходящий (в данном случае Attiny13(a), зайти на вкладку Fuses и нажать кнопку read. Только после того, как значения фьюзов считаны из МК, можно их изменять. После изменения нужно нажать programm, новые фьюзы будут записаны в МК. Подходящие значения фьюзов записаны в файле flashlight.h

Для заливки прошивки надо перейти на вкладку Program, в строке Flash выбрать скомпилированный файл прошивки в формате HEX (flashlight.hex) и нажать Program. Статус прошивки будет отображаться в окне снизу. Если загрузка неудачна, возможно дело в плохом контакте, так бывает — стоит попробовать еще раз. Кстати, именно для этого был сделан параметр STARTBLINKS — однократное мигание LED2 в момент подачи питания на драйвер служит индикацией контакта драйвера с программатором.

Вместо USBASP для загрузки прошивки можно использовать Arduino, подробнее тут и тут

Программатор USBASP, подключенный к драйверу через клипсу со шлейфом

Для подключения USBASP к тиньке я использую клипсу под 8-контактный SOIC. Не очень удобное приспособление, приходится помучаться минут 10, прежде чем поймаешь контакт (возможно, мне просто попалась бракованная клипса). Бывают так же адаптеры SOIC-DIP, куда вставляется микросхема до пайки и в нее заливается прошивка — этот вариант удобнее, но теряется возможность программировать драйвер внутрисхемно (то есть обновлять прошивку после пайки МК на плату).

Если всего этого нет, то можно просто припаять проводки к выводам МК, которые затем прикрепить к Arduino.

Калибровка

Токи, проходящие через драйвер и светодиод, не должны превышать максимальных значений. Для светодиода XM-L это 3 А, для драйвера оно зависит от используемого транзистора, например для SI2323 максимальный ток около 4 А, но лучше гонять на меньших токах из-за чрезмерного нагрева. Для уменьшения тока на максимальной яркости используется параметр RATE_MAX (#define RATE_MAX xx, где xx — максимальная яркость от 0 до 255).

Калибровка АЦП не является обязательной процедурой, но если хочется, чтобы драйвер точно отслеживал пороговое напряжение, то придется с этим повозиться.

Расчеты не дадут высокой точности измерений, т. к. во-первых, номиналы резисторов могут варьироваться в пределах допуска (обычно 1-5%), а во-вторых, внутренний ИОН может иметь разброс от 1.0 до 1.2 В.

Поэтому, единственный приемлемый способ — выставить значение в единицах АЦП (BAT_WARNING и BAT_SHUTDOWN), экспериментально подбирая его под нужное. Для этого понадобится терпение, программатор и регулируемый источник питания.

Я выставлял в прошивке значение BAT_PERIOD в 1000 (проверка напряжения раз в секунду) и постепенно снижал напряжение питания. Когда драйвер начинал предупреждать о разряде, я оставлял текущее значение BAT_WARNING как нужное.

Это не самый удобный способ, возможно в будущем надо сделать процедуру автоматической калибровки с сохранением значений в EEPROM.

Сборка фонарика

Когда плата была готова и прошивка была залита, можно было наконец ставить ее на место старого драйвера. Я выпаял старый драйвер и припаял на его место новый.

Новый драйвер подключается вместо старого по этой схеме

Проверив, нет ли короткого замыкания по питанию, подключил питание и проверил работоспособность. Затем смонтировал плату зарядки (TP4056), для этого пришлось немного дремелем рассверлить отверстие разъема зарядки, и зафиксировал ее термоклеем (тут важно было, чтобы клей не затек в разъем, достать его оттуда будет сложно).

Я не стал прикручивать плату винтами, т. к. резьба в корпусе сорвалась от многократных закручиваний, а просто залил ее клеем, провода тоже заклеил в местах пайки, дабы они не перетирались. Драйвер и ЗУ я решил покрыть акриловым бесцветным лаком, это должно помочь от коррозии.

Тестирование и расчет стоимости изготовления

После всех операций можно было приступать к тестированию драйверов. Ток измерял обычным мультиметром, подключив его в разрыв цепи питания.

Энергопотребление старого драйвера (измерялось при 4.04 В):

  1. Во время сна — не измерялось
  2. Максимальный режим: 0.60 А
  3. Средний режим: 0.30 А
  4. Стробоскоп: 0.28 А

Энергопотребление нового драйвера (измерялось при 4.0 В):

  1. В режиме сна потребляет в районе 4 мкА, это намного меньше тока саморазряда литий-ионной батареи. Основной ток в этом режиме протекает через резисторный делитель.
  2. На минимальном режиме, «мунлайт» — около 5-7 мА, если считать, что емкость одной ячейки 18650 около 2500 мА*ч, то получается около 20 дней непрерывной работы. Сам МК потребляет где-то 1.2-1.5 мА (при рабочей частоте 1.2 МГц).
  3. На максимальном режиме, «турбо» — потребляет около 1.5 А, в таком режиме проработает около полутора часов. Светодиод на таких токах начинает сильно нагреваться, поэтому данный режим не предназначен для длительной работы.
  4. Аварийный маячок — потребляет в среднем около 80 мА, в таком режиме фонарь проработает до 30 часов.
  5. Стробоскоп — потребляет около 0.35 А, проработает до 6 часов.

Цена вопроса

Если покупать компоненты в Чип и Дипе, выйдет около 100р (60р Attiny13, ~40р остальная рассыпуха). С китая заказывать имеет смысл, если делается несколько штук — тогда в пересчете на штуку выйдет дешевле, китайцы продают как правило партиями от 10 штук.

Платы выйдут по цене в районе 300р за 10 штук (без доставки), если заказывать их в Китае.

Распайка и прошивка одного драйвера у меня занимает где-то час.

Заключение

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

В будущем планирую сделать версию этого драйвера для фонарей с кнопкой по питанию (с фиксацией). Правда, меня смущает обилие подобных проектов. Как вы считаете, стоит ли делать еще один такой?

Драйвер крупным планом (версия 2_t)

UPD: Добавлена поддержка Arduino IDE.

Исходники прошивки, схема, и разводка платы теперь лежит на гитхабе, скачать можно тут: https://github.com/madcatdev/tinyfl_t

Новое сердце для китайского фонарика / Хабр

Купив множество китайских фонариков, мощностью от 100 до 16000 люмен, так и не остался доволен.

В большинстве случаев фонарик не отдаёт заявленный продавцом световой поток. Так получается из-за того, что продавцы в лучшем случае указывают максимальный световой поток, который может отдавать установленный светодиодный модуль, но в результате экономии на материалах светодиод работает, если повезёт, в половину от своего максимума. Для ограничения тока применяются тонкие провода, это позволяет отказаться от использования источника постоянного тока и ограничиться простым ШИМ контроллером с силовым ключём.

В качестве донора был выбран «2500Lm CREE XM-L T6 LED Headlamp» ценой в 12 долларов, у которого через год использования умер ШИМ контроллер CX2812. Данный контроллер имеет три выхода для нагрузки, два входа для настройки режимов работы и один вход для кнопки переключения режимов. Первым неприятным моментом практически любого китайского фонарика для меня оказалось наличие режимов Strobe и SOS. В случае с данным контроллером, достаточно подать на вход OPT1 логическую единицу и из пяти режимов останется только три (High, Low, Off). Если единицу подать на оба OPT входа, то режим Low тоже исчезнет.

Продавец заявляет, что в фонарике используется светодиод Cree XM-L T6 и он жарит аж 2500 люменов на максимальном режиме. На сайте Cree для данного светодиода заявлена светосила 100 люменов на ватт и максимальная мощность 10 ватт. На самом деле используется светодиод XM-L U2, его характеристики не сильно отличаются от T6, но из-за толщины проводов до светодиода доходит только 1.1А, что при напряжении аккумулятора 4.1В составляет 4.51Вт. Получается, что на максимальном режиме фонарик излучает примерно 451 люмен. Люксметр показывает 420 люменов, и это довольно далеко от цифры 2500.

Схема драйвера проще некуда и усложнять её не будем. В качестве нового каменного сердца был выбран микроконтроллер ATtiny85, хотя хватило бы и ATtiny13(a), но в нужном корпусе его под рукой не оказалось. Кнопка переключения режимов удачно попала на ножку PB2/INT0, а вот база транзистора оказалась подключенной к выходу RESET. Имея на борту аппаратный ШИМ, было решено использовать именно его, поэтому дорожка ведущая к RESET была перерезана, а база транзистора подключена перемычкой к выходу PB1/OC0B. Для удобства программирования необходимые пины были вынесены наружу. Провода зафиксированы соплями термоклея. Провода от аккумуляторов до платы заменены на чуть более толстые.

Прошивка собиралась в Arduino 1.0.6, в качестве программатора использовался Arduino Nano. Установлены фьюзы в соответствии со схемой «ATtiny85 @ 1 MHz (internal oscillator; BOD disabled)». Вес прошивки в бинарном виде на данный момент составляет 278 байт. В выключенном состоянии фонарик потребляет 0.3мкА, при кратковременном нажатии на кнопку включается минимальный режим, потребление увеличивается до 7.6мА. Для выключения необходимо кратковременно нажать и отпустить кнопку. Если продолжить удержание кнопку, то яркость плавно увеличится до максимальной. Частичная замена проводов не дала существенного прироста яркости, ибо провода от блока питания до головы остались узким местом. На данный момент на максимальном режиме потребление получилось 1.2А, напряжение АКБ 4.2, получается примерно 500 люменов.

Но даже несмотря на то, что китайские продавцы указывают в несколько раз завышенные показатели по светосиле, зачастую даже минимальный, из предложенных, режим был слишком ярким для меня. После переделки, минимального режима вполне достаточно для того, чтобы ночью не запнуться на лесной тропинке или использовать фонарик в качестве ночника при ночёвке в пещере. Итого буквально за пару часов из мёртвого фонарика удалось сделать фонарик моей мечты. Надеюсь мой опыт окажется для кого-нибудь полезным. Код доступен по ссылке HeadLamp.ino.

Обновление 04.02.2015: Подумав немного, добавил возможность моментального включения фонарика на максимальный режим (два быстрых клика), а так же режим стробоскопа (три быстрых клика). Для активации этих режимов необходимо раскомментировать соответствующие дефайны в начале кода.

Фонарь светодиодный – ремонт, схема, замена аккумулятора

Для безопасности и возможности продолжать активную деятельность в темное время суток человек нуждается в искусственном освещении. Первобытные люди раздвигали темень, поджигая ветки деревьев, далее придумали факел и керосинку. И только после изобретения французским изобретателем Джорджем Лекланше в 1866 году прототипа современной батарейки, а в 1879 году Томсоном Эдисоном лампы накаливания, у Дэвида Майзела появилась возможность запатентовать 1896 году первый электрический фонарь.

С тех пор в электрической схеме новых образцов фонарей ничего не изменялось, пока в 1923 году российский ученый Олег Владимирович Лосев не нашёл связь люминесценции в карбиде кремния и p-n-переходе, а в 1990 году ученым не удалось создать светодиод с большей светоотдачей, позволяющий заменить лампочку накаливания. Применение светодиодов вместо ламп накаливания, благодаря низкому энергопотреблению светодиодов, позволило многократно увеличить время работы фонарей при той же емкости батареек и аккумуляторов, повысить надежность фонариков и практически снять все ограничения на область их использования.

Светодиодный фонарь Lentel GL01

Светодиодный аккумуляторный фонарь, который Вы видите на фотоснимке попал мне в ремонт с жалобой, что купленный на днях китайский фонарик Lentel GL01 за $3, не светит, хотя индикатор заряда аккумулятора светится.

Выдвижная вилка

Внешний осмотр фонаря произвел положительное впечатление. Качественное литье корпуса, удобная ручка и выключатель. Стержни вилки для подключения к бытовой сети для зарядки аккумулятора сделаны выдвижными, что исключает необходимость хранения сетевого шнура.

Внимание! При разборке и ремонте фонаря, если он подключен к сети следует соблюдать осторожность. Прикосновение к оголенным участкам схемы подключенной к электрической сети может привести к поражению электрическим током.

Как разобрать светодиодный аккумуляторный фонарь Lentel GL01

Хотя фонарик подлежал гарантийному ремонту, но вспоминая свои хождения при при гарантийном ремонте отказавшего электрочайника (чайник был дорогим и в нем перегорел ТЭН, поэтому своими руками его отремонтировать не представлялось возможным), решил заняться ремонтом самостоятельно.

Разборка фонаря

Разобрать фонарь оказалось легко. Достаточно повернуть на небольшой угол против часовой стрелки кольцо, фиксирующее защитное стекло и оттянуть его, затем отвинтить несколько саморезов. Оказалось кольцо фиксируется на корпусе с помощью байонетного соединения.

Вскрытый светодиодный фонарь

После снятия одной из половинок корпуса фонарика появился доступ ко всем его узлам. Слева на фотоснимке видна печатная плата со светодиодами, к которой прикреплен с помощью трех саморезов рефлектор (отражатель света). В центре расположен аккумулятор черного цвета с неизвестными параметрами, имеется только маркировка полярности выводов. Правее аккумулятора находится печатная плата зарядного устройства и индикации. Справа установлена сетевая вилка с выдвижными стержнями.

Сгоревшие светодиоды

При внимательном рассмотрении светодиодов оказалось, что на излучающих поверхностях кристаллов всех светодиодов имелись черные пятна или точки. Стало ясно даже без проверки светодиодов мультиметром, что фонарик не светит по причине их перегорания.

Сгоревшие светодиоды в выключателе

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

Поиск причины отказа фонаря

Электрическая схема фонаря состоит из двух функционально законченных частей. Часть схемы, расположенная левее переключателя SA1, выполняет функцию зарядного устройства. А часть схемы, изображенная справа от переключателя, обеспечивает свечение.

Схема электрическая светодиодного фонаря

Работает зарядное устройство следующим образом. Напряжение от бытовой сети 220 В поступает на токоограничивающий конденсатор С1, далее на мостовой выпрямитель, собранный на диодах VD1-VD4. С выпрямителя напряжение подается на клеммы аккумулятора. Резистор R1 служит для разряда конденсатора после изъятия вилки фонарика из сети. Таким образом, исключается удар током от разряда конденсатора в случае случайного прикосновения рукой одновременно двух штырей вилки.

Светодиод HL1, включенный последовательно с токоограничивающим резистором R2 в противоположном направлении с правым верхним диодом моста, как, оказалось, светится всегда при вставленной вилке в сеть, даже если аккумулятор неисправен или отсоединен от схемы.

Переключатель режимов работы SA1 служит для подключения к аккумулятору отдельных групп светодиодов. Как видно из схемы получается, что если фонарь подключен к сети для зарядки и движок переключателя находится в положении 3 или 4, то напряжение с зарядного устройства аккумулятора попадает и на светодиоды.

Упаковка с инструкцией

Если человек включил фонарик и обнаружил, что он не работает, и, не зная, что движок выключателя обязательно необходимо установить в положение «выключено», о чем в инструкции по эксплуатации фонаря ничего не сказано, подключит фонарь к сети на зарядку, то за счет броска напряжения на выходе зарядного устройства на светодиоды попадет напряжение, значительно превышающее расчетное. Через светодиоды потечет ток, превышающий допустимый и они перегорят. При старении кислотного аккумулятора за счет сульфатации свинцовых пластин напряжение заряда аккумулятора возрастает, что тоже приводит к перегоранию светодиодов.

Еще одно схемное решение, которое удивило, это параллельное включение семи светодиодов, что н

Встряхиваемый фонарик cкачать на Android бесплатно

  • WINDOWS
  • MAC OS
  • LINUX
  • IOS
  • ANDROID
  • игры
  • Новости
  • Статьи и обзоры

фонарик от PlanetBucket22 на DeviantArt

18 избранных0 комментариев 323 просмотров умный, милый, сопливый и невинный один из группы. Ей нравится разговаривать с другими людьми без проблем, но ее нервное и беспокойное «я» иногда срабатывает, думая, что она слишком много говорит, и заставляет любого, с кем она общается, либо скучать от ее речи, либо раздражать ее.Не все люди поступают так, и они чувствовали себя нормально, когда она разговаривала с ними, но она не могла перестать думать о своих неприятностях. У фонарика есть две из самых непонятных фобий, и эти фобии заставляют ее стыдиться того, что она ходячий говорящий фонарик; металлофобия и ахлуофобия. Из-за страха фонарика перед металлами, она не брала с собой электронику и не покупала ее в прошлой жизни. На протяжении всего шоу Фонарик, несмотря на то, что он единственный человек, у которого нет никакой электроники, хочет общаться с другими людьми.Фонарик может быть неудобным и иногда чихать, но он также может быть любимым человеком или, в редких случаях, болтуном. Она не будет возражать против того, что слишком много говорит, все, что она хочет, — это взаимодействовать с реальными людьми, а не использовать для этого какое-то устройство. Фонарик также может быть чрезмерно защищен по отношению к другим, поскольку он приводит с собой кого-то, кому можно доверять. Однако, поскольку Фонарик — это Фонарик, она иногда беспокоится о ком-то, кому она доверяла. Некоторые из них никогда не рассказывали о своих прошлых жизнях, своих симпатиях или хобби, из-за чего она немного настороженно относилась к ним.Фонарик ненавидит зубную щетку. Хотя она видит в нем механическую зубную щетку, он продолжает ее беспокоить и хочет, чтобы она осветила его своим светом. Это заставляет ее быстро чихать, но свет всегда будет включаться и выключаться каждый раз, когда она чихает. Однако она не может включать и выключать себя, поскольку она постоянно заявляет, что это не так, и находит оправдание тому, что не делает этого.

ДЕТАЛИ ИЗОБРАЖЕНИЯ

Размер изображения

2000x665px 201,12 КБ

Показать больше

Опубликовано:

.

Как работает фонарик

flashlight

1 — Кейс Трубка, в которой находятся части фонарика, включая батареи и лампу (лампочку).

2 — Контакты Очень тонкая пружина или полоска металла (обычно из меди или латуни), которая расположена по всему фонарю и обеспечивает электрическое соединение между различными частями — батареями, лампой и выключателем. Эти части проводят электричество и «все подключают», замыкая цепь.

3 — Выключатель Электроэнергия активируется, когда вы переводите выключатель в положение ВКЛ, что дает вам свет. Подача электричества прерывается, когда переключатель переводится в положение ВЫКЛ., Таким образом выключая свет.

4 — Отражатель Пластиковая деталь, покрытая блестящим алюминиевым слоем, которая окружает лампу (лампочку) и перенаправляет световые лучи от лампы, чтобы обеспечить устойчивый световой луч, который вы видите, излучаемый из фонарик.

5 — Лампа Источник света в фонарике. В большинстве фонарей лампа представляет собой либо вольфрамовую нить (лампа накаливания), либо светоизлучающий диод (твердотельная лампа), также известный как светодиод. Вольфрамовая нить или светодиод светится, когда через нее проходит электричество, производя видимый свет. Вольфрам — это природный элемент, а вольфрамовая нить — очень тонкая проволока. Вольфрамовые лампы необходимо заменить при обрыве вольфрамовой нити. Светодиод содержит очень маленький полупроводник (диод), заключенный в эпоксидную смолу, и эта часть излучает свет, когда через нее проходит электричество.Светодиодные фонарики om широко считаются «небьющимися» и незаменимыми лампами на весь срок службы.

6 — Линза Линза — это прозрачная пластиковая часть, которую вы видите на передней части фонарика, которая защищает лампу, поскольку лампа сделана из стекла и легко разбивается.

7 — Батарейки При активации батарейки являются источником питания вашего фонарика.

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

Как все эти части фонарика работают вместе?

Когда переключатель фонарика переводится в положение ВКЛ, он вступает в контакт между двумя контактными полосками, которые начинают электрический ток, питаемый от батареи. Батареи соединены таким образом, что электричество (поток электронов) проходит между положительным и отрицательным электродами батареи. Батареи опираются на небольшую пружину, которая соединена с контактной полосой.Контактная полоса проходит по длине батарейного отсека и касается одной стороны переключателя. На другой стороне переключателя есть еще одна плоская контактная полоса, которая идет к лампе (лампочке), обеспечивая электрическое соединение. К лампе подключена еще одна часть, которая контактирует с положительным электродом верхней батареи, замыкая цепь лампы и завершая выработку электричества.

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

Когда переключатель фонарика переводится в положение ВЫКЛЮЧЕНО, две контактные полоски физически раздвигаются, и путь электрического тока прерывается, что приводит к прекращению производства света и выключению фонарика.

Все вышеперечисленные детали должны быть соединены и установлены на место, чтобы портативный фонарик работал. Иначе у вас обрыв цепи и электричество не пойдет.

.

Добавить комментарий

Ваш адрес email не будет опубликован.