USB - 5v notwendig?

OP #4262816
Hallo,

ich habe an meinem mC einen USB Abschluss, der nicht zur Stromversorgung 
genutzt wird. D+, D- und Masse müssen ja verbunden sein, aber die 5V 
Leitung? Muss diese zwingend angeschlossen werden, da die Platine ja ein 
eigenes Netzteil hat?

Viele Grüße, Finn
Gast
Theoretisch nicht.

Praktisch brauchst du eine Information, ob USB angeschlossen ist oder 
nicht (attach sense, detach sense). Das braucht dein Device.

Das lässt sich am einfachsten durch Überwachung der 5V realisieren. 
Daher haben viele µC einen VBUS-Pin für diesen Zweck.

Hat man das nicht, muss man den Pegel an den Datenleitungen überwachen.
-> aufwändig.
OP
Ich hab da noch eine Frage:
5V sind jetzt angeschlossen, wie verhindere ich aber, falls das Gerät am 
Netzstecker/Sromversorgung ausgeschaltet wird, nicht über die 
USB-Stromversorgung betrieben wird. Es würden ca. 1A Strom fließen - für 
manche Computer sicherlich nicht all zu schön.

Viele Grüße, Finn
Moderator Persönliche Seite
Du sollst die Vusb nicht an Vcc deiner Schaltung klemmen!

Du solltest Vusb hochohmig (meist über einen Spannungsteiler) an
einen Eingang des auf deinem Gerät befindlichen Controllers legen,
damit dieser feststellen kann, ob das Gerät an einem USB klemmt oder
nicht.

Der entsprechende hochohmige Widerstand (50 … 100 kΩ sind da üblich)
würde im von dir beschriebenen Fall dann den Strom entsprechend
limitieren, der von Vbus über den Widerstand in den Eingang des
Controllers fließt (und von dort über die Schutzdioden nach Vcc).
Gast
>meist über einen Spannungsteiler

Du brauchst den Widerstand nach Masse. Sonst  fängt der Pin alle Arten 
von Störungen ein, wenn du den Stecker wieder raus ziehst.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.