Toon Beerten
Введение
Эта конструкция под названием «Сделай сам лампу хорошего настроения» может стать очень интересным атрибутом вашей комнаты и произведет впечатление на любого человека. Как показано на фотографии, мы имеем в виду лампу, меняющую цвет. Это выглядит потрясающе!
Здесь мы попытаемся изложить инструкцию для успешного изготовления этой лампы. Этот декоративный светильник основан на микропроцессоре PIC16F628, способном генерировать импульсы ШИМ. При изменении скважности импульсов мы можем получить миллионы цветовых комбинаций с использованием только трех основных цветов. Всего один RGB (красный-зеленый-синий) светодиод может постепенно изменять цвет и светиться любым из цветов радуги.
Всеми функциями лампы можно управлять с помощью четырех переключателей. Первым переключателем мы можем выбрать постепенное изменение или резкие переходы между цветами, вторым выбирается изменение цветов по радужной палитре или случайный порядок изменения цвета, третьим устанавливается медленное или быстрое изменение цвета, и с помощью четвертого переключателя мы можем остановиться на желаемом цвете.
В конце необходимо измерить мощность потребления устройства, чтобы правильно выбрать соответствующий блок питания.
Плафон для лучшего рассеивания света
Используйте все свое воображение, чтобы найти лампу с плафоном для наилучшего равномерного рассеивания света. Рассеянный свет нужен для достижения наилучших результатов. В оригинальной конструкции автор использовал лампу IKEA Mylonit с большим плафоном размером 45 см.
Можно использовать другую лампу, например, со сферическим плафоном, который очень подходит для жилой комнаты.
Светодиод большой мощности
В устройстве используется RGB светодиод мощностью 3 Вт. Можно применить светодиоды различных производителей с характеристиками, приведенными ниже.
Светодиод RGB мощностью 3 Вт |
||||||||||||||||||||||||||||||||||
![]() |
|
Схема
Схема показана на следующем рисунке. Как видите, она очень проста. Обратите внимание на правильный монтаж транзисторов и полярность подключения источника питания.
![]() |
Цоколевка транзистора BC337 |
Вот список компонентов, используемых для изготовления декоративной лампы.
- 3 NPN транзистора с током коллектора 500 мА, например BC337
- Один микропроцессор PIC16F628(A) и программатор
- Небольшая макетная печатная плата
- 7 резисторов 10 кОм / 0.25 Вт
- Резисторы 0.5 Вт (2 шт. по 22 Ом, 4 шт. по 10 Ом)
- DIP-переключатель
- Блок питания (5 В, 500 мА)
- Лампа Ikea Mylonit или иная
- Теплопроводящая паста (если вы используете радиатор)
- Один 3 Вт RGB светодиод Z-Power
- Небольшой радиатор для охлаждения
Печатная плата
На следующем изображении вы можете видеть реализацию схемы на макетной печатной плате.
Программирование микропроцессора PIC 16F628
Используйте ваш программатор и загрузите .hex файл в микропроцессор.
Скачать исходный код программы можно здесь.
Очень важно обратить внимание на установку fuse -битов. Вы должны установить их, как отмечено в следующей таблице.
Fuse-биты |
Состояние |
IntRC I/O |
Установлен |
PWRT |
Установлен |
BODEN |
Установлен |
MCLR |
Сброшен |
Останльные |
Сброшены |
Функции DIP-переключателей
SW1 |
Позволяет вам выбирать между эффектом перехода цветов |
SW2 |
Позволяет вам выбирать между постепенной сменой цвета |
SW3 |
Позволяет выбирать между медленным или быстрым переключением |
SW4 |
Пауза на текущем цвете |
Монтаж
Хорошим способом установки платы является заливка ее в подставке лампы горячим силиконовым клеем из «пистолета». На следующей фотографии вы можете видеть плату, залитую в основании небольшой лампы IKEA Mylonit диаметром 31 см.
![]() |
Клей еще горячий. Температура клея не страшна микропроцессору и другим деталям. |
![]() |
Сейчас клей охладился, и вы можете легко манипулировать DIP-переключателями. Лампа работает! |
![]() |
Вид лампы сверху. |
Обновления 10/2009
Steve Rougier улучшил исходный код и добавил дополнительные режимы работы. Для получения обновленной информации Вы можете скачать ее из этого архива.