Hallo zusammen, ich habe mir vor kurzem ein paar Dallas DS1820 Temperatursensoren gekauft, die auch super über den Com-Port von meinem Server funktionieren. Allerdings möchte ich nun weitere Sensoren anschließen. Die beste Möglichkeit dazu wäre es dies über Funk zu realisieren. Welche günstigen Methoden gibt es, das Signal der DS1820 über Funk zu senden? Im Endeffekt müsste das serielle Kabel durch eine Funkverbindung ersetzt werden. Da es einige Sensoren werden spielt der Preis eine große Rolle. Vielen Dank im Voraus! Robert
Robert schrieb: > Allerdings möchte ich nun weitere Sensoren anschließen. Die beste > Möglichkeit dazu wäre es dies über Funk zu realisieren. ja, das klingt nach einer vernünftigen Idee, welche Fläche gilt es denn abzudecken? > Welche günstigen Methoden gibt es, das Signal der DS1820 über Funk zu > senden? Im Endeffekt müsste das serielle Kabel durch eine Funkverbindung > ersetzt werden. Schau Dir mal die RFM12 Funkmodule an... Pollin hat die im Programm - http://www.pollin.de/shop/dt/NTg4OTgxOTk-/Bausaetze_Module/Module/Funkmodul_RFM12B_868_S_Sende_Empfangsmodul.html Nur so mit "ersetze Kabel durch Funk" wirds dann doch nicht werden, da brauchst schon einen µC für die Ansteuerung und natürlich auch ein Protokoll, wenn mehrere Sensorstellen am "Funknetz" hängen. > Da es einige Sensoren werden spielt der Preis eine große Rolle. Eventuell in Gruppen zusammenfassen?
Markus L. schrieb: > Robert schrieb: >> Allerdings möchte ich nun weitere Sensoren anschließen. Die beste >> Möglichkeit dazu wäre es dies über Funk zu realisieren. > ja, das klingt nach einer vernünftigen Idee, welche Fläche gilt es denn > abzudecken? Ca. 10m im Haus. >> Welche günstigen Methoden gibt es, das Signal der DS1820 über Funk zu >> senden? Im Endeffekt müsste das serielle Kabel durch eine Funkverbindung >> ersetzt werden. > Schau Dir mal die RFM12 Funkmodule an... > Pollin hat die im Programm - > http://www.pollin.de/shop/dt/NTg4OTgxOTk-/Bausaetz... > Nur so mit "ersetze Kabel durch Funk" wirds dann doch nicht werden, da > brauchst schon einen µC für die Ansteuerung und natürlich auch ein > Protokoll, wenn mehrere Sensorstellen am "Funknetz" hängen. Ich dachte das würde evtl. ohne zusätzlichen µC gehen? Gibt es da keine Alternativen? >> Da es einige Sensoren werden spielt der Preis eine große Rolle. > Eventuell in Gruppen zusammenfassen? In wiefern soll ich die Sensoren in Gruppen zusammenfassen?
>Ich dachte das würde evtl. ohne zusätzlichen µC gehen? Gibt es da keine >Alternativen? Kabel. Zu mehr reicht es bei dir nicht.
Habe ich mit Rfm12 gemacht. Funkt im Sommer die Pooltemperatur auf den Server. Man will ja schließlich in der Firma schon wissen was einen zu Hause erwartet.
Robert schrieb: >>> Da es einige Sensoren werden spielt der Preis eine große Rolle. >> Eventuell in Gruppen zusammenfassen? > > In wiefern soll ich die Sensoren in Gruppen zusammenfassen? na z.B. 3 Sensoren im Umkreis von sagen wir mal 2 Meter per Kabel an einen Funkksender dranklemmen...
Robert schrieb: > Ich dachte das würde evtl. ohne zusätzlichen µC gehen? Gibt es da keine > Alternativen? Dein PC macht mit dem seriellen Port Bit-Banging. Er verwendet nicht den seriellen Port selber, sondern nur deren Leitungen und wackelt dran. Die Sensoren arbeiten mit dem One-Wire-Protokoll. Das ist bidirektional auf einer Leitung (plus Masse). Jeder der Teilnehmer kann die Leitung auf Masse ziehen (tun sie aber nur auf Anforderung). Du brauchst also an beiden Seiten (bzw für jeden Knoten) einen Sender und einen Empfänger, die gleichzeitig arbeiten können. Wenn an einem Knoten das Signal auf Masse gezogen wird, müssen es die anderen nachmachen. Nur wie erkennt man nun, wer das Signal gerade auf Masse gezogen hat. Ist also sehr schwierig. Daher benötigst Du an jedem Knoten einen Prozessor, der 1-Wire-Master spielt. Er fragt die angeschlossenen Sensoren ab und sendet deren Wert über die Funkschnittstelle in die Luft. Der Empfänger kann nun die gesammelten Daten zum PC schicken. Nun kann es natürlich sein, dass zeitgleich zwei Messstellen senden. Daraus resultiert nur Schrott (außer, wenn Du für jede Messstelle eine eigene Frequenz verwendest). Also müssen die Messstellen zu unterschiedlichen Zeiten senden. Damit ist die Wahrscheinlichkeit größer, dass Du auch alle Sensoren mitbekommst.
Christian H. schrieb: > Nun kann es natürlich sein, dass zeitgleich zwei Messstellen senden. > Daraus resultiert nur Schrott (außer, wenn Du für jede Messstelle eine > eigene Frequenz verwendest). Also müssen die Messstellen zu > unterschiedlichen Zeiten senden. oder du machst Deinen "Auswertungs"-Controller zum Master des Funks und gibst deinen Funkmesstellen den Befehl zur Übermittlung... Dann kriegst Du alles mit ;)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.