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

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

Диммер с регулировкой от штатного выключателя на PIC12F629

Регулировка яркости

1. Включить собранный диммер, подождать не меннее 5 секунд;
2. Выключить и быстро включить диммер, загорится светодиод и лампа начнет менять свою яркость от минимума до максимума по кругу. Количество шагов регулировки - 25;
3. Как только необходимая яркость будет достигнута выключить диммер тем самым сохранив в память данные об уровне яркости;
4. По истечение 5 секунд включить диммер.

Источник: журнал Elektor 2010


Архив для статьи "Диммер с регулировкой от штатного выключателя на PIC12F629"
Описание: Файл прошивки микроконтроллера, макет печатной платы в формате PDF
Размер файла: 93.54 KB Количество загрузок: 1 983 Скачать

Комментарии  

0 #1 St_Pump 27.01.2013 22:09
Супер схемка,повесил у себя в коридоре не нарадуюсь,платк у сделал свою 55\35 мм vk.com/.../ вот сылочка на мою печатку,ошибок нет проверено,гаран тирую.
Сообщить модератору
0 #2 AntonChip 28.01.2013 19:34
Цитирую St_Pump:
Супер схемка,повесил у себя в коридоре не нарадуюсь,платку сделал свою 55\35 мм vk.com/.../ вот сылочка на мою печатку,ошибок нет проверено,гарантирую.

Если можно поделись фото платы, выложу в статье.
Сообщить модератору
0 #3 gregos 02.06.2013 23:40
А можно прошивку для PIC12F675,прост о имею три штуки.А исходника нет, чтобы самому перекомпилирова ть.Буду благодарен.
Сообщить модератору
0 #4 AntonChip 03.06.2013 18:30
Цитирую gregos:
А можно прошивку для PIC12F675,просто имею три штуки.А исходника нет, чтобы самому перекомпилировать.Буду благодарен.

Для PIC12F629/675 HEX файлы получаются абсолютно одинаковые
Сообщить модератору
0 #5 gregos 07.06.2013 18:51
Большое спасибо,admin, значит PIC12F675 полностью подходит. Прошью их.
Сообщить модератору
0 #6 gregos 08.06.2013 12:07
Забыл один вопрос: АЦП которого нет в PIC12F629 в PIC12F675 выключали? (ANSEL (9Fh) Бит 3:0 ANS3:ANS0 - настройка вывода как аналоговый вход, по умолчанию 1 (аналоговый вход). Его надо поставить в 0,тоесть выключить АЦП. Вот главная ошибка несовместимости прошивок между PIC12F629/675
Сообщить модератору
0 #7 gregos 08.06.2013 12:33
И ещё один вопрос: не могу найти оптрон SFH620a-3 с двумя светодиодами.Мо жно ли применить два с такими-же параметрами (коллекторы и емиттеры соединить параллельно а диоды подключить встречно-паралл ельно)?
Сообщить модератору
0 #8 AntonChip 09.06.2013 17:57
gregos, добавил в архив проект для pic12f675, если что исправь,я в ассемблере не силен
Сообщить модератору