Jak mohu použít 5V relé s 3,3V arduino pro mini?

How Do I Use 5v Relay With 3



Řešení:

Existuje strašně mnoho způsobů, jak připojit 5V zařízení k výstupnímu pinu 3,3 V.

// upraveno Původní/přijatou odpověď najdete níže. Tato upravená část by měla být vylepšenou verzí té původní.



Mějte na paměti, že tato odpověď je pro řízení relé, pokud budete přepínat 20 V DC při ~ 3 A, bude MOSFET lepším/levnějším řešením, protože nepotřebujete relé.

Výstupní kolíky by neměly být používány k řízení čehokoli. Výstupní signály jsou signály pro řízení nízkého proudu. Je docela akceptováno řídit LED přímo z výstupního kolíku (pokud používáte dostatečně vysoký odpor omezující proud), ale může to vést k problémům, protože celkový proud přes více pinů může být také omezen hardwarem. Pro komunikaci může někdy fungovat použití 3,3 V, protože by to mohlo být registrováno jako logické maximum, ale u vážných aplikací se na to raději nespoléhejte.

Můžete si vybrat relé, které může pracovat s nízkým napětím/nízkým proudem. Nejlepším řešením by bylo 'polovodičové relé', protože nevyžadují napájení cívky a mohou pracovat na nízkém napětí/proudu. Zkontrolujte specifikace a najděte ten, který vyhovuje vašim potřebám.

Obvykle se chystáte napájet zařízení 3,3 V z něčeho, jako je 5V USB nebo 9V konektor. Tyto zdroje mohou často poskytovat energii potřebnou k napájení cívky vašeho relé. Budete muset vytvořit řídicí signál vaší desky a přepnout „vstupní výkon“ přes cívku vašeho relé. (TODO add diagram, currently currently can't, give me 12h)

Uvědomte si, že některé reléové výpadky již mají k tomu obvody. A že vaše vstupní napětí by nemělo být vyšší/nižší, než pro co je cívka dimenzována. Váš zdroj by měl být schopen dodat dostatek proudu pro relé.

Cívka může 'najednou' odebírat velký proud, můžete vidět, že napětí na vaší desce klesá nebo že se resetuje. Zdroj napájení často „dostatečně nereaguje“. Můžete to napravit přidáním kondenzátoru do „vyrovnávací paměti“ výkonu, takže to může být uvolnění v okamžiku, kdy je třeba cívku napájet, a neodebere to energii zbytku desky.

// konec úpravy

  1. Stačí jej připojit. (Špatná cesta)**

To může fungovat v některých scénářích, ale ne v tomto scénáři. Relé bude odebírat příliš mnoho proudu. Pro připojení nízkoproudého datového připojení může ve skutečnosti fungovat, protože 3,3 V může být chápáno jako logické VYSOKÉ.

2. Způsob Arduino.

Kupte si posunovač logické úrovně TTL - https://www.sparkfun.com/products/12009

Tato malá deska změní výstup 5V, když dostane na vstup 3,3V. Jediným problémem však je, že na vstupu desky budete potřebovat 5V.

3. Elektronický způsob.

K přepnutí jiného (vyššího) proudu můžete snadno použít tranzistor nebo mosfet. To se ve skutečnosti tolik neliší od možnosti 2, ale je to trochu komplikovanější, ale levnější.

4. Jiný způsob, jako šéf.

Hledejte ve Stack-Exchange/Google lidi se stejným problémem. Zjistil jsem, že ve skutečnosti můžete zvýšit 3,3 V na 5 V, takže nebudete potřebovat napájení 5 V. https://www.circuitsathome.com/dc-dc/33v-to-5v-dc-dc-converter

5. Řešení

Získejte relé, které pracuje na napětí vaší baterie a může být spouštěno od 3,3 V. Můžete zvážit něco takového: http://www.ebay.com/itm/5PCS-3V-3-3V-Relay-High-Level-Driver-Module-optocouple-Relay-Module-for-Arduino-/331413255692

Má optočlen, který izoluje arduino od skutečného relé. Mohlo by být lepší získat ten, který skutečně funguje na rozsahu napětí baterie. Abyste jej mohli připojit k baterii (a signálnímu kolíku k Arduinu). Cívka tedy není aktivována přímo arduinem, které by odebíralo příliš mnoho proudu.

6. Pomocí 5V napájení

Věci můžete obrátit, pokud opravdu chcete. Možná budete chtít použít USB-powerbanku (nebo nějaké vlastní/dodávané obvody) pro napájení vašeho pro mini, pro mini bude moci odebírat 5V přímo. (Https://www.arduino.cc/en/ Main/ArduinoBoardProMini)

Nyní můžete použít 5V k napájení relé pomocí možností 2, 3 nebo 5.


Tento obvod vám může vyřešit problém. Doufám, že to funguje i pro napájení 3,3 V a 5V relé. Chcete -li vysvětlit, proč to funguje, citujte z odkazované stránky:

`` Tento obvod umožňuje, aby relé 12 V fungovalo na napájení 6 V nebo 9 V. Většina relé 12v potřebuje asi 12v na 'pull-in', ale bude 'držet' asi 6v. 220u se nabíjí přes 2k2 a spodní diodu. Když je na vstup obvodu aplikován vstup nad 1,5 V, oba tranzistory jsou zapnuty a 5 V přes elektrolytikum způsobí, že záporný konec elektřiny přejde pod kolejnici 0 V asi o 4,5 V, a to dá asi 10 V přes relé. '

zde zadejte popis obrázku