Digilent 410-211P User Manual

1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com
Revised December 29, 2014 This manual applies to the chipKIT Network Shield rev. E
DOC#: 502-211
Copyright Digilent, Inc. All rights reserved.
Other product and company names mentioned may be trademarks of their respective owners.
Page 1 of 10
The chipKIT Network Shield board.
An SMSC LAN8720 10/100 Ethernet PHY An RJ45 connector with integral magnetics A USB device and host connectors Two MCP2551 CAN transceivers Two 12-pin header connectors for CAN Two I
2
C daisy chain connectors
A 256Kbit I
2
C EEPROM
A 32.768 kHz oscillator
Features include:
Overview
The chipKIT Network Shield is an input/output expansion board designed for use with the chipKIT Max32™
microcontroller board. It has circuitry and connectors that enable you to exploit the advanced communications features of the PIC32MX795F512L microcontroller on the Max32.
The Network Shield has a 10/100 Mbps Ethernet PHY to enable connection to an Ethernet network. It provides the connectors and load switch to use the USB 2.0 On-The-Go (OTG) controller to implement a USB device, USB host, or OTG operation. It also has two CAN transceivers and connectors to allow connection to two independent CAN networks. Connectors are provided to enable connection to two of the I2C busses supported by the Max32.
In addition to the communications features, the Network Shield also has a 256Kbit I2C EEPROM for non-volatile data storage and a 32.768 kHz oscillator for using the real-time clock/calendar (RTCC) peripheral in the PIC32 microcontroller.
The Network Shield has the same form factor as the Max32 board.
chipKIT™ Network Shield™ Board Reference Manual
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Page 2 of 10
1 chipKIT Network Shield Hardware Overview
The Network Shield has the following hardware features:
1. USB Connectors
The connector on top of the board is a standard USB A-type receptacle. This is used when the Max32/Network Shield combination is used as a USB host. Immediately below this connector is a USB Micro-AB connector. This connector is used when the Max32/Network Shield is used as a USB device or when using it as a USB OTG device.
2. Ethernet Connector with Integral Magnetics
This connector is used to connect the Max32/Network Shield to an Ethernet network.
3. JP4: USB Host Connector Selection
When the Max32/Network Shield is used as a USB host, this jumper is used to select which USB connector is being used.
4. J17: Power Pass-Through Connector
This connector passes the power connector from the Max32 through the Network Shield and powers the Network Shield from the Max32.
5. J9 & J12: Analog Signal Pass-Through Connectors
These connectors pass the analog input pins on the Max32 through the Network Shield.
6. CAN2 Connector
This connector provides access to the signals for CAN2.
7. CAN1 Connector
This connector provides access to the signals for CAN1.
chipKIT™ Network Shield™ Board Reference Manual
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Page 3 of 10
8. Digital Signal Connector
This connector provides most of the signals used by the Ethernet and USB interfaces from the Max32 board to the Network Shield. The remaining signals are passed through the Network Shield.
9. J7: I
10. J6: I
11. Digital Signal Connectors
12. J19: I2C
2
C #1 Daisy Chain Connector
This is a 2x4 pin header connector that provides access to the I2C signals SDA and SCL as well as power from the 3.3V power bus and ground. This can be used to extend the I2C bus off the board and to power an external I2C device. Digilent has cables and a selection of I2C peripheral modules that can be accessed using this connector.
2
C #2 Daisy Chain Connector
This is a 2x4 pin header connector that provides access to the I2C signals SDA and SCL as well as power from the 3.3V power bus and ground. This can be used to extend the I2C bus off the board and to power an external I2C device. The jumpers for disabling the on-board pull-ups are adjacent to this connector.
Some of the signals used by the Network Shield are provided on these connectors. The rest of the signals are passed through the Network Shield.
Dedicated I2C signals. These signals are connected directly to I2C1 on the microcontroller and are shared with pins 20 and 21 on connector J4.
2 chipKIT Network Shield Hardware Description
2.1 Introduction
The following describes the hardware on the Network Shield and how to use it. Appendices at the end show pin­out and connection tables.
The Network Shield is designed to be used with the chipKIT Max32 board. When used together, the two boards have the necessary supporting hardware and connectors to use all the advanced communications and networking features of the PIC32MX795F512L microcontroller on the Max32.
2.2 Ethernet Interface
The Network Shield can interface with 10Mbps or 100Mbps Ethernet networks. The PIC32MX795 microcontroller on the chipKIT Max32 board contains a 10/100 Ethernet Medium Access Controller (MAC). The Network Shield provides an SMSC LAN8720 Ethernet Physical Layer Transceiver (PHY). Together, the MAC and PHY provide a complete 10/100 Ethernet interface.
The RJ45 connector J1 provides the physical connection to an Ethernet network using a standard Ethernet cable.
Loading...
+ 7 hidden pages