Mike
2013-08-23 01:03:48 UTC
Milyen módszerekkel lehetne meghatározni az Arduino példáján keresztül, a jelenlegi 220 V-os váltóáramú aljzat be vagy ki van kapcsolva? Más, mint a relé (zajos) vagy áramérzékelő (túl nagy) használata?
Az áramérzékelők nem túl nagyok: Az [ACS712 izolált áramérzékelő IC] (http://www.allegromicro.com/Products/Current-Sensor-ICs/Zero-To-Fifty-Amp-Integrated-Conductor-Sensor-ICs /ACS712.aspx) "6 x 4,9 x 1,75 mm", ez meglehetősen kicsi. Az áramérzékelő azonban csak akkor árul el, ha áram folyik, nem pedig akkor, ha a csatlakozóaljzat be van kapcsolva, de áramfelvétel nélkül. Az alábbi állapotok közül melyiket kell észlelnie?
Ha az arduino csatlakozik az aljzathoz, és a fedélzeten van egy kis akkumulátor, amely kizárólag egy villogó LED-et működtet, egyszerű, nem egyszerű, ha az arduino megakadályozza a LED villogását, és ha az áramellátás megszűnik, az arduino nagy impedanciájú lesz és a LED villog.
Kapcsolattartásra vagy nem érintkezésre törekszik? Érdekli, ha az áram a konnektorba kerül, vagy ha a kapcsoló be van kapcsolva, és az áram kimerül? Szeretné észlelni a feszültség jelenlétét vagy áramáramlását?
Kis optoizolátor, bizony? Vagy akár egy foglalat beépített neonjelzővel + fényérzékelővel, amely egyáltalán elkerüli az aljzat kinyitását.
Nem lehet csak az EMF-et észlelni ilyesmi segítségével? http://www.instructables.com/id/Arduino-EMF-Detector/ Lehet, hogy kalibrálásra van szükség a be- és kikapcsolt állapot közötti különbség / a háttérszintek ellenőrzésével, de nem értem, miért nem lehet munka.
Ha az Arduino lángokban van, a hálózat feszültség alatt áll.
Kapcsolódó kérdés: http://electronics.stackexchange.com/questions/17008/how-can-i-detect-a-power-outage-with-a-microcontroller