Дистанционное управление нагрузкой на микроконтроллере PIC12F629. Схема

Данная схема, являющаяся еще одним вариантом дистанционного управления на микроконтроллере PIC12F629, позволяет осуществлять дистанционный контроль за 4 нагрузками с помощью обычного пульта дистанционного управления (ПДУ), имеющего стандарт работы RC-5.

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

схема дистанционное ик управление на PIC12F629

Порядок программирования кнопок

  1. Необходимо выключить питание схемы и установить перемычку SA1.
  2. Включаем питание, при этом светодиод мигнет 3 раза, а затем будет светиться постоянно.
  3. Не выключая питания, нудно убрать перемычку SA1. Светодиод HL1 мигнет еще три раза и останется светиться постоянно.
  4. Нажимаем кнопки пульта, которые необходимы для управления. Примечание: первую кнопку следует нажать дважды, это необходимо для установки синхронизации. То есть, если мы хотим запрограммировать кнопки с 1 по 5 необходимо нажать 1,1,2,3,4,5. После каждого нажатия светодиод будет мигать три раза, подтверждая запись нажатия. После программирования последней кнопки светодиод погаснет.
  5. Передергиваем питание, теперь устройство готово к работе.

Питание устройство получает от лабораторного источника питания.

Скачать прошивку (1,0 Mb, скачано: 3 295)

14 комментариев

  • 11.01.2015 at 00:51

    Спасибо за схему, все заработало с первого раза! Правда от одного пульта включались по два канала одновременно. Собственно пульт можно любой с протоколом RC5!

    Ответить
  • 16.01.2015 at 12:01

    Подскажите пожалуйста, ИК приемник любой? Или определенной марки?
    Дело в том что я не знаю марку своих ИК приемников, спрашиваю в магазине, тоже не знают.

    Ответить
    • 16.01.2015 at 14:20

      Подойдет TSOP1736 или любой другой работающий на частоте 36кГц, с напряжением питания до 6 вольт

      Ответить
  • 18.01.2015 at 16:12

    Подскажите пожалуйста, как изменить прошивку, чтобы на выводах G0,G1,G4,G5 была не фиксированная единица,а был режим удержания активности (выход активен, пока кнопка нажата)?

    Ответить
  • 11.04.2015 at 20:36

    огромное спасибо всё замечательно работало

    Ответить
  • 20.05.2015 at 00:36

    Спасибо схема супер ,всё работает !!!
    Но если не трудно выложите пожалуйста прошивку в которой выхода PIC активны пока удерживается кнопка пульта.Или напишите что нужно поменять в данной прошивке.
    Благодарю за работу,молодцы!!!

    Ответить
  • 10.06.2015 at 12:01

    что то я не пойму, а где подключение питания самого микроконтроллера (+ -) .Ну предположить что +подаётся через ИК приёмник,а минус где?

    Ответить
  • 29.11.2015 at 03:04

    Устройство работает. Но можно сделать так, чтоб оно запоминало состояние нагрузок при отключении питания? Или поделитесь исходником.

    Ответить
  • 01.03.2016 at 10:29

    Использовал пик 12F683.Но для его корректной работы необходимо установить подтягивающие на плюс резисторы 2.2-5.1к на входе и выходах пика.

    Ответить
  • 31.01.2018 at 20:45

    Здравствуйте. Я бы хотел спросить на этом микроконтроллере можно собрать РАДИО ПЕРЕКЛЮЧАТЕЛЬ НАГРУЗКИ НА 4 КАНАЛА

    Ответить
  • 02.08.2018 at 20:15

    Здравствуйте! Спасибо вам за эту схему, очень замечательна в работе! Есть ли возможность изменить прошивку таким образом, чтобы при получении команды на выходах формировался одиночный импульс, для управления ждущими мультивибраторами? Был бы несказанно благодарен!

    Ответить
  • 31.05.2019 at 13:42

    Здравствуйте!
    Сделайте пожалуйста прошивку под 12F675 и что бы при нажатии кнопки на пульте исполнительное устройство было включено ровно на такое время пока удерживается кнопка на пульте. То есть выход без фиксации.

    Ответить
  • 31.05.2019 at 13:43

    И сохранялись настройки при отключении питания.

    Ответить

Добавить комментарий

Ваш электронный адрес не будет опубликован.

*