Aus RN-Wissen.de
Wechseln zu: Navigation, Suche
Laderegler Test Tueftler Seite

K (Formatierung, Lektorat)
Zeile 1: Zeile 1:
[[Bild:USB-Logo.gif|100px|right|USB-Logo]]'''Universal Serial Bus''' - Der USB-Bus (eigentlich sollte man ja US-Bus sagen) erfreut sich immer mehr steigender Beliebtheit.
+
[[Bild:USB-Logo.gif|100px|right|USB-Logo]]'''Universal Serial Bus''' – Der USB-Bus (eigentlich sollte man ja US-Bus sagen) erfreut sich immer mehr steigender Beliebtheit.
 
Seine wirklich universelle Einsetzbarkeit führte mittlerweile sogar so weit,  
 
Seine wirklich universelle Einsetzbarkeit führte mittlerweile sogar so weit,  
dass bisherige Standardschnittstellen in neuen PC's oder Notebooks immer mehr verdrängt werden,  
+
dass bisherige Standardschnittstellen in neuen PCs oder Notebooks immer mehr verdrängt werden,  
 
ja sogar ganz an den Geräten verschwanden.
 
ja sogar ganz an den Geräten verschwanden.
  
Grund auch einen Artikel für diese Schnittstelle zu schreiben. Zunächst beschränke ich mich auf die allgemene Definition.
+
Grund, auch einen Artikel für diese Schnittstelle zu schreiben. Zunächst beschränke ich mich auf die allgemene Definition.
Im Anhang unter '''"Weblinks"''' ist sogar ein Link zu meinem fertigen Projekt eines USB Adapters,  
+
Im Anhang unter "[[#Weblinks|Weblinks]]" ist sogar ein Link zu meinem fertigen Projekt eines USB-Adapters, welcher gerade für das Roboternetz zugeschitten ist.
welcher gerade für das Roboternetz zugeschitten ist.
+
  
Weitere Projekte sind bereits gedanklich am entstehen.
+
Weitere Projekte sind bereits gedanklich am entstehen, z.B. ein USB-ISP Programmer, aber ich bitte um Geduld...
: z.B. ein USB-ISP Programmer, aber ich bitte um Geduld...
+
  
 +
== USB-Standards ==
  
 
+
=== USB 1.1 ===
 
+
 
+
== USB Standards ==
+
 
+
=== USB 1.1: ===
+
  
 
*LowSpeed 1,5 MBit/s für Geräte mit niedriger Bandbreite
 
*LowSpeed 1,5 MBit/s für Geräte mit niedriger Bandbreite
Zeile 32: Zeile 26:
  
  
=== USB 2.0: ===
+
=== USB 2.0 ===
  
*HighSpeed 480 MBit/s  für Geräte mit Hoher Bandbreite
+
* HighSpeed 480 MBit/s  für Geräte mit Hoher Bandbreite
:Stecker und Programmierung von USB 2.0 entsprechen dem von USB 1.1  
+
* Stecker und Programmierung von USB 2.0 entsprechen dem von USB 1.1  
::z.B. für Video, externe Festplatten und CD-Brenner  
+
* z.B. für Video, externe Festplatten und CD-Brenner  
  
  
 
== USB Anschlüsse ==
 
== USB Anschlüsse ==
  
=== USB - A ===
+
=== USB-A ===
Der USB - A Anschluss wird (meist) an PC'S oder USB-Hubs verwendet (Host)
+
Der USB-A Anschluss wird (meist) an PCs oder USB-Hubs verwendet (Host).
:hier können mehrere Geräte (Devices) angeschlossen werden.
+
Es können mehrere Geräte (Devices) angeschlossen werden.
 
+
=== USB - B ===
+
Der USB - B Anschluss wird (meist) für Endgeräte verwendet,
+
:hier können/sollen keine weiteren Geräte (Devices) angeschlossen werden.
+
 
+
==== USB - B (mini) ====
+
Der USB - B mini wird wie der "normale" USB - B Anschluß verwendet
+
:z.B. Bei Kleingeräten, bei denen aus Platzgründen keine "normale" Buchse Platz findet.
+
  
 +
=== USB-B ===
 +
Der USB-B Anschluss wird (meist) für Endgeräte verwendet,
 +
es können/sollen keine weiteren Geräte (Devices) angeschlossen werden.
  
 +
=== USB mini-B ===
 +
Der USB mini-B bzw. USB-B mini wird wie der "normale" USB-B Anschluß verwendet.
 +
Verwendung vor allem bei Kleingeräten, bei denen aus Platzgründen keine "normale" Buchse Platz findet.
  
  
Zeile 104: Zeile 96:
  
  
== USB Interface Bausteine (IC's) ==
+
== USB Interface-Bausteine (ICs) ==
  
  
 
=== USB zu seriell Bausteine ===
 
=== USB zu seriell Bausteine ===
  
Die Firma FTDI bietet relativ preisgünstige Bausteine, etwa €5,00/Stck., für den USB an. Auch entsprechende Treiber werden kostenfrei zur Verfügung gestellt, somit kann man sich rein auf die Schaltungsentwicklung konzentieren.
+
Die Firma FTDI bietet relativ preisgünstige Bausteine (etwa 5€ pro Stück), für den USB an. Auch entsprechende Treiber werden kostenfrei zur Verfügung gestellt. Somit kann man sich rein auf die Schaltungsentwicklung konzentieren.
 
+
  
  
Zeile 139: Zeile 130:
 
* [http://www.ftdichip.com/Documents/DataSheets/DS_FT245R_v105.pdf PDF Datenblatt von FTDI zum FT245RL (USB-parallel)]
 
* [http://www.ftdichip.com/Documents/DataSheets/DS_FT245R_v105.pdf PDF Datenblatt von FTDI zum FT245RL (USB-parallel)]
 
[[Benutzer:Darwin.nuernberg|Darwin.nuernberg]] 11:27, 21. Apr 2006 (CEST)
 
[[Benutzer:Darwin.nuernberg|Darwin.nuernberg]] 11:27, 21. Apr 2006 (CEST)
 +
 
[[Kategorie:Grundlagen]]
 
[[Kategorie:Grundlagen]]
 +
[[Kategorie:Kommunikation]]
 
[[Kategorie:Abkürzung]]
 
[[Kategorie:Abkürzung]]

Version vom 21. April 2006, 16:23 Uhr

USB-Logo
Universal Serial Bus – Der USB-Bus (eigentlich sollte man ja US-Bus sagen) erfreut sich immer mehr steigender Beliebtheit.

Seine wirklich universelle Einsetzbarkeit führte mittlerweile sogar so weit, dass bisherige Standardschnittstellen in neuen PCs oder Notebooks immer mehr verdrängt werden, ja sogar ganz an den Geräten verschwanden.

Grund, auch einen Artikel für diese Schnittstelle zu schreiben. Zunächst beschränke ich mich auf die allgemene Definition. Im Anhang unter "Weblinks" ist sogar ein Link zu meinem fertigen Projekt eines USB-Adapters, welcher gerade für das Roboternetz zugeschitten ist.

Weitere Projekte sind bereits gedanklich am entstehen, z.B. ein USB-ISP Programmer, aber ich bitte um Geduld...

USB-Standards

USB 1.1

  • LowSpeed 1,5 MBit/s für Geräte mit niedriger Bandbreite
z.B. Maus und Tastatur
  • FullSpeed 12 MBit/s für Geräte mit mittlerer Bandbreite
z.B. Modem, LAN, Audio
  • integrierte Stromversorgung bis 500mA je Port
  • Hot-Plug fähig: d.h. Geräte können bei laufendem Betrieb angeschlossen werden.
  • Durch USB-Hubs und entsprechende Kaskadierung können bis zu 127 Geräte angeschlossen werden.
  • Energiemanagement unterstützt Suspend und Resume (Stand-By)
  • Protokolle zur Fehlererkennung und Fehlerbehandlung
  • synchrone und asynchrone Übertragungsarten
  • maximale Kabellänge ca. 5 Meter


USB 2.0

  • HighSpeed 480 MBit/s für Geräte mit Hoher Bandbreite
  • Stecker und Programmierung von USB 2.0 entsprechen dem von USB 1.1
  • z.B. für Video, externe Festplatten und CD-Brenner


USB Anschlüsse

USB-A

Der USB-A Anschluss wird (meist) an PCs oder USB-Hubs verwendet (Host). Es können mehrere Geräte (Devices) angeschlossen werden.

USB-B

Der USB-B Anschluss wird (meist) für Endgeräte verwendet, es können/sollen keine weiteren Geräte (Devices) angeschlossen werden.

USB mini-B

Der USB mini-B bzw. USB-B mini wird wie der "normale" USB-B Anschluß verwendet. Verwendung vor allem bei Kleingeräten, bei denen aus Platzgründen keine "normale" Buchse Platz findet.


USB (Einbau-) Buchsen

USB-A Buchse

USB Buchse Typ A

Risszeichnung


USB-B Buchse

USB Buchse Typ B

Risszeichnung


USB mini-B Buchse

USB Buchse Typ mini B

Risszeichnung


USB Pinout

Pin Name Signal
1 VCC (+5V DC max. 500mA/Port)
2 D- (Data minus)
3 D+ (Data plus)
4 GND (Masse)


USB-A Pinout



USB Interface-Bausteine (ICs)

USB zu seriell Bausteine

Die Firma FTDI bietet relativ preisgünstige Bausteine (etwa 5€ pro Stück), für den USB an. Auch entsprechende Treiber werden kostenfrei zur Verfügung gestellt. Somit kann man sich rein auf die Schaltungsentwicklung konzentieren.


FTDI FT232BL

FT232BL im TQFP Gehäuse
Ich selbst verwende derzeit den FT232BL welcher leider nur in einer sehr kleinen Bauform TQFP angeboten wird.


FTDI FT232RL

FT232RL im SSOP Gehäuse
Ein anderer Baustein wäre der FT232RL, welcher in einem SSOP Gehäuse angeboten wird


USB zu parallel Bausteine

FTDI FT245RL

FT245RL im SSOP Gehäuse
Natürlich bietet FTDI auch einen Baustein zu Wandlung von USB zu Parallel an:



Weblinks

Darwin.nuernberg 11:27, 21. Apr 2006 (CEST)


LiFePO4 Speicher Test