Voiko Arduino käyttää 12 V: n releä?

Joten halusin pelata releillä ja väärin sen selvästi väärin jo ennen kuin aloitin. Halusin ohjata 12 voltin tuuletinta – ajattelemalla, että sen ohjaamiseen olisi 12 V: n kapasiteetti. Mutta nyt tiedän, että se vie 12 V: n tuloa ja pystyy ohjaamaan jopa 250 VAC: ta …

tilasin uudet 5 voltin releet, mutta haluatko tietää, kuinka voin käyttää 12 V: n relettä arduinolla _____________? (pidä mielessä, että olen ”uusi aloittelija)

Tämä on ostamani relemoduuli : enter kuvan kuvaus täällä


PÄIVITYS

Kiitos Kiitän teitä kaikkia niin paljon siitä, että löysitte aikaa auttaa minua. Arvostan sitä todella! Ensin löysin nyt aikaa kokeilla ehdotustanne.

@jippie kommentti:

.. (tai Vin Arduinossa, jos syötät sitä 12 V: n virtalähteestä)

sai minut ajattelemaan Halusin käyttää 12 V: n virtalähdettä myös ruokkimaan arduinoa (hehe ..) – mutta lähettäen kysymyksen, jonka tarvitsin tuntea vastauksen, voisiko ”alle” -käyttöinen arduino ohjata 12 V: n releä. / p>

Varmista kuitenkin ensin, että rele todella toimii! Löysin siis 12 V: n sovittimen ja liitin sen leipälevyyn.

12 V: n sovitin Yhdistä se sitten releeseen NC: n ja COM kootin esimerkin Blink-koodista ja kiinnitettiin siihen käyttämällä Vin, GND ja D13 12 V: n kanssa toimivia releitä Kiinnitin sitten Arduinoni 9 V: n akkuun ja kokeili 5 V: n lähtöä Ei toimi rele 5 V: n kanssa Valitettavasti tämä ei toiminut ..

@Madmanguruman ja @Kurt kiitos molemmat vastauksistasi – minä ”m aivan liian aloittelija selvittääkseen kaikki asiat, joista puhuit.


PÄIVITÄ 2

Unohdin vielä yhden mahdollisen yhdistelmän Rele ei toimi

Tämä tuo minut alas seuraaviin vaihtoehtoihin releelläni:

  • Ohjaa jotain, joka vaatii yli 12 volttia, mutta virtaa arduinoa 12 voltilla.
  • Käytä sitä DC-vaihdemoottoreiden ohjaamiseen ilman H-siltaa ja diodia (melko kallis)
  • Käytä NC (normaalisti kiinni) ja EI (normaalisti avoin) logiikkaa tehdäksesi jotain siistiä

Kaikki tämä sai minut ajattelemaan .. Jos minä täytyy virtaa Arduinosta 12 voltilla 12 voltin laitteen hallitsemiseksi – miksi en vain yhdistä laitettani suoraan Arduinoon ____?

Kuten mainittiin monta kertaa: Olen uusi aloittelija ja haluan vain oppia elektroniikkaa enimmäkseen oppimalla tekemällä – mutta vaarantamatta itseäni ja rikkomatta asioita (kuten Arduinoni)

Mutta miksi tämä ei toimisi:

kaavamainen

simuloi tätä virtapiiriä – Kaavio luotu käyttämällä CircuitLab

EDIT :

12 V: n DC-tuulettimen hallinta arduinolla

Ensinnäkin, vaikka moottori, pumppu tai tuuletin (kaikki, joissa on keloja) on 3 V tai 5 V, ÄLÄ virtaa sitä suoraan Arduino-nastoista, koska Arduino-nastat voivat tuottaa vain enimmäismäärän 40mA. Kuten edellisessä artikkelissani Arduino-nastoista, niitä ei ole suunniteltu käyttämään tasavirtamoottoria tai keloja.


PÄIVITYS 3

Myös 9V: n ja Vin käyttäminen toimi 🙂 9V: n ja Vin: n käyttö

Joten arvaa vastaus:

  • Kyllä, mutta minun on käytettävä> = 9V (ehkä alempi, mutta ei 5V) ja Vin.

Kommentit

  • Sivukysymys: Tapaus, jossa arduinosi on, mistä sait sen?
  • Onnittelut sen saamisesta toimimaan. Sinun pitäisi ehkä tutkia joitain laitteistokomponentteja, kuten transistoreita. Tämä on suuri valitus arduinosta – se saa ihmiset pelaamaan, mutta he enimmäkseen vain kopioivat muiden ihmisten tekemät, koskaan oppimatta mitään itse tai ymmärtämättä miten kaikki toimii.
  • @Passerby I laser cut ulos itsestäni ja taipua, joten se näytti liekiltä. Haluatko ostaa sellaisen?
  • @ KurtE.Clothier Sain Arduinon, jotta voisin pelata – se ’ s, mistä pidän siitä. Tämä on yksi harrastuksistani – elektroniikan oppiminen pelaamalla. Toki kopioin paljon opetusohjelmia, mutta se antaa minulle mahdollisuuden yhdistää kaikki mahtaviksi projekteiksi, kun saan sen kiinni.
  • Oikein, se ’ sellainen mitä tarkoitin – se kannustaa ihmisiä ” soittamaan ” mutta suurin osa sitä käyttävistä ihmisistä ei koskaan ylitä muutaman valon vilkkumista, koska he eivät koskaan yritä oppia mitään muuta elektroniikasta, ja ne, jotka käyttävät, kopioivat silti vain muita ihmisiä ’ pyrkii saamaan suuremman mittakaavan projektin toimimaan tietämättä mitään tapahtumasta. Minulla ’ d ’ ei ole ongelmaa Arduinon kanssa oppimisessa ja rohkaisemisessa, toivon vain, että ihmiset oppivat jotain itse laajentaa opetusohjelmia, ei vain kopioida niitä. Usein on paljon parempia tapoja tehdä jotain.

Vastaa

Jätän pitkät keskustelut muut vastaajat. Jos ostamasi moduuli on sama kuin kuvassa:

Yhdistä:

  • GND GND Arduinossa
  • Vcc – 12 V (tai Vin päällä Arduino, jos syötät sitä 12 V: n virtalähteestä)

Tällä hetkellä voisin tarkistaa jännitteen nastassa IN, tämän pitäisi olla lähellä 0 V GND: n suhteen, jos se on yli 5 V., pysähdy tässä. Jos se on lähellä 0 V, viimeinen vaihe on muodostaa yhteys:

  • IN digitaalisen ulostulonastan, jota ohjaat Arduinolla.

Joten vastaukseni on: Jos muisti ei riitä, vastaukseni on: kyllä, voit ajaa tämän tyyppistä moduulia Arduinolta.

Kommentit

  • hmm melkein sama vastaus kuin Madmanguruman jo antoi, en nähnyt ’ sitä ennen.

Vastaa

Tämä Board on suunniteltu toimimaan 5 V logiikan tason ohjauksella antamasi linkin mukaan. En löytänyt teknistä arkkia, joten seuraava on spekulatiivista: syötät + 12 V: n ja maadoituksen VCC- ja GND-nastoille ja käytät IN-nastassa olevaa loogisen tason signaalia kytkeäksesi releen päälle ja pois päältä Q1: n ja optoisolaattorin kautta.

Jos siis logiikkatasosignaali pystyy ohjaamaan Q1: tä, releesi voi todella toimia sellaisenaan. Itse releen vaihtaminen ei välttämättä auta, jos Q1 ei pysty käsittelemään 3,3 V: n porttiasemaa. (Q1 on merkitty ”J3Y”, joten se voi olla NPN-transistori, joka tunnetaan nimellä ”S8050”. Logiikkatason MOSFET, kuten 2N7002, voi toimia paremmin tässä sovelluksessa. Jälleen puhdas spekulaatio ilman teknistä arkkia.)

Viestissäsi ei ole luonnostaan vikaa siltä osin kuin tuulettimen ohjaaminen menee. Overkill, varmasti, mutta se tekee työn hienosti ja laajenee, jotta voit pelata isommilla tavoilla, kun itseluottamuksesi kasvaa.

vastaus

Ensinnäkin, yhteinen autorele toimii hyvin, ellei yritä kytkeä virtaa suurjännitelaitteelle tai halusit todella tuon opto-liittimen.

Katsokaa joka tapauksessa tätä yksinkertaista piiriä: Releen hallinta

Koska käytetään loogista MOSFET-tasoa, transistori tarvitsee vain pienen jännitteen portissa, jotta se kytketään kokonaan päälle. Kun mikro-ohjaimen signaali on HI, se kytkee FET-virran päälle, kytkee releen maahan ja syöttää tuulettimen tai muita laitteita MCU-nasta on LO-signaali, Q1 sammuu. Jos MCU irrotetaan tai tappi on jossakin tuntemattomassa tilassa (esimerkiksi hi-Z), vastus R1 vetää portin LO kytkemään transistorin pois päältä. Kummassakin tapauksessa, kun Q1 sammuu, rele katkaisee myös tuulettimen virran.

Tämä piiri voidaan tehdä samalla tavalla BJT-transistoreilla; Pidän vain FET-laitteista. Ainoa asia, joka on otettava huomioon tässä, on se, että transistorin on kyettävä upottamaan vähintään yhtä paljon virtaa kuin relekäämi käyttää, kun rele kytketään päälle.

Vastaa

Yritit virtaa releeseen 12 V: n virtalähteestä ja se toimi, mutta kun yritit 5 V: n virtalähdettä, se ei.

Yritä kytkeä releen VCC Arduinon VIN, joka olisi 9v. Rele vaatii 75% nimellisjännitteestä ”mikki”. 12v * 0,75 = 9v. Se on vähimmäismäärä, joka tarvitaan releen aktivoitumiseen. Joten 9v: n akku ei ehkä riitä, mutta uuden pitäisi.

Kun rele aktivoituu, rele kuluttaa noin 25 ~ 30mA, ja sen pitäisi pysyä tietolomakkeen mukaan, kunnes VCC laskee noin 10%: iin nimellisarvosta, joka on 1,2 V.

JA voit yksinkertaisesti virtaa arduinoon 12 V: n Ensinnäkin matalan kapasiteetin 9v-akun sijaan.

Vastaa

Tämä johtuu siitä, että minullakin oli sama ongelma. Joten kaikki mitä tarvitset on suurjännitetransistori (12v) ja muut osat: arduino, 12v-sovitin ja rele. Liitä nyt releen vcc 12 V: n sovittimeen. Liitä nyt transistorin toinen pää (katso tietolomake) 12 adapteriin, kytke transistorin keskitappi yhteen Arduinon pwm-nastasta.Ohjelmoi arduino korkealle pwm: llä. Yhdistää transistorin viimeisen pään releen 12 V: n signaalitappiin ja olet hyvä mennä Kun pwm-nasta on korkea, 12v virtaa transistorista viimeiseen tapiin ja näin ohjaat 12v-releä 5v pwm arduinolla

Kiitos Swaton

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *