12V-os biztonsági rendszer jelzésének érzékelése USB-n, Linux

 ( KaTT | 2017. február 1., szerda - 18:03 )

Sziasztok!

Azt szeretném megoldani, hogy adott egy biztonsági rendszer, ami 12V-on üzemel, és van lehetőség arra, hogy jelez, ha élesítve van, vagy ha már nincs élesítve. (Lehet akkor is jelez, ha valami mozgás van és bekapcsol, ezt még nem próbáltam ki.)

Azt szeretném megoldani, hogy adott egy Linux, és rögzítse, érzékelje ezt, lehetőleg USB 2.0 porton keresztül.

Tehát, elmegyek 7:30-kor reggel otthonról, beélesítem a riasztót, majd ezt érzékeli a Linux, log-olja, stb.: ALERT=ON
Hazajövök később, a riasztóba a kódot beírom, és akkor a riasztási rendszer inaktív lesz, és ezt is érékelje a Linux USB-n: ALERT=OFF.

Milyen eszközt kell venni, ami képes ezt érzékelni?
Tehát NEM ki/be kapcsoló kell, hanem olyan eszköz, ami a rövidre zárást, vagy a 12V-os feszültséget érzékelni tudja, és ezt valahogy jelzi. Például valamilyen Linux daemon, ami ha ilyen esemény van, generál eseményt?

Köszönöm.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

arduino + ethernet shield.
Arduino érzékeli a kontatot, akár többet is, és paraméterezve felküldi az ethernet shield segítségével egy http://url/feldolgozo.php?param1=x&param2=xy url-t meghívva.
arduino+ethernet shieldre találsz http client kódot a neten.

A php-ban lesz a logika, amivel logolsz, feldolgozod ahogy akarod.

mod: ha nagyon minimalizálni akarod, az arduino usb (valójában soros) portján feladhatod a linuxnak a ttyUSB0 eszközfájlon keresztül.

Köszönöm, első körben PC-s megoldást keresek, ez amit írtál, a B terv. :)

Sakk-matt,
KaTT :)

Van erre célhardver, Paradox ip150 modul. Emailt küld mindenféle állapotról, távolról app-on keresztül eléred a riasztót, pgm-eket kezel, stb.

--
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség

mármint ha kompatibilis vele a riasztója. Bennem beépítés után tudatosodott hogy az enyém egyetlen értelmes gyári megoldással sem hajlandó párosodni

Igen, ez Paradox központokhoz van, de gondolom minden más nagyobb márkának megvan a maga eszköze erre a célra.

--
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség

Utána nézek, köszönöm.

Sakk-matt,
KaTT :)

Vegulis szinte barmilyen USB-s mikrokontrollerrel egyszeruen megvalosithato lenne, ha barkacsolni szeretnel.

Ha kevesebb energiat akarsz beletolni a hardware-be akkor esetleg egy FTDI alapu modul?

En valoszinuleg nem egy PC-vel csinalnam, hanem valami SBC-vel, azoknak altalaboan vannak GPIO labaik, eleg okosak ahhoz hogy tarold / elkuld a keletkezo esemenyeket, es eleg sok kozuluk halozatra (LAN / Wi-Fi) is kotheto (pl. egy Onion Omega2 ami meg olcso is) - de nyilvan nem tudom mire kell, lehet eset amikor a PC a jo megoldas.

Az osszes fenti cucchoz kb. egy ellenallasoszto kell, hogy a 12V-os jelet tudd erzekelni, nyito / zaro kontaktus eseten meg semmi.

Kis megjegyzes: 12V-os feszultseg (nem aram).

/sza2

Köszönöm a válaszod.

Azért PC, mert amúgy is megy egy, és akkor már ez oldja meg.
Ha jól értem, akkor az FTDI alapu modul le tudja kérdezni, vagy érzékelni tudja, hogy jött-e 12V feszültség.

Ennek az eszköznek nem gond, ha 12V-ot kap? Sok ilyen eszköz 3-5V-ot kezel csak.

Sakk-matt,
KaTT :)

Hát azért kell az ellenállásosztó, hogy a 12V-ból kevesebb legyen - de hacsak nem vagy atombiztos benne, hogy a 12V-os forrás ugyanazon a DC földpotenciálon van, mint a PC-d (vagy legalábbis függetlenek), akkor valószínűleg egy optocsatolón keresztül kéne inkább azt a 12V-ot bekötni. Abból biztos nem lesz baj, egyúttal ha bármi nagyobb gebasz van (mondjuk a 12V egyszercsak hirtelen 60V lesz), akkor is max. a <100Ft-os optocsatoló hullik el, és nem mondjuk a PC-d.

Pl. http://www.ebay.com/itm/1-Channel-80KHz-EL817-PC817-Optocoupler-Isolation-Module-3-5V-12V-24V-/201728855297

Nekem Honeywell riasztokozpontom van, vettem hozza egy alarmdecodert amit raraktam egy pi3-ra.
http://www.alarmdecoder.com/