ATmega 32 smd probleme

OP #2766314
Lesenswert?

Hi
ich habe eine Schaltung mit dem ATMega32 entworfen. ich kommuniziere 
über eine UART TTL - USB Adapter mit dem PC. Vor dem Mittag hat alles 
Funktioniert. Der Controller hat Zeichen empfangen und gesendet. Dann 
war ich Essen und plötzlich ging er nicht mehr. Ich habe nach Fehler 
gesucht und festgestellt, dass immer wenn ich ein Zeichen vom PC an den 
Mikrocontroller  sende der Quarz aufhört zu schwingen. Nach mehrmaligen 
messen viel mir auf das da UART Signal an XTAL zu messen war. Ich habe 
also nach kurzschließen gesucht, doch der widerstand ist überall im MOhm 
Bereich. Dann ab und zu funktioniert plötzlich wieder alles für ein paar 
Minuten.

ich habe keine Ahnung nach welchen Fehler ich noch suchen soll.
hat eventuell einer eine Idee?
Moderator (Firma: Titel) Persönliche Seite #2766497
Lesenswert?

joachim j. schrieb:
> Masse liegt an habe ich schon überprüft.
Ja, mit dem Durchgangsprüfer, oder wie?

Zum Thema "Entkopplungskondensatoren" einfach mal hier im Forum suchen:
http://www.mikrocontroller.net/search?query=entkopplungskondensator&sort_by_date=1

Ansonsten käme natürlich auch noch sowas Triviales wie eine schlechte 
Lötstelle in Frage...
Gast #2766504
Lesenswert?

Denk Dir doch mal einen Widerstand von Deinen beiden Stütz-Kondensatoren
am Quarz und dem Decoupling-Kondensator vom FT (also die kleine 
Massefläche) in Richtung zur allgemeinen/gut angebundenen Masse.
Dann weißt Du, warum sich die Störungen gegenseitig einkoppeln.

Die THT-Pads kann man alle rund machen, Pin 1 würde ich dann eckig
machen.

Der Shield vom USB wird auf der Slave-Seite nicht mit Masse verbunden.

Die beiden USB-Leitungen kann man ganz wunderbar parallel ziehen.
Nicht den einen von der Seite an den Pin, den anderen unten dran.
Da ist genug Platz.

Die Decoupling-Cs sind alle sehr groß (1210?). War das so beabsichtigt?

Die beiden Masse-Pins von der doppelreihigen Stiftleiste sind wirklich
schlecht angebunden. Hoffentlich gibts da eine Massefläche auf der 
anderen
Seite + Anbindung.

Wo sind denn die Decoupling-Cs vom µC?

(...)
#2766737
Lesenswert?

Hallo,

joachim j. schrieb:
> ich habe keine Ahnung nach welchen Fehler ich noch suchen soll.
>
> hat eventuell einer eine Idee?


wenn du das UART-Signal an XTAL oder umgekehrt messen kannst, tippe ich 
mal ganz stark, dass du ein GND oder VDD vergessen hast zu löten oder zu 
ruoten. Hier schlägt das UART Potential auf der GND- oder VDD-Schiene 
durch! Messe mal die Spannug an den Anschlüssen nach.


Gruß G.G.

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