Новогодняя елочка на микроконтроллере PIC12F675 |
Предлагаемый автомат световых эффектов собран на микроконтроллере и светодиодах, которые образуют контур ёлочки. В устройстве реализованы восемь световых эффектов. Основа устройства (рис. 1) — микроконтроллер DD1, он сконфигурирован для работы со встроенным тактовым RC-генератором. В соответствии с управляющей программой микроконтроллер формирует сигналы на линиях порта GPO—GP2, GP5, которые поступают на затворы транзисторов VT1 — VT4.
При низком уровне на этих линиях транзисторы открыты и питающее напряжение поступает на соответствующие двухцветные светодиоды HL1 — HL28, которые размещены на печатной плате. Все резисторы (R1—R56) — токоограничивающие, их подборкой можно изменять яркость свечения светодиодов. Питание микроконтроллера и светодиодов стабилизировано интегральным стабилизатором DA1.
В устройстве реализованы восемь световых эффектов, которые сменяются в автоматическом режиме:
- плавное зажигание и погасание всех светодиодов красного цвета свечения;
- плавное зажигание и погасание всех светодиодов зелёного цвета свечения;
- поочерёдное переключение цветов нижней и верхней частей ёлочки;
- вспышки светодиодов красного цвета свечения с плавным увеличением частоты;
- вспышки светодиодов зелёного цвета свечения с плавным увеличением частоты;
- поочерёдная смена цвета свечения;
- поочерёдное зажигание нижней и верхней частей ёлочки красным цветом;
- поочерёдное зажигание нижней и верхней частей ёлочки зелёным цветом.
Все элементы установлены на печатной плате из односторонне фольгированного стеклотекстолита, чертёж которой показан на рис. 2 и рис. 3. Поскольку и светодиоды, и резисторы одинаковые, на рис. 3 они не пронумерованы. Применены резисторы МЯТ, С2-23, конденсатор — К50-35 или импортный. Транзисторы IRF9630 можно заменить транзисторами IRF9640, а светодиоды КИПД18Б-М — на любые другие двухцветные с общим катодом и отдельными выводами анодов. Гнездо питания — К375А, К375В, DS210B, а для подключения к нему потребуется соответствующий штекер. Микроконтроллер установлен в панель.
Питают устройство от сетевого нестабилизированного блока питания с выходным напряжением около 9 В и током до 600 мА. Можно применить блок питания с напряжением 12... 15 В, но при этом стабилизатор DA1 потребуется установить на теплоотвод площадью 30.. .40 см2. При использовании стабилизированного блока питания с напряжением 5 В стабилизатор DA1 не устанавливают и подают питание непосредственно на выводы конденсатора С1. Вид собранного устройства показан на рис. 4.
Файлы в архиве:
Проект Proteus
Исходник на СИ и прошивка
Видео, демонстрирующее работу устройства
Скачать одним файлом: novogodnelka.rar [5,42 Mb]
C этой схемой также часто просматривают: |
Генератор видеосигнала на микроконтроллере PIC16F84 Электронные часы с будильником на микроконтроллере AT90S2313-10PI Схема новогодней гирлянды на микроконтроллере Полицейская крякалка своими руками на PIC-микроконтроллере Паяльная станция на микроконтроллере (Цифровой ПИД регулятор температуры) Новогодняя светодиодная снежинка-термометр Новогодняя электронная сосулька Эквивалент нагрузки источника питания Компрессор аудиосигнала для микрофонного усилителя
| |
Подключение энкодера к микроконтроллеру PIC Счётчик людей в помещении, управляющий освещением Велокомпьютер на микроконтроллере PIC16F628A Устройство ввода-вывода на микроконтроллера Два термометра на PIC16F628A и DS18B20 Светодиодные часы с циферблатом Двоичные часы Два вывода микроконтроллера PIC управляют шестью светодиодами Цифровой программируемый таймер на микроконтроллере PIC16F628A Устройство рисования в воздухе на ATtiny2313 |