User manual

Code Mercenaries
1
II
II
OO
OO
WW
WW
22
22
44
44
--
--
DD
DD
GG
GG
1. Features
• USB interface
• USB V1.1/2.0 low speed device
• 100 kHz I2C (IIC / TWI) master
• Throughput up to 750 byte/s
• Based on IO-Warrior24
• Supports clock stretching
• Programmable timeout
• Supports Sensirion sensor protocol
• 5 V and 3.3 V available for external circuit
• Uses standard system drivers
• Standard form factor, no blocked ports
1.1 Variants
The standard IOW24-DG is shipped as a kit contai-
ning an assembled and tested PCB, a two part
dongle case, and a four wire cable to solder to the
dongle as required for the target application.
1.2 Custom variants
OEM versions with specialized cables or custom
modifications are possible
2. Functional overview
IOW24-DG packages a standard IO-Warrior24 in a
small form factor dongle case with a 3.3 V voltage
regulator.
The I2C signals of the IO-Warrior24 are made
available externally through solder pads to allow
application specific cabling to be attached. All soft-
ware and tools for IO-Warrior24 are also usable for
the dongle.
The I2C interface works as a bus master and sup-
ports clock stretching handshake. A timeout can be
programmed to avoid hanging due to misbehaving
slaves.
For compatibility with low voltage slaves the inter-
nal pull up resistors of IOW24 can be switched off
by software command.
In addition to the standard I2C protocol the deriva-
tive protocol used by Sensirion to talk to their hu-
midity sensors is also supported.
3. Connecting the cable
The function of the signals is marked on the board
next to the solder pads for the cable:
3.3 3.3V output, max. 50mA
+5 5V from USB, max. 100mA
-Ground
DA I2C SDA signal
CL I2C SCL signal
Solder the cable to the pads as required for your
application.
The 5V and 3.3V supplies are meant to be used ex-
clusive of each other. If both are used at the same
time the combined current may not exceed 100mA.
Dongle shown from both sides.
V1.0.0 September 8th 2009
USB to I2C Dongle
based on IO-Warrior24

Summary of content (36 pages)