Forum: Mikrocontroller und Digitale Elektronik FT232R, Atmega168 startet nur sporadisch wenn USB angesteckt


von Counterfeiter (Gast)


Angehängte Dateien:

Lesenswert?

Moin,

ich hab nen merkwürdiges Problem und das bei allen 3 Schaltungen... also 
Lötfehler sind hier evtl. ausgeschlossen...

Ich hab einen FT232 USB zu UART Wandler drin und der funktioniert auch 
wunderbar... bis auf eine Sache...

Der µC startet entweder, bei eingestecktem USB, gar nicht oder Resetet 
sich beim starten heufig. Es gibt aber auch noch den Fall, dass er 
einfach anläuft.

Es gibt gar keine Probleme, wenn ich erst die Schaltung anlaufen lasse 
und dann USB anstecke...
Es gibt auch nie irgendwelche Probleme bei der Komunikation...
Also das einzigste Problem ist hier wirklich: man kann das USB Kabel 
nicht am Rechner angemeldet haben, wenn die Schaltung Spannung bekommt.

Kann es damit zusammenhängen das Suspend Pin erst den Pullup bekommt, 
wenn der Controller gestartet ist? (viel mir jetzt gerade beim schreiben 
ein)
Hab dazu nämlich den Internen Pullup des Atmegas verwendet... Wenn die 
Schaltung angemeldet ist, dann wird ja der Pin auf Ground vom FT232 
gezogen...
aber wüsste nicht wieso das solche Probleme dann geben soll?!

Vielleicht hatte ja schon jemand das selbe Problem


Danke schonmal

MfG

Basti

von Paul (Gast)


Lesenswert?

Bitte zeichne doch erst mal die Signalbezeichnung an den Busabgängen ein 
(Befehl Label), wenn Dir jemand helfen soll. So ist der Schaltplan nicht 
nachvollziehbar.

Verdacht:
- Externen Pull up verwenden
- Speisung des ATmega über die Pins -> Brown out

von Counterfeiter (Gast)


Angehängte Dateien:

Lesenswert?

Sorry, mein Fehler... hier das Endprodukt... hatte die falsche Datei 
ausgewählt...

Wieso sollte der Controller über die Pins gespeist werden? Immerhin 
sollte da Masse anliegen und die Masse nehm ich ja nicht von der 
Schaltung, auch wenn abgeschalten wird... versteh ich net ?! :(

von Counterfeiter (Gast)


Lesenswert?

Vielleicht nochmal nen Stück nach oben schieben :)

Problem ist noch nicht gelöst :-/

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.