Hi alle, ich versuche gerade mit Lego NXT über RS485 zu kommunizieren. Dafür benutze ich das SparkFun FTDI Modul und MAX3485. RE und DE Eingänge von MAX3485 habe ich zusammengelegt und mit dem FTDI TXDEN Pin verbunden. Als Abschlusswiderstand wird 120 Ohm benutzt. Das Problem ist: die Kommunikation von PC nach Lego funktioniert ganz prima aber nicht umgekehrt. Wenn ich vom Lego was sende, dann kommt nur einer von ungefähr 10 Zeichen richtig an. Alle anderen sind immer 0. Woran könnte das Problem liegen? fehlende Fail-Safe Widerstände? Gruß Anfänger
Hallo, Du hast recht wenig Informationen angegeben. z.B. einen Schaltplan. Versuch mal Dein Problem weiter zu beschreiben. Oft gibt es bei RS485 Probleme beim setzen der Datenrichtung für das Senden und Empfangen. Gruß Florian
das kann daran liegen, dass die Umschaltung der Flussrichtung zu früh kommt, sprich das Ende der Sendung nicht abgewartet wird.
Hi alle, es war wirklich die fehlenden Fail-Safe Widerstände. Habe jetzt zwei 1KOhm Widenstände zugefügt und funzt hunderprozentig. Gruß Anfänger
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.