Светодиодный диммер

У любой конструкции есть своя история. История этой началась с конкурса «Новый год – Кот подарки раздаёт». Вернее, после его завершения. Заняв первое место за «Новогоднюю снежинку», вместе с адресом для приза отправил Коту торжественное обещание нацарапать что-нибудь для сайта. Вот и нацарапал…

 


 

В отличии от предыдущей, достаточно «тяжеловесной» игрушки, предложенный вариант светового эффекта несёт в себе три КИТА (а вернее, три КОТА) – простоту конструкции, многопрофильность использования и возможность программного усовершенствования . Что отличает этот восьмиканальный диммер от ряда других подобных любительских изделий? Применение мощных выходных полевых транзисторов, использование в качестве контрольного устройства двухстрочного жидко-кристаллического индикатора, 16 ступенчатая регулировка яркости каждого канала, кнопочное управление режимами, малые габариты (123х57х25 мм) и конечно же фирменный логотип при старте!

 


 

В конструкции используются современные легко доставаемые комплектующие. Исходники (BASCOM AVR) программы хорошо прокомментированы, поэтому «лучше один раз увидеть…». При старте контроллер начинает печатать адрес любимого сайта и через время выплывает его величество КОТ. Затем начинает выполнятся программа эффекта, указанная при старте.

 


 

Курсорными кнопками можно изменять скорость переключения и номер эффекта. Всего в наличии 10 шестнадцати шаговых эффектов с 16 градациями яркости в каждом шаге, это при том, что занято 52 % памяти. Каждый эффект съедает 2%. Можно добавить ещё 22 эффекта и получить неплохой автомат с 32 программами. Есть некоторое неудобство – переключение эффектов пользователем. Но в этом варианте прошивки не задействованы 3 кнопки, вот их то и нужно использовать для выбора автоматической смены программ, автоматического изменения скорости и т. д. Можно организовать это всё в виде меню.

 


 


 

Ещё одна задумка – использовать энергонезависимую память ЕЕПРОМ для хранения пользовательских программ. Вообщем, богатое поле для творчества. Кто захочет, может воспользоваться веткой форума РадиоКота про BASCOM или одноимённым русскоязычным форумом, чтобы получить необходимую для усовершенствования программы информацию.

 


 

Архив — схема, плата, исходник.

Удачи!

 


 

Автор — Рубашка Василий Николаевич.

Автор публикации

не в сети 7 часов

Radan

0
Комментарии: 876Публикации: 168Регистрация: 30-11--0001
Поделиться

Отправить ответ

Оставьте первый комментарий!

Войти с помощью: 
Подписаться на
vitek
Участник

подскажите как добавить автоматическую смену ефектов!!!

Vesljar
Гость

А что нужно переписать? или как ето нужно сделать чтоб заработало.. мне как бе ефекти ненужни а от идея с ЖК очень даже нужна ..помогите если вам не трудно

Vesljar
Гость

ребята а сюда можно както припаять ДМХ вход?

Андрей
Участник

PonyProg 2000

Андрей
Участник

меня сроки поджимают.. взял эту работу, как курсовой проект в университет. На след неделе сдавать, а у меня ещё устройство не готово…
Огромная просьба подсказать, где нужно поставить галочки, чтобы это устройство работало! Я уже методом научного тыка всё попробовал… разницы работы никакой! Как бы я не прошивал МК, всё время загораются сразу все светодиоды, а на ЛСД заполняется первая строчка квадратами.
Заранее благодарю!

Андрей
Участник

c BODLEVEL Разобрался) Это порог с обратной стороны оказывается)

Андрей
Участник

опять пришел к массе непонятной информации… по второй ссылке выбрал МК и режим синхронизации (RC 8МГц). Какую выбирать задержку запуска? и Почему по схеме мы подаём 5В на ножки МК, а в этом калькуляторе: *****Уровень срабатывания системы контроля питания (BODLEVEL)****** 2.7 или 4 В ???

Андрей
Участник

Подскажите пожалуйста, у меня первый раз!
При прошивке просит поставить галочки возле:
RSTDISBL
WDTON
CKOPT
EESAVE
BOOTSZ1
BOOTSZ0
BOOTRST
BODLEVEL
BODEN
SUT1
SUT0
CKSEL3
CKSEL1
CKSEL0
BOOTLOCK12
BOOTLOCK11
BOOTLOCK02
BOOTLOCK01
LOCK2
LOCK1

Андрей
Участник

Подскажите, пожалуйста, какие фьюзы нужны?

Sergik
Гость

Сам проект не знаю как,-не собирал, а исходник просто офигенный, ОЧЕНЬ и ОЧЕНЬ наглядно можно поучить некоторые моменты баскома. Ибо нет ничего лучше раз увидеть на практике чем прочитать в теории, за комменты в исходнике отдельный респект автору- все ОЧЕНЬ красиво!!!