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?
Meine Vermutung ist, dass die 5V aus dem USB-Netzteil so unsauber sind, dass das Funkmodul keine störungsfreie Übertragung hinbekommt.
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.
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?
Hmmm schrieb: > Das steht indirekt auch im Datenblatt, da wird darauf hingewiesen, dass > im USB Suspend Mode keine Clock-Signale ausgegeben werden. Datenblätter werden überschätzt. Das drin stehen doch eher so rudimentäre Leitlinien und Empfehlungen. Kann man befolgen, muss man aber nicht.
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
