Haben Sie sich schon einmal gefragt, wie ein USB-Anschluss funktioniert oder warum Geräte, die an Ihren Computer angeschlossen sind, ohne die Installation zusätzlicher Software funktionieren?
USB, auch bekannt als Universeller Serieller Bus (“Universal Serial Bus“), ist die derzeit beliebteste Computerschnittstelle, die unter anderem für die Kommunikation verwendet wird. Sie wurde von Unternehmen wie Intel, Microsoft, DEC, IBM und Compaq in großem Umfang eingeführt und ersetzte gleichzeitig die alten seriellen Schnittstellen, deren Leistung nicht mehr ausreichte. Einer der wichtigsten Vorteile von USB ist die einfache und intuitive Bedienung, die es jedem Benutzer ermöglicht, alle möglichen Geräte an den Computer anzuschließen, z.B. Kameras, Mobiltelefone, Fotoapparate, Tablets, Drucker, Scanner, Fotokopierer, Mäuse, Tastaturen, tragbare Laufwerke und vieles mehr. Bei modernen Anschlüssen müssen Sie nur einen Stecker einstecken, um eine Verbindung zu einem bestimmten Gerät herzustellen. Die Installation der erforderlichen Treiber erfolgt in den meisten Fällen automatisch und dauert buchstäblich nur wenige Augenblicke. Die Kompatibilität mit dem Plug-and-Play-Standard hat wesentlich zur Popularisierung des universellen seriellen Busses beigetragen. Der USB-Anschluss ist mit allen gängigen Betriebssystemen wie Windows, macOS, Linux und BSD kompatibel, so dass ihn praktisch alle Desktop- und Laptop-Benutzer nutzen können. Wie funktioniert der USB-Anschluss?Welche Arten und Versionen gibt es?Was sind die Unterschiede zwischen den verschiedenen Buchsen? Dies sind die am häufigsten gestellten Fragen von angehenden Informatikern, Elektronikern und auch Robotikern.
Ursprünglich war der USB-Bus nur als Schnittstelle für datenübertragende Geräte gedacht, aber im Laufe der Zeit haben sich seine Möglichkeiten erheblich erweitert. Bis zu 127 Geräte können an einen einzigen USB-Anschluss angeschlossen werden. Natürlich ist dies nur durch die Verwendung von speziell entwickelten Hubs möglich, die mit einer eigenen Stromversorgung ausgestattet sind. Ursprünglich war der USB-Anschluss (Version 2.0) durch einen Strom von 500 mA und eine Spannung von 5 V gekennzeichnet. Ursprünglich war geplant, dass USB alle anderen Anschlüsse wie PS/2, MIDI, LPT und RS-232 verdrängen würde, aber in der Praxis sind nur noch die ersten beiden sehr selten. Bis heute basiert die Kommunikation vieler Geräte, wie z.B. Steuerungen zur Verwaltung von Stickstoff-Internierungssystemen in der Schifffahrtsindustrie, auf der RS-232-Schnittstelle.
Im Falle eines USB-Anschlusses gilt die Single-Host-Regel. In der Praxis bedeutet dies, dass nur ein Gerät die anderen verwalten kann. Das ist unter anderem der Grund, warum es nicht möglich ist, zwei Computer über ein USB-Kabel zu verbinden (Sie benötigen dazu einen anderen Typ von USB-Kabel).
USB-Anschluss – Funktionsweise
Es gibt verschiedene Arten und Versionen von USB, aber das Prinzip bleibt das gleiche. Es gibt Drähte im Kabel, die die Stecker verbinden. Je nach Generation gibt es unterschiedlich viele davon, aber es gibt immer einen Draht, der für die Erdung, das Senden und Empfangen von Daten und die Spannung zuständig ist. Sobald der Draht mit einem oder mehreren Geräten verbunden ist, weist er ihnen Adressen zu. Der nächste Schritt besteht darin, herauszufinden, wie, oder anders gesagt, in welchem Modus die angeschlossenen Geräte kommunizieren, d.h. Informationen austauschen wollen.
Der isochrone Modus, der auch als isochrone Übertragung bezeichnet wird, ist unidirektional und zeichnet sich durch eine konstante Datenrate aus, selbst wenn der Bus stark belastet ist. Der isochrone Modus wird überall dort eingesetzt, wo ein konstanter, ununterbrochener Fluss von Paketen erforderlich ist, die zu einem bestimmten Zeitpunkt beim Empfänger ankommen. Die beschriebene Übertragung wird u.a. verwendet für Lautsprecher, Kameras und anderen audiovisuelle Geräte. Bei Live-Übertragungen sollten die Verzögerungen, die durch die Datenübertragung im isochronen Modus entstehen, 150 ms für Audio und 50 ms für Video nicht überschreiten.
Steuermodi werden, wie der Name schon sagt, verwendet, um Befehle an verschiedene Arten von Geräten und Zubehör zu senden, die über den USB-Anschluss angeschlossen sind. Außerdem werden bei der Steuerübertragung auch Informationen über den Status des Geräts und seine Konfiguration empfangen. Für diesen Modus beträgt die maximal angegebene Feldlänge 64 Bytes. Wenn eine Anfrage durch eine größere Datenmenge gekennzeichnet ist, wird sie automatisch in Pakete aufgeteilt.
Übertragungen oder Unterbrechnungsmodi werden unter anderem zum Betrieb von Computertastaturen und Mäusen verwendet. Ihr Funktionsprinzip besteht darin, dass sie sich in gleichmäßigen Abständen mit einem Gerät oder Zubehör verbinden. Die Länge und Häufigkeit dieser Unterbrechungen wird bei der ersten Verbindung automatisch festgelegt und variiert je nach dem spezifischen Empfänger.
Der Bulk-Modus wird am häufigsten für Daten verwendet, die durch große Mengen gekennzeichnet sind. Der Massentransfer wird häufig verwendet, wenn Sie einen Drucker oder Scanner anschließen.
USB-Stecker - Steckertypen und Versionen
Mit der Entwicklung der Technologie haben sich auch die USB -Kabelstecker und Anschlüsse weiterentwickelt. Aufgrund ihrer unterschiedlichen Form sind sie nicht miteinander kompatibel, aber falls der Benutzer den Standard ändern muss, verwenden Sie einfach den entsprechenden Adapter.
Jak wygląda podział portów USB ze względu na kształt wtyczki?
USB Typ A ist die am weitesten verbreitete Version, sowohl für Desktop- als auch für Laptop-Computer. Er wird auch in Ladegeräten für Mobiltelefone, Kameras, Camcordern, Musikplayern und vielen anderen Geräten verwendet. Innerhalb des USB-Typ-A-Anschlusses wird auch zwischen der Mini- und der Mikro-Version unterschieden, die an Geräte und Peripheriegeräte angeschlossen werden, die zu klein für die Verwendung der Standard-Anschlussgröße sind.
Der USB-Typ B zeichnet sich durch seine etwas andere, quadratische Form aus. Sie sind in Scannern, Druckern und gängigen All-in-One-Geräten zu finden. Auch bei dieser Bauform gibt es eine Mini- und eine Micro-Version.
Beliebt USB Typ C wird u.a. in modernen Smartphones verwendet. Das symmetrische Design garantiert eine komfortable Nutzung. Die Verwendung einer großen Anzahl von Pins gewährleistet die vielseitige Verwendung dieses Standards. USB Typ C kann zum Beispiel dazu verwendet werden, einen Monitor an einen Computer anzuschließen. Derzeit verwenden immer mehr Hersteller diesen Standard, so dass seine Beliebtheit deutlich zunimmt.
Die Form der Buchse und gleichzeitig des Steckers hängt weitgehend davon ab, wie der Anschluss verwendet wird. Daher ist es nützlich, die Aufteilung des Anschlusses zu kennen, um Fehler und Fehlkäufe in Zukunft zu vermeiden.
USB-Anschluss – Aufschlüsselung nach Bandbreite
In der Anfangszeit erfreute sich der USB-Standard, wenn überhaupt, nur geringer Beliebtheit. Erst in der Version 1.1 wurde er massenhaft auf Motherboards installiert, aber die Nutzbarkeit dieses Anschlusses war immer noch vernachlässigbar. Dies war unter anderem auf folgende Gründe zurückzuführen Dies lag unter anderem an der sehr begrenzten Anzahl von Geräten und Zubehör, die über USB kommunizierten, und an der schlechten Verfügbarkeit von Treibern. Mit USB 1.1 war es möglich, Daten mit einer Geschwindigkeit von 1,5 Mbps oder 12 Mbps zu übertragen. Im Jahr 2000 erblickte ein neuer, viel schnellerer und damit effizienterer Standard das Licht der Welt. Was den Formfaktor betrifft, hat sich praktisch nichts geändert. In dieser Zeit wurde eine Vielzahl von Zubehör und Geräten entwickelt, die USB 2.0 verwenden. Der im Jahr 2000 eingeführte Standard arbeitet im so genannten Halbduplex-Modus. In der Praxis bedeutet dies, dass Daten nur in eine Richtung übertragen werden können, d.h. vom Computer zum angeschlossenen Gerät oder umgekehrt. Es findet keine Datenübertragung in beide Richtungen gleichzeitig statt. Die Kabellänge beträgt nicht mehr als 5 m.
Acht Jahre nach der Einführung des 2.0-Standards kam eine neue, schnellere und noch effizientere 3.0-Version auf den Markt, die nicht nur schnellere Datenübertragungsgeschwindigkeiten bot, sondern auch mit 900 mA arbeitete. Infolgedessen füllten alle Ladegeräte, die mit dem 3.0-Standard arbeiten, die Energie in den zu ladenden Zellen viel schneller wieder auf. Darüber hinaus arbeitet der 3.0-Standard im so genannten Vollduplex-Modus, d.h. er bietet die Möglichkeit des gleichzeitigen Sendens und Empfangens von Daten durch Host und Client. Der neue Standard ist vollständig kompatibel mit der vorherigen Version. Wenn ein Gerät, das Version 3.0 unterstützt, an einen USB 2.0-Anschluss angeschlossen wird, wird die Datenübertragungsrate immer an den älteren Anschluss angepasst. Die Gesamtkabellänge für die Version 3.0 sollte 3 Meter nicht überschreiten.
Das Jahr 2013 brachte eine weitere Revolution. Aufgrund der Tatsache, dass Dateien aller Art immer umfangreicher werden, wurde ein neuer USB 3.1-Standard geschaffen, der nicht nur vollständig kompatibel mit früheren USB-Versionen ist, sondern auch Datenübertragungsgeschwindigkeiten von bis zu 10 Gbit/s bietet. Es ist auch wichtig zu wissen, dass die Version 3.0 in 3.1 1st Gen umbenannt wurde, während 3.1 in 3.1 Gen 2 umbenannt wurde.
Im Jahr 2017 wurde der USB 3.2-Standard angekündigt, der noch schnellere Datenübertragungsgeschwindigkeiten von bis zu 20 Gbit/s bietet. Diese Art von Standard ist unter anderem für die sichere Übertragung von Dateien gedacht, die sich durch sehr hohe Größen auszeichnen. Gleichzeitig wird nicht nur an der Erhöhung der Kapazität der Schnittstelle gearbeitet, sondern auch an der Ausweitung ihrer Anwendung.
Innerhalb des 3.0-Anschlusses und seiner neueren Versionen gibt es auch verschiedene Arten von Steckern. Bei elektronischen Geräten sind dies unter anderem USB A, B, micro-B und C-Versionen.
USB-Kommunikationsprotokoll
Alle über USB gesendeten oder empfangenen Daten sind in so genannte Pakete unterteilt, die Kontrollbits, ein Arbeitsfeld und einen Bezeichner enthalten. Das Arbeitsfeld kann unter Umständen nicht nur Kontrollinformationen, sondern auch verschiedene Arten von Daten enthalten. Am Anfang eines jeden Pakets befindet sich das Kennungsfeld, das aus einem 4-Bit-Code besteht, mit dem wir die Art des Pakets genau identifizieren können. Die Kennung sollte sowohl im Host als auch im Client vollständig entschlüsselt sein. Andernfalls kann das gesamte Paket als beschädigt erkannt werden. Welche Unterscheidungen werden bei der Datenübertragung zwischen den Paketen gemacht?
Die Ansagepakete werden vom Host gesendet, bei dem es sich z.B. um einen Desktop- oder Laptop-Computer handeln kann. Die Ansagen gehen an das mit dem Host verbundene Gerät oder Zubehör mit Informationen über die Art des Vorgangs ( SETUP, IN oder OUT). Die Endpunktadresse, die in den Ansagenabfragen übergeben wird, ist nichts anderes als die 7-Bit-Adresse des an den USB-Anschluss angeschlossenen Zubehörs oder Geräts. Im Falle von OUT- und SETUP-Ankündigungen wird die Endadresse übermittelt, im Falle von IN die Startadresse.
Die Anzahl der Bytes im Feld der Datenpakete variiert u.a. aufgrund der Häufigkeit der Übertragung. Je höher sie ist, desto mehr Bytes gibt es, aber in jedem Fall muss die Anzahl eine ganze Zahl sein. Es gibt vier Arten von Datenpaketen, nämlich MDATA, DATA2, DATA1 und DATA0.
Antwortpakete werden, wie der Name schon sagt, zum Senden von Rückinformationen verwendet. Es gibt vier Antwortpakete. Das erste ist die Akzeptanz, d.h. die Bestätigung des korrekten Empfangs der Daten. In diesem Fall gibt es keine Fehler oder Abweichungen von der Norm. Alles funktioniert einwandfrei. Die nächste Art der Antwort ist Non-Acceptance, was bedeuten kann, dass die Daten nicht empfangen werden dürfen oder dass es keine Daten gibt, die derzeit zum Senden bereit sind. Die nächste mögliche Antwort ist ein blockierter Punkt. In dieser Situation teilt das über den USB-Anschluss angeschlossene Gerät oder Zubehör dem Host, d.h. dem Desktop-Computer, mit, dass es blockiert ist und dass Maßnahmen ergriffen werden müssen. Es ist wichtig zu wissen, dass diese Art von Antwort nur von den Geräten gesendet wird, die an die Steuereinheit angeschlossen sind, niemals andersherum. Es gibt auch eine Antwort, die anzeigt, dass die Steuereinheit nicht bereit ist, das nächste Paket anzunehmen. Damit wird angezeigt, dass sie die Daten, die gerade übertragen werden, akzeptiert hat, aber kein Platz für das nächste Paket frei ist.
Wir unterscheiden auch zwischen sogenannten Spezialpaketen, die ein Antwortpaket und bis zu 3 Ankündigungen enthalten. Bei der Antwort haben wir es mit einem ERR-Paket zu tun, dessen Hauptaufgabe darin besteht, Fehler und Abweichungen von der Norm während des Splitbetriebs zu kennzeichnen. Bei den PRE-Durchsagen sendet der Kontrollcomputer Informationen an ein Gerät oder Zubehör, das Daten mit einer niedrigen Frequenz überträgt. In diesem Fall wird das Risiko einer Fehlinterpretation auf ein Minimum reduziert. Die PING-Ansage wird unter anderem verwendet. zur Identifizierung des Empfängers im Falle von OUT-Operationen, die durch eine hohe Frequenz gekennzeichnet sind. Die Ansage vom Typ SPLIT wird im Falle einer Split-Operation verwendet.
Wie werden Fehler erkannt?
Wenn ein anderes Gerät oder Zubehörteil über USB an den Steuercomputer angeschlossen wird, findet ein Datenaustausch statt, dessen Korrektheit auf verschiedene Weise überprüft wird. Beim Client werden die Korrektheit der Bit-Einfügungsregel, die Prüfsummen und auch die Prüfbits der PID-Typ-Kennung überprüft. Wenn eine Unregelmäßigkeit festgestellt wird, wird die gesamte Übertragung erneut gesendet. Wenn der Empfänger die Richtigkeit der Datenübertragung bestätigt hat und während der Übertragung Fehler auftreten, kann die gesamte Übertragung als fehlgeschlagener Versuch betrachtet werden. In vielen Fällen werden die Daten dann erneut gesendet. Der Client, der auch als Empfänger bezeichnet wird, ist jedoch mit einem System ausgestattet, das verhindert, dass dieselben Daten erneut gesendet werden, d.h. eine Retransmission. In diesem Fall werden die PIDs, genauer gesagt ihre Kompatibilität mit den 1-Bit-Schaltern, nicht nur beim Empfänger, sondern auch beim Sender gesteuert.
USB-Fehlerbehebung
Wenn Sie ein Gerät oder Zubehör an den Anschluss anschließen und es vom Betriebssystem nicht erkannt wird, lohnt es sich, selbst nach Treibern zu suchen. Wenn der Hersteller keine CD mit der erforderlichen Software beilegt, lohnt es sich, auf seiner Webseite nach Treibern für unser Gerät zu suchen. Sobald diese heruntergeladen und auf dem Computer installiert sind, sollte das System die angeschlossene Hardware erkennen. Ein weiteres häufiges Problem ist ein deaktivierter USB-Anschluss im BIOS. Wenn Sie zusätzliche Treiber installieren, wird das nichts bringen. Sie müssen in das BIOS gehen und den betreffenden USB-Anschluss als aktiv markieren. Computeranfänger sollten erfahrene Leute um Hilfe bitten. Es ist nicht ungewöhnlich, dass Buchsen, Stecker oder Kabel mechanisch beschädigt werden. Aufgeriebene Kabel sollten nicht verwendet werden, da sie zum einen möglicherweise nicht richtig funktionieren und zum anderen eine Gefahr für den Benutzer, den Computer und die angeschlossenen Geräte und Zubehörteile darstellen. Beschädigte Kabel müssen ordnungsgemäß entsorgt und neue Kabel gekauft werden. Wenn die Kontakte im USB-Anschluss beschädigt sind, sollten Sie sie nicht selbst reparieren, vor allem nicht, wenn der Computer oder ein anderes Gerät eingesteckt ist. Die beste Lösung ist, den gesamten Anschluss von einem spezialisierten Computerservice austauschen zu lassen. Ein weiteres häufiges Problem ist die Inkompatibilität. Sie sollten daran denken, dass nicht alle Geräte und Zubehörteile mit jedem Betriebssystem funktionieren. Bevor Sie ein bestimmtes Gerät kaufen, sollten Sie das Handbuch genau lesen, das unter anderem Informationen zur Kompatibilität enthält.
USB-Anschluss – FAQ
Der USB-Anschluss, auch bekannt als Universal Serial Bus, ist der am weitesten verbreitete Computeranschluss, der nicht nur zur Kommunikation, sondern auch zum Aufladen angeschlossener mobiler Geräte dient.
Welche USB-Anschlüsse gibt es?
Die USB-Buchse Typ A ist die beliebteste. Kleinere Versionen dieses Anschlusses, nämlich miniUSB und microUSB, sind ebenfalls in einigen Geräten zu finden. USB Typ B ist weit weniger verbreitet, aber auch hier gibt es miniaturisierte Versionen auf dem Markt, nämlich mini und micro. Die neuesten USB-Typ-C-Buchsen sind standardisiert und es gibt sie nur in einer Version.
Was kann an den USB-Anschluss angeschlossen werden?
Alle kompatiblen Geräte, die den universellen seriellen Bus zur Datenübertragung oder zum Aufladen nutzen, können an den USB-Anschluss angeschlossen werden. Dazu gehören nicht nur Smartphones und Tablets, sondern auch Drucker, Scanner, Kameras, Camcorder, Computerzubehör und viele andere.
Wie überprüfe ich den USB-Anschluss an meinem Computer?
Um den USB-Anschluss an Ihrem Computer zu überprüfen, schließen Sie einfach ein Gerät oder Zubehör an, das über den universellen seriellen Bus kommuniziert. Wenn der Computer die angeschlossenen Geräte erkennt, funktioniert alles korrekt. Windows-Benutzer können im Gerätemanager überprüfen, ob der USB-Anschluss korrekt funktioniert. Sobald der Computer markiert ist, klicken Sie auf ‘Aktion’ und dann auf ‘Nach Hardwareänderungen suchen’. Der nächste Schritt besteht darin, den USB-Anschluss zu überprüfen.
GG nie ma czasu na gadu-gadu - jest zawsze na bieżąco z nowościami z oferty, wybiera tylko najlepsze i dba, aby pojawiały się na czas. Jego rozległa wiedza o specyfikacjach technicznych produktów to nieocenione wsparcie dla całej ekipy. Do pracy przyjeżdża rowerem i już najwyższa pora, aby wszyscy zaczęli brać z niego przykład. Oaza spokoju.
GG nie ma czasu na gadu-gadu - jest zawsze na bieżąco z nowościami z oferty, wybiera tylko najlepsze i dba, aby pojawiały się na czas. Jego rozległa wiedza o specyfikacjach technicznych produktów to nieocenione wsparcie dla całej ekipy. Do pracy przyjeżdża rowerem i już najwyższa pora, aby wszyscy zaczęli brać z niego przykład. Oaza spokoju.
Sie planen ein Projekt mit Ihrem Raspberry Pi und benötigen ein geeignetes Display? In unserem Artikel sehen wir uns die verschiedenen Arten von RPi-kompatiblen Displays an – von kompakten LCD-Displays bis hin zu größeren Touchpanels.
Erfahren Sie, wie ein ADC die Verbindung zwischen der analogen und der digitalen Welt schafft – finden Sie heraus, welche Funktionen diese Komponente hat und wo sie eingesetzt werden kann.
Suchen Sie nach einer Alternative zu den beliebten Minicomputern? Sehen Sie sich an, was der Rock Pi 4 alles kann – eine vielseitige Plattform mit großartigen technischen Spezifikationen.
Besuchen Sie den Botland Blog – eine faszinierende Inspirationsquelle für Technikbegeisterte und Neuigkeiten aus den Bereichen Elektronik, Robotik und Computer!