Kategori: Litar mikropengawal
Bilangan pandangan: 29356
Komen pada artikel: 1

Bagaimana dengan selamat menguruskan beban 220 volt menggunakan Arduino

 

Untuk sistem Smart Home, tugas utama adalah untuk mengawal perkakas rumah dari peranti kawalan, sama ada mikrokontroler jenis Arduino, mikrokomputer jenis Raspberry PI atau yang lain. Tetapi untuk melakukan ini secara langsung tidak berfungsi, mari kita fikirkan cara menguruskan beban 220 V dengan Arduino.

Arduino dan beban 220V

Untuk mengawal litar AC, mikropengawal tidak mencukupi untuk dua sebab:

1. Di pintu keluar mikropengawal isyarat voltan malar dihasilkan.

2. Semasa melalui pin mikropengawal biasanya terhad kepada 20-40 mA.

Kami mempunyai dua pilihan untuk menukar menggunakan relay atau menggunakan triac. Triac ini boleh digantikan oleh dua thyristors dihidupkan selari (ini adalah struktur dalaman triac). Mari kita lihat dengan lebih dekat ini.


Kawalan beban 220 In menggunakan triac dan mikrokontroler

Struktur dalaman triac ditunjukkan dalam gambar di bawah.

Triac

Thyristor berfungsi seperti berikut: apabila voltan bias ke hadapan diterapkan ke thyristor (ditambah ke anod, dan tolak ke katod), tiada arus akan melaluinya sehingga anda menggunakan denyut kawalan ke elektrod kawalan.

Saya menulis satu alasan untuk alasan. Tidak seperti transistor, thyristor adalah suis semikonduktor SEMI-CONTROLLED. Ini bermakna apabila isyarat kawalan dikeluarkan, arus melalui thyristor akan terus mengalir, iaitu. dia akan tetap terbuka. Untuk menutupnya, anda perlu mengganggu semasa dalam litar atau menukar polariti voltan yang digunakan.

Ini bermakna apabila memegang nadi positif pada elektrod kawalan, anda memerlukan thyristor dalam litar AC untuk melepasi hanya gelombang separuh positif. Triac boleh lulus semasa dalam kedua-dua arah, tetapi kerana Ia terdiri daripada dua thyristors bersambung ke arah satu sama lain.

Pulangan kawalan dalam polaritas bagi setiap thyristor dalaman mesti bersesuaian dengan polaritas gelombang sepadan yang sama, hanya jika keadaan ini dipenuhi, arus silih ganti akan mengalir melalui triac. Dalam amalan, skim seperti ini dilaksanakan secara umum pengawal kuasa triac.

Skim pengatur kuasa triac

Seperti yang telah saya katakan, mikrokontroler menjana isyarat hanya satu kekutuban, untuk menyelaraskan isyarat yang anda perlukan untuk menggunakan pemandu yang dibina di atas sebuah optosistor.

Pemandu

Oleh itu, isyarat menghidupkan LED dalaman optocoupler, ia membuka triac, yang membekalkan isyarat kawalan kepada kuasa triac T1. Sebagai pemandu optikal, MOC3063 dan sejenisnya boleh digunakan, sebagai contoh, gambar di bawah menunjukkan MOC3041.

MOC3041

Litar persilangan sifar - sifar fasa litar pengesan lintasan. Ia adalah perlu untuk melaksanakan pelbagai jenis pengawal selia triac pada mikrokontroler.

Sekiranya litar itu juga tanpa pemandu optik, di mana penyelarasan diuruskan melalui jambatan dioda, tetapi di dalamnya, tidak seperti versi sebelumnya, tidak ada pengasingan galvanik. Ini bermakna bahawa pada lonjakan voltan pertama, jambatan boleh pecah dan voltan tinggi akan berada pada output mikrokontroler, yang tidak baik.

Skim tanpa optodriver

Apabila anda menghidupkan / mematikan beban yang kuat, terutamanya sifat induktif, seperti motor dan elektromagnet, lonjakan voltan berlaku, jadi anda perlu memasang litar RC snubber selari dengan semua peranti semikonduktor.

Litar RC Snubber

Relay dan Arduino

Untuk mengawal geganti dengan ARduino perlu menggunakan transistor tambahan untuk menguatkan arus.

Litar dengan relay dan transistor untuk penguatan semasa

Sila ambil perhatian bahawa transistor bipolar konduktiviti terbalik (struktur NPN) digunakan, ia boleh menjadi KT315 domestik (yang dikasihi dan terkenal kepada semua orang). Diod diperlukan untuk menyekat lekukan EMF induksi diri dalam induktansi, ini perlu supaya transistor tidak gagal dari voltan yang digunakan tinggi.Mengapa ini berlaku akan menjelaskan undang-undang beralih: "Arus dalam induktansi tidak dapat berubah dengan serta-merta."

Dan apabila transistor ditutup (penyingkiran nadi kawalan), tenaga medan magnet yang terkumpul di gegelung geganti perlu pergi ke suatu tempat, itulah sebabnya diod terbalik dipasang. Sekali lagi, saya perhatikan bahawa diod disambungkan dalam arah BACK, iaitu. katod kepada positif, anoda kepada negatif.


Anda boleh memasang sendiri skema seperti ini, yang jauh lebih murah, dan boleh digunakan gegantidiberi nilai untuk sebarang voltan malar.

Atau beli modul siap atau perisai keseluruhan dengan relay Arduino:

Perisai dengan relay untuk Arduino

Foto menunjukkan perisai buatan sendiri, dengan cara itu, ia menggunakan KT315G untuk menguatkan arus, dan di bawah anda melihat perisai buatan kilang yang sama:

Perisai dengan relay untuk Arduino

Ini adalah perisai 4 saluran, iaitu anda boleh menyertakan sebanyak empat baris 220 V. Secara terperinci mengenai perisai dan geganti, kami telah menyiarkan artikel di laman web ini - Perlindungan Berguna untuk Arduino

Gambarajah sambungan beban pada voltan 220 V ke Arduino melalui relay:

Gambarajah sambungan beban 220 V ke Arduino melalui relay

Kesimpulannya

Pengurusan beban AC selamat bermakna yang pertama dan paling utama keselamatan mikropengawal semua maklumat yang dinyatakan di atas adalah sah bagi mana-mana pengawal mikro, bukan hanya lembaga Arduino.

Tugas utama adalah untuk menyediakan voltan dan arus yang diperlukan untuk mengawal litar kawalan triac atau geganti dan galvanik litar kawalan dan litar kuasa AC.

Di samping keselamatan untuk mikropengawal, cara ini anda memastikan diri anda supaya anda tidak mendapat kejutan elektrik semasa penyelenggaraan. Apabila bekerja dengan voltan tinggi, anda mesti mematuhi semua peraturan keselamatan, mematuhi PUE dan PTEEP.

Skim ini boleh digunakan dan untuk mengawal permulaan dan perhubungan yang kuat. Triacs dan relay dalam hal ini bertindak sebagai penguat perantaraan dan koordinator isyarat. Pada peranti pensuisan yang kuat, arus kawalan gegelung yang besar juga bergantung kepada kuasa kontaktor atau starter.

Lihat juga di i.electricianexp.com:

  • Bagaimana dengan mudah mengawal beban AC yang kuat
  • Kaedah dan litar untuk mengawal thyristor atau triac
  • Bagaimana untuk memeriksa triac
  • Kawalan Triac: Kawalan Beban AC Berkuasa
  • Peranti dan contoh aplikasi relay, cara memilih dan menyambungkan penyambungan ...

  •  
     
    Komen:

    # 1 menulis: Vladimir Romanovich | [quote]

     
     

    Buat pertama kalinya saya bertemu dengan kompeten, tanpa persembahan "air" bahan. Terima kasih!