Forum: Mikrocontroller und Digitale Elektronik FT232RL + ATmega8 Buspowered Verständnisproblem


von Britzel (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
ich versuche mich daran die Schaltung wie im Datenblatt unter 8.4
USB to MCU UART Interface in Betrieb zu nehmen (bis auf die 12MHz 
Verbindung (eigener Quarz)).

Der FT232 funktioniert, solange ich den µC an externen 5V betreibe und 
nicht an den 5V des USB.

Mit µC an den 5V des USB ist es nicht so einfach, da erkennt Windows 
dann den FT232 nicht. Ist mir auch klar, da erst die Freigabe der 
(bereits eingestellten) 500mV über PWEN# (->Low) erfolgen muss.

Aber wie mach ich das mit dem Einschalten des µC? Welchen I/O nehme ich?
Über den Reset Pin?
Schickt man den µC erst schlafen und weckt ihn dann per Interrupt auf?

von Helfer (Gast)


Lesenswert?

Es bietet sich beim AVR der Externe Level Interrupt an, so wie im 
Artikel Sleep Mode beschrieben.

von Michael U. (amiga)


Angehängte Dateien:

Lesenswert?

Hallo,

da muß irgendwas faul sein.
Mein Mega8 incl. RFM12 hängt auch mit einem FTDI am USB-Port.
Das zieht ohnehin keine 50mA und spielt vom ersten Tag an.

Gruß aus Berlin
Michael

von Helfer (Gast)


Lesenswert?

Wenn der FT232RL den AVR wecken will in dem PWEN# von High auf Low 
gebracht wird, fällt der Reset-Pin des AVR für deinen Zweck aus 
(erstmal, oder du baust einen Inverter dazwischen z.B. 74HCT04).

Der Resetpin des AVR ist nämlich active low, d.h.
LOW-Pegel am Resetpin: AVR läuft nicht
High-Pegel am Resetpin: AVR läuft

von Britzel (Gast)


Lesenswert?

@Michael U.
Danke, der Testpin lag nicht auf GND.
Hatte ich übersehen, da das im Datenblatt abgeschnitten ist.
Auch habe ich aus Versehen einen 47µ statt 4,7µF an den 5V, das scheint 
aber nichts auszumachen.

@Helfer:
Danke für den Tipp, wollte aber ohne weitere Beschaltung auskommen.

Werde als nächstes, falls ich doch mehr als 100mA benötige, mal die 
Beschaltung mit dem P-Channel Mostfet ausprobieren.

von Helfer (Gast)


Lesenswert?

> @Helfer:
> Danke für den Tipp, wollte aber ohne weitere Beschaltung auskommen.

Kennst du: Beitrag "Problem mit FT232RL und /PWREN" ?

von Britzel (Gast)


Lesenswert?

Ja, danke,
habe hier schon fast alles (mehr oder minder tief) durch was mit FT232* 
im Betreff ist.
Das toggeln sehe ich übrigens auch aufm Oszi, muss daraufhin mal die 
Eeprom Einstellungen prüfen.

Manchmal ist es auch etwas konfus etwas aus dem Forum zu extrahieren, 
denke aber mal ich werde den hier genannten IRLML6401 bestellen.
Beitrag "FT232RL MOSFET IRLML6402 und IRLML6401"

von Britzel (Gast)


Lesenswert?

P.S. War vielleicht etwas schwamming formuliert:
Seit der Testpin auf GND liegt funktioniert es.
Super Forum, hier werden Sie geholfen.

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.