Forum: Mikrocontroller und Digitale Elektronik RS232 Übertragungsfehler ohne Programmer


von Christian H. (thunder2002) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hi,

ich hab folgendes XMega Platinchen von BostonAndroid: 
http://www.bostonandroid.com/EVAL-04.html
Dazu ein FTDI UM232 Modul für UART <=> RS232 Wandlung. Am XMega hängt 
ein TC77 SPI Thermosensor von Microchip. Der Aufbau ist trivial, RX/TX 
von UM232 zum XMega und Strom vom XMega sowie 3 Datenpins zum TC77, 
letzterer hat noch ein 100nF Kond. Der Spannungwandler aufm XMega Board 
liefert 100 oder 150mA, also mehr als genug. Noch zur Software: nutze 
den Hardware USARTE0, arbeite mit 2MHz Takt und Baud von 9600, No 
Parity, 1 StopBit.

Das ganze läuft auch wunderbar. Nur leider sobald ich den Programmer 
(Atmel MKII) abziehe bekomme ich praktisch nur noch Müll, ganz selten 
mal ein richtes Ergebnis. Anbei ein Screenshot von HTerm, zu Beginn die 
Mülldaten und am Ende mit angeschlossenem Programmer. Ich kann den 
Programmer im Betrieb entfernen und wieder anschließen, sobald er steckt 
läuft alles. Stromlos machen der ganzen Schaltung, sowie händisches 
Reset per PDI_RESET auf GND ziehen bringt nichts.

Der Rechner mit USB und das Steckernetzteil sind auch im gleichen 
Stromkreis, also ein Common-GND Problem schließe ich damit erstmal auch 
aus.

Weiss jemand was das sein könnte?

von Michael U. (amiga)


Lesenswert?

Hallo,

ich gehe mal davon aus, daß Du außer RX und TX natürlich auch GND mit 
dem FTDI-Modul verbunden hast?

Gruß aus Berlin
Michael

von Christian H. (thunder2002) Benutzerseite


Lesenswert?

Michael U. schrieb:
> Hallo,
>
> ich gehe mal davon aus, daß Du außer RX und TX natürlich auch GND mit
> dem FTDI-Modul verbunden hast?
>
> Gruß aus Berlin
> Michael

Fail... oh man ja vielen Dank :) Da hab ich schon in die richtige 
Richtung mit Common-GND gedacht und dann sowas... Ich hasse diese 
Bretter vorm Kopf, gibts da nicht vielleicht was von Ratiopharm? :D

Vielen Dank nochmal ;)

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.