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 RC5 LED-Matrix Key-Matrix Capture-Timer PWM ADC Bauform Kit
IO-Warrior24 16 8x32 DIL24, SOIC24
IO-Warrior24 PV 12 DIL24, SOIC24
IO-Warrior40 32 8x32 8x16 SSOP48, DIL40 Replacement
IO-Warrior56 50 8x64 8x8 16Bit 8x14Bit MLFP56, Modul

 

Übersicht Dongles

Typ Basischip SPI I2C IO-Pins Capture Timer 3.3V 5V Pullup placer
IO-Warrior24 DG IO-Warrior24 2
IO-Warrior56 DG IO-Warrior56 8

 

Übersicht Starterkits

Typ I/O Pins LCD I2C SPI RC5 LED-Matrix Key-Matrix Capture Timer Größe
IO-Warrior24 16 8x32 no ok 1/2 E-Karte
IO-Warrior40 32 no ok no ok 8x32 8x16 no ok 1/2 E-Karte
IO-Warrior56 50 no ok 8x64 8x8 no ok E-Karte

 

Speziell für die Stromentnahme über den USB-Port bieten wir mit dem IO-Warrior24-PV eine optimierte Variante an.

Die IO-Warrior werden von Windows (ab 2000), Linux (ab Kernel 2.6) und MaxOSX (ab MacOS 9) 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 (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.


 

Datenblätter und Downloads

Datenblätter Software und Beispielcode
pdf IO-Warrior24/40
pdf IO-Warrior56
pdf IO-Warrior24 Dongle
pdf IO-Warrior56 Dongle
pdf IO-Warrior24PV
pdf Dokumentation IowKit 1.5
zip IO-Warrior SDK Windows
zip IO-Warrior SDK Linux
zip IO-Warrior SDK MacOS
zip Simple I2C Windows
zip Simple SPI Windows
zip Simple I2C MaxOS X
zip Bauteilelibrary für Eagle
zip Bauteilelibrary für Target