Forum: Mikrocontroller und Digitale Elektronik Problem mit 433 Mhz Funkmodul


von Stephan M. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo
Ich bin grade dabei ein kleine Schaltung zu bauen mit der Ich mit meinen 
Computer/Handy das Licht (Funkdose) an und ausschalten kann.

Dazu benutze ich einen Atmega8 ein USB UART Wandler 
(http://www.elv.de/mini-usb-modul-um2102-komplettbausatz.html) und ein 
433 MHZ Funkmodul 
(http://www.produktinfo.conrad.com/datenblaetter/125000-149999/130428-an-01-ml-Sender_Empfaenger_Modul_Set_de_en_fr.pdf)

Das ganze ist wie auf den Bild abgebildet zusammengebaut.
Wie die Funkdosen geschaltet werden habe ich im Internet gefunden.


Nun habe ich auch fleißig den Atmega Programmiert und bei ersten Tests 
auch erfolge gehabt. Dann ist mir aufgefallen das ich vergessen habe den 
Pin PB0 als Ausgang zu schalten, Ich habe also versehentlich die Pull-UP 
Widerstände an und wieder ausgeschaltet. Interessant fand ich schon, 
dass es trotzdem funktioniert hatte. Ich habe dann also PB0 als Ausgang 
geschaltet und das Merkwürdige ist das es jetzt nicht mehr klappt? Die 
Funkdose schaltet nicht mehr. Aber warum? Sobald ich PB0 wieder als 
Eingang setze und die Pull-UP Wiederstände ein- bzw ausschalte schaltet 
die Funkdose ein und aus?

Nun verstehe ich das Verhalten nicht.
Hoffe es hat jemand eine Erklärung für mich? :-)

(Mod.: Tippfehler im Topic korrigiert)

von Wolfgang (Gast)


Lesenswert?

Wie groß ist bei dir denn "3..12V"?

von Stephan M. (Gast)


Lesenswert?

Das sind die 5V von der USB Schnitstelle

(Die 5V liegen an wenn ich Pin PB0 als Ausgang auf 1 setze sowohl wenn 
ich PB0 als Eingang mit aktivierten Pull-UP Wiederstand setze denoch 2 
verschiedene Ergebnisse :-(  )

von Wusel D. (stefanfrings_de)


Lesenswert?

Hat das Funkmodul einen digitalen Logik-Eingang?

Ich hatte mal mehrere 433 Mhz Module für eine Netzwerk verwendet, die 
hatten alle analoge Eingänge. Damit die vernünftig funktionierten, 
musste ich das digitale Signal (Low = 1khz, High = 1,5khz) durch einen 
Tiefpass schicken, der den Signalpegel auf etwa 1V reduzierte und die 
Signalflanken abflachte.

Möglicherweise braucht dein Funksender auch ein Signal mit flachen 
Flanken, was durch das Zusammenspiel des Pull-Ups und dem 
Eingangswiderstand und Eingangskapazität des Funkmoduls entstanden ist. 
Wenn DU nun den Pin als Ausgang schaltest, sind die Signlaflanken viel 
steiler (digital) und das Modul versagt.

von Stephan M. (Gast)


Lesenswert?

Hi Stefan

Sorry das ich mich erst jetzt melde.
Ich habe mir ein anderes Funkmodul bei Ebay bestellt und mit den klappt 
es jetzt.  (das neue Funkmodul will eigentlich 9-12V klappt aber 
trotzdem :-) )

Ob es nun an den Flanken lag oder ob ich mit 1 Volt Pegeln hätte 
arbeiten müssen habe ich jetzt nicht getestet. Auf jeden Fall vielen 
Dank es war der richtige Tipp :-)

von Sven (Gast)


Lesenswert?

Hallo
Eigentlich ist es doch fast egal ob du den uc pin auf eingang/ausgang 
umschaltest. Damit wechselst du zwischen vcc/gnd und offenen eingang.
Durch umschalten des ausgangspins erzeugst du vcc oder Gnd.
Eventuell mag dein modul am eingang keine Vcc oder Gnd signale.

Wie auch immer die module ebay china sind durchaus günstig. Und die die 
ich erwischt habe (Mit lötkontakt für antenne) schaffen bei 3,3v sogar 
ca 100m obwohl sie für bis zu 12v ausgelegt sind

von G.M. (Gast)


Lesenswert?

Stephan M. schrieb:
> Ich habe mir ein anderes Funkmodul bei Ebay bestellt und mit den klappt
> es jetzt.

Klasse, und welches? Bei EBay gibt es soooh viele verschiedene.

von Stephan M. (Gast)


Lesenswert?


von Sven (Gast)


Lesenswert?

ich hab die module ebay 170999455326

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.