|
IO-Warrior - Steht für "Universal" in USB
Kennen Sie das? Nur mal ein paar einfache Sachen an den Computer anschließen,
vielleicht ein paar Relais, ein paar Schalter, ein kleines Display und... Einfach?
Spätestens wenn der Computer, wie immer mehr neue Modelle, nicht mehr über
serielle und parallele Schnittstellen verfügt ist das alles andere als einfach.
USB ist der logische Weg, aber der Aufwand ist für viele Anwendungen einfach
zu groß. Ein Microcontroller mit USB Schnittstelle, hunderte Seiten Dokumentation,
Entwicklungssysteme und dann erst die eigentliche Entwicklung.
Das geht jetzt einfacher!
Leicht und einfach zu benutzen
IO-Warrior ist die fertige Lösung für viele dieser Probleme. IO-Warrior 40 verfügt
über 32 I/O Pins die frei benutzbar sind, IO-Warrior 24 hat 16 I/O Pins und IO-Warrior 56
sogar 50 I/O Pins.
Jeder einzelne Pin kann wahlweise Ein- oder Ausgang sein.
Um anspruchsvollere Dinge zu tun als nur ein paar Portpins zu setzen oder zu lesen
verfügt der IO-Warrior über die "Special Mode Functions". Mit einem einfachen
Befehl schaltet man eine dieser Funktionen ein, IO-Warrior übernimmt dann direkt
die Kontrolle über einige der I/O Pins um die gewünschte Funktion anzusteuern.
IO-Warrior 40 und 24 unterstützen den IIC Bus, die Ansteuerung alphanumerischer
LCD Module und eine LED Matrix mit bis zu 8x32 LEDs. IO-Warrior 40 kann
darüber hinaus eine 8x8 Schalter- oder Tastenmatrix ansteuern und IO-Warrior 24
verfügt über eine SPI Schnittstelle und einen zum RC5 Code kompatiblen Dekoder
für Infrarotfernsteuersignale. IO-Warrior56 kann die meisten auf dem Markt befindlichen
Grafikdisplaymodule ansteuern und hat schnellere IIC und SPI Schnittstellen, sowie eine
auf 8x64 erweiterte LED Matrix.
Den IO-Warrior in eigene Software einzubinden ist leicht. Unter Windows
(2000/XP) ermöglicht eine Library einfachen Zugriff von vielen
Programmiersprachen. Beispiele für C++, VisualBasic und Delphi sind im SDK
enthalten. Für MacOS X umfasst die Unterstützung nicht nur eine Library,
sondern auch einen Zugang mittels AppleEvents. Kassenschublade von FileMaker
aus öffnen? Kein Problem!
IO-Warrior 24PowerVampire ist eine spezielle Version die optimiert ist um Geräte zu
realisieren die den USB in erster Linie für die Stromversorgung nutzen wollen. Vier fest
belegte Steuerleitungen erlauben den direkten Anschluss von Power-Management Chips
oder Leistungsschaltern.
Für ein möglichst sorgenfreies Entwickeln mit den Chips stehen für die Chips
Starterkits zur Verfügung (nicht für IOW24PV), die bereits alle zum Betrieb notwendigen
Komponenten und ein paar externe Bauteile für erste Funktionstests auf einer Platine mit
Lochrasterfeld vereinen.
|