PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verbindungsproblem Xbee Series 2



shedepe
05.07.2010, 17:35
Hallo zusammen,
Ich will meine Robot drahtlos mit dem PC verbinden und hab mir deshalb 2 Xbee Series 2 Module gekauft.

Hab mir auch schon schön eine Adapterplatine für die PC seite zusammengelötet mit einem Max3232. Die ganze Platine wird bei 3,3V betrieben.
Mein Problem jedoch ist. Ich kann keine Verbindung mit dem Xbee Modul herstellen. Der Loopback test nur mit dem Max3232 funktioniert. Und ich bin mir inzwischen auch ziemlich sicher, dass die Verbindungen stimmen.

Hat jemand eine Idee ?

PS. Ich hab die Minimaleanschlusskonfiguration gewählt. Also nur VCC, GND, DOUT, DIN

mfg shedepe

shedepe
06.07.2010, 15:47
Ich weiß ja dass das pushen eines Themas nicht zum guten Stil gehört, aber hat wirklich keiner eine Idee bzw. schon erfahrung damit ?

Richard
06.07.2010, 17:55
Hmmm, xbee2 sagt mir erst einmal nichts. Ich habe einige Module
von Reichelt (nicht die pro weil in D verboten). Dort waren sehr gute
Datenblätter dabei. Die Dinger müssen erst einzeln an den PC über RS232
und (AT Modem Befehle) initialisiert werden. Es muss erst einmal
festgelegt werden wie sie sich später verbinden sollen u.s.w. Im Datenblatt
recht gut beschrieben. Hast Du das (richtig) gemacht? (wer liest schon
Datenblätter?) Wenn nicht hast Du keine Chance.......

Gruß Richard

shedepe
06.07.2010, 18:56
Ich hab mir die Datenblätter ziemlich "genau" durchgeschaut. Laut Reichelt sind die Module Xbee Series 2.
Mein Problem ist gerade die Verbindung zum PC. Ich habe die im Datenblatt empfohlene Software X-CTU installiert, kann jedoch keine Verbindung aufbauen. Auch mit H-Term meldet sich das Modul zum Beispiel auf +++ nicht mit OK.

Kann es eventuell Probleme geben, da ich am Max3232 4,7uF Kondensatoren verwendet habe ? Der Loopback test funktioniert jedoch ohne Probleme.

shedepe
07.07.2010, 20:40
So, werd das ganze jetzt mal an meinen Controller gehängt und zu schaun obs damit geht.
Nur um noch mal sicher zu gehn:
DOUT auf RX und DIN aud TX ?
und wenn ich bei 9600 Baud 8 Databits NoParity 1 StopBit "+++" sende (ohne ") sollte OK zurück kommen ?

mfg shedepe

Richard
07.07.2010, 23:36
Ich kann es zur Zeit leider nicht testen, habe die Dinger verliehen.

was kommt den wenn Du ATZ sendest?

Gruß Richard

shedepe
08.07.2010, 12:43
Da kommt leider absolut gar nichts zurück. So als ob das Modul tot wäre....

mfg shedepe

Richard
08.07.2010, 13:41
Da kommt leider absolut gar nichts zurück. So als ob das Modul tot wäre....

mfg shedepe

Hmm, eigenartig. Schau mal dort vorbei, da sind einige Schaltungen
zu Finden. Möglich das bei Dir etwas anders ist? Was für Baudraten verwendest Du denn?

http://elmicro.com/de/xbee.html

Gruß Richard

Richard
08.07.2010, 13:51
Da kommt leider absolut gar nichts zurück. So als ob das Modul tot wäre....

mfg shedepe

Hmm, eigenartig. Schau mal dort vorbei, da sind einige Schaltungen
zu Finden. Möglich das bei Dir etwas anders ist? Was für Baudraten verwendest Du denn?

http://elmicro.com/de/xbee.html

Habe noch ein ausführlicheres Manual gefunden, demnach braucht das Modul
auch CTS/RTS Protokoll?

http://www.mikrocontroller.net/attachment/44397/90000866_C.pdf

Gruß Richard

Richard
08.07.2010, 14:27
Da ist was daneben gegangen... habe noch etwas gefunden.
Der Hersteller bietet kostenlos ein Initialisierungs- Tool an.
nennt sich X-CTU http://www.digi.com/support/productdetl.jsp?pid=4199&osvid=0&s=446&tp=5

Gruß Richard

shedepe
08.07.2010, 14:54
Ich hab das Problem jetzt gefunden, an der Schaltung und an den Einstellungen war alles absolut korrekt, nur das Modul funzt nicht. Anstatt bei DOUT mit einem 3,3V Pegel zu antworten, antwortet es nur mit einem 1,2 V Pegel oder manchmal auch gar nicht.

mfg shedepe

Richard
08.07.2010, 18:36
Ich hab das Problem jetzt gefunden, an der Schaltung und an den Einstellungen war alles absolut korrekt, nur das Modul funzt nicht. Anstatt bei DOUT mit einem 3,3V Pegel zu antworten, antwortet es nur mit einem 1,2 V Pegel oder manchmal auch gar nicht.

mfg shedepe

Mit Ohmmeter auf Kurzschluss geprüft?

Gruß Richard

shedepe
08.07.2010, 19:52
zwischen vcc und gnd liegen korrekt 3,3 v an bei DIN stimmt der pegel auch. Werde gleich aber noch mal überprüfen ob DOUT mit nem anderen pin unbeabsichtigt verbunden ist.

Richard
09.07.2010, 07:13
GND von beiden ist aber verbunden?

Richard

shedepe
09.07.2010, 12:51
wenn du damit meinst dass der gnd pin des xbee auch mit gnd verbunden ist, dann ja

Richard
09.07.2010, 15:16
Ich meine damit das GND vom PC mit GND von xbee verbunden
sein Muss! Es werden 3 Leitungen gebraucht TX,RX,GND, sonst
klappt das nicht. DOUT ist (wahrscheinlich) ein open C Ausgang
und zieht RX vom PC nur gegen/nach GND. Das geht natürlich
nur wenn beide GND eine Verbindung haben.

Gruß Richard

shedepe
09.07.2010, 15:28
Klar das GND vom PC ist auch mit dem GND von meinem Board verbunden.
Hab inzwischen auch das 2. Modul ausprobiert, das ich mir gekauft hab, mit dem gehts jetzt.