Gast
#2265455
Ich möchte, dass verteilte, verschiedene Sensoren im Alarmfall zum Versand einer oder mehrer SMS führen. Natürlich soll es nichts kosten und alles können, ohne dass ich einen Finger krümmen müsste :-) Ein Bussystem verspricht geringen Hardwareaufwand und Erweiterbarkeit bei der Anbindung der Sensoren. Einfach und günstig ist EIA-485. Am anderen Ende ist ein GSM Modul, dass über serielle Schnittstelle AT Kommandos gesteuert wird und so SMS verschicken kann. Vorerst sind die Sensoren binär, interessant ist jedoch noch etwas Klartext zum Sensor (z.B. "Das Fenster zum Hof"). Die Sensoren sind auch recht dumm, d.h. kleine Controller reichen aus. Im besten Fall tritt der Alarm nicht ein und das System wird gar nicht gebraucht, d.h. es ist eigentlich nie Datenverkehr. Ich kann mich nun leider nicht unmittelbar entscheiden, wie man das aufziehen sollte: Der Bus ist eigentlich single-master, d.h. er muss die Slaves kennen und pollen. Sofern es kein einfaches Plug und Play-Verfahren gibt, muss man bei neuen oder anderen Sensoren immer an den Master ran. Die Sensoren können sehr einfach ausfallen, sie müssen nur wenige Informationen senden, wenn sie gefragt werden. Alternativ könnte die Intelligenz in die Slaves geteckt werden, sie könnten eigentlich auch direkt mit dem GSM Modul sprechen. Vorteil: das System kann durch Slaves leicht ergänzt werden. Nachteil: die Slaves tragen das komplette System (Ansteuerung des GSM Moduls) vornehmen. Und es könnte zu Kollisionen kommen. Der Bus wäre für andere Nutzung nicht verfügbar. Ein Mittelweg wäre evtl., dass ein Controller als Gateway zwischen Bus und GSM-Modul funktioniert, so dass die Slaves einfach Fenster-Alarm! schreien und das Gateway sich um den Versand kümmert. CAN ist etwa doppelt so teuer und die Leitungslänge könnte knapp werden. Mhh. Man kann nicht alles haben (Ethernet ist wirklich zu teuer :-). Vielleicht habt ihr ja noch Ideen...


