ATXMega16D4 und USB-to-Seriell Converter

Gast #4631290
Lesenswert?
• ▲
▼
Guten Tag,

ich benutze zur Kommunikation zwischen PC und Mikrocontroller einen 
USB-to-Seriell Converter. Die Kommunikation an sich funktioniert 
einwandfrei und stabil.

Nun habe ich folgendes Problem - Wenn der USB-to-Seriell Converter 
bereits eingesteckt ist bevor der Mikrocontroller an der 
Versorgungsspannung hängt, startet der Mikrocontroller nach dem 
Einschalten nicht korrekt. Bedeutet, der Mikrocontroller scheint 
Probleme mit einem Pegel am RX-Pin zu haben, wenn er noch nicht an der 
Versorgungsspannung angeschlossen ist.

Hat jemand schon mal so ein oder ein ähnliches Problem gehabt? Klar 
könnte ich das Problem einer zusätzlichen Transistorschaltung umgehen, 
nur würde mich interessieren ob dieses Fehlerbild überhaupt stimmen 
kann.

Die Google Suche konnte mir nicht helfen, vielleicht aber hier jemand.

Viele Grüße,
Tom
#4631325
Lesenswert?
• ▲
▼
Ist der USB-Seriell-Konverter Bus-powered (vom USB) oder self-powered 
(aus der externen Spannungsquelle, die auch den Controller versorgt)?

Normalerweise sollte es keine Probleme geben, wenn USB-Bridge und 
Controller an der gleichen Spannungsquelle hängen.

fchk
(Firma: Vescomp) #4633630
Lesenswert?
• ▲
▼
Tom schrieb:
> Die Google Suche konnte mir nicht helfen, vielleicht aber hier jemand.

 Das Schöne an Gästen die Fragen stellen, ist immer die ausgeprägte
 Höflichkeit.
 Es wird immer geantwortet, egal ob es geklappt hat oder nicht, weil
 normale Menschen wissen, dass morgen jemand wieder dasselbe Problem
 haben könnte.
 Deswegen gibt es auch dieses Forum hier.

 Vielleicht sollte man so etwas wie Fragenpfand einführen - 10 Euro
 die Frage - kein Feedback, kein Pfand zurück.
#4633915
Lesenswert?
• ▲
▼
Tom schrieb:
> un habe ich folgendes Problem - Wenn der USB-to-Seriell Converter
> bereits eingesteckt ist bevor der Mikrocontroller an der
> Versorgungsspannung hängt, startet der Mikrocontroller nach dem
> Einschalten nicht korrekt. Bedeutet, der Mikrocontroller scheint
> Probleme mit einem Pegel am RX-Pin zu haben, wenn er noch nicht an der
> Versorgungsspannung angeschlossen ist.

Das sagt Dir übrigens auch das Datenblatt: Meist steht da VCC+0.3V als 
absolutes Maximum. UART hat aber high als Ruhepegel, und 3V3 oder 
gar 5V0 sind dann bei VCC=0V eindeutig zuviel....

Dave erklärt die Ursache recht anschaulich im EEVBlog Video #831.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren