Hallo zusammen, stehe vor folgendem Problem. Ich verwende ein ATmega162 in Verbindung mit einem MAX 232 um ein externes Gerät zu steuern. Das läuft sein 3-4 Jahren ohne Störung. Nun soll das externe Gerät gegen ein neueres ausgetauscht werden. Das serielle Protokoll muss hierzu leicht geändert werden. Soweit so gut. Das neue Gerät kann auch ohne Probleme von einem PC über die serielle Schnittstelle gesteuert werden. Nur mit meiner Hardware (ATmega162 + MAX232) kann ich keine Verbindung aufbauen. Aus irgendeinem Grund versteht das neue externe Gerät die Kommandos des ATmega nicht. Mit dem Oszilloskop ist auch keine Antwort des externen Gerät zu erkennen. Kann so etwas mit der Beschaltung des MAX232 zu tun haben? Pegel nicht ok oder so was? Danke! Grüße Boris
Boris schrieb: > Aus > irgendeinem Grund versteht das neue externe Gerät die Kommandos des > ATmega nicht. War das beim vorherigen anders? Bitflüsterer schrieb: > Kontrolliere einfach die Pegel RS232C ist schon extrem tolerant was Pegel angeht, Datenübertragung funktioniert auch noch mit einem Bruchteil der vorgesehen Pegel, wenn die Gegenseite normgerecht ist. Da müsste schon ein Beinahe-Kurzschluss vorliegen. Boris schrieb: > Pegel nicht > ok oder so was? Wenn du schon ein Oszilloskop dran hattest, kannst du sowas eigentlich nicht fragen. Was sollen wir im Forum wissen, das du nicht am Oszi sehen kannst? Georg
Wird wohl eher ein Problem der Baudrate sein. Stimmt deine exakt? Beim PC ist sie korrekt, das neue "externe Gerät" vielleicht 1% drüber, dein 162er vielleicht 1% drunter oder umgekehrt?
Vielleicht, vielleicht, vielleicht. Oszi dran und schauen ob wo was geht. Bei so vielen malen "externe Gerät" hätte man auch ein mal den Namen schreiben können und man müsste evtl. nicht mal die Glaskugel auspacken.
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.