Mündəricat:

Arduino ilə Röle Sürmə: 9 addım
Arduino ilə Röle Sürmə: 9 addım

Video: Arduino ilə Röle Sürmə: 9 addım

Video: Arduino ilə Röle Sürmə: 9 addım
Video: Как управлять приводом с помощью Arduino - Robojax 2024, Noyabr
Anonim
Image
Image

Hər kəsə salam, kanalıma yenidən xoş gəldiniz. Bu, Arduino ilə bir röleyi (röle modulu deyil) necə idarə etmək barədə 4 -cü dərsliyimdir.

"Röle modulu" ndan necə istifadə olunacağına dair yüzlərlə təlimat var, amma Relay modulunu deyil, Relay -ı necə istifadə edəcəyini göstərən yaxşı bir dərs tapa bilmədim. Beləliklə, burada bir rölin necə işlədiyini və onu bir Arduinoya necə bağlaya biləcəyimizi müzakirə edəcəyik.

Qeyd: 120v və ya 240v AC elektrik naqilləri kimi "elektrik enerjisi" ilə hər hansı bir iş görürsünüzsə, həmişə uyğun avadanlıq və təhlükəsizlik dişli vasitələrindən istifadə etməli və kifayət qədər bacarıq və təcrübəyə malik olduğunuzu müəyyən etməli və ya Lisenziyalı Elektrikçiyə müraciət etməlisiniz. Bu layihələr uşaqların istifadəsi üçün nəzərdə tutulmayıb.

Addım 1: Əsaslar

Mənim Relay (SRD-05VDC-SL-C)
Mənim Relay (SRD-05VDC-SL-C)

Bir Röle, bir bobinə enerji verərək açılan və ya söndürülən böyük bir mexaniki açardır.

Əməliyyat prinsipinə və struktur xüsusiyyətlərinə görə rölelər müxtəlif növlərdə olur, məsələn:

1. Elektromaqnit Röleləri

2. Qatı Hal Röleleri

3. İstilik Röleləri

4. Güc Fərqli Röleləri

5. Qamış estafetləri

6. Hibrid Rölelər

7. Müxtəlif reytinqlər, ölçülər və tətbiqlərlə çoxölçülü Rölelər və s.

Ancaq bu dərsdə yalnız bir elektromaqnit rölesi haqqında danışacağıq.

Fərqli Röle növləri üçün bələdçi:

1.

2.

Addım 2: Relayim (SRD-05VDC-SL-C)

Mənim Relay (SRD-05VDC-SL-C)
Mənim Relay (SRD-05VDC-SL-C)
Mənim Relay (SRD-05VDC-SL-C)
Mənim Relay (SRD-05VDC-SL-C)

Baxdığım relay SRD-05VDC-SL-C-dir. Arduino və DIY elektronika həvəskarları arasında çox populyardır.

Bu rölin 5 sancağı var. Bobin üçün 2 ədəd. Orta biri COM (ümumi) və qalan ikisinə NO (Normal Açıq) və NC (Normalda Bağlı) deyilir. Rölin bobinindən cərəyan keçdikdə, elektrik bağlantısı quran və ya pozan, qara bir armaturun hərəkət etməsinə səbəb olan bir maqnit sahəsi yaranır. Elektromaqnit enerjiləşdirildikdə NO yanan, NC isə sönəndir. Bobin enerjisi kəsildikdə, elektromaqnit qüvvəsi yox olur və armatur NC kontaktını açaraq orijinal vəziyyətinə qayıdır. Kontaktların bağlanması və sərbəst buraxılması sxemlərin açılması və sönməsi ilə nəticələnir.

İndi rölin üstünə baxsaq, ilk gördüyümüz SONGLE, istehsalçının adıdır. Sonra "Cərəyan və Gərginlik Reytinqi" ni görürük: açardan keçə bilən maksimum cərəyan və/və ya gərginlikdir. 10A@250VAC-dan başlayır və 10A@28VDC-ə enir Nəhayət alt hissədə deyilir: SRD-05VDC-SL-C SRD: röle modelidir. 05VDC: "Nominal Bobin Gərginliyi" və ya "Röle Aktivləşdirmə Gərginliyi" olaraq da bilinir, bobinin röleyi aktivləşdirməsi üçün lazım olan gərginlikdir.

S: "Mühürlü Tip" quruluşu üçün dayanır

L: 0.36W olan "Bobin Həssaslığı" dır

C: əlaqə forması haqqında bizə məlumat verir

Daha çox məlumat üçün rölin məlumat cədvəlini əlavə etdim.

Addım 3: Əllərinizi bir Röleyə Alın

Əlləri bir estafetə çıxarmaq
Əlləri bir estafetə çıxarmaq
Əlləri bir estafetə çıxarmaq
Əlləri bir estafetə çıxarmaq
Əlləri bir estafetə çıxarmaq
Əlləri bir estafetə çıxarmaq

Röle bobin sancaqlarını təyin etməklə başlayaq.

Bunu bir multimetri 1000 ohm miqyasında müqavimət ölçmə rejiminə qoşaraq edə bilərsiniz (çünki bobin müqaviməti normal olaraq 50 ohm və 1000 ohm arasında dəyişir) və ya bir batareya istifadə edərək. Daxili bastırıcı diod olmadığı üçün bu rölin üzərində "yox" qütbü qeyd olunur. Beləliklə, DC enerji təchizatının müsbət çıxışı bobin pinlərindən hər hansı birinə bağlana bilər, DC enerji təchizatının mənfi çıxışı isə bobinin digər pininə və ya əksinə bağlanacaq. Batareyamızı sağ sancaqlara bağlasaq, açar açıldıqda əslində * tıklama * səsini eşidə bilərsiniz.

Hansının NO, hansının NC pin olduğunu anlamaqda qarışıqlıq keçirsəniz, bunu asanlıqla müəyyən etmək üçün aşağıdakı adımları izləyin:

- Multimetri müqavimət ölçmə rejiminə qoyun.

- Röleyi alt hissəsində yerləşən sancaqları görmək üçün tərsinə çevirin.

- İndi multimetrenin zondundakı birini rulonların arasındakı pinə bağlayın (Ümumi Pin)

- Sonra digər probu bir -bir yerdə qalan 2 sancağa bağlayın.

Sancaqlardan yalnız biri dövrəni tamamlayacaq və multimetrdə aktivlik göstərəcək.

Addım 4: Arduino və Relay

Arduino və Relay
Arduino və Relay

* Sual "Niyə Arduino ilə röleyi istifadə etməli?"

Bir mikro nəzarətçinin GPIO (ümumi təyinatlı giriş/çıxış) pinləri daha yüksək gücə malik cihazları idarə edə bilməz. Bir LED kifayət qədər asandır, amma ampullər, mühərriklər, nasoslar və ya fanatlar kimi böyük güc elementləri daha hiyləgər bir dövrə tələb edir. 120-240V cərəyanı dəyişdirmək üçün 5V rölesi və röleyi idarə etmək üçün Arduino istifadə edə bilərsiniz.

* Bir röle əsasən nisbətən aşağı gərginliyə daha yüksək güc dövrələrini asanlıqla idarə etməyə imkan verir. Bir röle, Arduino pinindən çıxarılan 5V -dən istifadə edərək elektromaqnitə enerji verir və bu da öz növbəsində daha yüksək bir güc dövrəsini açmaq və ya söndürmək üçün daxili fiziki açarı bağlayır. Bir rölin keçid kontaktları bobindən və buna görə də Arduinodan tamamilə təcrid olunur. Yeganə əlaqə maqnit sahəsidir. Bu prosesə "Elektrik İzolyasiyası" deyilir.

* İndi bir sual yaranır, niyə röleyi idarə etmək üçün əlavə bir dövrə ehtiyacımız var? Rölin bobini, Arduinonun təmin edə bilmədiyi röleyi idarə etmək üçün böyük bir cərəyana (təxminən 150mA) ehtiyac duyur. Buna görə cərəyanı gücləndirmək üçün bir cihaz lazımdır. Bu layihədə NPN tranzistoru 2N2222, NPN qovşağı doyanda röleyi idarə edir.

Addım 5: Avadanlıq Tələbi

Avadanlıq Tələbi
Avadanlıq Tələbi

Bu dərs üçün bizə lazımdır:

1 x Çörək paneli

1 x Arduino Nano/UNO (lazım olan hər şey)

1 x Relay

1 x 1K rezistor

Mikro nəzarətçini gərginlik artımlarından qorumaq üçün 1 x 1N4007 Yüksək Gərginlik, Yüksək Cərəyanlı Diod

1 x 2N2222 Ümumi təyinatlı NPN tranzistoru

Bağlantıyı yoxlamaq üçün 1 x LED və 220 ohm cərəyan məhdudlaşdıran rezistor

Bir neçə birləşdirici kabel

Kodu Arduinoya yükləmək üçün USB kabel

və ümumi lehimləmə avadanlıqları

Addım 6: Quraşdırma

Məclis
Məclis

* Arduinonun VIN və GND sancaqlarını taxtanın +ve və -ve raylarına bağlayaraq başlayaq.

* Sonra rulon pinindən birini çörək taxtasının +ve 5v rayına bağlayın.

* Sonra, bir elektromaqnit bobini boyunca bir diod bağlamalıyıq. Tranzistor bir gərginlik artımından və ya cərəyanın geriyə axmasından qorumaq üçün söndürüldükdə elektromaqnit üzərindəki diod tərs istiqamətdə keçir.

* Sonra NPN transistorunun Kollektorunu bobinin 2 -ci pininə qoşun.

* Emitter çörək taxtasının -ve rayına qoşulur.

* Final, 1k müqavimət istifadə edərək, tranzistorun bazasını Arduinonun D2 pininə bağlayın.

* Beləliklə, dövrəmiz tamamlandı, indi röleyi açmaq və ya söndürmək üçün kodu Arduinoya yükləyə bilərik. Əsasən, +5v 1K rezistordan tranzistor bazasına keçəndə, təxminən.0005 amperlik (500 mikroamp) bir cərəyan axır və tranzistoru açır. Təxminən.07 amperlik bir cərəyan, elektromaqnitin açıldığı qovşaqdan axmağa başlayır. Daha sonra elektromaqnit keçid kontaktını çəkir və COM terminalını NO terminalına bağlamaq üçün hərəkətə gətirir.

* NO terminalına qoşulduqdan sonra bir Lampa və ya başqa bir yük açıla bilər. Bu nümunədə bir LED yandırıb söndürürəm.

Addım 7: Kod

Kod
Kod

Kod çox sadədir. Arduinonun 2 nömrəli rəqəmsal pinini Relay pin olaraq təyin etməklə başlayın.

Sonra pinMode -u kodun quraşdırma bölməsində ÇIXIŞ olaraq təyin edin. Nəhayət, loop bölməsində, Relay pinini sırasıyla HIGH və LOW olaraq hər 500 CPU dövründən sonra açıb söndürəcəyik.

Addım 8: Nəticə

Nəticə
Nəticə

* Unutmayın: Rölin bobini boyunca bir diod yerləşdirmək çox vacibdir, çünki maqnitin çökməsi səbəbindən cərəyan bobindən çıxdıqda bir gərginlik sıçrayışı (bobindən induktiv geri çəkilmə) yaranır (Elektromaqnit Müdaxilə). sahə. Bu gərginlik, dövrə nəzarət edən həssas elektron komponentlərə zərər verə bilər.

* Ən Önəmli: Kondansatörlerle eyni olaraq, röle arızaları riskini azaltmaq üçün röleyi həmişə aşağı qiymətləndiririk. Deyək ki, 10A@120VAC -da işləməlisiniz, 10A@120VAC üçün qiymətləndirilmiş bir röleyi istifadə etməyin, bunun əvəzinə 30A@120VAC kimi daha böyük birini istifadə edin. Unutmayın ki, güc = cərəyan * gərginlikdir, buna görə də 30A@220V rölesi 6000W -a qədər cihazı idarə edə bilər.

* Yalnız LED -i fan, ampul, soyuducu və s.

* Relay iki dövrəni açmaq və ya söndürmək üçün də istifadə edilə bilər. Biri elektromaqnit açıldıqda, ikincisi isə elektromaqnit söndürüldükdə.

* A Relay Elektrik İzolyasiyasında kömək edir. Bir rölin keçid kontaktları bobindən və buna görə də Arduinodan tamamilə təcrid olunur. Yeganə əlaqə maqnit sahəsidir.

Qeyd: Arduino pinlərindəki qısa dövrələr və ya ondan yüksək cərəyan cihazlarını işə salmağa çalışmaq, pindəki çıxış tranzistorlarını zədələyə və ya məhv edə bilər və ya bütün AtMega çipinə zərər verə bilər. Çox vaxt bu, mikro nəzarətçinin "ölü" bir pinlə nəticələnməsinə səbəb olacaq, lakin qalan çip hələ də lazımi səviyyədə işləyəcək. Bu səbəbdən, müəyyən bir tətbiq üçün pinlərdən maksimum cərəyan tələb olunmadığı təqdirdə, ÇIKIŞ pinlərini 470Ω və ya 1k rezistorlu digər cihazlara bağlamaq yaxşı bir fikirdir.

Addım 9: Təşəkkürlər

Bu videoya baxdığınız üçün bir daha təşəkkürlər! Ümid edirəm sizə kömək edir. Mənə dəstək olmaq istəyirsinizsə kanalıma abunə olub digər videolarıma baxa bilərsiniz. Təşəkkürlər, növbəti videomda bir daha.

Tövsiyə: