Galite sukurti stiprią pramoninio valdymo sistemą naudodami arduino ir relių modulius automatizavimui. Daugelis žmonių pradeda tokius projektus, nes „Arduino“ leidžia lengvai ir lanksčiai automatizuoti. Kad jūsų automatika būtų saugi, visada rinkitės tinkamos įtampos ir srovės reles. Automatizavimo projektuose dažnai kyla problemų, pvz., įsijungimo srovė arba nepakankama izoliacija. Pavyzdžiui, relės modulio naudojimas su tranzistoriaus tvarkyklės grandine padeda, kai arduino negali suteikti pakankamai srovės. Toliau pateiktoje lentelėje parodyta daugiau problemų ir jų sprendimo būdų:
|
Iššūkis |
Sprendimas |
|---|---|
|
Nepakanka srovės iš mikrovaldiklio |
Naudokite relės modulį su tranzistoriaus tvarkyklės grandine |
|
Relės kontaktų medžiaga neatitinka apkrovos tipo |
Patikrinkite duomenų lapą, kad kontaktinė medžiaga atitiktų apkrovos tipą |
|
Įsijungimo srovės valdymas |
Pasirinkite reles, skirtas įsijungimo srovei, arba naudokite minkštas{0}}paleidimo grandines |
|
Jokios izoliacijos ir apsaugos |
Įsitikinkite, kad yra tinkama izoliacija, o apsaugai naudokite „flyback“ diodus |
Jei nepaisysite įsijungimo srovės, relė gali nutrūkti. Visada patikrinkite kintamosios srovės ir nuolatinės srovės įvertinimus duomenų lape dėl automatizavimo. Pridėkite apsaugą nuo skriejimo, kad arduino nepažeistų. Atlikus tinkamus veiksmus, jūsų automatizavimo projektas bus saugus ir veiks gerai.
Raktai išsinešti
Pasirinkite tinkamą relės modulį, patikrindami įtampą ir srovę. Tai padeda užtikrinti, kad jūsų projektas būtų saugus ir veiktų gerai.
Kad „Arduino“ būtų saugus, naudokite „flyback“ diodus ir optines jungtis. Jie neleidžia įtampos šuoliams ir didelės galios sukelti problemų. Dėl to jūsų sistema veikia geriau.
Pagalvokite apie įsijungimo srovę ir pasirinkite reles, kurios gali ją valdyti. Tai apsaugo jūsų dalis nuo sugadinimo.
Naudokite saugius laidus, pvz., naudokite storus laidus didelėms apkrovoms. Pažymėkite visas jungtis, kad nepadarytumėte klaidų.
Pradėkite nuo paprastų namų automatizavimo projektų naudodami Arduino ir relių modulius. Sužinoję daugiau, pereikite prie sunkesnių pramonės projektų.
Pramoninės automatikos relinio modulio pasirinkimas

Tinkamo relės modulio pasirinkimas
Relės modulio pasirinkimas yra svarbus jūsų projektui. Geriausia relė priklauso nuo to, ką norite valdyti, kur ji bus naudojama, ir nuo jūsų arduino signalų. Gamyklose ir įmonėse yra trys pagrindiniai relių modulių tipai. Kiekvienas tipas geriausiai tinka tam tikriems darbams ir turi specialių savybių.
|
Tipas |
Perjungimo mechanizmas |
Privalumai |
Apribojimai |
Bendrosios programos |
|---|---|---|---|---|
|
EMR |
Mechaniniai kontaktai |
Pigu, lengva keisti |
Susidėvi, lėčiau |
Naudojamas paprastam perjungimui |
|
SSR |
Puslaidininkių{0}}pagrindas |
Tyliai, ilgai laikosi, greitai |
Kainuoja daugiau, įkaista |
Naudojamas greitam automatizavimui |
|
Hibridinis |
EMR + SSR derinys |
Geras balansas |
Sunkiau projektuoti |
Naudojamas varikliams, PLC |
Patikrinkite relės dydį ir tvirtinimo būdą. Įsitikinkite, kad jis telpa jūsų dėžutėje arba skydelyje. Pažiūrėkite, kaip greitai jis gali įsijungti ir išsijungti. Kietojo kūno-relės tinka greitam darbui. Jei jums reikia, kad jis veiktų visą laiką, pasirinkite tą, kuris yra stiprus. Viršįtampio srovė padeda relei išgyventi trumpus didelės galios sprogimus.
Patarimas: visada pagalvokite, kur naudosite relę. Dėl šilumos, vandens ar cheminių medžiagų relės gali blogai veikti.
Turite atskirti valdymo ir krovinio puses. Tai apsaugo jūsų arduino. Jei norite valdyti daugiau nei vieną dalyką, įsigykite relę su daugiau kontaktų.
Paaiškintos įtampos ir srovės vardinės reikšmės
Įtampos ir srovės skaičiai yra labai svarbūs renkantis relę. Relė turi valdyti bent tiek energijos, kiek naudoja jūsų įrenginiai. Pavyzdžiui, jei jūsų įrenginys naudoja 120 VAC ir 10 A, pasirinkite relę, kuri gali valdyti daugiau nei tai. Taip jūsų projektas bus saugus ir veiks gerai.
Relės įtampa ir srovė turi būti tokia didelė arba didesnė, nei reikia jūsų įrenginiui.
Taip pat svarbu, kokia apkrova (kintamoji arba nuolatinė) ir kiek izoliacijos jums reikia.
Kontaktų reitingai rodo didžiausią galią, kurią gali atlaikyti relė. Šie skaičiai keičiasi esant skirtingoms apkrovoms. Jei nesilaikysite šių skaičių, galite sugadinti relę arba arduino.
Pastaba: Visada patikrinkite kintamosios srovės ir nuolatinės srovės numerius duomenų lape. Kai kurios relės yra geresnės AC, kitos - DC.
Suderinamumas su Arduino plokštėmis
Turite įsitikinti, kad jūsų relė veikia su jūsų arduino. Kai kuriose relėse naudojamos „DuPont“ jungtys, tačiau jos gali būti atsilaisvinusios. Relės su varžtinėmis jungtimis geriau tinka verslui ir gamyklai.
Daugelis relių turi trumpiklius aukštai arba žemai paleidimo įtampai. Nustatykite juos taip, kad jie atitiktų jūsų arduino išvestį. Kai kurie žmonės maitina reles iš arduino, tačiau dideliems projektams reikia savo maitinimo šaltinio. Relės ritės gali sunaudoti daugiau energijos, nei gali suteikti jūsų arduino.
Aukštos įtampos relėms reikia 3-5V signalų.
Žemos įtampos relėms reikia 0 V arba įžeminimo signalų.
Jei naudojate kitą maitinimo šaltinį, viską įžeminkite taip pat.
Kad relė veiktų, laidai ir sąranka turi būti atlikti teisingai. Jei naudojate kitą maitinimo šaltinį, įsitikinkite, kad visi įžeminimai sutampa. MOSFET padeda jūsų arduino saugiai valdyti didelius įrenginius. Jie neleidžia jūsų arduino sužeisti dėl didelės galios.
Patarimas: aukštai įtampai naudokite MOSFET arba kitą relę tarp jų. Tai apsaugo jūsų arduino ir pagerina jūsų projekto veikimą.
Galite naudoti reles namuose arba gamyklose. „Arduino“ leidžia lengvai valdyti reles, tačiau turite atlikti šiuos veiksmus, kad viskas būtų saugus ir veiktų gerai.
Laidų ir sąsajų relių moduliai

Relės modulio kaiščiai ir jungtys
Prieš naudodami relių modulius, turite žinoti kontaktus. Tai padeda tinkamai sujungti dalykus. Dauguma arduino skirtų relių modulių naudoja tuos pačius kaiščių pavadinimus. Toliau pateiktoje lentelėje paaiškinama, ką daro kiekvienas kaištis:
|
Smeigtuko pavadinimas |
Aprašymas |
|---|---|
|
DC+ |
Prijunkite prie teigiamos maitinimo šaltinio pusės (dažniausiai 5 V) |
|
DC- |
Prijunkite prie neigiamos maitinimo šaltinio pusės (dažniausiai GND) |
|
IN |
Prijunkite prie skaitmeninio Arduino (D2-D13) kaiščio, kad galėtumėte valdyti |
|
NE |
Paprastai atviras kontaktas; užsidaro, kai siunčiamas IN signalas |
|
COM |
Bendras taškas, dažnai prijungtas prie kintamosios srovės laido arba nuolatinės srovės teigiamo |
|
NC |
Paprastai uždaras kontaktas; atsidaro, kai siunčiamas IN signalas |
Prijunkite DC+ ir DC- prie maitinimo šaltinio. IN kaištis eina į skaitmeninį jūsų arduino kaištį. Kai arduino siunčia signalą, relė persijungia. Naudokite NO ir NC valdyti tokius dalykus kaip lempa ar variklis. Prieš pradėdami laidus, visada peržiūrėkite grandinės schemą. Tai padės išvengti klaidų ir apsaugoti projektą.
Saugi laidų sujungimo praktika pramoninėms apkrovoms
Saugus laidų sujungimas yra labai svarbus pramoninėje automatikoje. Jums reikia tinkamų dalių, kad apsaugotumėte savo arduino ir įrangą. Relės leidžia valdyti didelius įrenginius mažais signalais. Tai daro jūsų sistemą saugesnę ir patikimesnę.
Naudokite optroną, kad arduino ir didelės galios{0}}pusės būtų atskirtos. Tai neleidžia pavojingai įtampai pasiekti jūsų arduino.
Pridėkite saugiklį prie grandinės. Saugiklis nutrauks grandinę, jei teka per daug srovės.
Didelėms apkrovoms naudokite storus laidus. Ploni laidai gali įkaisti ir sukelti problemų.
Visada vadovaukitės namų ar pramoninio valdymo grandinės schema. Tai rodo, kur įdėti kiekvieną laidą ir dalį.
Patarimas: prieš įjungdami maitinimą pažymėkite laidus ir patikrinkite kiekvieną jungtį. Tai gali sustabdyti nelaimingus atsitikimus.
Gamyklose dažnai reikia perjungti variklius ar siurblius. Relės modulis, jei jis prijungtas teisingai, leidžia tai padaryti saugiai. Optronas suteikia jums elektros izoliaciją, kuri yra labai svarbi gamyklose. Šias idėjas galite naudoti ir namuose, tačiau gamyklas reikia labiau apsaugoti.
Dažnos laidų klaidos
Žmonės kartais daro klaidų naudodami arduino su relės moduliais. Šios klaidos gali sugadinti jūsų sistemą arba padaryti ją nesaugią. Štai keletas problemų, kurių turėtumėte vengti:
Neplanuoja įsijungimo srovės. Jei tai praleisite, relės kontaktai gali nutrūkti.
Netinkamos relės naudojimas kintamos arba nuolatinės srovės apkrovoms. Prieš prijungdami apkrovą, visada patikrinkite įvertinimus.
Pamiršus „flyback“ diodą. Be jo įtampos šuoliai gali pakenkti jūsų arduino.
Naudojant per plonus laidus. Ploni laidai gali nukristi įtampą ir netgi sukelti gaisrą.
Netinkamos kontaktinės medžiagos pasirinkimas. Kai kurios medžiagos geriau tinka tam tikroms apkrovoms.
Pastaba: visada perskaitykite savo relės modulio duomenų lapą. Jame nurodoma, kaip tinkamai jį panaudoti projektuose.
Namuose kroviniai dažniausiai būna mažesni. Galite naudoti paprastus laidus ir mažesnes reles. Gamyklose reikia stipresnių relių, storesnių laidų ir daugiau saugos dalių. Geri laidai užtikrina jūsų arduino saugumą ir jūsų sistemos veikimą.
Jei atliksite šiuos veiksmus ir patikrinsite laidus, jūsų automatizavimo sistema bus saugi ir patikima. Nesvarbu, ar dirbate ties namų grandine, ar prie didelio gamyklos projekto, labai svarbu kruopštus laidų sujungimas ir tinkamos dalys.
Arduino relės modulio programavimas
Pagrindinis valdymo kodas
Galite pradėti savo automatizavimo projektą parašydami paprastą kodą. Šis kodas padeda valdyti relės modulį su arduino. Relė veikia kaip jungiklis. Tai leidžia jūsų arduino įjungti arba išjungti dalykus. Daugelis relių modulių naudoja aktyvią-žemą logiką. Norėdami įjungti relę, valdymo kaištį turite nustatyti į LOW. Štai paprastas pavyzdys:
const int relayPin=7; void setup() { pinMode(relayPin, OUTPUT); digitalWrite(relayPin, HIGH); // Relay off } void loop() { digitalWrite(relayPin, LOW); // Relė delsoje(1000); // Palaukite 1 sekundę digitalWrite(relayPin, HIGH); // Relės išjungimo delsa(1000); // Palaukite 1 sekundę }
Šis kodas įjungia ir išjungia relę kas sekundę. Šią sąranką galite naudoti norėdami valdyti šviesas, variklius ar kitus įrenginius.
Integruojantys jutikliai automatizavimui
Pridėjus jutiklius prie savo arduino projekto, jis tampa protingesnis. Jutikliai pateikia grįžtamąjį ryšį realiu laiku. Jūsų sistema gali greitai reaguoti į pokyčius. Štai kaip jutikliai padeda:
Jutikliai leidžia naudoti uždaros{0} kilpos valdymą, kad būtų užtikrintas didesnis tikslumas.
Jūs gaunate atnaujinimus apie pavaros padėtį, kai ji juda.
Jūsų automatika gali reaguoti į temperatūrą, šviesą ar judesį.
Pavyzdžiui, prie arduino galite prijungti temperatūros jutiklį. Jei temperatūra tampa per aukšta, jūsų kodas gali įjungti ventiliatorių naudodamas relę. Tai daro jūsų automatizavimo projektą patikimesnį ir lankstesnį.
Saugos logikos įgyvendinimas
Saugumas yra labai svarbus pramonės automatizacijoje. Turite įsitikinti, kad jūsų kodas niekada neįjungia dviejų relių vienu metu, jei tai gali sukelti trumpąjį jungimą. Visada patikrinkite, ar vienu metu aktyvi tik viena relė. Taip pat galite pridėti ribinių jungiklių, kad pavaros nejudėtų per toli.
Jei abi relės įsijungia kartu, rizikuojate trumpuoju jungimu ir galimu gaisru. Norėdami to išvengti, visada pridėkite patikrinimus į savo kodą. Naudokite ribinius jungiklius, kad sustabdytumėte judėjimą reikiamuose taškuose.
Norėdami užtikrinti patikimą automatizavimą, vadovaukitės šia geriausia praktika:
Apsaugai nuo viršsrovių naudokite saugiklius arba grandinės pertraukiklius.
Pridėkite avarinio sustabdymo mygtukus, kad greitai išjungtumėte.
Naudokite tinkamo dydžio laidus ir laikykite laidus toliau nuo judančių dalių.
Išbandykite savo sistemą esant pilnai apkrovai, prieš naudodami ją pramoninėje aplinkoje.
Įdėkite elektroniką į saugius korpusus.
Atlikdami šiuos veiksmus, savo automatizavimo projektą padarysite saugesnį ir patikimesnį, kai sąveikaujate su relių modulių sistemomis.
Nuo namų automatizavimo naudojant Arduino iki pramoninių programų
Namų automatikos naudojimo atvejai
Galite pradėti nuo namų automatizavimo naudodami arduino. Daugelis žmonių naudoja arduino ir relės modulius, kad galėtų valdyti dalykus namuose. Naudodami paprastą projektą galite įjungti šviesas, ventiliatorius ar kavos virimo aparatus. Bluetooth moduliai leidžia valdyti įrenginius be laidų. Naudodami telefoną galite įjungti arba išjungti dalykus. Relės moduliai veikia su kintamosios srovės ir nuolatinės srovės įrenginiais, todėl jūs turite daug pasirinkimų.
Kai kurios įprastos namų automatikos naudojant arduino projektus yra:
Šviesų įjungimas ir išjungimas telefonu
Ventiliatorių arba šildytuvų valdymas, kai kambaryje tampa karšta arba šalta
Laistykite savo sodą laikmačiu
Prietaisų nustatymas veikti tam tikru laiku
Jutiklių naudojimas garažo vartams atidaryti arba uždaryti
Lengviems darbams atlikti reikia tik vieno relės modulio. Dėl to namų automatika naudojant arduino yra paprasta ir pigi.
Didinimas iki pramoninės kontrolės
Kai pereinate nuo namų automatikos naudojant arduino prie pramoninės automatikos projekto, turite galvoti apie sunkesnius valdymo darbus. Pramoninės automatikos projektų sąrankose naudojami kelių relių moduliai, skirti valdyti daug dalykų vienu metu. Tai suteikia daugiau galimybių, tačiau turite gerai planuoti.
Čia yra lentelė, rodanti, kas pasikeičia, kai pakylate aukštyn:
|
Specifikacija |
Detalės |
|---|---|
|
Ritės įtampa |
5 V tiesioginiam arduino valdymui arba 12 V su tranzistorių tvarkyklėmis |
|
Kontaktų įvertinimas |
Mažiausia 10A prie 12V DC; Saugumo sumetimais rekomenduojama 15A ar didesnė srovė |
|
Kontakto tipas |
Būtina SPDT konfigūracija (C arba CO formos kontaktai) |
|
Ritės srovė |
Mažiau nei 40 mA tiesioginiam arduino kaiščio varymui |
|
Apsauga |
Relės moduliai su įmontuotais{0}}flyback diodais, apsaugančiais arduino nuo įtampos šuolių |
Pramonės automatizavimo projekte turite pridėti saugiklius arba grandinės pertraukiklius, kad apsaugotumėte nuo viršsrovių. Ribiniai jungikliai neleidžia mašinoms judėti per toli. Avarinio sustabdymo mygtukai apsaugo jūsų projektą, jei kas nors negerai.
Patikimumas ir trikčių šalinimas
Norite, kad jūsų automatizavimo sistema veiktų kiekvieną kartą. Namų automatizavime naudojant arduino, daugumą problemų galite išspręsti patikrinę laidus ir kodą. Pramonės automatizavimo projekte turite patikrinti daugiau dalykų, kad jūsų sistema veiktų gerai.
Atlikite šiuos trikčių šalinimo veiksmus:
Ieškokite nudegimo žymių, rūdžių ar atsilaisvinusių laidų savo relės moduliuose.
Norėdami patikrinti, ar relė ir saugikliai veikia tinkamai, naudokite multimetrą.
Patikrinkite, ar nėra klaidų kodų ar lempučių, jei naudojate išmaniąsias reles.
Visada naudokite to paties tipo dalis, kai ką nors keičiate.
Jei dalis labai sulūžta, patikrinkite, ar jūsų apkrova nėra per didelė, ir įsigykite tvirtesnę dalį.
Patarimas: Geras sistemos planavimas ir patikrinimas dažnai padeda jūsų automatizavimo projektui trukti ilgiau ir geriau.
Galite pradėti nuo namų automatizavimo naudodami arduino ir mokytis eidami. Kai tobulėsite, galėsite sukurti didesnes valdymo sistemas pramoninės automatikos projektams. Kiekvienas veiksmas padeda sužinoti daugiau apie automatizavimą, arduino ir valdymą.
Galite sukurti patikimą pramoninio valdymo sistemą naudodami Arduino ir relių modulius atlikdami šiuos veiksmus. Pirmiausia išsiaiškinkite, ko reikia jūsų apkrovai, pvz., įtampa ir srovė. Tada pasirinkite relę, kuri gali valdyti saugų srovės kiekį ir tinkamą įtampą. Tada suderinkite valdymo įtampą su „Arduino“. Nuspręskite, kiek kanalų jums reikia jūsų projektui. Taip pat ieškokite funkcijų, pvz., opto{5}}izoliavimo, kad apsaugotumėte sistemą. Pasirinkus tinkamą relę, viskas bus saugi ir veiks gerai. „Arduino“ tinka tiek namų, tiek pramonės automatizavimui, nes yra lankstus ir paprastas naudoti. Pradėkite nuo mažų projektų ir tobulinkite savo įgūdžius. Jei norite mokytis daugiau, peržiūrėkite šiuos išteklius:
|
Išteklius |
Aprašymas |
|---|---|
|
„Arduino Pro“ taikomųjų programų rinkiniai |
Sužinokite apie pramoninę automatiką su geresniu ryšiu. |
|
Arduino PLC pradžios rinkinys |
Praktinis{0}}rinkinys, skirtas mokymąsi klasėje sujungti su realiu-pasaulio automatizavimu. |
DUK
Kaip pasirinkti tinkamą relės modulį savo Arduino projektui?
Turite patikrinti savo įrenginių įtampą ir srovę. Pasirinkite relę, kuri atitinka arba viršija šiuos skaičius. Jei norite papildomos saugumo, ieškokite opto-izoliacijos.
Ar galite valdyti kintamosios srovės prietaisus naudodami „Arduino“ ir relių modulius?
Taip, galite valdyti kintamosios srovės prietaisus. Įsitikinkite, kad jūsų relė gali valdyti kintamosios srovės įtampą ir srovę. Visada laikykitės saugos taisyklių ir naudokite tinkamus laidus.
Kas yra opto{0}}izoliacija ir kodėl ji svarbi?
Opto{0}}izoliacija apsaugo jūsų Arduino nuo aukštos įtampos. Jis naudoja šviesą signalams perduoti tarp grandinių. Jūs išvengsite elektros smūgių ir apsaugote savo lentą.
Kodėl jūsų relės moduliui reikia „flyback“ diodo?
„Flyback“ diodas sustabdo įtampos šuolius, kai relė išsijungia. Jūs apsaugote savo Arduino nuo žalos. Visada patikrinkite, ar jūsų relės modulis turi šią funkciją.
Ką daryti, jei jūsų relės modulis neveikia?
Pirmiausia patikrinkite savo laidus. Įsitikinkite, kad įvesties kištuką prijungėte prie tinkamo Arduino kaiščio. Patikrinkite savo maitinimo šaltinį. Pakeiskite relę, jei matote degimo žymes arba girdite spragtelėjimą.
