Forum: Mikrocontroller und Digitale Elektronik USB am ATmega8 nach seriell wandeln?


von TobiTob (Gast)


Lesenswert?

Hallo,

gibt es eine Möglichkeit ein USB Gerät in meinem Fall ist es ein Gerät 
was serielle daten über USB überträgt an einen ATmega8 anzuschließen?

Ich habe ein Gerät welches mit dem PC über USB angeschlossen wird. Denk 
mal da ist so ein FDI Chip drin.

Der ATmega8 hat aber kein USB... ähm was macht man da?

Gruß Tobi...

von Ulrich (Gast)


Lesenswert?

wenn im ziel-target ein ftdi drinnen ist so könntest du dort 
leiterbahnen durchtrennen un d den atmega8 normal über uart ttl-uart 
anschließen

von Christian R. (supachris)


Lesenswert?

Am ATMega8 wird das über USB nix. Dazu bräuchtest du einen USB Host, den 
kompletten USB Stack und dann noch den Treiber für den im originalen 
Gerät verbauten USB-UART-Chip.
Also lieber den FTDI "überbrücken" oder sein lassen.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nun, wenn der verwendete USB-Seriell-Baustein wirklich von FTDI ist, 
dann kann mit einem VNC1L ("Vinculum") als USB-Host mit integriertem 
USB-Stack das Problem gelöst werden.

von Der Dude (Gast)


Lesenswert?

Das geht wohl mit dem ATMega8 ohne FTDI. Im Elektor haben sie das vor 
einiger Zeit mal vorgestellt. Allerdings hat die Software fast den 
ganzen Speicher aufgefressen.

von TobiTob (Gast)


Lesenswert?

Naja Speicher für eine Softwarelösung hab ich da nicht, das ist 
natürlich nicht die Richtung die ich gehen möchte. Das Kratzen mit den 
Leiterbahnen ist so eine Sache wegen der Garantie. :)

Ich danke Euch für Eure Antworten, eine kleine Platine dazwischen zu 
setzen wäre ok alles andere eher nicht so gut.

Gruß Tobi...

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nein, das geht nicht.

TobiTob wollte ein Gerät, das einen USB-Seriell-Wandler enthält, mit 
einem µC über USB ansteuern, nicht einen eigenen USB-Seriell-Wandler 
implementieren.

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.