Spannung von USB vom PC

Beitrag #5549667 wurde von einem Moderator gelöscht.
#5549873
S. R. schrieb:
> Über einen (normalen) USB-Port bekommst du maximal 5 V und 500 mA, also
> 2,5 W.

Aber eigentlich nur, wenn man das vorher über die USB-Kommunikation 
angemeldet hat, sonst darf man nur 100 mA ziehen. Wenn du mit "RC522" 
den MFCR522 meist, kann der laut Datenblatt schon mal alleine bis zu 100 
mA brauchen.
#5550031
S. R. schrieb:
> Rolf M. schrieb:
>> Aber eigentlich nur, wenn man das vorher über die USB-Kommunikation
>> angemeldet hat, sonst darf man nur 100 mA ziehen.
>
> Völlig überraschend ist bei einem FT232RL davon auszugehen, dass
> USB-Kommunikation gegeben ist.

Es reicht nicht, einfach nur "USB-Kommunikation" zu machen, sondern man 
muss die 500 mA explizit anfordern.
Gast #5550040
Rolf M. schrieb:
> Es reicht nicht, einfach nur "USB-Kommunikation" zu machen, sondern man
> muss die 500 mA explizit anfordern.

Korrektur: Man soll

Die ganzen LED Leuchten, Powerbanken, Ventilatoren, etc. tun das nicht 
und funktionieren trotzdem fast immer.
Gast #5550083
OT
Stefanus F. schrieb:
> Rolf M. schrieb:
>> Es reicht nicht, einfach nur "USB-Kommunikation" zu machen, sondern man
>> muss die 500 mA explizit anfordern.
>
> Korrektur: Man soll
>
> Die ganzen LED Leuchten, Powerbanken, Ventilatoren, etc. tun das nicht
> und funktionieren trotzdem fast immer.
AFAIK tun die das doch. Dem Hostcontroller sollte als "Kommunikation" 
zur Erkennung und Freigabe der 500mA folgendes völlig ausreichen:

Beitrag "Re: D+ Leitung pull up an VBUS 5V"
Gast #5550129
> Dem Hostcontroller sollte als "Kommunikation"
> zur Erkennung und Freigabe der 500mA folgendes völlig ausreichen

Nein. Dadurch erkennt er nur, dass ein wirkliches USB-Gerät dranhängt, 
mit dem er kommunizieren kann. Das Gerät darf trotzdem nur 100mA ziehen. 
Der benötigte Maximalstrom wird dann abgefragt und, wenn das verfügbar 
ist, dem Gerät mitgeteilt, dass es den jetzt auch abrufen darf.

Interessant wird das ganze normerweise erst, wenn ein Hub mit mehreren 
Geräten beteiligt ist - der Host entscheidet dann, wer Saft bekommt und 
wer nicht.
Gast #5550134
> der Host entscheidet dann, wer Saft bekommt und wer nicht.

Genauer: wer Saft ziehen darf. Die wenigsten Hubs haben die Möglichkeit, 
den Strom portweise aktiv zu begrenzen - man verlässt sich darauf, dass 
die Geräte nur soviel ziehen, wie ihnen erlaubt wurde.
#5550207
Johannes schrieb:
> Dann werde ich wohl eine externe Spannungsversorgung machen
> und über USB dann nur die UART-Kommunikation machen.

Unfug. Lass einfach alles über USB versorgen und gut ist. Die ganze 
Chinaware (Heizplatten usw) macht auch nichts anderes. Viele modernere 
USB-Scanner sind ebenfalls USB-powered.

Wenn es dir wirklich darauf ankommt, dann schalte den RFID-Leser erst 
ein, wenn er gebraucht wird. Deine Anwendung könnte z.B. RTS dafür 
benutzen, denn bevor die Anwendung läuft, braucht der RFID-Leser auch 
nichts senden. Wenn die Anwendung deinen Adapter findet, ist auch 
nachweislich genug Strom vorhanden (sonst würde der USB-Handshake 
fehlschlagen).

Ich frage mich ja immer, warum Ralf mir grundsätzlich sofort 
widerspricht, wenn ich Antworten gebe.
#5550554
S. R. schrieb:
> Ich frage mich ja immer, warum Ralf mir grundsätzlich sofort
> widerspricht, wenn ich Antworten gebe.

Falls du damit mich meinst (ich heiße nicht Ralf): Wenn ich eine Antwort 
lese, die nicht ganz korrekt ist oder unvollständig, dann schreibe ich 
da was dazu. Dabei achte ich eigentlich nicht darauf, von wem diese 
Antwort kommt. Wenn du also das Gefühl hast, dass ich das immer bei dir 
mache, wird's daran liegen, dass deine Antworten immer nicht so ganz 
stimmen. ;-)
#5550721
Rolf M. schrieb:
> Falls du damit mich meinst (ich heiße nicht Ralf):

Entschuldigung, freudscher Vertipper. :-)

Rolf M. schrieb:
> Wenn ich eine Antwort lese, die nicht ganz korrekt ist
> oder unvollständig, dann schreibe ich da was dazu.

Ich versuche eigentlich eher, die Ursprungsfrage zu beantworten und 
dabei den Kontext mit einzubeziehen (wenn er denn für mich deutlich 
genug erkennbar ist). Naja gut, danke für die Antwort.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 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.