Forum: Mikrocontroller und Digitale Elektronik XBee Funkmodule, Kein Senden und Empfangen


von Klaus Appen (Gast)


Lesenswert?

Hallo,
ich habe mir zwei kleine Adapterplatinen für meine beiden Xbee Module 
gebaut.(siehe Anhang)
Wenn ich mich nun über die serielle Schnittstelle und dem X-CTU Programm 
zum Modul verbinden möchte scheint dies auch zu funktionieren, ich kann 
die Modul Konfiguration auslesen/ändern/speichern.

Bei Rangetest zeigt das Modul bei RSSI -104 an und ansonsten quittiert 
es den Test mit "Timeout waiting for data". Auch funktiniert der 
transparent Modus zwischen 2 Modulen (seriel line replacement, also ohne 
api modus) überhaupt nicht.

Hat jemand einen Tipp für mich wie ich die Module zum funken bekomme? 
Vermutlich liegt es ja nicht an der seriellen Verbindung, da die 
Konfigration richtig gelesen werden konnte. Die Module sind übrigens neu 
und sollten also standardmässig im uart-transparent-modus laufen.

Danke für eure Hilfe schonmal

von Klaus Appen (Gast)


Angehängte Dateien:

Lesenswert?

Schaltplan vergessen ;-)

Grüße Klaus

von Mike (Gast)


Lesenswert?

So funktioniert das nicht.
Überprüfe nochmal Deine Schaltung besonders den MAX !!!

Gruss Mike

von 2961 (Gast)


Angehängte Dateien:

Lesenswert?

Die Beschriftungen der Signale am MAX sind auch maximal unguenstig 
gewaehlt. Die gewaehlte Art bevorzugt Fehler. Anbei ein 232 Symbol von 
mir.

von Martin F. (theo)


Angehängte Dateien:

Lesenswert?

Hallo,

Dein Schaltplan weist leider einen gravierenden Fehler auf. Der MAX 232 
ist nicht für 3Vdc spezifiziert. Du musst also für den MAX232 5Vdc und 
für das Xbee-Modul 3Vdc zur Verfügung stellen.

Im Anhang findest meinen Schaltplan, der nachweislich funktioniert.
Klar, die Spannungsaufbereitung für das Xbee-Modul über die drei in 
Serie geschalteten Dioden ist nicht optimal - da schlecht stabilisiert - 
, funktioniert aber zuverlässig und ist preisgünstig.

Zu Deinem anderen Problem: Zwei Module können mit einem PC nur 
miteinander kommunizieren, wenn an dem Modul - welches nicht am PC hängt 
- PIN 2&3 des SUB-D gedreht wird (RxD auf TxD).

Ansonsten nimm einfach zwei PC's, mit je einem freien COM-Port und je 
einem Modul. Über Hyperterminal kannst Du dann mit beiden PC's 
kommunizieren, als wären Sie direkt mit einem NULL-Modem Kabel 
miteinander verbunden.

Gruß Theo

von Martin F. (theo)


Angehängte Dateien:

Lesenswert?

Und hier noch ein Foto von meinem Xbee-PC-Adapter !

Gruß

Theo

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.