Forum: Mikrocontroller und Digitale Elektronik i2c-Sensor kabellos anbinden?


von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

Guten Morgen allerseits,

Für eine Lüftungssteuerung mit ATmega328P brauche ich Temperatur und 
Luftfeuchtigkeit, je einmal innen und außen. Als Sensor werde ich einen 
HYT939 verwenden, mit denen habe ich bereits Erfahrung, und die sind 
auch recht genau. Das Dings spricht I²C, das hab ich auch im Griff.

Da ich zum Außenfühler keine Kabel verlegen möchte, kommt nur Funk in 
Frage. I²C per Funk ist eher schwierig, aber auch nicht notwendig, da 
ich nur Daten lesen muss (unidirektional). Meine Idee ist, den 
Außenfühler zusammen mit einem kleinen AVR zu betreiben, und das Signal 
irgendwie (UART?) per Funk zu übertragen. Da das Ding auch noch 
batteriebetrieben sein soll, muss das Funkmodul am Sender abschaltbar 
sein, und soll sich ca. einmal in der Minute kurz aktivieren, Meßwerte 
senden, und wieder schlafen.

Nur - wie mach ich die Funkübertragung? Selber bauen (HF, igitt!) oder 
was fertiges verwenden? Wenn zweiteres - was nimmt man da?

ich hätte auf die Schnelle folgendes gefunden:
http://www.conrad.at/ce/de/product/190939
http://www.conrad.at/ce/de/product/130428

Schauen recht ähnlich aus, unterscheiden sich in der Frequenz. Nimmt man 
eher 433 oder 868 MHz? oder ist das sowieso ein komplettes Klump?

von Max H. (hartl192)


Lesenswert?

Ich habe mit den nRF24L01+ Modulen gute Erfahrungen gemacht. Die gibts 
für ein paar Euro bei eBay. Fehlererkorrektur mit CRC + ARQ ist bereits 
integriert.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

RFM70 von Pollin ist ebenfalls gut geeignet.

von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

Knut Ballhause schrieb:
> RFM70 von Pollin ist ebenfalls gut geeignet.

Danke für die Hinweise.

RFM70 ist wohl abgekündigt, RFM73 schaut aber auch gut aus, und kostet 
"offiziell" (also keine Restposten usw.) bei RS 2€50 bei 10 Stück. 
Gekauft.

von Marcel L. (superhans)


Lesenswert?

Michael Reinelt schrieb:
> Schauen recht ähnlich aus, unterscheiden sich in der Frequenz. Nimmt man
> eher 433 oder 868 MHz? oder ist das sowieso ein komplettes Klump?

Desto geringer die Frequenz ist umso weiter kommst du in der Regel mit 
den Modulen. Wie weit ist denn deine Strecke? Meines Wissens nach sind 
die Bänder auch nicht beliebig frei verwendbar. Beim 868 MHz must du 
z.B. eine bestimmte Duty Cycle Zeit einhalten.

Wie wäre es mit XBee Modulen. Damit hab ich gute Erfahrungen gemacht.
http://www.reichelt.de/?ARTICLE=108355&PROVID=2257&wt_mc=amc136152448016369&ref=adwords_pla&&gclid=CKHa4cG_psACFUXLtAodljkAtA

Gruß

von A. Zöller (Gast)


Lesenswert?

Schau dich mal bei jeelabs.org um.

Ich verwende den JeeMicro mit DHT22 als Sender und den JeeNode als 
Empfänger. Als RF-Module benutze ich teilweise RFM12B und RFM69CW 
(höhere Reichweite). Die Sender sind batteriebetrieben und messen alle 2 
Minuten, gesendet wird nur wenn sich was geändert hat.

Ich mache unter anderem auch sowas wie Lüftungssteuerung indem ich 
jeweils die absolute Luftfeuchtigkeit berechne. Ist sie aussen niedriger 
kann man lüften.

A. Zöller

von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

A. Zöller schrieb:
> Ich mache unter anderem auch sowas wie Lüftungssteuerung indem ich
> jeweils die absolute Luftfeuchtigkeit berechne. Ist sie aussen niedriger
> kann man lüften.

Genau sowas hab ich auch vor, in Form eine "Ampel" damit meine bessere 
Hälfte weiss warum ich mit ihr schimpfe, wenn sie bei der ärgsten 
Schwüle die terassentür offen lässt (weils ja nach dem gewitter so 
angenehm kühl ist :-)

von uwe (Gast)


Lesenswert?

Wenns durch ne festerscheibe geht kann man das auch optisch lösen.

von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

uwe schrieb:
> Wenns durch ne festerscheibe geht kann man das auch optisch lösen.

Fensterscheibe eher nicht, ich muss erst einen guten Platz finden 
(regen- aber vor allem Sonnengeschützt, sonst gibt die temperaturmessung 
wenig Sinn)

von Frank K. (fchk)


Lesenswert?

Alle 16- und 32 Bit PICs können IRDA auf ihren UARTs. Infrarot wäre eine 
sehr einfache Übertragungsform, wenn Du einen optischen Übertragungsweg 
(Fenster etc) hast. Oder Prinzip Fernsteuerung mit RC5 oder NEC-Code und 
35/38kHz Modulation. Geht auch einfach.

fchk

von dödel (Gast)


Lesenswert?

und Du scheinst von Medizin keine Ahnung zu haben, sonst wüstest Du, 
dass das homöopathisch und nicht hämopatisch heißt ;)

von Klaus (Gast)


Lesenswert?

je höher die Frequenz, um so höher die Dämpfung, deshalb geht auch 
2.4GHz WLAN besser durch Wände als bei 5 GHz..

Es ist kein Blödsinn was Marcel schreibt...

von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

ey, kriegts ihr euch wieder ein, bitte?

von Michael S. (rbs_phoenix)


Lesenswert?

Funkstrecke schrieb im Beitrag #3773959:
> Na das ist ein Blödsinn, was da von Dir gibst.... Egal, wills nicht
> unnütz kommentieren. Aber einen Hinweis geb Dir: Wenn Dich damit soooooo
> gut auskennst: Wieso senden 863 Mhz-Sender bis zu 100fach(!!!) weiter
> als
>  433 Mhz-Sender??? Musste nicht verstehen, aber wenn ichs nicht genau
> wüßte, würd ich meinen: Ein Diplom dafür hast bestimmt nicht, solche
> unqualifiziert falschen Aussagen hier andren als Tip oder Ratschlag
> mitteilen zu dürfen. Hätteste Ahnung von Funktechnik (und auch der
> Bereiche wie genannt!), dann hatte Dein Verstand zum Zeitpunkt Deines
> Beitrages gerade einen "Hänger"..

Hab ich was nicht mitbekommen? Ist die Verwendung des Wortes "Du" Out 
oder wurde es softwareseitig wegrationalisiert.

Ich kenne es auch so, dass hohe Frequenzen nicht so weit reichen, wie 
kleine. Deshalb sind CB-Funker ja auch im Bereich um 27MHz und nicht im 
+GHz Bereich. Um Wikipedia (ich weiß, nicht die allwissende, 
unumstößliche Quelle) zu zitieren:
> Der Betrag der Dämpfung, von Hindernissen sowie der Freiraumdämpfung,
> ist unter anderem von der Sendefrequenz abhängig. Die Freiraumdämpfung
> ist maßgeblich für die Reichweite einer Funkverbindung verantwortlich.
> Je weiter Sender und Empfänger voneinander entfernt sind und je höher
> die Sendefrequenz ist, desto größer ist die Freiraumdämpfung und umso
> stärker wird das Sendesignal abgeschwächt. Je größer also die Distanz ist,
> die überbrückt werden muss, desto höher muss die Sendeleistung des
> Senders, oder die Empfindlichkeit des Empfängers sein.

Natürlich ist die Frequenz nicht alles. Doch ich sage auch, ein Auto ist 
schneller als ein Farrad. Doch wenn ein Auto mit 10km/h über einen 
Parkplatz fährt, ist es auch langsamer, wie wenn man mit einem Fahrrad 
60km/h Bergab fährt. Doch bei gleichen Bedingungen nicht.

Mit einem 5kW Sender auf 500MHz kommt man sicherlich weiter, als mit 
einem 10mW Sender bei 50MHz.


CloneMax schrieb im Beitrag #3774015:
> Die Funkbereiche sind von der Fernmeldebhörde in verschiedene
> GRENZBEREICHE eingeteilt, um Störungen andrer zu verhindern!! Das hat
> absolut GARNICHTS mit der Reichweite oder solchem Unsinngerede zu tun!!

Das stimmt. Es hat aber auch garnichts mit der Frage oder Aussage zutun.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Michael Skropski schrieb:
> Hab ich was nicht mitbekommen?
Ja, der "CloneMax" und die "Funkenstrecke" sind ein und der selbe. Und 
er ist unser aktueller schreibwütiger allgemeiner Forentroll. Leicht 
erkennbar an der EXTENSIVEN Verwendung von GROSSSCHREIBUNG(!!) und 
Satzzeichen!!!

Michael Reinelt schrieb:
> ey, kriegts ihr euch wieder ein, bitte?
Ja, am besten: ignorieren und melden....

: Bearbeitet durch Moderator
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
Noch kein Account? Hier anmelden.