Forum: Mikrocontroller und Digitale Elektronik USB zu UART-Konverter


von Tschiti (Gast)


Lesenswert?

Was ist eigentlich ein USB zu UART-Konverter?

Ich hab ein Board gefunden, dass eine USB-Schnittstelle bereit stellt.
Auf dem Board sind auch JTAG und ISP Anschlüsse für die Programmierung 
vorhanden. Ich weiss jetzt also nicht, wofür die USB-Schnittstelle 
vorgesehen ist.

Ich hab gelesen, dass sich die USB-Schnittstelle an einen 
Mikrocontroller anpassen lässt. Aber was heisst das?

von Samuel C. (dragonsam)


Lesenswert?

Normale µCs können von Haus aus kein USB. Dafür UART (man kann es auch 
RS232 oder SerialPort nennen). Um mit dem µC zu kommunizieren brauchst 
du ein Gerät, das dir USB <--> UART übersetzt. Das ist ein 
USB-UART-Konverter.

von Joachim B. (jojo84)


Lesenswert?

Ach, das Board...
ja, da ist das... WTF?

Könntest du bitte ein paar mehr Fakten nennen oder wenigstens Links 
posten?
Mein Dingsbums hier ist grad irgendwie ... also... so... was heißt das?

von Tschiti (Gast)


Lesenswert?

jojo: WTF? Poste anständig oder lass es.

Dann frage ich mal anders. Wozu brauche ich z.B. eine USB-Schnittstelle, 
wenn darüber eh nicht programmiert wird?

von Simon B. (nomis)


Lesenswert?

Es gibt hunderte von verschiedenen Boards mit mindestens ebensovielen 
verschiedenen Einsatzzwecken für USB.

Meinst Du nicht, dass wir Dir besser helfen könnten, wenn Du uns 
mitteilst, von welchem Board Du eigentlich sprichst?

Viele Grüße,
        Simon

von Tschiti (Gast)


Lesenswert?

Das Board hat einen ATCAN128-Controller.
Dachte die Frage könnte Allgemein beantwortet werdne mit ein paar 
Beispielen

von Pieter (Gast)


Lesenswert?

moin moin,

>>Was ist eigentlich ein USB zu UART-Konverter?

wie der Name schon sagt: ein Umsetzer von USB auf UART.

gibts bei Reichelt für 8€.

>>Normale µCs können von Haus aus kein USB

Nö. Habe hier mindestens 2 µCs mit USB.

mfg
Pieter

von Simon B. (nomis)


Lesenswert?

Tschiti schrieb:
> Ich hab ein Board gefunden, dass eine USB-Schnittstelle bereit stellt.
> Auf dem Board sind auch JTAG und ISP Anschlüsse für die Programmierung
> vorhanden. Ich weiss jetzt also nicht, wofür die USB-Schnittstelle
> vorgesehen ist.

Wir auch nicht. Weil das von dem Board abhängig ist. Es wird auch nicht 
klarer, wenn man die Information bekommt, dass auf dem Board noch ein 
ATCAN128 (at90can128?) drauf ist.

> Ich hab gelesen, dass sich die USB-Schnittstelle an einen
> Mikrocontroller anpassen lässt. Aber was heisst das?

Dass dieses Statement zusehr aus dem Kontext gerissen ist.

> Dachte die Frage könnte Allgemein beantwortet werdne mit ein paar
> Beispielen

* Es gibt Microcontroller die USB-Host sprechen können.
* Es gibt Microcontroller die USB-Client sprechen können.
* Es gibt Microcontroller, die eine spezifische USB-Funktion 
implementieren.
* Es gibt Microcontroller, die über einen USB-UART-Adapter an einen PC 
angeschlossen werden.
* Es gibt Microcontroller, die über USB programmiert werden können.
* Es gibt Boards, die USB nur als Stromversorgung verwenden
* Es gibt Boards, die neben dem "eigentlichen" Microcontroller noch 
einen weiteren USB-tauglichen Microcontroller als Adapterbaustein haben.
* Es gibt Boards, die neben dem "eigentlichen Microcontroller einen 
dedizierten USB-Schnittstellenbaustein haben.

Reicht das? Hilft Dir das jetzt bei deinem Board in irgendeiner Form 
weiter?

Viele Grüße,
        Simon

von Muckelchen (Gast)


Lesenswert?

Hi !

Damit kannst Du Daten an den PC übertragen wenn du keine Serielle 
Schnittstelle hast.
Stell Dir vor du misst etwas über den ADC, hast aber kein Display 
angeschlossen um die Daten angezeigt zu bekommen.
Wenn dein Mikrocontroller ne UART-Schnittstelle hat, schiebst du die 
Mesdaten da raus, dann in den UART-USB Wandler und schliesslich über USB 
in den PC. Da kannst Du sie dann mit Hyperterm oder ähnlichem auslesen.
Das ist cool und mancht Spass :)

https://www.it-wns.de/themes/kategorie/detail.php?artikelid=168&kategorieid=1&source=1

Gruß
Muckelchen

von Tschiti (Gast)


Lesenswert?

Danke Simon und Muckelchen.
Das hilft mir tatsächlich schon weiter. Wollte es garnicht mal so genau 
auf das Board festlegen, sondern so Allgemein ist schon ganz ok, um eine 
Vorstellung zu bekommen.

Vorerst keine weiteren Fragen mehr :)

von Karl H. (kbuchegg)


Lesenswert?

Muckelchen schrieb:
> Hi !
>
> Damit kannst Du Daten an den PC übertragen wenn du keine Serielle
> Schnittstelle hast.

Irgendwie ist deine Glaskugel besser als die der anderen 
Forenteilnehmen.
Wo hast du die gekauft?

von Joachim B. (jojo84)


Lesenswert?

Achtung Karl Heinz, poste anständig (s.o.) ;)

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.