01.02.2013 Aufrufe

MiCaDo Projektbericht - artecLab - Universität Bremen

MiCaDo Projektbericht - artecLab - Universität Bremen

MiCaDo Projektbericht - artecLab - Universität Bremen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

32<br />

(Abbildung 5.2) kann man erkennen, wie die Spannung nach dem Passieren des Schalters schon<br />

schneller abfällt.<br />

Der nächste Schritt bestand darin, aus den Messergebnissen die Nummer der auslösenden Reedgruppe<br />

zu ermitteln. Durch weitere Messungen benannten wir Bereiche (Abbildung 5.3).<br />

Es stellt einen zum Ende hin schneller werdenden Rudervorgang dar. Der Sensorgraben funktionierte<br />

unter Laborbedingungen.<br />

Nach einem weiteren Test mit zwei Sensorgräben stellten wir fest, dass der A/D-Wandler der C-<br />

Control zu langsam ist, um die Spannungen mehrerer Schaltvorgänge klar voneinander zu trennen.<br />

5.3.2 Der IO-Warrior – die digitale Lösung<br />

Nach den Problemen mit der analogen Abfrage der Reedgruppen in den Sensorgräben über die Conrad<br />

C-Control beschlossen wir, das USB-Interface IO-Warrior der Firma Code Mercenaries 1 anzusehen,<br />

über das wir den c’t-Artikel [Mey03] gefunden hatten.<br />

Der IO-Warrior ist ein Single-Chip-Prozessor, der über den USB-Port (Universal Serial Bus) an den<br />

PC angeschlossen wird und mit minimaler externer Beschaltung die unabhängige Steuerung von bis<br />

zu 32 I/O-Pins gestattet. Jedes Pin kann sowohl als digitaler Eingang (Input) als auch als digitaler<br />

Ausgang (Output) fungieren.<br />

Der Zustand aller Ports kann ca. 100 mal pro Sekunde gesetzt oder gelesen werden, die genaue Rate<br />

hängt vom verwendeten Betriebsystem ab.<br />

Neben den nackten ICs bietet Code Mercenaries auch ein Starter Kit an, das neben dem IC auch eine<br />

vorbereitete Platine, die zusätzlichen Bauteile (Quarz, USB-Buchse etc.) und eine Testumbebung<br />

(LEDs und einen Schalter) enthält. Zusätzlich liegt eine CD mit Treibern und Programmierbeispielen<br />

für alle wichtigen Betriebsysteme und Programmiersprachen bei (siehe unten zum Punkt Software).<br />

Das komplette Softwarepaket kann aber auch über die Herstellerhomepage bezogen werden, so dass<br />

der Kauf eines Starter Kits nicht unbedingt notwendig ist.<br />

Zur Zeit ist der IO-Warrior in zwei verschiedenen Varianten lieferbar:<br />

1 (http://www.codemercs.com/)

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!