пятница, 1 февраля 2013 г.

одноканальный управляемый диммер

- управление функциями устройства при помощи прикосновения к сенсору, от пульта дистанционного управления (ПДУ) или кнопочного выключателя;

- регулировка яркости лампы накаливания в пределах 10 – 99% от номинальной для трёхпроводного включения диммера;

- регулировка яркости лампы накаливания в пределах 8 – 92% от номинальной для двухпроводного включения диммера;

Итак, основные возможности программы, заложенной в устройство следующие:

Так вот я и решил заняться разработкой общедоступного для повторения устройства с открытыми исходными кодами, аналогичного заводскому «Сапфиру». Учитывая мой богатый опыт по проектированию устройств и после удачного релиза заказного проекта 15-ти канального управляемого диммера, опубликованного здесь ранее, я решил реализовать упрощённый одноканальный диммер. Заодно снабдив его различными полезными функциями насколько, насколько позволит объем памяти наиболее дешёвого и распространённого микроконтроллера AVR ATtiny2313. Можно конечно реализовать устройство и на микроконтроллере PIC, но выбор, как говорится, моё право, а я сторонник микроконтроллеров AVR. Программа диммера написана в среде разработки WinAVR-20100110. Забегая вперёд, скажу, что прочтя статью до конца, читатель сможет не только повторить нормально работающее устройство, но и подправить программу под свои нужды. Желающие просто повторить устройство могут скачать hex файл прошивки по ссылке в конце статьи, запрограммировать микроконтроллер, собрать устройство по схеме на рисунке 1 или 2 ниже и дальше не читать эту статью.

Кто из вас не хотел изготовить себе сенсорный диммер с возможностью дистанционного управления светом? Наверное, многие. Так вот и я однажды захотел изготовить себе этот несложный с точки зрения схемотехники девайс. Нашёл в сети интернет более десятка различных схем и решил выбрать для повторения те из них, прошивки которых находились бы в свободном доступе и обладали бы требуемыми мне функциональными возможностями. Но таковых не оказалось вовсе: Более чем из десятка всевозможных схем и программного обеспечения различных авторов те из них, что заслуживали бы повторения, оказались с платными прошивками. Тогда же я, в свою очередь, попытался узнать у авторов цену. Два из них на письма не ответили даже в течение полугода, а два других назвали следующие цены: первый - 12 usd за прошитый микроконтроллер PIC12С509, а второй 15 usd за hex файл прошивки для ATtiny2313. Оба диммера, если верить авторскому описанию, аналогичны по своим функциональным возможностям промышленно выпускаемому «Сапфиру», реализованному на наиболее дешёвом PIC микроконтроллере PIC12С509. Однако стоимость готового заводского диммера «Сапфир-2503» производства Минской компании «Ноотехника» составляет 15 – 17 usd, что сопоставимо со стоимостью предлагаемых прошивок. Так на что эти авторы надеются? Что их прошивки купят по цене на пару вечнозелёных меньше чем стоимость готового заводского устройства? А где гарантия, что предлагаемые ими программы не глючат? Я нарочно не привожу ссылки на эти разработки. Не хочу заниматься рекламой, а точнее антирекламой…

Одноканальный диммер: схемотехника и программирование устройств фазового регулирования переменного напряжения (ATtiny2313, C)

Одноканальный диммер: схемотехника и программирование устройств фазового регулирования переменного напряжения (ATtiny2313, C)

Комментариев нет:

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