Hallo liebes Forum, ich habe ein "mx-fs-03v", ein 433MHz Wireless Funkmodul. Damit will ich meine Funksteckdose über den Mikrocontroller PIC24FJ128GB204 ein- und ausschalten können. Leider finde kein Datenblatt zu diesem Modul. Die einzige Info die ich habe: Es sind drei Pins vorhanden: Vdd, Gnd, Daten. Ich finde nur Beschreibungen, wie man es mit einem Arduino Board ansteuert. Hat jemand von euch schon mal damit gearbeitet? Wie wäre das machbar, dass ich Daten zum Modul schicke? Bin für jeden Hinweis dankbar! LG
Tüfler schrieb: > Hallo liebes Forum, > > ich habe ein "mx-fs-03v", ein 433MHz Wireless Funkmodul. Damit will ich > meine Funksteckdose über den Mikrocontroller PIC24FJ128GB204 ein- und > ausschalten können. > > Leider finde kein Datenblatt zu diesem Modul. Die einzige Info die ich > habe: Es sind drei Pins vorhanden: Vdd, Gnd, Daten. > Ich finde nur Beschreibungen, wie man es mit einem Arduino Board > ansteuert. > > Hat jemand von euch schon mal damit gearbeitet? Wie wäre das machbar, > dass ich Daten zum Modul schicke? > > Bin für jeden Hinweis dankbar! > > LG Einer der ersten Treffer in der Suchmaschine ist http://forum.hobbycomponents.com/viewtopic.php?f=39&t=1324 Da ist sogar der Schaltplan abgebildet. Leider ist dieses Modul ziemlich primitiv. Man kann keine hohen Datenraten erreichen und man kann nur AM Modulation. Ich persönlich würde eher RFM12 oder RFM69CW vorschlagen. Da ist die Aufbereitung der Sendesignale wesentlich besser gelöst und man muß sich nicht mit jedem gesendeten Bit einzeln beschäftigen.
Hallo, Tüfler schrieb: > Damit will ich > meine Funksteckdose über den Mikrocontroller PIC24FJ128GB204 ein- und > ausschalten können. @ morri (Gast): damit wäre es genau richtig. Man kann zwar mit einem RFM12 auch OOK senden, sinnvoll ist es aber nicht unbedingt. Ich mache mit PICs nichts, aber da wird es sicher auch was geben und vermutlich kann man IRsend/IRReceive auch vom AVR zum PIC tragen, ist doch auch nur C/C++. Gruß aus Berlin Michael
Danke für eure Antworten! Ich bin jetzt mal so vorgegangen: Ich habe die zugehörige Fernbedienung der Funksteckdose genommen und mit dem Oszi die Codierung ausgelesen. Da ist mir folgendes aufgefallen: Bei einer logischen 1 ist das Signal 670us lang auf High. Bei einer logischen 0 ist das Signal nur ~230us lang auf High. Das bedeutet: Ob es eine logische 0 oder 1 ist, weiß man anhand der Dauer des Highs. Damit man es sich besser vorstellen kann, habe ich ein Screenshot der Oszimessung gemacht (siehe Anhang). Meine Fragen nun: 1) Was für eine Art Codierung ist das? 2) Wie realisiere ich so eine Art Codierung auf einem PIC24?
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.