Forum: Mikrocontroller und Digitale Elektronik AT32UC3B - USB mit 5 Volt?


von AVR (Gast)


Lesenswert?

Guten Morgen!
Ich möchte das erste mal einen Mikrocontroller mit eingebautem 
USB-Anschluss verwenden und den mit einem Computer sprechen lassen.

Jetzt stutze ich: Der PC liefert 5V auf dem USB-Port, in dem Datenblatt 
des AT32UC3B steht, dass die USB-Eingänge als Maximum 3.3 Volt anliegen 
haben können. Das widerspricht sich doch? Warum sollte man einen 
Controller mit USB entwickeln, wenn man den nicht benutzen kann? Oder 
hab ich da einen Gedankenfehler?

Grüße

von Frank K. (fchk)


Lesenswert?

Die USB-Signalleitungen haben maximal 3.3V Pegel, nur die 
Versorgungsspannung ist 5V. Über lange USB-Kabel und USB-Hubs ohne 
eigene Spannungsversorgung hast Du Spannungsverluste von bis zu 1V. Im 
USB-Gerät selber verbaust Du einen Spannungsregler (zB LM1117-3.3V), der 
genau 3.3V erzeugt. Würdest Du gleich 3.3V bereitstellen, käme am 
USB-Gerät nicht mehr genug an, wobei ja auch noch der Spannungsregler 
einige gewisse Spannungsdifferenz braucht, um regeln zu können. Daher 
die 5V am USB-Port.

fchk

von AVR (Gast)


Lesenswert?

Hallo Frank!
Danke für die Antwort! Das löst natürlich alle Probleme auf einmal. Auch 
der Hinweis mit dem LM1117 ist gut.

Die USB 2.0 Spezifikation (27. April 2000) bestätigt die Signallevel 
auch nochmal. Wenn man erstmal weiß, wo man suchen muss, findet man die 
Angaben auch.

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.