Digilent I/O Explorer Reference Manual Download Page 7

I/O Explorer™ USB Reference Manual 

 

 

Copyright Digilent, Inc. All rights reserved. 

Other product and company names mentioned may be trademarks of their respective owners.

 

Page 

7

 of 

16

 

 

There are three power options for servo connections: a common power bus (VU) for the I/O Explorer and servos; 
separate on-board power busses for the I/O Explorer (VU) and the servos (VS); or an on-board power bus for the 
I/O Explorer (VU) an external power bus for servos. 

For the first case above:  Install a shorting block on JP3 to connect the VS servo power bus to the VU power bus.  
The servo power bus is then powered from the same source as the VU power bus.  Powering a large number of 
servos from USB power is not recommended. USB should only be used to power a couple of servos to avoid 
exceeding the 500mA that a USB device is allowed to use. 

For the second case above: Remove the shorting block from jumper JP3 to make the VS servo power bus 
independent from the VU bus. In this case, the VS bus is powered from screw terminal connector J10. 

Finally, for very high servo current applications, a separate power bus external to the I/O Explorer can be used to 
provide servo power. In this case, remove the shorting block on JP1, tie the external servo power bus ground to 
the I/O Explorer ground through the ground terminal on J10, and use pin 1 on the servo connectors to bring the 
servo control signals out to the servos.  The servo power and ground connections are made off-board.  

The on-board servo power bus can be used to provide a maximum of 2A to each servo connector and 5A total to all 
servo connectors. 

 

Digilent Two Wire Serial Interface (DTWI) 

The Digilent Two Wire Serial Interface (DTWI) provides a medium speed serial comunications interface compatible 
with the Inter-Integrated Circuit (I2C

TM

) Interface defined by Philips.  The I2C interface provides master and slave 

operation using 7 bit device addressing.  Each device is given a unique address, and the protocol provides the 
ability to address packets to a specific device or to broadcast packets to all devices on the bus. 

Access to the DTWI bus is provided using the DTWI API functions as described in the DTWI Programmer’s 
Reference Manual in the Digilent Adept SDK.The DTWI connector, J12, provides two positions for connecting to the 
I2C signals, power and ground.  By using two-wire or four-wire MTE cables (available separately from Digilent) a 
daisy chain of multiple I2C-compatible devices can be created. 

The I2C bus is an open-collector bus.  Devices on the bus actively drive the signals low.  The high state on the I2C 
signals is achieved by pull-up resistors when no device is driving the lines low.  One device on the I2C bus must 
provide the pull-up resistors. The I2C bus on the I/O Explorer provides selectable pull-up resistors that can be 
enabled or disabled via jumper blocks JP4 and JP5.  The pull-ups are enabled by installing shorting blocks and are 
disabled by removing the shorting blocks.  The shorting blocks are placed so that they line up with the SCL and SDA 
labels on the board. Only one device on the bus should have the pull-ups enabled. 

S

CL

S

DA

S

CL

S

DA

Pull-ups
Enabled

Pull-ups
Disabled

3

V

3

GND

3

V

3

GND

 

Jumper settings for I

2

C pull-up resistors. 

Summary of Contents for I/O Explorer

Page 1: ...agram Features include Two Atmel AVR microcontrollers AT90USB646 and ATmega165P USB 2 0 Full Speed device Fully software compatible with the Digilent Adept Runtime system C C C Visual Basic callable A...

Page 2: ...compatible device requires the installation of the Digilent Adept software available for download from the Digilent web site www digilentinc com In addition to downloading and installing the Digilent...

Page 3: ...on the I O Explorer for connecting the external power supply J13 J14 and J15 These three connectors are wired in parallel and only one of the three should be used at a time The barrel connector J13 w...

Page 4: ...lected by JP7 is 3 3V or the external supply voltage when JP7 is in the 5V0 position The 3 3V supply provided to the Pmod and I2C connectors is provided by the onboard voltage regulator This regulator...

Page 5: ...ed in the DPIO Programmer s Reference Manual contained in the Digilent Adept SDK Refer to the section Digilent Adept Port Descriptions below for information on the various ways that the Pmod ports are...

Page 6: ...tory firmware the UART interface is accessed using the DACI API functions provided in the Digilent Adept SDK and are described in the DAIO Programmer s Reference Manual The UART interface is accessed...

Page 7: ...de a maximum of 2A to each servo connector and 5A total to all servo connectors 9 Digilent Two Wire Serial Interface DTWI The Digilent Two Wire Serial Interface DTWI provides a medium speed serial com...

Page 8: ...s part of the I O Explorer support documentation to illustrate this bit banged I2C implementation 11 Developing Custom Firmware for the I O Explorer Although the I O Explorer is primarily intended to...

Page 9: ...is installed The correct device serial number is 210174nnnnnnnn where nnnnnnnn is the last six digits of the bar code label attached to the bottom of the board After reprogramming the firmware onto th...

Page 10: ...el 0 Single value Ranged OUT Speaker Buzzer frequency Port 3 Channel 0 Single value Ranged IN Quadrature encoder input on JE7 JE8 Channel 1 Single value Ranged IN Quadrature encoder input on JE9 JE10...

Page 11: ...ervo control Pmod connector JE7 JE10 13 Connector Usage by Digilent Adept Port The following summarizes the connectors on the board and how they are used by the Digilent Adept system ports Pmod Connec...

Page 12: ...pin 5 7 9 11 Connector J12 DTWI Port 0 14 Microcontroller Pin and Connector Tables 14 1 IC1 AT90USB646 Port Connections MCU Port Bit Signal Connector Pin Notes RA00 U1 PA0 AD0 JA 01 RA01 U1 PA1 AD1 J...

Page 13: ...JC 03 RE03 U1 PE3 UID JC 04 RE04 U1 PE4 TOSC1 INT4 JC 07 RE05 U1 PE5 TOSC2 INT5 JC 08 RE06 U1 PE6 AIN0 INT6 JC 09 RE07 U1 PE7 AIN1 INT7 JC 10 RF00 U1 PF1 ADC0 JF 01 J1 01 DAIO Port 0 ch 0 RF01 U1 PF2...

Page 14: ...D04 U2 PD4 N A LED LD4 DGIO Port 0 chan 0 RD05 U2 PD5 N A LED LD5 DGIO Port 0 chan 0 RD06 U2 PD6 N A LED LD6 DGIO Port 0 chan 0 RD07 U2 PD7 N A LED LD7 DGIO Port 0 chan 0 RE00 U2 RXD PCINT0 PE0 N A En...

Page 15: ...e signals as JF The signal connections are labeled on the board All even numbered pins on the connector are connected to GND The voltage supplied on pin 13 VJPF is the voltage selected by JPF J2 A D C...

Page 16: ...econdary microcontroller for in system programming It is intended for use with a Digilent programming cable although other Atmel AVR in system programmers will work with a suitable cable adapter JP3 S...

Page 17: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Digilent 410 174P 410 174...

Reviews: