Arduino può eseguire relè a 12V?

Arduino Puo Eseguire Rele A 12v



Arduino è un software gratuito che consente ai suoi utenti di programmare i microcontrollori in base alle loro esigenze. Arduino viene utilizzato per controllare più dispositivi elettronici come LED e relè. Un relè è un interruttore elettromeccanico che si accende e si spegne attraverso un segnale elettrico. Viene utilizzato per controllare diversi apparecchi come luci, ventilatori, televisori e riscaldatori.

Arduino può gestire un relè a 12V?

Sì, Arduino può far funzionare un relè a 12V, ma non direttamente. Se un relè 12V è collegato ad Arduino, può danneggiare la scheda Arduino. Può essere fatto usando un transistor come interruttore tra Arduino e relè, un resistore per proteggere il transistor e un diodo per proteggere Arduino.

Arduino è progettato per funzionare a 5 V e può gestire normalmente una corrente di 20 mA. Quindi, per impostare un relè a 12V in Arduino, dobbiamo amplificare la corrente per far fronte al relè a 12V. Allo stesso modo, abbiamo bisogno di un alimentatore extra di 12V per eccitare il relè.







Per configurare un relè a 12V con Arduino, è necessario disporre di quanto segue.



Requisiti software



  • IDE Arduino

Requisiti hardware





  • Scheda Arduino
  • Modulo relè 12V
  • Un transistor NPN (preferibilmente BC 548 o 2N2222)
  • Un diodo (preferibilmente 1N4007)
  • Un resistore
  • Lampadina
  • Tagliere
  • Fili di collegamento

Calcoli per la resistenza richiesta

Consultare la scheda tecnica del relè 12V per annotarne la resistenza.

Supponiamo che un relè a 12V abbia una resistenza della bobina di 4000 Ω.



La corrente che scorre sarà

Per questo valore di corrente e β= 190 per il transistor 2N222, la corrente di base del transistor sarà:

Ora, usando la legge di Ohm,

Quindi, devi connetterti quasi 30 kΩ tra il transistor e Arduino.

Schema elettrico

Eseguire i collegamenti come spiegato di seguito:

1. Connessioni relè

CON: Collegare COM all'alimentazione a 12V

NO: Collegare il terminale positivo della lampadina al NO del relè e il terminale negativo all'alimentazione a 12V

Sul lato della bobina del relè, collegare un'estremità all'alimentazione a 12 V e l'altra al collettore del transistor.

2. Connessioni transistor

Base: Collegare la base del transistor al pin di uscita 8 di Arduino tramite un resistore da 30 kΩ

Emettitore: Mettere a terra l'emettitore del transistor

Collettore: Collegare il collettore del transistor a un'estremità della bobina del relè

3. Connessioni diodi

Il diodo deve essere collegato attraverso la bobina del relè e il lato p del diodo è collegato al terminale del collettore del transistor.

Dopo aver completato il circuito, carica il seguente codice in Arduino ed esegui il circuito.

int Ingresso relè = 8 ; // Collega il pin 8 di Arduino alla base del transistor che funge da ingresso per il relè

vuoto impostare ( )

{

 pinMode ( Ingresso relè, USCITA ) ; //Inizializza l'input del relè come output di Arduino

}

vuoto ciclo continuo ( )

{ // È possibile aggiungere qui una condizione if in base alle proprie esigenze

digitalWrite ( Ingresso relè, HIGH ) ; // Il relè scatta quando riceve il segnale HIGH

ritardo ( 10000 ) ; // Il relè rimane attivo per 10 secondi

digitalWrite ( Ingresso relè, BASSO ) ; // Il relè è disattivato quando riceve il segnale LOW

ritardo ( 10000 ) ; // Il relè rimane OFF per 10 secondi

}

Quando il circuito funziona, il transistor funziona come un interruttore tra Arduino e il relè 12V. Quando l'alimentazione viene attivata e la corrente di base viene fornita al transistor, la corrente inizia a fluire dal collettore all'emettitore. Il transistor si accende e quando l'interruttore è acceso, aziona il relè. La lampadina collegata attraverso la bobina del relè si illuminerà per 10 secondi e, come suggerisce il codice, dopo 10 secondi la lampadina sarà spenta per 10 secondi.

Circuito hardware

Di seguito è riportato il circuito hardware che controlla il relè 12V con Arduino. I collegamenti vengono effettuati come spiegato sopra. Quando la scheda Arduino è alimentata tramite cavo seriale USB. Il transistor è acceso e il relè funziona. Qualsiasi apparecchio può essere azionato utilizzando il relè.

I componenti utilizzati in questo hardware sono

  • Tagliere
  • Scheda Arduino UNO
  • Due resistori
  • Un diodo
  • Un modulo relè
  • Un transistor BJT e un transistor FET
  • Fili di collegamento

Conclusione

Un relè a 12 V può essere azionato utilizzando Arduino utilizzando un transistor, un resistore e un diodo. Il vantaggio più importante dell'utilizzo di un relè a 12 V con Arduino è che tutti gli apparecchi con una tensione nominale di 12 V possono essere azionati facilmente tramite Arduino.