Статьи

Інфрачервоний датчик руху, PIR-sensor.

Домашня автоматика передбачає наявність датчиків руху, які здатні контролювати руху людини Домашня автоматика передбачає наявність датчиків руху, які здатні контролювати руху людини. Найпростішим і доступним пристроєм дозволяють контролювати зміни інфрачервоного випромінювання, це ПІР-сенсори. На поточний момент доступні не дорогі моделі D203B , D204B , D205B . Всі вони дозволяють виготовляти недорогі і прості пристрої контролю руху людини. Ці датчики виготовляються в металевих корпусах. Датчики в основному розрізняються по чутливості, а конструктивно за розміром світлочутливого вікна.

Для проекту Опенворон був спроектований компактний датчик, для безпосереднього управління низьковольтної навантаженням від 12 до 24 вольт і струмом навантаження до 3 Ампер (струм залежить від МОП-ключа).

Схема датчика.

Схема датчика

Схема сконструйований з надмірністю, що дозволяє створювати різноманітні пристрої. Підсилювач сигналу зібраний на двох ОУ МСР601. Логіка роботи датчика покладено на PIC-контролер, в якості контролера обраний PIC10F222. На платі можна розмістити два МОП-ключа, які на пряму дозволяє підключати низьковольтну навантаження від 1 до 3 Ампер. Передбачено встановлення світлодіодного індикатора для контролю роботи датчика. А також роз'єм для внутрисхемного програмування контролера, що спрощує програмування і модернізацію датчика (якщо необхідно змінити логіку роботи). Для розширення налаштувань можна ввести потенціометр, яким в залежності від функцій можна налаштовувати чутливість або тривалість формування вихідного імпульсу.

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

Схема датчика застосована в проекті.

Схема датчика застосована в проекті

Список деталей необхідний для виготовлення датчика.

НайменуванняТипорозмірТипКількістьПримітка

PIR-сенсор D203B 1 шт PIR1 (D204B, D205B) Операційний підсилювач SOT23-5 MCP601 2 шт A1, A2 PIC-контролер SOT23-6 PIC10F222 1 шт PIC1 Стабілізатор SOT23-5 MCP1804T-5002I / OT 1 шт ST1 Резистор 0805 10 до 6 шт R2, R4, R5, R6, R7, R10 Резистор 0805 100 до 1 шт R1 Резистор 0805 1 мОм 2 шт R3, R8 Резистор 0805 1 к 1 шт R11 Резистор 0805 22 ом 1 шт R14 Диодная збірка SOT23 BAV70 1 шт D1 Лінза S9001 1 шт Транзистор польовий SOT23 IRLML2502TR 1 шт V1 Конденсатори 0805 0,1 мкф х 25 в 4 шт C1, C2, C4, C8 Конденсатори 0805 1.0 мкф х 25 в 2 шт C9, C11 Конденсатори танталові А 10,0 х 10 в 4 шт C4, C5, C6, C3 (можлива заміна на керамічні типорозмір 1206) Друкована плата ch-c0060pcb 1 шт Світлодіод 0805 LTST-C170TBKT 1 шт LD1 Корпус 1 шт З'єднувач NXW-05K, NXG-05 1 шт CON2

Монтажна схема плати.

верх плати

низ плати

Опис роботи схеми.

Схема являє собою звичайний підсилювач на двох ОУ. Їх завдання посилити змінну складову від PIR-сенсора. Далі сигнал надходить на вхід АЦП PIC-контролера, функцією якого це логічна обробка сигналу. До пік контролера підключені МОП-ключі, їх функція управління силовим навантаженням. Як навантаження передбачається використовувати світлодіодні стрічки з струмом до 3А. У нашому варіанті має транзистор з робочим струмом 1А для нього можна підключити стрічку (при 60 led на метр) довжиною більше 2 метрів, що цілком достатньо для різних пристроїв додаткового освітлення.

У нашому варіанті має транзистор з робочим струмом 1А для нього можна підключити стрічку (при 60 led на метр) довжиною більше 2 метрів, що цілком достатньо для різних пристроїв додаткового освітлення

Якщо необхідно управління потужними світлодіодами, то датчик руху легко стикується з драйверами струму описаних в попередній статті Стабілізатор струму на SN3350 .

Якщо необхідно управління потужними світлодіодами, то датчик руху легко стикується з драйверами струму описаних в попередній статті   Стабілізатор струму на SN3350

Контакт «управління» підключається до висновку навантаження датчика руху.

Датчики руху можна використовувати в системі охорони, підключивши їх до пристрою контролю по логічному АБО.

Програмне забезпечення.

Само собою зрозуміло, що для різних додатків у датчиків повинні бути різні функції і різна чутливість на об'єкти. Для систем управління освітленням, немає необхідності в «дикої» чутливості. Якщо ви зробили освітлення для книжкових полиць то вам не потрібно, щоб включалася підсвічування, коли ви тільки входите в квартиру, вам необхідно щоб вона включалася коли ви протягуєте руку книгам і не більше. А якщо це охоронна система, то бажано, щоб вона мала максимальну чутливість на будь-які зміни інфрачервоного випромінювання людини.

Забігу в перед і скажу, датчик володіє «дикої» чутливістю, навіть зі стандартною лінзою 8 мм. Вся задача буде зводитися, щоб її зменшити програмними засобами.

Сама програма і її робота.

Для вимірювання величини сигналу використовуємо стандартну конструкцію

// почати вимір GO = 1; while (GO) continue; // // порахувати значення АЦП ADCIZ = ADRES; // читання значення АЦП

після цього сигнал треба «відфільтрувати» для цього застосуємо

// усереднення вимірювання // ADCIZ = ADCIZ / 10; // p_humi = p_humi-p_humi / 10; // p_humi = p_humi + ADCIZ; //

щоб прибрати «тремтіння сигналу» застосуємо «накопичує інтегратор»

// ФІЛЬТР "накопичує інтегратор" if (p_humi ^ p_humip && porog) porog--; else {p_humip = p_humi; porog = 3; // реакція}

а для управління навантаженням застосуємо звичайну схему

if

(p_humip> 130) // поріг чутливості, повинна бути вище 125 {LED = 0; OUT = 1; __delay_ms (5000); // час "горіння"} else {LED = 1; OUT = 0; }

Файли для завантаження.

[Wpdm_file id = 68 title = "true" desc = "true" template = »bluebox drop-shadow lifted»]

[Wpdm_file id = 69 title = "true" desc = "true" template = »bluebox drop-shadow lifted»]

[Wpdm_file id = 70 title = "true" desc = "true" template = »bluebox drop-shadow lifted»]

[Wpdm_file id = 71 title = "true" desc = "true" template = »bluebox drop-shadow lifted»]

[Wpdm_file id = 71 title = true desc = true template = »bluebox drop-shadow lifted»]

Продовження - на сайті Иллис

Новости

Как создать фото из видео
Кризис заставляет искать дополнительные источники дохода. Одним из таких источников может стать торговля на валютном рынке Форекс. Но чтобы не потерять свои деньги необходимо работать с надежным брокером.

Как оформить группу в вконтакте видео
Дано хотел свой магазин в вк, но не знал с чего начать его делать. Так как хотелось не банальный магазин с кучей ссылок и фото, а красиво оформленный. С меню, с аватаркой. После просмотра видео создал