Használhat Arduino 12 V-os relét?

Szóval szerettem volna váltókkal játszani, és egyértelműen tévedtem, még mielőtt belekezdtem. Egy 12 V-os ventilátort akartam vezérelni – arra gondoltam, hogy 12 V-os kapacitása lenne a vezérléshez. De most már tudom, hogy 12 V-os bemenetre van szükség, és akár 250 VAC-ot is képes vezérelni …

rendelt néhány új 5 V-os relét, de szeretné tudni, hogyan használhatom a 12 V-os relét egy arduino-val _____________? (ne feledje, hogy “ma újonc vagyok”

Ez az a relé modul, amelyet vettem : enter képleírás itt


UPDATE

Köszönöm mindannyian annyira, hogy időt szántak a segítségemre, nagyon értékelem! Először most találtam időt arra, hogy kipróbáljam a javaslatát.

@ jippie megjegyzés:

.. (vagy Vin az Arduino-n, ha 12 V-os tápról táplálja)

elgondolkodtatott amit nagyon szerettem volna. A 12 V-os tápegységet az arduino (hehe ..) táplálásához is használni akartam – de feltéve a kérdést, tudnom kellett az elolvasót arról, hogy képes-e egy “alatt” működtetett arduino irányítani egy 12 V-os relét.

De először ellenőrizze, hogy a relé valóban működik-e! Tehát talált egy 12 V-os adaptert és egy kenyérlapra csatlakoztatta.

12 V-os adapter Ezután NC és COM Összeállítottam a Blink kód példát, és összekapcsoltam a Vin, GND és D13 12 V-val működő relével, majd az Arduino-t egy 9 V-os akkumulátorhoz kapcsoltam, kipróbálta az 5V-os kimenetet Nem működik a relé 5 V-val Sajnos ez nem működött.

@Madmanguruman és @Kurt mindkettőtöknek köszönöm válaszukat – I “m túl újszülött ahhoz, hogy kitalálja mindazt, amiről beszélt.


UPDATE 2

Elfelejtett még egy lehetséges kombinációt A relé nem működik

Ez a relém a következő lehetőségekre vezet le:

  • Vezessen valamit, amely 12 V-nál nagyobb feszültséget igényel, de az Arduino-t 12 V-tal táplálja.
  • Használja DC-motorok vezérléséhez, H-híd és dióda használata nélkül (elég drága)
  • Használjon NC (normálisan zárt) és NO (normálisan nyitott) logikát valami ügyes művelethez

Mindez elgondolkodtatott .. Ha 12 V-os áramellátást kell táplálnom az Arduino készülékemről egy 12 V-os eszköz vezérléséhez – miért nem egyszerűen csatlakoztatom a készülékemet közvetlenül az Arduino-hoz ____?

Mint sokszor említettem: Újszerű vagyok, és csak szeretnék megtanulja az elektronikát többnyire megtanulva-megtanulva – de anélkül, hogy kockáztatnám magam és megtörném a dolgokat (például az Arduino-m)

De miért ne működne ez:

sematikus

szimulálja ezt az áramkört – Séma létrehozva a CircuitLab

EDIT használatával :

12v DC motorventilátor vezérlése arduinóval

Először is, még akkor is, ha motor, szivattyú vagy ventilátor (bármi, amiben tekercsek vannak) 3V vagy 5V, NE táplálja azt közvetlenül az Arduino csapokról, mivel az Arduino csapok csak maximálisan képesek ellátni 40mA. Az előző cikkem szerint, amely az Arduino csapokról szól, ezeket nem DC motor vagy tekercsek meghajtására tervezték.


UPDATE 3

A 9V és a Vin használata is működött 🙂 9V és Vin használata

Tehát találd ki a választ:

  • Igen, de a> = 9V-t (talán alacsonyabbat, de nem 5V-ot) és a Vin-t kell használnom.

Megjegyzések

  • Mellékkérdés: Arduino esete, hol szerezted ezt?
  • Gratulálok a működéséhez. Talán érdemes megvizsgálnia néhány hardverelemet, például a tranzisztorokat. Ez az a nagy panaszom az arduino-val kapcsolatban – ez az embereket játékra készteti, de többnyire csak másolják, amit mások tettek, soha semmit sem tanultak meg egyedül, vagy megértették, hogy bármi működik.
  • @Passerby lézeres vágással kinyújtom magam, és meghajlok, így lángnak tűnt. Szeretne egyet vásárolni?
  • @ KurtE.Clothier Megkaptam az Arduinót, hogy játszhassak – ez ‘ az, ami tetszik benne. Ez az egyik hobbim – elektronikát tanulni játékkal. Biztosan sok oktatóanyagot fogok másolni, de ez lehetővé teszi számomra, hogy az egészet fantasztikus projektekké egyesítsem, ha egyszer rájövök.
  • Helyes, ez ‘ amire gondoltam – ez arra ösztönzi az embereket, hogy ” játsszák ” de a legtöbb ember, aki használja, soha nem lépi túl néhány lámpa villogását, mert soha nem próbál meg mást megtanulni az elektronikáról, és azok, amelyek mégis megteszik, másokat másolnak csak ‘ azon munkálkodik, hogy valamilyen nagyobb léptékű projekt működjön anélkül, hogy tudna valamit arról, hogy mi történik. Nekem ‘ d nincs ‘ problémám az Arduino-val, ha tanulásról és bátorításról van szó, csak azt szeretném, ha az emberek megtanulnának valamit maguknak hogy az oktatóanyagokat ne csak másolja át. Gyakran vannak sokkal jobb módszerek valamire.

Válasz

A hosszú beszélgetéseket a következőre bízom: a többi válaszoló. Ha a megvásárolt modul pontosan a képen látható, akkor:

Csatlakozás:

  • GND GND az Arduinón
  • Vcc – 12 V (vagy Vin be Arduino, ha 12 V-os tápból táplálja)

Ebben a pillanatban ellenőrizném a IN tű feszültségét, ennek 0V közelében kell lennie a GND tekintetében, ha nagyobb, mint 5 V, álljon meg itt. Ha 0 V közelében van, akkor az utolsó lépés a csatlakozás:

  • IN a digitális kimeneti tű, amelyet az Arduino-n használ.

Tehát a válaszom az: Ha a memória nem jól szolgál, akkor a válaszom az: Igen, az ilyen típusú modulokat meghajthatja az Arduino-ból.

megjegyzések

  • hmm nagyjából ugyanaz a válasz, mint Madmanguruman már adott, didn ‘ nem látta ezt korábban.

Válasz

Ez az alaplapot úgy tervezték, hogy 5V-os logikai szintű vezérléssel működjön, az Ön által megadott link szerint. Nem találtam egy adatlapot, így a következő spekulatív: + 12 V-ot és földelést ad a VCC és a GND csapoknak, és az IN csatlakozón lévő logikai szintjel segítségével kapcsolja be és ki a relét a Q1-en és az optoizolátoron keresztül.

Tehát, ha a logikai szintű jel képes vezérelni a Q1-et, akkor a relé valóban működhet. A relé megváltoztatása nem biztos, hogy segít, ha a Q1 nem képes kezelni a 3,3 V-os kapuhajtást. (A Q1 jelölése “J3Y”, tehát lehet, hogy NPN tranzisztor, amelyet “S8050” néven ismerünk. Egy logikai szintű MOSFET, mint egy 2N7002, jobban működhet ebben az alkalmazásban. Ismét tiszta spekuláció specifikációs lap nélkül.)

A reléjével eredendően nincs semmi baj, ami a rajongók irányítását illeti. Overkill, persze, de ez rendben elvégzi a munkát, és felnövekszik, hogy nagyobb biztossággal játsszon, ahogy növekszik a bizalma.

Válasz

Először is, egy közös autóipari relé nagyon jól működne, hacsak nem egy nagyfeszültségű készülék áramellátását akarja átkapcsolni vagy tényleg oda akarta azt az opto-csatolót.

Mindenesetre vessen egy pillantást erre az egyszerű áramkörre: Relé vezérlés

Mivel logikai szintű MOSFET-et használnak, a tranzisztornak csak egy kis feszültségre van szüksége a kapun, hogy teljesen bekapcsolja. Ha a mikrovezérlő jele HI, akkor bekapcsolja a FET-et, összekapcsolja a relét a földdel és táplálja a ventilátort vagy más eszközöket az MCU tű egy LO jel, a Q1 kikapcsol. Ha az MCU nincs megszakítva, vagy a csap valamilyen ismeretlen állapotban van (például hi-Z), az R1 ellenállás meghúzza az LO kaput a tranzisztor kikapcsolásához. akárhogy is, amikor a Q1 kikapcsol, a relé lekapcsolja a ventilátor áramellátását is.

Ez az áramkör hasonlóan elkészíthető a BJT tranzisztorokkal; Én inkább a FET-eket részesítem előnyben. Itt csak azt kell figyelembe venni, hogy a tranzisztornak képesnek kell lennie legalább annyi áram leeresztésére, amennyit a relétekercs használ, amikor a relét bekapcsolják.

Válasz

Megpróbálta a relét 12 V-os tápfeszültségről táplálni, és működött, de amikor megpróbált egy 5 V-os tápfeszültséget, akkor nem.

Próbálja meg csatlakoztatni a relé VCC-jét a az Arduino VIN-je, amely a 9v. A reléhez a névleges feszültség 75% -a szükséges a “Pickuphoz”. 12v * 0,75 = 9v. Ez a minimális szint, amely a relé aktiválásához szükséges. Tehát a 9v-os akkumulátor nem biztos, hogy elég, de egy újonnan kell.

Amint aktiválódik, a relé kb. 25 ~ 30mA, és az adatlap szerint addig kell maradnia, amíg a VCC le nem csökken a névleges 10% -áig, ami 1.2V.

ÉS egyszerűen megteheti az arduino tápellátását a az első hely az alacsony kapacitású 9v akkumulátor helyett.

Válasz

Ennek oka, hogy még nekem is ugyanaz volt a problémám. Tehát csak egy nagyfeszültségű (12v) tranzisztorra van szükség, és a többi alkatrészre: arduino, 12v adapter és relé. Most csatlakoztassa a relé vcc-jét a 12 V-os adapterhez. Most csatlakoztassa a tranzisztor egyik végét (lásd az adatlapot) 12 adapterhez, és csatlakoztassa a tranzisztor középső tüskéjét az arduino egyik pwm tűjéhez.Programozza az arduino-t magasra a pwm-n. Csatlakoztatja a tranzisztor utolsó végét a 12 V-os jelfogó jelfogójához, és máris jól megy / p>

Köszönöm Swaton

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük