Forum: Mikrocontroller und Digitale Elektronik USB an Mikrocontroller - Muss VBUS angeschlossen sein?


von USBpic (Gast)


Lesenswert?

Guten Morgen

Da ich mir seit einigen Monaten das Programmieren beibringe und damit 
gut voran komme, wollte ich nun auch einmal einen PIC32 über USB 
ansprechen und somit Daten zwischen PC und uC austauschen. Habe mich 
dazu für einen PIC mit integriertem USB Modul/Controller oder wie man 
das nun auch nennt entschieden.

Nun bin ich mir aber bei einer Sache nicht ganz sicher, nämlich die 
Anschlüsse. GND, D+ und D- ist klar. Bei VBUS stellt sich mir allerdings 
eine Frage:
Angenommen mein Board auf welchem der uC ist wird dauerhaft von einer 
Spannungsquelle versorgt, dann läuft ja der uC in dem Sinne. Ist es dann 
trotzdem notwendig, VBUS anzuschliessen? Benötigt der PIC dieses VBUS 
intern oder genügt es, wenn der Controller über VCC versorgt wird?

Vielen dank für jeden Tipp!

von jonas biensack (Gast)


Lesenswert?

wenn der Controller über VCC versorgt wird?

Sicher.

Gruß Jonas

von spontan (Gast)


Lesenswert?

RTFM

Ja, der Pic benötigt das Signal Vbus.

von Somebody123 (Gast)


Lesenswert?

Hallo,

generell schon, um festzustellen, dass USB angeschlossen ist.

PICs haben üblicherweise einen eigenen VBUS-Komparator, wo man VBUS 
direkt oder über einen Spannungsteiler anklemmt. Ob der wirklich immer 
zwingend nötig ist, weiß ich nicht, wenn du aber die Libs von Microchip 
verwenden möchtest, brauchst du den schon. Sonst wirst du die Lib 
umschreiben müssen, dass der PIC auch ohne VBUS in den "Powered" state 
geht.

Ich glaube nicht einmal, dass man den VBUS-Pin überhaupt andersweitig 
nutzen kann, wenn USB aktiv ist.

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.