La majoritatea magazinelor de profil găsiți plăci cu 2/4/8 relee care funcționeaza la 5V și care sunt comandate prin optocuplor. De exemplu:
- https://ardushop.ro/ro/home/123-modul-releu-8-canale.html
- https://www.optimusdigital.ro/ro/electronica-de-putere-module-cu-releu/475-modul-releu-cu-8-canale-albastru.html
- https://www.robofun.ro/placa-releu-8-canale-5%20V
Pentru comanda acestor plăci se pot folosi sisteme Arduino sau Raspberry Pi. Alimentarea acestor plăci se poate face de la o sursă externă de 5v prin scoaterea jumperului si alimentarea cu tensiune din sursă pe pinii JD-Vcc si GND. Aceasta alimentare este folosită pentru înfăsurarările releelor. De la placa de dezvoltare se conectează Vcc la pinul Vcc din partea centrala (cel în rând cu pinii de comandă). Nu trebuie conectat pinul GND din partea centrala, el se lasă liber.
O metodă de alimentare a plăcii constă în folosirea tensiunii de la placa de dezvoltare (RPI), fără o sursă suplimentară de 5v. În acest caz trebuie să fie montat jumper-ul între Vcc si JD-Vcc, pinul Gnd de lângă ei se leaga la Gnd la placa de dezvoltare, dar si cei doi pini Vcc si Gnd din zona centrală se leagă corespunzător la placa centrală.
Comanda activării unui anumit releu se face punând la masă pinul corespunzător (IN1, IN2…IN8). Cel puțin asa se comportă placa mea. În specificații pe alte site-uri se precizează că se aplica 5V pe pinii de intrare. Putem conecta acești pini la pinii GPIO ai Raspberry Pi pe care îi putem controla chiar din linia de comandă de pe linux.
Spre exemplificare, pentru a comanda GPIO27 vom executa:
echo „27” > /sys/class/gpio/export
echo „out” > /sys/class/gpio/gpio27/direction
echo „0” > /sys/class/gpio/gpio27/value
Pentru a dezactiva releul conectat la GPIO27 vom executa:
echo „1” > /sys/class/gpio/gpio27/value
E un pic invers decât v-ați fi așteptat, nu?
În funcție de modelul de Raspberry Pi pe care îl aveți, configuratia pinilor este:
Articole asemanatoare:
- Legatura Gigabit intre doua placi de retea
- Au apărut
- ZTE ZXR 10 2609
- Raspberry Pi 2 – OpenVPN server – Bridge
- Ubuntu – Montare director partajat în rețea
- FreeBSD – PPPoE Server – MPD5 – SNMP numar conexiuni active
- Primii pasi in lumea FreeBSD-ului
- Home Assistant – Monitorizare temperatură/umiditate
- Control temperatură în fiecare cameră
- Exemplu: cum se încalcă Constituția