kategorier: Microcontroller kredsløb
Antal visninger: 29356
Kommentarer til artiklen: 1

Sådan styres en 220 volt belastning med Arduino sikkert

 

For Smart Home-systemet er hovedopgaven at styre husholdningsapparater fra en styreenhed, hvad enten det er en Arduino-mikrocontroller, en Raspberry PI-type mikrocomputer eller enhver anden. Men at gøre dette direkte fungerer ikke, lad os finde ud af, hvordan man styrer 220 V belastningen med Arduino.

Arduino og 220V belastning

For at styre vekslingskredsløb er mikrokontrolleren ikke nok af to grunde:

1. Ved udgangen mikrocontroller der genereres et konstant spændingssignal.

2. Strømmen gennem stiften på mikrokontrolleren er normalt begrænset til 20-40 mA.

Vi har to muligheder for at skifte ved hjælp af et relæ eller ved hjælp af en triac. Triacen kan erstattes af to tyristorer, der er tændt parallelt (dette er triacens indre struktur). Lad os se nærmere på dette.


220 belastningskontrol den ved hjælp af en triac og mikrocontroller

Triacens indre struktur er vist på billedet herunder.

triac

Thyristor fungerer som følger: når en forspændingsspænding påføres thyristoren (plus til anoden og minus til katoden), vil ingen strøm passere gennem den, indtil du påfører en kontrolpuls til kontrolelektroden.

Jeg skrev en impuls af en grund. I modsætning til en transistor er en tyristor en SEMI-CONTROLLED halvlederafbryder. Dette betyder, at når styresignalet fjernes, vil strømmen gennem thyristor fortsætte med at strømme, dvs. han vil forblive åben. For at lukke det skal du afbryde strømmen i kredsløbet eller ændre polariteten i den pålagte spænding.

Dette betyder, at når du holder en positiv puls på kontrolelektroden, har du brug for en tyristor i vekselstrømskredsløbet for kun at passere den positive halvbølge. Triacen kan passere strøm i begge retninger, men fordi Det består af to tyristorer forbundet med hinanden.

Kontrolpulser i polaritet for hver af de interne tyristorer skal svare til polariteten i den tilsvarende halvbølge, kun når denne betingelse er opfyldt, vil en vekselstrøm flyde gennem triacen. I praksis implementeres en sådan ordning til fælles triac strømstyring.

Ordning med en triac kraftregulator

Som jeg allerede sagde genererer mikrokontrolleren et signal med kun en polaritet for at koordinere signalet skal du bruge en driver bygget på en optosymistor.

chauffør

Således tænder signalet for den interne lysdiode til optokoppleren, det åbner triac, som leverer styresignalet til effekt triac T1. Som en optisk driver kan MOC3063 og lignende bruges, for eksempel viser billedet herunder MOC3041.

MOC3041

Nul krydsningskredsløb - nulfasekrydsdetektorkredsløb. Det er nødvendigt for implementeringen af ​​forskellige typer triac-regulatorer på en mikrokontroller.

Hvis kredsløbet også er uden en optisk driver, hvor koordineringen er organiseret gennem en diode-bro, men i den, i modsætning til den foregående version, er der ingen galvanisk isolering. Det betyder, at broen ved den første spændingsstød kan bryde igennem, og højspænding vil være ved udgangen fra mikrokontrolleren, hvilket er dårligt.

Ordning uden optodriver

Når du tænder / slukker for en kraftig belastning, især en induktiv karakter, såsom motorer og elektromagneter, forekommer der spændingsstød, så du skal installere et snubber RC-kredsløb parallelt med alle halvlederenheder.

Snubber RC-kredsløb

Relæ og Enrduino

At styre relæer med EnRduino er nødt til at bruge en ekstra transistor til at forstærke strømmen.

Kredsløb med relæ og transistor til strømforstærkning

Bemærk, at vi brugte en bipolar transistor med omvendt konduktivitet (NPN-struktur), det kan være en indenlandsk KT315 (elsket og velkendt for alle). Dioden er nødvendig for at undertrykke stigninger i EMF for selvinduktion i induktansen, dette er nødvendigt, så transistoren ikke svigter fra en høj påført spænding.Hvorfor dette sker, forklarer skifteloven: "Strømmen i induktansen kan ikke ændres øjeblikkeligt."

Og når transistoren er lukket (fjernelse af kontrolpulsen), er den magnetiske feltenergi, der er akkumuleret i relæspolen, nødt til at gå et sted, hvilket er grunden til, at den omvendte diode er installeret. Endnu en gang bemærker jeg, at dioden er forbundet i BACK-retningen, dvs. katode til positiv, anode til negativ.


Du kan selv samle en sådan ordning, som er meget billigere, plus du kan bruge relæklassificeret for enhver konstant spænding.

Eller køb et færdiglavet modul eller et helt skjold med et relæ til Arduino:

Skjold med relæer til Arduino

Billedet viser et hjemmelavet skjold, forresten brugte det KT315G til at forstærke strømmen, og nedenfor ser du det samme fabriksfremstillede skjold:

Skjold med relæer til Arduino

Dette er 4-kanals skjolde, dvs. Du kan medtage så mange som fire linjer på 220 V. I detaljer om skjolde og relæer har vi allerede sendt en artikel på webstedet - Nyttige afskærmninger til Arduino

Forbindelsesdiagrammet for belastningen ved en spænding på 220 V til Arduino gennem et relæ:

Forbindelsesdiagram over 220 V belastning til Arduino via relæ

konklusion

Sikker styring af AC-belastning betyder først og fremmest mikrokontrollers sikkerhed alle de ovenfor beskrevne oplysninger er gyldige for enhver mikrocontroller, ikke kun for tavlen Arduino.

Hovedopgaven er at tilvejebringe den nødvendige spænding og strøm til styring af triac eller relæ og galvanisk isolering af styrekredsløb og vekselstrømskredsløb.

Ud over sikkerhed for mikrokontrolleren kan du på denne måde forsikre dig selv, så du ikke får et elektrisk stød under vedligeholdelse. Når du arbejder med højspænding, skal du følge alle sikkerhedsregler, overholde PUE og PTEEP.

Disse ordninger kan bruges og til styring af kraftfulde startere og kontaktorer. Triacs og relæer fungerer i dette tilfælde som en mellemforstærker og signalkoordinator. På kraftige skifteanordninger afhænger store spole-styrestrømme også direkte af kontakten eller starterens magt.

Se også på elektrohomepro.com:

  • Sådan styres let en kraftig vekselstrømbelastning
  • Metoder og kredsløb til styring af en tyristor eller triac
  • Sådan kontrolleres triac
  • Triac-kontrol: Kraftig AC-belastningskontrol
  • Enheds- og anvendelseseksempler på relæet, hvordan man vælger og korrekt tilslutter relæet ...

  •  
     
    Kommentarer:

    # 1 skrev: Vladimir Romanovich | [Cite]

     
     

    For første gang møder jeg en kompetent uden "vand" -præsentation af materialet. Tak!