Kennen Sie das? Nur mal ein paar einfache Schaltungen an den Computer anschließen, vielleicht ein paar Relais, ein paar Schalter,  ein kleines Display und.... 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.

USB-zu-Seriell-Adapter sind auch keine gute Lösung, da hier wenig Intelligenz in den Chips steckt, Schnittstellen wie SPI oder I2C müssen umständlich programmiert werden. Das geht einfacher und besser!

Die IO-Warrior Familie ist die fertige Lösung für viele dieser Probleme. Sie bieten eine Fülle von Funktionen an, die der unten stehenden Tabelle entnommen werden können.


 

Übersicht

Typ I/O Pins LCD I2C SPI LED-Matrix Key-Matrix PWM ADC Bauform Kit Status
IO-Warrior28 19 8x64 4x12Bit QFN28, DIL28 Active
IO-Warrior28L 17 SO24 Obsolete
IO-Warrior56 50 8x64 8x8 2x16Bit 8x14Bit MLFP56, Modul Active
IO-Warrior100 82 8x64 8x8, 16x8 4x16Bit 4x12Bit LQFP100, Modul Active

 

Übersicht Dongles

Typ Basischip SPI I2C IO-Pins 3.3V 5V Pullup landing pads Status
IO-Warrior28-DG IO-Warrior28 2 Pullups integrated Active
IO-Warrior56-DG IO-Warrior56 8 Active

 

Übersicht Starterkits

Typ I/O Pins LCD I2C SPI PWM ADC Power LED-Matrix Key-Matrix Digital LEDs Größe Status
IO-Warrior56 50 2x16Bit 5V 8x64 8x8 no ok E-Karte Active
IO-Warrior28 19 no ok no ok 3.3V, 5V 8x64 no ok 500 max. DIL28 Wide Active


Die IO-Warrior werden von Windows, Linux und MaxOSX (IOW100 noch nicht) unterstützt. Für die gängigen Programmiersprachen  (C/C++, C#, Delphi, Java)  existieren Beispiele und API-Schnittstellen  für die schnelle und einfache Anwendung. Für MacOS X bieten wir zusätlich die unterstützung von "AppleEvents". Kassenschublade  von FileMaker aus öffnen? - Kein Problem!

Für ein möglichst sorgenfreies Entwickeln mit den IO-Warrior-Chips stehen Starterkits zur Verfügung), die bereits alle zum Betrieb notwendigen Komponenten und ein paar externe Bauteile für  erste Funktionstests auf einer Platine vereinen.


 

Datenblätter und Downloads

  Typ Download Betriebssystem
pdf Datenblatt IO-Warrior28  
pdf Datenblatt IO-Warrior56  
pdf Datenblatt IO-Warrior56 Dongle  
pdf Datenblatt IO-Warrior100  
pdf Datenblatt IO-Warrior100 Modul  
pdf Datenblatt Dokumentation zum IowKit  
pdf Application note AN1: Using IO-Warrior with LED matrix  
pdf Application note AN4: Measuring high temperature with IO-Warrior  
pdf Application note AN5: Driving Display Modules with IO-Warrior  
pdf Application Note AN10: Driving a LED matrix with IO-Warrior56  
zip Sourcecode HID-Komponente Windows
zip Samplecode Beispiele MathLab Windows
zip Software, Samplecode IO-Warrior SDK Windows
zip Software, Samplecode IO-Warrior SDK Linux
zip Software, Samplecode IO-Warrior SDK MacOSX
zip Samplecode LabView Komponente und Beispiele Windows
zip Software Simple I2C (IOW24, IOW40, IOW56)  Windows
zip Software Simple I2C MacOSX
zip Software Simple SPI Windows
zip Software EasyI2C (IOW28, IOW100) Windows