. |
SERAI 8-12 USB
und
ES-2121 und
ES-2131
Download:
SERUSB.ZIP
enthält SERAIUSB.EXE, Treiber und diese Beschreibung
Allgemeine Beschreibung
Technische Daten
Anschlussbelegungen
Erstinstallation
des USB-Treibers
zum
Shop
|
Allgemeine Beschreibung
Das SERAI812 ist ein
Analoginterface
zum direkten Anschluss an die USB- Schnittstelle des
PC. Die Stromversorgung erfolgt über die
Schnittstelle. Das System wird in zwei Varianten
angeboten:
- Als reines Analoginterface am USB-Bus
- Als USB-Entwicklungsplatine mit dem AN2131
(8051-kompatibler USB-Controller mit 8 K internem
RAM), EEPROM für eigene USB-VID und PID, insgesamt
16 I/O-Leitungen, I²C-Bus und einem
Lochraster-Experimentierfeld für eigene Peripherie.
Das Interface verwendet den AD-Wandler MAX186 an
einem USB-Controller AN2121. Die Datenübertragung zum
und vom Wandler erfolgt über den USB-Bus, wobei die
PC-Software zunächst ein Betriebsprogramm in den
Controller lädt und startet. Diese Art der
Initialisierung gestattet bei Bedarf ein einfaches
Software-Update.
Die Stromversorgung wird durch den USB gespeist, so
dass keine zusätzliche Spannungsversorgung nötig ist.
Alle Eingänge des AD-Wandlers sind durch
Vorwiderstände gegen Überspannungen geschützt. Die
Eingänge liegen an einem 10-poligen Pfostenstecker, der
auch die interne Referenzspannung von 4,095V zur
Verfügung stellt. Zum Betrieb des Wandlers steht eine
umfangreiches Windows-Programm zur Verfügung. Die
eigene Programmierung ist möglich und wird in dem
Franzis-Buch "Messen, Steuern und Regeln mit USB"
beschrieben.
Technische Daten:
Der AD-Wandler (Max186):
Messbereich |
0...4095 mV |
Auflösung |
1 mV, 12 Bit |
Eingangswiderstand |
> 10 MW |
Linearität |
+/- 1 LSB |
Eingangskanäle |
8 |
Wandlungszeit |
10 µs ... 1 ms |
|
Anschlussbelegung
der Pfostenstecker
|
Analoge
Eingänge S1
1
Eingang 0 (CH0)
...
8 Eingang 7 (CH7)
9 Masse (GND)
10 Uref 4,095 V |
Portstecker
S2
1
PORT B (PB0)
...
8 PORT B (PB7)
9 SCL
10 SDA
11 PORT A (PA4)
12 PORT A (PB5)
13 +3,3V
14 Masse
(GND)
|
Portstecker S3
1 PORT C (PC0)
...
8 PORT C (PC7)
9 +3,3V
10 GND
|
|
Erstinstallation
des USB-Treibers
Auf der Diskette
befindet sich der USB-Treiber EZUSB.SYS für Windows 98 und
die entsprechende INF-Datei EZUSB.INF. Beim ersten Anschluss
des Geräts an den USB erkennt Windows ein neues USB-Gerät
und sucht nach dem passenden Treiber. Dieser kann dann von
der Diskette installiert werden. Bei erfolgreicher
Installation erkennt man in Windows-Gerätemanager das neue USB-Gerät. Bei jedem folgenden Anschluss erfolgt die
Installation vollautomatisch
Der EZUSB-Controller meldet die Vendor-ID 0547h und die
Product-ID 02131h bzw. 02121h an das Betriebssystem, um den
passenden Treiber zu laden. Je nach Software-Initialisierung
kann der Anwender ein eigenes Betriebssystem mit neuen IDs
und einem neuen Treiber laden.
Der Anwender kann den EZUSB-Treiber mit eigener Software
ansteuern, um z.B. den I²C-Bus und die Ports einzusetzen.
Das EEPROM auf dem Board kann über den Prozessor selbst mit
neuen Daten gefüllt werden, um eine veränderte Enumeration
zu erzwingen. Im Auslieferungszustand ist das EEPROM für
das reine Analog-Interface nicht bestückt, im
Entwicklungssystem ist es gelöscht und enthält
ausschließlich
Das
Anwenderprogramm SERAI
8-12 USB zum sofortigem Einsatz finden Sie
auf unsere Downloadseite.
Literatur:
B.Kainka,
Messen, Steuern und Regeln mit USB, Franzis-Verlag
2000 |
|
|
. |