FT232 an USB -Netzteil läuft nicht stabil

OP #6232014
Ich habe angehängte Schaltung (Ausschnitt). Bei dieser bekommt der µC 
vom FT232 ein 6MHz Takt Signal. Das komische ist jetzt, wenn der USB in 
einen PC eingesteckt ist funktioniert alles prima. Wird es in ein 
Steckernetzteil eingesteckt dann läuft der µC nicht mehr oder nicht mehr 
richtig. Das Programm wertet mittels Timer1 die vergangenen Sekunden aus 
und alle 3 Minuten wird vom ADC Spannungen gemessen und entweder per 
USB/Virtueller Comport oder per Funk verschickt. Am USB vom Rechner geht 
das Tagelang ohne Probleme (mit beiden Schnittstellen). Wird der an 
einen USB-Netzteil gesteckt, dann meldet er sich (nun nur noch per Funk) 
sehr sporadisch. Teilweise nur noch alle 1-2 h, die Zeitunterschiede 
werden über einen langen zeitraum gesehen immer länger. Kommt der FT232 
nicht damit klar, dass per UART vom µC Daten ankommen obwohl keine 
Gegenstelle da ist? Wenn ja wie kann man das umgehen?
Angehängte Dateien:
OP
Also die Rückmeldung von FTDI ist, dass der FT232RL nicht ohne USB Host 
arbeiten kann, sprich wenn nur ein Charger angesteckt ist. Daher das 
Verhalten, da ich die Clock Leitung von dem Chip verwende. Empfohlen für 
sowas wird die FT-X Serie oder halt einen zusätzlichen Quarz für den µC.
Gast
Das steht indirekt auch im Datenblatt, da wird darauf hingewiesen, dass 
im USB Suspend Mode keine Clock-Signale ausgegeben werden.

Aber Du meintest, ab und zu waeren Daten gekommen. War das ein 
Messfehler?
OP
Hmmm schrieb:
> Das steht indirekt auch im Datenblatt, da wird darauf hingewiesen, dass
> im USB Suspend Mode keine Clock-Signale ausgegeben werden.

Kannst du mir sagen wo das genau steht? Ich habe das Datenblatt hoch und 
runter geblättert...


> Aber Du meintest, ab und zu waeren Daten gekommen. War das ein
> Messfehler?
Naja per USB am Rechner kommen die Daten alle 00:03:00 Minuten, solange 
er drinnen steckt. Es kam per ComPort auf dem Terminal wie auch per Funk 
in der Datenbank. Direkt am Netzteil gab es nie diese genau 3 Minuten, 
sondern am Anfang etwas mehr. Das mehr immer anders und teilweise nur 
einstellige Sekunden. Über die Nacht wuchs es an auf dann mehr als 
01:30:00 Stunden. Bei einer Auswertung sah man, dass der Wert 
expotentiell anstieg. Also irgendwas muss der FTDI ja machen, denn ohne 
Clock läuft der µC nicht, zumindest nicht in dieser Konfig. Warum das 
jetzt genau so ist kann auch mit meinem Programm zu sammen hängen aber 
die Aussage ist ja von FTDI da, dass es so mit diesem Baustein nicht 
geht.
Gast
Tino K. schrieb:
> Kannst du mir sagen wo das genau steht? Ich habe das Datenblatt hoch und
> runter geblättert...

Seite 11, Fussnote bei den Clock-Optionen in der Tabelle.

Tino K. schrieb:
> Also irgendwas muss der FTDI ja machen

Deine nächste Anschaffung sollte ein Oszilloskop sein, messen ist immer 
besser als vermuten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.