Бавовняний вимикач світла на PIC12F683. Схема і опис

Бавовняний вимикач - схема чергового акустичного вимикача - є забавним проектом для початківців радіоаматорів. Пристрій дозволяє по звуку бавовни включати і вимикати різні електричні прилади, в тому числі і світло. На даній статті розглянемо роботу схеми ( дистанційного вимикача світла ), Що реагує на подвійний бавовна.

У звуковому вимикачі застосований електретний мікрофон , Який перетворює акустичний сигнал бавовни в електричний. Далі він посилюється транзистором VT2, а потім вже надходить на вхід мікроконтролера PIC12F683. Мікроконтролер за допомогою закладеної в ній програми, виробляє включення і виключення світла через електромагнітне реле.

Коли немає звуку, напруга на колекторі транзистора VT2 дорівнює приблизно 0,2 вольта. Коли мікрофон виявляє звук бавовни, напруга на ньому різко падає. Оскільки вихідна напруга внутрішнього конденсатора мікрофона з'єднаний з базою транзистора через конденсатор С1, напруга база-емітер також знижується і, як наслідок стрибкоподібно підвищується напруга на колекторі (до 4 вольт).

Тепер ми знаємо, як відбувається перетворення акустичного сигналу в електричний. Наступним етапом є подача даного сигналу на мікроконтролер PIC12F683 для здійснення включення / вимикання світла.

В даному мікроконтролері є вбудований модуль компаратора, який можна використовувати для порівняння двох аналогових сигналів і отримати цифрову оцінку їх відносних величин. Як відомо робота компаратора полягає в порівнянні оброблюваного сигналу, що надходить на один вхід, з опорною напругою, що подається на інший його вхід. В даному прикладі використовується внутрішнє опорне напруга, величина якого встановлюється програмно.

У прошивці встановлено опорний напруги рівне 0,625 вольт (за умови що напруга живлення складає 5,0 вольта).

Джерелом живлення для даної схеми може послужити простий стабілізатор напруги на мікросхемі LM317 . Це найбільш оптимальний варіант для живлення різних пристроїв.

Таким чином, при нормальних умовах (відсутність звуку), опорна напруга (0,625 вольт) більше, ніж напруга (0,2 вольта) на вході 6 мікроконтролера PIC12F683. Тому на виході 2 мікроконтролера знаходиться високий рівень. При появі звуку, напруга на вході 6 стає вище опорного і контролер розцінює це як вхідний сигнал. При подвійному бавовні (інтервал 1,5 сек), на виході 2 з'являється сигнал низького рівня. За необхідності вихід можна інвертувати в коді програми, встановивши інверсію виходу компаратора в регістрі CMCON0.

Відео ролик роботи пристрою

www.embedded-lab.com

завантажити прошивку   (47,5 Kb, завантажено 2 416) завантажити прошивку (47,5 Kb, завантажено 2 416)

© 2008 — 2012 offroad.net.ua . All rights reserved. by nucleart.net 2008