categorii: Circuite de micro-controler
Număr de vizualizări: 29356
Comentarii la articol: 1

Cum să gestionați în siguranță o încărcare de 220 volți folosind Arduino

 

Pentru sistemul Smart Home, sarcina principală este de a controla aparatele de uz casnic de la un dispozitiv de control, fie că este vorba de un microcontroller de tip Arduino, un microcomputer de tip Raspberry PI sau orice alt sistem. Dar pentru a face acest lucru direct nu funcționează, să ne dăm seama cum să gestionați sarcina de 220 V cu Arduino.

Sarcina Arduino și 220V

Pentru a controla circuitele de curent alternativ, microcontrolerul nu este suficient din două motive:

1. La ieșire microcontroler este generat un semnal de tensiune constantă.

2. Curentul prin pinul microcontrolerului este de obicei limitat la 20-40 mA.

Avem două opțiuni pentru comutarea folosind un releu sau folosirea unui triac. Triac poate fi înlocuit cu două tiristoare pornite în paralel (aceasta este structura internă a triacului). Să aruncăm o privire mai atentă la acest aspect.


Controlul sarcinii 220 folosind un triac și un microcontroler

Structura internă a triacului este prezentată în imaginea de mai jos.

triac

Tiristorul funcționează după cum urmează: atunci când este aplicată o tensiune de polarizare înainte pe tiristor (plus la anod și minus pe catod), niciun curent nu va trece prin el până nu aplici un impuls de control electrodului de control.

Am scris un impuls pentru un motiv. Spre deosebire de un tranzistor, tiristorul este un comutator semiconductor SEMI-CONTROLLED. Aceasta înseamnă că, atunci când semnalul de control este înlăturat, curentul prin tiristor va continua să curgă, adică. el va rămâne deschis. Pentru a-l închide, trebuie să întrerupeți curentul în circuit sau să modificați polaritatea tensiunii aplicate.

Acest lucru înseamnă că, atunci când țineți un impuls pozitiv la electrodul de control, aveți nevoie de un tiristor în circuitul de curent alternativ pentru a trece numai jumătatea undei pozitive. Triac poate trece curent în ambele direcții, ci pentru că Este format din doi tiristori conectați unul către celălalt.

Impulsurile de control în polaritate pentru fiecare dintre tiristoarele interne trebuie să corespundă polarității jumătății de undă corespunzătoare, numai dacă se îndeplinește această condiție, un curent alternativ va curge prin triac. În practică, o astfel de schemă este pusă în aplicare în comun controler de putere triac.

Schema unui regulator de putere triac

După cum am spus, microcontrolerul oferă un semnal de o singură polaritate, pentru a coordona semnalul de care aveți nevoie pentru a utiliza un driver construit pe un simulator de opto.

conducător auto

Astfel, semnalul pornește LED-ul intern al optocupla, deschide triac, care furnizează semnalul de control triacului T1 de putere. Ca driver optic, MOC3063 și altele asemenea pot fi utilizate, de exemplu, fotografia de mai jos arată MOC3041.

MOC3041

Circuitul de trecere zero - circuitul detectorului de trecere în faza zero. Este necesar pentru implementarea diverselor tipuri de regulatoare triac pe un microcontroller.

Dacă circuitul este, de asemenea, fără un driver optic, unde coordonarea este organizată printr-o punte de diodă, dar în el, spre deosebire de versiunea anterioară, nu există o izolare galvanică. Aceasta înseamnă că la prima tensiune, podul se poate sparge și o tensiune ridicată va fi la ieșirea microcontrolerului, ceea ce este rău.

Schemă fără optodriver

Atunci când porniți / opriți o sarcină puternică, în special de natură inductivă, cum ar fi motoarele și electromagnetii, apar tensiuni, astfel încât trebuie să instalați un circuit RC snubber în paralel cu toate dispozitivele cu semiconductor.

Circuitul RC Snubber

Relee și Arduino

Pentru a controla releele cu ARduino trebuie să folosească un tranzistor suplimentar pentru a amplifica curentul.

Circuit cu releu si tranzistor pentru amplificarea curentului

Vă rugăm să rețineți că am folosit un tranzistor bipolar cu conductivitate inversă (structura NPN), acesta poate fi un KT315 intern (iubit și binecunoscut pentru toată lumea). Dioda este necesară pentru a suprima supratensiunile EMF de auto-inducție în inductanță, acest lucru este necesar pentru ca tranzistorul să nu eșueze de la o tensiune mare aplicată.De ce se întâmplă asta va explica legea comutării: „Curentul din inductanță nu se poate schimba instantaneu”.

Și atunci când tranzistorul este închis (îndepărtarea pulsului de control), energia câmpului magnetic acumulat în bobina releului trebuie să meargă undeva, motiv pentru care este instalată dioda inversă. Încă o dată, observ că dioda este conectată în direcția BACK, adică. catod la pozitiv, anod la negativ.


Puteți asambla singur o astfel de schemă, care este mult mai ieftină, plus că puteți folosi releunominal pentru orice tensiune constantă.

Sau cumpărați un modul gata pregătit sau un scut întreg cu un releu pentru Arduino:

Scut cu relee pentru Arduino

Fotografia arată un scut de casă, apropo, a folosit KT315G pentru a amplifica curentul, iar mai jos vedeți același scut fabricat din fabrică:

Scut cu relee pentru Arduino

Este vorba de scuturi pe 4 canale, adică. puteți include până la patru linii de 220 V. În detaliu despre scuturi și relee, am postat deja un articol pe site - Scuturi utile pentru Arduino

Schema de conectare a sarcinii la o tensiune de 220 V la Arduino printr-un releu:

Schema de conectare a sarcinii de 220 V la Arduino prin releu

concluzie

Gestionarea sigură a încărcării de curent alternativ înseamnă în primul rând securitatea microcontrolerului toate informațiile descrise mai sus sunt valabile pentru orice microcontroler, nu doar pentru placă Arduino.

Sarcina principală este de a asigura tensiunea și curentul necesare pentru controlul triacului sau releului și izolarea galvanică a circuitelor de control și a circuitului de alimentare cu curent alternativ.

Pe lângă securitatea microcontrolerului, vă asigurați astfel încât să nu obțineți șocuri electrice în timpul întreținerii. Când lucrați cu înaltă tensiune, trebuie să urmați toate regulile de siguranță, să respectați PUE și PTEEP.

Aceste scheme pot fi utilizate și pentru controlul starterelor și contactoarelor puternice. Triacurile și releele acționează în acest caz ca un amplificator intermediar și coordonator de semnal. La dispozitivele de comutare puternice, curenții mari de control a bobinei depind, de asemenea, direct de puterea contactorului sau a demarorului.

Consultați și la i.electricianexp.com:

  • Cum să controlați cu ușurință o încărcare alternativă de curent alternativ
  • Metode și circuite pentru controlul tiristorului sau triacului
  • Cum să verificați triac
  • Triac Control: Control puternic al încărcării ca.
  • Exemple de dispozitiv și aplicații ale releului, cum să alegeți și să conectați corect releul ...

  •  
     
    Comentarii:

    # 1 a scris: Vladimir Romanovici | [Cite]

     
     

    Pentru prima dată mă întâlnesc cu o prezentare competentă, fără „apă” a materialului. Multumesc!