Hallo Leute, habe ein großes Problem mit dem FT232RL von FTDI. Hab ihn in USB-Supply beschaltet d.h. er sollte nur Spannung bekommen,wenn ein USB-Kabel angeschlossen wird. Der Mikrocontroller läuft getrennt über Batterieversorgung. Nun habe ich das Problem, dass sich dieser Baustein selbst mit Spannung versorgt über den TxD Ausgang(USART) vom µC(ATmega32), denn dieser verharrt im High-Zustand im Idle-Zustand. Diesen Zusatnd möchte ich gerne unterbinden aber weiß nicht wie. Kann mir jemand dazu Ratschläge geben oder hat ähnliches erlebt? Danke schon mal...
Einen Puffer wie den SN74LVC1G125 in die TX Leitung schalten. Der Baustein ist auch ohne Versorgungsspannung 5-Volt tolerant und belastet den Eingang nicht. Evt. ginge auch eine Diode in die TX Leitung, mit Kathode zum uc und Pull Up an der Anode. Die Loesung mit dem 125'er ist aber sauberer
Mit Diode und Pullup habe ich auch schon alles versucht. Das Problem ist, dass der Baustein sich dann über den Pullup mit Spannung versorgt. Hab auch schon Pullups bis 100k probiert, Spannung bleibt immer noch auf ca +2V an den Versorgungspins des FT232 stehen, was immer noch zuviel ist. Die Lösung mit dem 74lVC1G125 schau ich mir mal an. Bin auf andere Ratschläge und Hinweise immer noch dankbar...
Hast du den Pullup auch von der USB spannungs versorgung angeschlossen? Also an die gleiche leitung wie die versorgungspins des FT232?
nein, das hab ich nicht, sondern an VCC vom µC. Ich werd es gleich noch mal ausprobieren...danke
Das ist die ESD Schutzbeschaltung im Controller drinnen, Prinzip wie man sowas umgehen kann. ( Etwas kompliziert aber Funktioniert sehr sehr Fein: Ausgang uC: Vorwiderstand zu FT Chip ( 10k, 50k irgendwas wird schon funktionieren) und auf der FT Seite Mit einem PMOS ( zb BS250 ) den Pin gegen Masse ziehen, Gate hängst du einfach auf den USB Versorgungs Pin und aja vl. noch ein Pull down auf der Gate Seite ( 100k) = 2 Widerstände 1 Mosfet
Danke Leute, das wars. Ihr habt mir mal wieder super weitergeholfen!!!!
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.