Powered by Modern Robotics

0 $0.00

Cart

No products in the cart.
Shop
Sale!

Core Device Interface Module

$40.00

The Core Device Interface has 26 ports to connect an array of sensors and devices that can be digital, analog, or I2C input and/or output.

Out of stock

Join the waitlist to be emailed when this product becomes available

SKU: AUA3030 Categories: ,

Description

The Core Device Interface (CDI) connects external sensors and other devices to an Android device.  With a total of 26 port connections divided into 5 general classes, the CDI gives a convenient way to attach a wide range of Modern Robotic sensors, or brew your own devices and control your world.

The port categories are PWM, I2C, Analog Input, Digital Input/Output, and Analog Output.

The Core Device Interface enables the host Android or PC programs to independently access each connected device.

What’s Included

1 Core Device Interface Module
1 USB Cable – USB A to mini

Connectors

Sensor connectors have a 0.1” (2.54mm) spacing. 20 – 26 gauge wire is recommended. Sensor Pigtails are available to connect custom sensors.

PWM (2)

Pulse Width Modulation creates a 5v logic level variable mark/space waveform. 16-bit timers with 1 µS resolution are used for both the pulse repetition time and pulse width, permitting a wide range of frequencies and pulse.

I2C Bus (6, expandable)

I2C protocol can read sensors with arrays of data like the IR Seeker V3 at 100kbps with a 27byte data buffer.

Analog Input (8)

Analog Inputs can read analog sensors like the Optical Distance Sensor which returns a voltage between 0 and 5V to be converted to a 10 bit value between 0 and 1023. All Inputs are sampled 1/ms.

Digital Input/Output (8)

Digital I/O can be in read or write mode. Read will allow you to determine the logic level of the sensor. Write will allow you to turn on or off 5V.

Analog Output (2)

Analog Out provides a voltage between -4V and +4V at 1mA by either a DC, sin wave, square wave, or triangle wave output at 0-8KHz with a 1.0k ohm resistor current limiter.

Specification
Description
Power
5 Volts DC, 200 mA Max.
Total Port Power
5 Volts DC, 150 mA Max.
Recommended Devices
Modern Robotics Sensors
USB 5V Current Consumption
200 mA Max
USB Compatibility
USB 1.0, USB 2.0
Required USB Driver
FTDI VCP
USB Connection Method
Direct
USB Connector
USB Mini, Pin 5 (+5 V) used as main power supply
Digital Connector
Pin 1 – Gnd, Pin 2 – +5 V, Pin 3 – Digital Signal
Digital Port
I/O – Logic 0 or Logic 1
Digital Logic Level
Logic 0 – 0 V, Logic 1 – 5 V
Digital Current Limiting Resistor
220 ohm
Digital Current Limit
22 mA
Analog Input Connector
Pin 1 – Gnd, Pin 2 – +5 V, Pin 3 – Analog Signal
Analog Input Port
0 V – 5 V via a 10-bit analog to digital converter
Analog Input Current Limiting Resistor
2.2k ohm
Analog Input Current Limit
2.2 mA
Analog Output Connector
Pin 1 – Gnd, Pin 2 – Analog Signal
Analog Output Port
-4 V – +4 V
Analog Output Port Modes
DC, Sine, Square or Triangle
Analog Output Frequency
0 kHz – 8 kHz
Analog Output Current Limiting Resistor
1k ohm
Analog Output Current Limit
4 mA
PWM Connector
Pin 1 – Gnd, Pin 2 – +5 V, Pin 3 – Digital Output
PWM Port
1 µS – 65,535 µS
PWM Logic Levels
Logic 0 – 0 V, Logic 1 – 5 V
PWM Current Limiting Resistor
220 ohm
PWM Current Limit
22 mA
I2C Connector
Pin 1 – Gnd, Pin 2 – SCL, Pin 3 – SDA, Pin 4 – +5 V
I2C Port
100 kHz with a maximum 27 Byte buffer per port
I2C Logic
5 V Logic Levels
I2C Current Limiting Resistor
47 ohm
I2C Current Limit
1 mA
Unit Dimensions – LxWxH
72 mm x 73 mm x 16.2 mm
Unit Weight
45 Grams

Additional information

Weight .1805 lbs
Dimensions 5.5 × 5.5 × .75 in