Hallo, ich habe Probleme mit dem Senden von Daten über UART vom Mega8 zum PC. Ich habe ein Internet-Standardprogramm (s. Anhang) zum Testen eingebaut, doch bekomme keine Daten auf den HyperTerminal. Ich kann allerdings Daten von einem anderen PC empfangen. Ich habe die Vermutung, dass mein Prototyp-Board die Daten nicht mit genug Leistung sendet. Kann das sein? Kann ich die Daten mit einem Oszi detektieren? Dann würde ich mir eines ausleihen. Danke für eure Vorschläge! Christian
> Ich habe die Vermutung, dass mein Prototyp-Board die Daten nicht mit > genug Leistung sendet. Kann das sein? Kann ich die Daten mit einem Oszi > detektieren? Dann würde ich mir eines ausleihen. Nicht genügend Leistung ;-) Hehe, SCNR. Einstellungen der Schnittstelle stimmen überein? Pinzuordnung ist korrekt, auch hinsichtlich Überkreuzung der Signalleitung und des benutzten Kabels. Evtl. mal den Schnittstellentreiber austauschen. Achso, mit nem Oszi kann man da schon was sehen.
Gast
#616616
N'Abend, wie schaut denn die passende Hardware dazu aus? TX des uC an RX des PCs und RX des uC an TX vom PC hast du? Dazwischen noch eine Pegelanpassung von TTL auf RS232 (entweder diskret oder z.B. mit Max232) gemacht? Baudrate, Parität, Stopbits, Datenbits stimmt auch alles überein? Ansonsten: mit einem Oszilloskop kannst du den Verkehr auf RX und TX beobachten. Gruß, Robert
Fusebits auf externen Quarz?
Gast
#616626
Gast
#616629
Hallo Christian, hilfreich wäre: - Schaltungs-Skizze - TTL-RS232-Umsetzung mit MAX232 oder Op-Amp? Schönen Abend Ralli
Gast
#616675
Kein Oszilloskop ? Baurate pruefen.
Gast
#617063
Hallo, vielen Dank für die Antworten! Baudrate und Kreuzung der Leitungen habe ich verifiziert, indem ich anstatt des uC einen anderen PC habe Daten senden lassen (8 Datenbits, 1 Stoppbit, 9600 Baud). Diese konnte ich einwandfrei empfangen. Als Interface zwischen RS232 und uC nutze ich den MAX232. Als Takt nutze ich einen externen Quarz (14.7456 MHz). Auch das konnte ich durch eine Debug-Lampe testen, die ich mit 1 Hz habe blinken lassen. Meine SW habe ich gegen die fertige Internetlösung (s. Mail No. 1) ersetzt. Ich werde ein paar Skizzen anfertigen und jetzt mich aufs Rad schwingen, um hier in Ludwigsburg jemand mit Oszi zu suchen. Dann kann ich erstmal prüfen, wieweit mein Ausgangssignal sich durch die Schaltung kämpft. Für weitere Hinweise bin ich jederzeit sehr dankbar. Viele Grüße Christian
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.