Napájení Arduina z 12V zdroje - napěťová ochrana?

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
ModraVez
Příspěvky: 12
Registrován: 24 říj 2021, 00:00

Napájení Arduina z 12V zdroje - napěťová ochrana?

#1 Příspěvek od ModraVez »

Mám doma 24hodinovou zásuvku, 12V zdroj a malé 12V ponorné čerpadlo v sudu. Jednou za den se zásuvka na cca 3 minuty zapne a čerpadlo ze sudu zaleje zahradu. Rajčata rostou jak z vody.
Takže jsem dostal za úkol udělal totéž i pro další dva sudy.
Další 12V čerpadla mám, ale nechtělo se mi kupovat další 24 hodinové zásuvky a 12V zdroje. Rozhodl udělat rozvaděč 12V napětí, s 4 potenciometry, jejichž hodnoty přečte Arduino, převede hodnoty na požadované doby spuštění čerpadel a postupně jednotlivá čerpadla spustí. Zapojení viz příloha. Zapojení ukazuje obyčejná relé ale ve skutečnosti mají optické oddělení.
Rozvaděč mám zapojený, ale narazil jsem na problém - odpálil jsem Arduino a nevím proč. Arduino se by mělo dát napájet 5V až 12V (a snad až 19V) ale mám obavy, že zdroj při zapnutí či vypnutí může mít napěťovou špičku vyšší než toto.
Můžete mi někdo poradit jak udělat napěťovou ochranu Arduina, tak aby tam nebylo více jak 12V?
Stačí 12V Zenerova dioda v závěrné směru mezi VIN a GND pin Arduina, nebo by tam mělo být i něco dalšího?

PS: Zdroj je něco jako https://www.gme.cz/v/1506790/vigan-vsz- ... ci-adapter, koupený před cca 5 let.
Přílohy
c5.png
c5.png
Uživatelský avatar
Cowley
Příspěvky: 3557
Registrován: 04 úno 2005, 00:00

#2 Příspěvek od Cowley »

Pokud jsou ty relé na 5V, tak se ugriloval ten 5V stabilizátor.

Ten optomodul s relé dej s 12V relátky, napájej to s přívodem 12V a musí to fungovat.

Já ještě preventivně snižuji napětí do Vin na 9V, aby ten interní 5V stabilizátor netrpěl
Naposledy upravil(a) Cowley dne 31 srp 2023, 20:58, celkem upraveno 1 x.
Uživatelský avatar
Ruprecht
Příspěvky: 1494
Registrován: 28 zář 2005, 00:00
Bydliště: ZČ + JM

#3 Příspěvek od Ruprecht »

Diody paralelně k relátkům máš?
Když promluví, tak buď kňučí, nebo lže.
Uživatelský avatar
Cowley
Příspěvky: 3557
Registrován: 04 úno 2005, 00:00

#4 Příspěvek od Cowley »

Ruprecht: mě to taky zmátlo, ale má tam prý optomodul s relé, tam diody jsou.
Uživatelský avatar
Cowley
Příspěvky: 3557
Registrován: 04 úno 2005, 00:00

#5 Příspěvek od Cowley »

Modul relé z Hadexu.

Aktivace relé uzemněním výstupu, takže jen otočit logiku v programu ovládání jednotlivých relé.
Uživatelský avatar
bdn
Příspěvky: 560
Registrován: 16 led 2020, 00:00

#6 Příspěvek od bdn »

Souhlas s tím modulem Hadex výše.
1/ Osobně bych dal ty potenciometry spíše R=100kohm a navíc prostřední vývod vždy ještě přes RC člen 1kohm a 100nF.


2/ "originální" arduino pro mini 5V by to mělo zvládnout max. Vin=12V. Pro jistotu bych předřadil DC/DC stepdown např. tento https://hadex.cz/m406-napajeci-modul-step-down-menic-3a-s-lm2596-uinmax35v/ a nastavit Vout na 6V. Kouzlo je v tom, že pokud je na přívodu 12V nějaké rušení DC/DC to "vyrovná" z pohledu Vout.
To spínaní relé a čerpadel vnese nějaké to rušení do okruhu 12V.

3/ Dále je třeba počítat s tím, že i arduino běžící v režimu 24/7 se může zrestartovat a ztratit tak "vnitřní" stav RAM. Arduino fórum je plné příspěvků, kdy spojení Arduino + čerpadlo vytopilo byt atd..
Naposledy upravil(a) bdn dne 31 srp 2023, 21:48, celkem upraveno 2 x.
Uživatelský avatar
pocitujlasku
Příspěvky: 2764
Registrován: 12 pro 2005, 00:00
Bydliště: SR, Poprad

#7 Příspěvek od pocitujlasku »

takze mas klasiku. arduino + k tomu ten rele modul. ja by som arduino nenapajal cez ten Vin, ale hodil by som klasiku 7805, alebo aspon 7809 medzi 12V a Vin, nech zbytocne nezatazujes ten pidi stabilizator na doske arduina.
No vidis, a tak si sa bal
Uživatelský avatar
Ruprecht
Příspěvky: 1494
Registrován: 28 zář 2005, 00:00
Bydliště: ZČ + JM

#8 Příspěvek od Ruprecht »

Cowley: jo, nečetl jsem text pozorně.
bdn: tady (u originálu) píšou max. 16V. A keramika 100n mezi běžec potenciometru(ů) a zem je slušnost (a skoro nutnost, ale záleží kolik bitů čte a jak to filtruje).
Když promluví, tak buď kňučí, nebo lže.
Uživatelský avatar
ModraVez
Příspěvky: 12
Registrován: 24 říj 2021, 00:00

#9 Příspěvek od ModraVez »

Díky všem za odpovědi.

Relé jsou https://www.aliexpress.com/item/1005001774442320.html - 8 relé v řadě (zapojených jen 4), ovládané 5V. Měla by být opticky oddělená.

Asi jsem ugriloval obvod, který je nejblíže k VIN a GND. Stačilo jen zapojit VIN a GND, a vytáhnout zdroj ze zdi a zase ho tam vrátit (ani ta relátka nebyla připojena). Teď stačí jen připojit 5V baterii a během pár sekund ten obvod pálí. Je to ten 5V stabilizátor?

Jakým způsobem snížit napětí na 9V? Odpor a zenerova dioda v závěrné směru, mezi VIN a GND, jak na dalším obrázku?

https://www.gme.cz/v/1489176/diotec-1n5 ... rova-dioda
https://www.gme.cz/v/1488095/gym-cym-rm ... y-rezistor
Přílohy
c7.png
c7.png
Uživatelský avatar
bdn
Příspěvky: 560
Registrován: 16 led 2020, 00:00

#10 Příspěvek od bdn »

@Ruprecht
Tady na stránce dole Tech Spec. píšou 5 - 12 V (5V model)
https://docs.arduino.cc/retired/boards/arduino-pro-mini
Uživatelský avatar
bdn
Příspěvky: 560
Registrován: 16 led 2020, 00:00

#11 Příspěvek od bdn »

@ModraVez
Jestli Arduino pálí, tak hodit do koše a koupit novou desku. Ten stabilizátor na desce není "neprůstřelný". Předřaď tam ten DC/DC konverter za 40 CZK a máš klid.
Uživatelský avatar
Cowley
Příspěvky: 3557
Registrován: 04 úno 2005, 00:00

#12 Příspěvek od Cowley »

Moduly jsou optooddělené proto, abys ty relé mohl napájet z jiného zdroje a řídit přímo z výstupů Arduina. V tvém případě 5V relé z jiného zdroje 5V. A ne zpátky z 5V výstupu Arduina. To pak právě upečeš ten interní stabilizátor.

A nachystat nižší napětí na vstupu buď jak píše bdn, nebo já s pocitujlasku - stabcem 7809.
Uživatelský avatar
ModraVez
Příspěvky: 12
Registrován: 24 říj 2021, 00:00

#13 Příspěvek od ModraVez »

Přečetl jsem to ještě jednou.

Zkusím https://www.gme.cz/v/1488584/stmicroele ... tor-napeti
nebo https://hadex.cz/m406-napajeci-modul-st ... uinmax35v/ a dám vědět, jak jsem dopadl a kolik jsem toho ještě ugriloval...

Díky za rady.
Uživatelský avatar
Celeron
Příspěvky: 20513
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#14 Příspěvek od Celeron »

Ten PRCáckej pětinohej pidistabec na ProMini MIC5205 je hroznej sajrajt. Mě odešly už asi 4 ks a to na nich viselo jen samotný Arduino, nebylo tam nic, co by proudově přetěžovalo či někde vznikly nějaký napěťový špičky a napětí bylo jen 9V z adaptérů pro TP-link AP-čka. Pokaždý to odešlo trochu jinak, jednou totálně přerušenej, podruhý šlus na GND a dvakrát průraz že to vzalo s sebou i Atmegu 328P. Od tý doby napájím z externího stabilu 5V a je pokoj. V jednom případě jsem místo toho původního 150mA šmejda nabastlil AMS1117 5V/0,8A v SOT223. Je to nimračka ale jde to.
Možná pokud by tam byl originál MIC5205 od Microchipu, tak by problém nebyl. Má ho Mouser.
Naposledy upravil(a) Celeron dne 01 zář 2023, 00:36, celkem upraveno 1 x.
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
JirkaZ
Příspěvky: 3651
Registrován: 26 úno 2021, 00:00

#15 Příspěvek od JirkaZ »

Celerone, AMS1117 dělá Advanced Monolithic Systems a MIC5205 Microchip, oboje domovem v USA...

Co tam dal či nedal PRCák a jak to označil či přeznačil, je druhá věc.
Kdo chce, hledá způsob;
kdo ne - hledá důvod.

Ze dvou možností často volím tu třetí.
Odpovědět

Zpět na „Poradna“