Voiko Arduino käyttää 12 V relettä?

Voiko Arduino Kayttaa 12 V Reletta



Arduino on ilmainen ohjelmisto, jonka avulla sen käyttäjät voivat ohjelmoida mikro-ohjaimia tarpeidensa mukaan. Arduinoa käytetään useiden elektronisten laitteiden, kuten LEDien ja releiden, ohjaamiseen. Rele on sähkömekaaninen kytkin, joka kytkeytyy päälle ja pois päältä sähköisen signaalin kautta. Sitä käytetään ohjaamaan erilaisia ​​laitteita, kuten valoja, tuulettimia, televisiota ja lämmittimiä.

Voiko Arduino käyttää 12 V relettä?

Kyllä, Arduino voi käyttää 12 V relettä, mutta ei suoraan. Jos 12 V rele on kytketty Arduinoon, se voi vahingoittaa Arduino-korttia. Se voidaan tehdä käyttämällä transistoria kytkimenä Arduinon ja releen välillä, vastusta, joka suojaa transistoria, ja diodia suojaamaan Arduinoa.

Arduino on suunniteltu toimimaan 5 V jännitteellä, ja se pystyy käsittelemään normaalisti 20 mA:n virtaa. Joten 12 V releen asettamiseksi Arduinoon meidän on vahvistettava virtaa käsitelläksemme 12 V relettä. Samoin meillä on oltava ylimääräinen 12 V virtalähde releen aktivoimiseksi.







Jotta voit määrittää 12 V releen Arduinon kanssa, sinulla on oltava seuraavat.



Ohjelmistovaatimukset



  • Arduino IDE

Laitteistovaatimukset





  • Arduino Board
  • 12V relemoduuli
  • NPN-transistori (mieluiten BC 548 tai 2N2222)
  • Diodi (mieluiten 1N4007)
  • Vastus
  • Hehkulamppu
  • Leipälauta
  • Liitäntäjohdot

Vaaditun resistanssin laskelmat

Katso 12 V releen tietolehti sen resistanssista.

Oletetaan, että 12V releen kelan resistanssi on 4000 Ω.



Virtaus tulee olemaan

Tälle virran arvolle ja β= 190 transistorin 2N222 osalta transistorin kantavirta on:

Ohmin lakia käyttäen,

Joten sinun täytyy muodostaa yhteys melkein 30 kΩ transistorin ja Arduinon välillä.

Piirikaavio

Tee liitännät alla kuvatulla tavalla:

1. Releliitännät

KANSSA: Liitä COM 12V virtalähteeseen

EI: Liitä polttimon positiivinen napa releen NO-liittimeen ja negatiivinen napa 12 V virtalähteeseen

Kytke releen kelan puoleinen pää 12V virtalähteeseen ja toinen transistorin kollektoriin.

2. Transistorikytkennät

Perus: Yhdistä transistorin kanta Arduinon lähtönastaan ​​8 30 kΩ:n vastuksen kautta

Lähettäjä: Maadoita transistorin emitteri

Keräilijä: Kytke transistorin kollektori relekäämin toiseen päähän

3. Diodiliitännät

Diodi kytketään relekelan yli ja diodin p-puoli kytketään transistorin kollektoriliittimeen.

Kun piiri on valmis, lataa seuraava koodi Arduinoon ja suorita piiri.

int Reletulo = 8 ; // Liitä Arduinon nasta 8 releen tulona toimivan transistorin pohjaan

mitätön perustaa ( )

{

 pinMode ( Reletulo, OUTPUT ) ; //Alusta reletulo Arduinon ulostuloksi

}

mitätön silmukka ( )

{ // Voit lisätä jos-ehdon tähän tarpeidesi mukaan

digitalWrite ( Reletulo, HIGH ) ; // Rele laukeaa, kun se vastaanottaa HIGH-signaalin

viive ( 10 000 ) ; // Rele pysyy PÄÄLLÄ 10 sekuntia

digitalWrite ( Reletulo, LOW ) ; // Rele on deaktivoitu, kun se vastaanottaa LOW-signaalin

viive ( 10 000 ) ; // Rele pysyy OFF-tilassa 10 sekuntia

}

Kun piiri toimii, transistori toimii kytkimenä Arduinon ja 12 V releen välillä. Kun syöttö kytketään päälle ja kantavirta syötetään transistoriin, virta alkaa virrata kollektorista emitteriin. Transistori kytkeytyy PÄÄLLE ja kun kytkin on ON, se ohjaa relettä. Releen kelaan kytketty lamppu kirkastuu 10 sekuntia ja koodin mukaan 10 sekunnin kuluttua polttimo on sammutettuna 10 sekunniksi.

Laitteistopiiri

Alla on laitteistopiiri, joka ohjaa 12 V relettä Arduinon kanssa. Kytkennät tehdään edellä kuvatulla tavalla. Kun Arduino-levy saa virtaa USB-sarjakaapelin kautta. Transistori on kytketty päälle ja rele toimii. Releellä voidaan käyttää mitä tahansa laitetta.

Tässä laitteistossa käytetyt komponentit ovat

  • Leipälauta
  • Arduino UNO -levy
  • Kaksi vastusta
  • Yksi diodi
  • Yksi relemoduuli
  • Yksi BJT-transistori ja yksi FET-transistori
  • Liitäntäjohdot

Johtopäätös

12 V relettä voidaan käyttää Arduinolla käyttämällä transistoria, vastusta ja diodia. 12 V releen käytön tärkein etu Arduinon kanssa on, että kaikkia laitteita, joiden luokitus on 12 V, voidaan ohjata helposti Arduinon kautta.