Донецкий техникум промышленной автоматики

Сенсорний вимикач на PIC12F629 з ДУ по протоколу RC-5 і NEC

Автор фото і відео Ансаган Хасен

Даний вимикач перероблений Сенсорний вимикач на PIC12F509 Alexа на PIC12F629 (675) і додано дистанційне керування по протоколу RC-5 (14bit) і NEC (32bit). А саме: дистанційне вкл / викл, регулювання яскравості, регулювання часу витримки на автовідключення світла.

За схемою також внесені зміни, деякі за задумом Alexа. Для зниження енергоспоживання схемою в режимі очікування R1 і C1, 100 ... 240 Ом (0,5 Вт не більше) і 0,22мкф (10млА на відміну від початкових 30млА), однак це змушує урізати максимальну яскравість лампи (максимальна яскравість підбирається індивідуально по меншої потужності лампи) для харчування піку досить 3V а приймача 4-5V, світлодіод при цьому підбирається з малим енергоспоживанням. ІК-приймач посадив на 5 висновок (GP2 / INT). R3 і С3 не обов'язкові.

ІК-приймач будь на 5 Вольт, терморегулятори уточнити у продавця. Можна спробувати живити ПІК (стабілітрон 3,6V) і взяти ІК на 3 Вольта.

Вимикач в експлуатації:

  1. При підключенні схеми до мережі або загвинчування лампи відбувається калібрування сенсорів (і при скиданні), бажано його не торкатися. Про закінчення калібрування свідчить загоряння світлодіода. Перекалібровування також відбувається раз в дві доби.
  2. ІК управління з ПДУ працює по протоколу RC-5 і NEC. (Тестувався на ДУ від Горизонту 7-9, Toshiba). Також для входу в режим програмування ДУ (перед підключенні схеми до мережі, загвинчування лампи або скидання) тривало утримати будь-яку клавішу ПДУ для RC-5 або часті натискання для NEC і RC-5 (часті спалахи світлодіода, з згасання тиснемо обрану кнопку ДУ згідно послідовності команд ДУ див. нижче).
  3. SNS управляє включення / відключенням лампи і вхід в режим програмування ПДУ при тривалому утриманні.
  4. Тривале утримання SNS (понад 2,3 сек) - вхід в режим програмування на ПДУ, часті спалахи світлодіода, з згасання тиснемо обрану кнопку ДУ. Запис команди ДУ в енергонезалежну пам'ять-часті спалахи світлодіода, з згасання далі тиснемо наступну кнопку ПДУ поки світлодіод не горітиме, або вихід з програмування сенсором або по таймеру PICa. Послідовність команд ДУ наступна: 1) вкл / викл світла 2) вкл / викл світла (для ПДУ-2) 3) збільшення яскравості 4) зменшення 5) збільшення часу витримки на автовідключення світла 6) зменшення часу 7) скидання 8) запис в енергонезалежну пам'ять поточної максимальної яскравості і часу витримки на автовідключення 9) відключення ПДУ (включення сенсором).
  5. Регулювання часу витримки на автовідключення світла, число спалахів світлодіода одно годинах витримки відключення світла.

Програмування ПДУ краще виконувати при вимкненому світлі, оскільки при високій яскравості або малої потужності лампи може не вистачати харчування для ІК-приймача, якщо при включеному світлі не реагує на ПДУ то в момент загоряння лампи тисніть зменшити яскравість.

Дана схема може бути критична до полярності підключення в мережу (дивись LINE i LAMP) зокрема стабільність роботи IRR приймача.

НЕБЕЗПЕЧНО 220В!

схема прошивка

RC-5_NEC_629