среда, 8 июля 2015 г.

Управление освещением для кухни с датчиком движения на Arduino(часть 2)

В первой части были рассмотрены детали и устройства, необходимые для переделки освещения.
Во второй части рассмотрим схему и принцип действия устройства управления.

Принципиальная схема устройства управления:


   "Мозгом" всей конструкции является блок Arduino Pro mini.
    Выводы A1, A3, D4 являются входами, а D6 выход.
    За всем вокруг "наблюдает" датчик движения HC-SR501. Он настроен таким образом, что при обнаружении движения, он выдает короткий (1.5-2сек) импульс напряжением около 3В на 4й цифровой вход arduino.
    Делитель резисторе R4 и фоторезисторе R6 подключены к аналоговому входу А3.  При включенном выключателе SW2, напряжение на A3 изменяется прямо пропорционально уровня освещения R6. При отключенном SW2 на выводе A3 напряжение близко к 0, т.е. датчик освещения отключен.
    Для изменения яркости свечения используется делитель на резисторах R1, R2 и R3. В зависимости от переключателя SW1 напряжение на входе A1 может принимать 3 значения (Uп-напряжение питания =5В, напряжение на входе A1=напряжению на R3):
       1)  (R3*Uп)/(R1+R3)=(1000*5)/(250+1000)=4В
       2)  (R3*Uп)/(R2+R3)=(1000*5)/(1500+1000)=2В
       3)  Переключатель выключен = 0В
   К выходу D4 arduino подключен мосфет N-канала VT1 для управления питанием светодиодных светильников. Также при помощи ШИМ (широтно-импульсной модуляции) происходит управление яркостью свесения и ограничение максимального тока на светодиодах. Это позволило избавиться от токоограничивающих резисторов. В качестве радиатора, для рассеивания мощности на мосфете используется пластина, снятая со старого компьютерного блока питания.
   Для питания светодиодных светильников используется плата от блока питания ноутбука HP (18.5В). Плата Arduino питается через DC-DC преобразователь, который понижает напряжение с 18.5В до 5В.
   Все это было собрано в корпусе от роутера zyxel :

 Датчик движения прикрепил пластиной, которую просто прикрутил к корпусу:

В будущем планирую заменить корпус и сделать некоторые доработки.

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

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