Forum: Mikrocontroller und Digitale Elektronik USB -> UART


von Peter (Gast)


Lesenswert?

Hallo,

ich habe ein GPS Empfängergerät mit USB Schnittstelle. Ich würde ganz 
gern die GPS-Koordinaten in meinen Microcontroller einlesen und 
Berechnungen durchführen. Dazu brauche ich, soweit ich weiß, einen 
USB-Hostcontroller Chip. Kennt jemand so einen Chip bzw. hat schon 
jemand mit USB-Host Controller Erfahrungen gemacht?

Peter

von mikki merten (Gast)


Lesenswert?

Ist dürfte wohl in der Summe preiswerter sein, einen GPS-Empfänger mit 
RS232 Schnittstelle zur verwenden, wenn die Anbindung an einen 
Mikrocontroller erfolgen soll.

von Jürgen (Gast)


Lesenswert?

In der neuen Elektor ist genau das Teil was Du suchst !! USB-RS232 Seite 
60 . Ist wohl leicht nachzubauen nur 2 ICs SMD . Wenn Du dann auf Uart 
willst kannst du ja noch ein Max 232 hinterhengen.

Gruß

Jürgen

von mikki merten (Gast)


Lesenswert?

@jürgen
USB PC -> RS232 und Mikrocontroller kein Problem aber umgedreht wirds 
heftig.

von Peter (Gast)


Lesenswert?

soweit ich das verstanden habe, muß ich von einen USB Device (GPS Gerät) 
auf einen USB Host zum Mikrocontroller - fast unmöglich, oder?

von mikki merten (Gast)


Lesenswert?

Schau dir nur mal an was der Hersteller dir an Treibern mitgeliefert 
hat, die müsstest du dann alle selbst schreiben. Von der Hardware will 
ich hier gar nicht reden, die ist zwar nicht sehr teuer aber auch nicht 
aus Standard Bauteilen vom Versender zu realisieren.

von Peter (Gast)


Lesenswert?

Da muß ich mir wohl was anderes einfallen lassen.
Danke für die Hilfe!

von Marko (Gast)


Lesenswert?

Verwende das IC FT8U232BM , der wandelt USB nach RS232 und umgekehrt. 
Treiber für jedes Betriebssystem gibt es kostenlos.
Schaltungsbeispiele gibt es auch. Nachteil das IC gibt es nur in SMD. 
Aber ansonsten klappt es hervorragend. Benutze ihn selbst.

Hier der Link zu der Firma:

http://www.ftdichip.com/us232.htm


Gruss
Marko

von Michael (Gast)


Lesenswert?

@Marko:
Das IC nutzt ihm gar nichts. Denn der Chip ist ein Umsetzer von 
USB->RS232 und braucht auf der USB-Seite einen Treiber, wie Du ja auch 
schreibst. Und ich glaube kaum, dass Peter sein GPS neu programmiert, so 
dass der was mit dem Chip anfangen kann...
Die einzige Lösung ist wohl eine eigene USB-Implementierung.

von Marko (Gast)


Lesenswert?

Sorry

dann habe ich das überlesen.

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.