Detekce napětí 220V přes arduino
Dobrý den všem eletrikařum.
Ve zdí je vypinač č 1.
Mam k něnu přivedený 4 žil tel.kabl
Druha strana kablu je u arduina.
Jak na to,abych přes arduino zjístíl, zda žarovka v pokojí svití?
Co toto?
http://www.8bitu.cz/clanek/signalizace-sitoveho-na peti-signalizace-preruseni-pojistky/
Pokud ti jde jen o detekci napětí, použil bych klasický usměrňovač, za ním nějakej kondík a před ním pár odporů. Na tento usměrňovač bych napojil optočlen (galvanický oddělení) a výstup tohoto optočlena bych detekoval Mrduýnem.
Teoreticky by šlo detekovat i prasknutí žárovky, pokud by jsi měřil proud. Existuje docela hezký integráč - ACS712, který pomocí Hallova jevu měří proud (AC i DC) a na výstupu má napětí odpovídající protékajícímu proudu, jako třešnička na dortu, je galvanicky oddělený.
Ja by som to zjednodusil na 1 odpor do serie s optoclenom ;) Zaverne k optoclenu diodu nech sa neodpali optoclen pri zavernej polvlne. To by malo stacit. Ze to bude periodicky spinat - no a co, programator ma mat IQ aby mu to nevadilo ;) Vypnute = ak nebol pulz dlhsie jak 20ms. Slusny FW s takymi vecami nema problem.
P.S. ak programatorske schopnosti su mizerne, tak nech si tam da odpor - dioda - kondik - odpor - optoclen.
Dle mého názoru, moc programátorských zkušeností zjevně nemá, když si neumí poradit s takto jednoduchým "problémem". Pokud by to zapojil, tak jak jsem to napsal, mohl by použít v programu jen dotaz na logickou hodnotu na určitém pinu a podle toho by rychle zjistil, jestli žárovka svítí nebo ne.
Ano presne na tom linku v dotaze mas vylistovane idealne moznosti (aj tu jednoduchu kmitavu a aj nekmitavu). Samozrejme oddelene cez optoclen, nech ta to arduino nezabije.
BTW:
Standardně už pěkných pár let není v zásuvkách napětí 220V, ale o deset voltů vyšší. Pravda, je tam tolerance plus mínus, tak těch 220V někde a někdy naměřit můžeš.