Инструкция по изготовлению бегущих огней на светодиодах своими руками
Bis-auto.ru

Автомобильный портал

Инструкция по изготовлению бегущих огней на светодиодах своими руками

Бегущие огни на светодиодах своими руками

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

На этом рисунке изображена схема бегущих огней на светодиодах.

Схема бегущих светодиодных огней на микросхеме NE555, CD4017, CD4022

Устройство состоит из двух микросхем, принцип работы очень простой. Задающий генератор импульсов выполнен на универсальной микросхеме NE555. Сигнал с генератора поступает на вход двоичного счетчика дешифратора CD4017 или CD4022 эти микросхемы аналогичные и полностью взаимозаменяемые. Микросхема имеет 10 выходов, к которым подключены светодиоды. При подаче тактовых импульсов с генератора импульсов на вход счетчика происходит последовательное переключение между выходами микросхемы.

Светодиоды зажигаются в строгой последовательности от 1 до 10 и поэтому получается эффект бегущих огней. Скорость переключения светодиодов регулируется за счет изменения частоты задающего генератора импульсов подстроечным резистором P1. Напряжение питания светодиодов устанавливается подбором сопротивления резистора R1. Схема питается напряжением от 5 до 15 вольт. Так же обратите внимание на нумерацию светодиодов на схеме. Если вы хотите, чтобы светодиоды зажигались один за другим, то разместите их по порядку указанном на схеме.

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

Печатная плата бегущих светодиодных огней на двух микросхемах своими руками

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

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

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

Моей задачей было собрать автономное, карманное устройство, которое будет служить световым дополнением к музыкальному «Бумбоксу», поэтому светодиоды и плату с батарейкой, аккуратно разместил в пластиковом корпусе от электромагнитного реле. Светодиоды залил термо клеем. Таким образом приклеил печатную плату. Поставил выключатель и один диод IN4007 для защиты устройства от переполюсовки.

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

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

В данной схеме хорошо работают практически любые транзисторы структуры n-p-n например: BD139, TIP41C, MJE13006, MJE13007, MJE13008, MJE13009, КТ815, КТ805, КТ819 и другие аналогичные подберите в зависимости от требуемой нагрузки. Все транзисторы надо закрепить на радиаторе, коллекторы транзисторов по схеме соединяются вместе, поэтому изолировать от радиатора не надо. Резисторы R1, R2, R3, R4, R5, R6, R7, R8, R9, R10 подключите к выходам микросхемы. Питание схемы возьмите от общего источника питания.

Радиодетали для сборки бегущих огней на светодиодах

  • Микросхема NE555
  • Микросхема CD4017 или CD4022
  • Подстроечный резистор P1 на 50К
  • Резистор R1 1К, R2 22К
  • Конденсатор С1 220 мкФ 25В, С2 10 мкФ 25В
  • Светодиоды с напряжением питания от 2 до 12В

Друзья, желаю вам удачи и хорошего настроения! До встречи в новых статьях!

Рекомендую посмотреть видеоролик о том, как сделать бегущие огни на светодиодах

Схема бегущих огней на светодиодах и ATtiny2313

Среди десятков разнообразных светодиодных мигалок достойное место занимает схема бегущих огней на светодиодах, собранная на микроконтроллере ATtiny2313. С её помощью можно создавать различные световые эффекты: от стандартного поочерёдного свечения до красочного плавного нарастания и затухания огня. Один из вариантов того, как сделать своими руками бегущий огонь на светодиодах под управлением МК ATtiny2313, рассмотрим на конкретном примере.

Сердце бегущих огней

То, что AVR микроконтроллеры Atmel обладают высокими эксплуатационными характеристиками – всем известный факт. Их многофункциональность и лёгкость программирования позволяет реализовывать самые необыкновенные электронные устройства. Но начинать знакомство с микроконтроллерной техникой лучше со сборки простых схем, в которых порты ввода/вывода имеют одинаковое назначение.

Одной из таких схем являются бегущие огни с выбором программ на ATtiny2313. В данном микроконтроллере есть всё необходимое для реализации подобных проектов. При этом он не перегружен дополнительными функциями, за которые пришлось бы переплачивать. Выпускается ATtiny2313 в корпусе PDIP и SOIC и имеет следующие технические характеристики:

  • 32 8-битных рабочих регистра общего назначения;
  • 120 операций, выполняемых за 1 тактовый цикл;
  • 2 кБ внутрисистемной flash-памяти, выдерживающей 10 тыс. циклов запись/стирание;
  • 128 байт внутрисистемной EEPROM, выдерживающей 100 тыс. циклов запись/стирание;
  • 128 байт встроенной оперативной памяти;
  • 8-битный и 16-битный счётчик/таймер;
  • 4 ШИМ канала;
  • встроенный генератор;
  • универсальный последовательный интерфейс и прочие полезные функции.

Энергетические параметры зависят от модификации:

  • ATtiny2313 – 2,7-5,5В и до 300 мкА в активном режиме на частоте 1 МГц;
  • ATtiny2313А (4313) – 1,8-5,5В и до 190 мкА в активном режиме на частоте 1 МГц.

В ждущем режиме энергопотребление снижается на два порядка и не превышает 1 мкА. Кроме этого данное семейство микроконтроллеров обладает целым рядом специальных свойств. С полным перечнем возможностей ATtiny2313 можно ознакомиться на официальной страничке производителя www.atmel.com.

Схема и принцип её работы

В центре принципиальной электрической схемы расположен МК ATtiny2313, к 13-ти выводам которого подключены светодиоды. В частности, для управления свечением полностью задействован порт В (PB0-PB7), 3 вывода порта D (PD4-PD6), а также PA0 и PA1, которые остались свободными из-за применённого внутреннего генератора. Первый вывод PA2 (Reset) не принимает активного участия в схеме и через резистор R1 соединён с цепью питания МК. Плюс питания 5В подаётся на 20-й вывод (VCC), а минус – на 10-й вывод (GND). Для исключения помех и сбоев в работе МК по питанию установлен полярный конденсатор С1. С учётом небольшой нагрузочной способности каждого вывода подключать следует светодиоды, рассчитанные на номинальный ток не более 20 мА. Это могут быть как сверхъяркие led в DIP корпусе с прозрачной линзой, так и smd3528. Всего их в данной схеме бегущих огней 13 шт. В качестве ограничителей тока выступают резисторы R6-R18.

Нумерация светодиодов на схеме указана в соответствии с прошивкой.

Через цифровые входы PD0-PD3, а также с помощью кнопок SB1-SB3 и переключателя SA1 производится управление работой схемы. Все они подключены через резисторы R2, R3, R6, R7. На программном уровне предусмотрено 11 различных вариаций мигания светодиодов, а также последовательный перебор всех эффектов. Выбор программы задаётся кнопкой SB3. В пределах каждой программы можно изменять скорость её выполнения (мигания светодиодов). Для этого переключатель SA1 переводят в замкнутое положение (скорость программы) и кнопками увеличения (SB1) и уменьшения (SB2) скорости добиваются желаемого эффекта. Если SA1 разомкнуть, то кнопки SB1 и SB2 будут регулировать яркость светодиодов (от слабого мерцания до свечения на номинальной мощности).

Читать еще:  Замена салонного фильтра nissan qashqai

Печатная плата и детали сборки

Специально для начинающих радиолюбителей предлагаем два варианта сборки бегущих огней: на макетной и на печатной плате. В обоих случаях рекомендуется использовать микросхему в PDIP корпусе, устанавливаемую в DIP-20 панельку. Все остальные детали также в DIP корпусах. В первом случае достаточно будет макетной платы 50х50 мм с шагом 2,5 мм. При этом светодиоды можно разместить, как на плате, так и на отдельной линейке, соединив их с макетной платой гибкими проводами.

Печатную плату в формате .lay6 можно скачать здесь.

Если бегущие огни на светодиодах предполагается активно использовать в дальнейшем (например, в автомобиле, велосипеде), то лучше собрать миниатюрную печатную плату. Для этого понадобится односторонний текстолит размером 55*55 мм, а также радиоэлементы:

  • С1 – 100 мкФ-6,3В;
  • DD1 – ATtiny2313;
  • HL1-HL13 – LED любого цвета диаметром 3 мм;
  • R1 – 10 кОм-0,25 Вт±5%;
  • R2-R18 – 1 кОм-0,25 Вт±5%;
  • SB1-SB3 – тактовая кнопка KLS7-TS6601 (любая аналогичная);
  • SA1 – трёхвыводной движковый переключатель ESP1010.

Для тех, кто имеет опыт изготовления печатных плат, лучше использовать ATtiny2313 форм-фактора SOIC, а также smd резисторы. Это позволит уменьшить размеры устройства примерно в 2 раза. Также можно взять сверхъяркие smd светодиоды и разместить их отдельным блоком.

Прошивка

Для прошивки МК ATtiny2313 следует использовать самодельный программатор, подключаемый к RS-232 компьютера и известный многим PonyProg2000. Перед прошивкой необходимо выставить фьюзы в соответствии с таблицей.

Прошивку для бегущих огней на ATtiny2313 можно скачать здесь.

Пособие, как сделать стоп-сигнал с бегущими огнями своими силами

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

Принципиальная схема стоп-сигнала в виде бегущих огней

Стоп-сигнал служит для предупреждения водителей транспортных средств, которые едут сзади, о том, что водитель тормозит. Дополнительный стоп-сигнал со светодиодами очень важен, так как при интенсивном автомобильном движении порой непонятно, загорается стоп-сигнал или горят габариты. Бегущие огни на светодиодах привлекают дополнительное внимание водителей, сработает эффект рекламы. Тем самым, у задних участников движения будет дополнительное время среагировать на торможение (автор видео — evgenij5431).

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

Светодиоды управляются попарно. Сначала загораются светодиодные лампочки HL1 и HL2, далее HL3 и HL4. После того, как гаснет предыдущая пара лампочек, зажигается следующая. Лампочки попарно зажигаются до последней пары HL11 и HL12. Когда загорится и потухнет последняя пара, процесс повторяется.

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

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

Принципиальная схема бегущих светодиодов

Описание электрической схемы

Для практической реализации приведенной схемы необходим мультивибратор, основу которого составляет микросхема DD1 К561ЛА7 и микросхема-счетчик DD2 К561ИЕ8. С помощью первой микросхемы создаются импульсы, включающие светодиоды. Благодаря микросхеме-счетчику осуществляется переключение питания для определенных групп светодиодных огней.

Транзисторы VT1-VT2 используются в качестве усилителей, которые открываются благодаря напряжению, поступающему с ноги счетчика. Конденсаторы С2 и С3 играют роль фильтров питания. Подбирая емкость конденсатора С1, можно уменьшать или увеличивать, когда будут переключаться светодиоды. Для монтирования конструкции светодиодного стопа лучше всего подойдет печатная текстолитовая плата с размерами 37 х 50 мм.

Габариты печатной платы

Габариты печатной платы

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

Ниже приведена схема, которую легко реализовать.

Реализация мигания светодиодов

По данной схеме группы светодиодных лампочек подключают к выводам Out1 — Out3. Сколько светодиодов будет в целом, зависит от питания. Если лампочек слишком много, то учитывать нужно, какое питание поступает на схему от бортовой сети, составляющее 12 В. Транзисторы КТ972А необходимо защитить с помощью теплоотводящих радиаторов. По желанию можно транзистор КТ972А заменить парой менее мощных транзисторов КТ315 и мощным элементом КТ815 или аналогичными элементами.

Детали DD1.1 и DD1.2, включенные в схему, играют роль генератора, который служит для подачи импульсов на вход счетчика К561ИЕ8. Аналогично предыдущему случаю, с помощью счетчика генерируются управляющие импульсы для транзисторов. Подбирая сопротивление R6, значение его номинала должно составлять не менее 1 кОм. Для создания бегущих огней можно использовать печатную плату. Благодаря навесному монтажу конструкция получается миниатюрных размеров.

Читать еще:  Замена салонного фильтра renault fluence своими руками: инструкции с фото

Миниатюрные размеры платы

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

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

Заключение

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

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

Видео «Светодиодный бегущий огонь»

В этом видео демонстрируется, как самостоятельно создать бегущие они на светодиодах (автор ролика — Radio Hobby Invent).

Как сделать бегущие огни на светодиодах?

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

Микроконтроллер ATtiny2313 для бегущих огней

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

ATtiny2313 сделан по простой схеме, где порт для вывода и ввода имеет идентичное значение. Выбрать программу (одну из 12) на таком микроконтроллере очень легко, ведь он не перегружен лишними опциями. Модель выпускается в двух корпусах – SOIC и PDIP, причем каждый вариант обладает идентичными характеристиками:

  • 8-битные общие регистры в количестве 32 штук;
  • возможности 120 операций за один тактовый цикл;
  • flash-память внутри системы на 2 кБ с поддержкой 10 тысяч циклов стирания и записи;
  • внутрисистемная EEPROM на 128 байт с поддержкой 100 тысяч циклов;
  • 128 байт встроенной оперативки;
  • 4 ШИМ-канала;
  • счетчик-таймер на 8 и 16 бит;
  • встроенный генератор;
  • удобный для разных целей интерфейс и другие функции.

Микроконтроллер имеет два вида в соответствии с энергопараметрами:

  • классическая модель ATtiny2313 обладает напряжением от 2,7 до 5,5 В и силой тока до 300 мкА на частоте 1 МГц в режиме активности;
  • вариант ATtiny2313А (4313) обладает характеристиками в 1,8-5,5 В и 190 мкА при той же частоте.

В режиме ожидания устройство имеет энергопотребление не больше 1 мкА.

Как уже было указано, память микроконтроллера оснащена 11 комбинациями световых схем, а возможность выбора всех комбинаций светодиодов последовательно – это и есть 12 программа.

Схема бегущих огней и принцип её работы

Создаваемая схема бегущих огней на светодиодах базируется на размещении микроконтроллера в центре. Все его порты вывода соединяются со светодиодами:

  • порт B или PB0-PB7 используется полностью для контроля над свечением;
  • максимально задействованы три вывода от порта D (PD4-PD6);
  • также работают PA0 и PA1, поскольку они свободны за счет реализуемого внутреннего генератора.

Вывод №1 – PA2 или Reset – не является активным звеном схемы, поэтому резистором R1 подсоединяется к цепи питания ATtiny2313. Плюсовая часть питания 5 В идет к выводу №20 – VCC, а минусовая — №10 (GND). Полярный конденсатор C1 устанавливается для предотвращения сбоев и гашения помех в работе МК.

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

Подходят, как классические smd3258, так и led’ы повышенной яркости в DIP корпусе. Суммарно их должно быть 13 штук. Функция ограничения тока возлагается на резисторы R6-R18.

Работа схемы контролируется посредством посредством переключателя SA1, кнопок SB1-SB3 и цифровых входов PD0-PD3, которые подключаются через резисторы R2, R3, R6 и R7. Такая конструкция позволяет включать мигание светодиодов в 11 различных режимов, задавая конкретную программу кнопкой SB3. А с помощью переключателя SA1 изменяется скорость мигания. Для этого:

  1. SA1 переводится в замкнутое положение.
  2. Скорость изменяется кнопками SB1 (ускорение) и SB2 (замедление).

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

Варианты сборки

Существует два доступных и относительно простых варианта сборки бегущих огней: на печатной или макетной плате. И в том, и в другом случае желательно за основу брать схему в PDIP корпусе на панельке DIP-20. При этом нужно, чтобы остальные компоненты также были в DIP-корпусах.

При сборке на макетной плате будет достаточно модели 50×50 мм с шагом в 2,5 мм. Светодиоды можно будет разместить не только на самой плате, но и на внешней линейке, подключив их в схему с помощью гибких проводов.

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

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

  • односторонний текстолит 55×55 мм;
  • конденсатор 100 мкФ-6,3В;
  • DD1 – Attine 2313;
  • резистор 10 кОм-0,25 Вт±5% (R1);
  • 17 резисторов 1 кОм-0,25 Вт±5% (R2-R18);
  • 13 светодиодов LED диаметром 3 мм (цвет не важен);
  • 3 кнопки KLS7-TS6601 или аналог (SB1-SB3);
  • переключатель движковый ESP1010 (SA1).

Радиолюбителям с практическим опытом сборки печатных плат лучше взять для этой схемы Attine2313 SOIC c SMD резисторами. За счет этого общие габариты схемы уменьшатся почти в два раза. Можно также отдельным блоком установить сверхъяркие SMD светодиоды.

Бегущие огни на 12V

Эта схема бегущих огней на 12 вольт широко известна в сети, так как имеет очень простую и понятную конструкцию. Генератором режима выступает таймер импульсов, а счетчик, подсчитывая их, подает на выходы соответствующие логические уровни. Светодиодный элемент, подключенный к каждому выходу, загорается при логической единице и гаснет при нуле. Эффект бегущих огней создается за счет последовательного мерцания. Скорость «бега» задается генератором, работа которого контролируется номинальными параметрами конденсатора C1 и резистора R1.

Читать еще:  Характеристика акб exide: информация о производителе, модели аккумуляторов марки

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

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

Прошивка

Микроконтроллер ATtine 2313 рекомендуется прошивать с помощью самодельного программатора, который подключается через RS-232 или популярный PoneProg2000. Перед началом прошивки надо выставить фьюзы так, как указано на рисунке.

Как сделать бегущие огни на светодиодах?

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

Микроконтроллер ATtiny2313 для бегущих огней

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

ATtiny2313 сделан по простой схеме, где порт для вывода и ввода имеет идентичное значение. Выбрать программу (одну из 12) на таком микроконтроллере очень легко, ведь он не перегружен лишними опциями. Модель выпускается в двух корпусах – SOIC и PDIP, причем каждый вариант обладает идентичными характеристиками:

  • 8-битные общие регистры в количестве 32 штук;
  • возможности 120 операций за один тактовый цикл;
  • flash-память внутри системы на 2 кБ с поддержкой 10 тысяч циклов стирания и записи;
  • внутрисистемная EEPROM на 128 байт с поддержкой 100 тысяч циклов;
  • 128 байт встроенной оперативки;
  • 4 ШИМ-канала;
  • счетчик-таймер на 8 и 16 бит;
  • встроенный генератор;
  • удобный для разных целей интерфейс и другие функции.

Микроконтроллер имеет два вида в соответствии с энергопараметрами:

  • классическая модель ATtiny2313 обладает напряжением от 2,7 до 5,5 В и силой тока до 300 мкА на частоте 1 МГц в режиме активности;
  • вариант ATtiny2313А (4313) обладает характеристиками в 1,8-5,5 В и 190 мкА при той же частоте.

В режиме ожидания устройство имеет энергопотребление не больше 1 мкА.

Как уже было указано, память микроконтроллера оснащена 11 комбинациями световых схем, а возможность выбора всех комбинаций светодиодов последовательно – это и есть 12 программа.

Схема бегущих огней и принцип её работы

Создаваемая схема бегущих огней на светодиодах базируется на размещении микроконтроллера в центре. Все его порты вывода соединяются со светодиодами:

  • порт B или PB0-PB7 используется полностью для контроля над свечением;
  • максимально задействованы три вывода от порта D (PD4-PD6);
  • также работают PA0 и PA1, поскольку они свободны за счет реализуемого внутреннего генератора.

Вывод №1 – PA2 или Reset – не является активным звеном схемы, поэтому резистором R1 подсоединяется к цепи питания ATtiny2313. Плюсовая часть питания 5 В идет к выводу №20 – VCC, а минусовая — №10 (GND). Полярный конденсатор C1 устанавливается для предотвращения сбоев и гашения помех в работе МК.

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

Подходят, как классические smd3258, так и led’ы повышенной яркости в DIP корпусе. Суммарно их должно быть 13 штук. Функция ограничения тока возлагается на резисторы R6-R18.

Работа схемы контролируется посредством посредством переключателя SA1, кнопок SB1-SB3 и цифровых входов PD0-PD3, которые подключаются через резисторы R2, R3, R6 и R7. Такая конструкция позволяет включать мигание светодиодов в 11 различных режимов, задавая конкретную программу кнопкой SB3. А с помощью переключателя SA1 изменяется скорость мигания. Для этого:

  1. SA1 переводится в замкнутое положение.
  2. Скорость изменяется кнопками SB1 (ускорение) и SB2 (замедление).

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

Варианты сборки

Существует два доступных и относительно простых варианта сборки бегущих огней: на печатной или макетной плате. И в том, и в другом случае желательно за основу брать схему в PDIP корпусе на панельке DIP-20. При этом нужно, чтобы остальные компоненты также были в DIP-корпусах.

При сборке на макетной плате будет достаточно модели 50×50 мм с шагом в 2,5 мм. Светодиоды можно будет разместить не только на самой плате, но и на внешней линейке, подключив их в схему с помощью гибких проводов.

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

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

  • односторонний текстолит 55×55 мм;
  • конденсатор 100 мкФ-6,3В;
  • DD1 – Attine 2313;
  • резистор 10 кОм-0,25 Вт±5% (R1);
  • 17 резисторов 1 кОм-0,25 Вт±5% (R2-R18);
  • 13 светодиодов LED диаметром 3 мм (цвет не важен);
  • 3 кнопки KLS7-TS6601 или аналог (SB1-SB3);
  • переключатель движковый ESP1010 (SA1).

Радиолюбителям с практическим опытом сборки печатных плат лучше взять для этой схемы Attine2313 SOIC c SMD резисторами. За счет этого общие габариты схемы уменьшатся почти в два раза. Можно также отдельным блоком установить сверхъяркие SMD светодиоды.

Бегущие огни на 12V

Эта схема бегущих огней на 12 вольт широко известна в сети, так как имеет очень простую и понятную конструкцию. Генератором режима выступает таймер импульсов, а счетчик, подсчитывая их, подает на выходы соответствующие логические уровни. Светодиодный элемент, подключенный к каждому выходу, загорается при логической единице и гаснет при нуле. Эффект бегущих огней создается за счет последовательного мерцания. Скорость «бега» задается генератором, работа которого контролируется номинальными параметрами конденсатора C1 и резистора R1.

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

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

Прошивка

Микроконтроллер ATtine 2313 рекомендуется прошивать с помощью самодельного программатора, который подключается через RS-232 или популярный PoneProg2000. Перед началом прошивки надо выставить фьюзы так, как указано на рисунке.

Ссылка на основную публикацию
Adblock
detector