Napájení Arduina z 12V zdroje - napěťová ochrana?
Moderátor: Moderátoři
Napájení Arduina z 12V zdroje - napěťová ochrana?
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.
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
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..
- pocitujlasku
- Příspěvky: 2764
- Registrován: 12 pro 2005, 00:00
- Bydliště: SR, Poprad
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).
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
Tady na stránce dole Tech Spec. píšou 5 - 12 V (5V model)
https://docs.arduino.cc/retired/boards/arduino-pro-mini
A nachystat nižší napětí na vstupu buď jak píše bdn, nebo já s pocitujlasku - stabcem 7809.
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.
Možná pokud by tam byl originál MIC5205 od Microchipu, tak by problém nebyl. Má ho Mouser.
Proč mi nemůže všechno chodit hned ?!!