MATRIX EB023-00-1 datasheet

E-blocks™ internet board
Document code: EB023-30-1
Internet board datasheet
EB023-00-1
1. About this document ......................... ..... .. .. ... .... ... .. .. ..... .. ... .. ..... .. ... .. ..... .. .. ... .... ... .. .. ..... .. ... .. ...........................................................2
2. General information ................................................. ...................................................... ................................................................3
3. Board layout...................................................................................................................................................................................4
4. Testing this product...................... ... .. ..... .. .. ... .... ... .. .. ... ..... .. .. ... .. ..... .. .. ... .. ..... .. .. ... .. ..... .. .. ................................. ...............................5
5. Circuit description........................................................................................ ........................................................ ..........................9
Appendix 1 Circuit diagram
Copyright © M atrix Multimedia Limited 200 5 page 1
E-blocks™ internet board
Document code: EB023-30-1
1. About this document
This document concerns the E-blocks intenet board code EB023 version 1.
The order code for this product is EB023.
1. Trademarks and copyright
PIC and PICmicro are registered trademarks of Arizona Microchip Inc. E-blocks is a trademark of Matrix Multimedia Limited.
2. Other sources of information
There are various other documents and sources that you may find useful:
Getting started with E-Blocks.pdf
This describes the E-blocks system and how it can be used to develop complete systems for learning electronics and for PICmicro programming.
PPP Help file
This describes the PPP software and its functionality. PPP software is used for transferring hex code to a PICmicro microcontroller.
C and assembly strategies
This is available as a free download from our web site.
3. Disclaimer
The information in this document is correct at the time of going to press. Matrix Multim edia r eser ves the right to change specifications from time to time. This product is for development purposes only and should not be used for any life-critical application.
4. Technical support
If you have any problems operating this product then please refer to the troubleshooting section of this document first. You will find the latest software updates, FAQs and other information on our web site:
www.matrixmultimedia.com
.
Copyright © M atrix Multimedia Limited 200 5 page 2
E-blocks™ internet board
Document code: EB023-30-1
2. General information
1. Description
The Internet E-Block allows Internet and Ethernet capabilities to be easily added to your microprocessor and FPGA designs. It consists of a TCP/IP stack, a physical-layer chip and an Etherne t socket.
Communication between this E-Block and a microcontroller is achieved using an I
Two Flowcode components are available that simplify the use of this E-Block. The first is a "WebServer" component that facilitates the creation of an embedded web server with no knowledge of TCP/IP protocols needed. The second Flowcode component, the "TCP/IP" compone n t, allows user s to create a custom appl ica tio n using various protocols (TCP, UDP, IP or Ethernet), such as ARP scanners, SMTP email clients, har dware firew alls, etc, etc.
'C' and Assembly users can access all the features of this device without the need to embed an extensive TCP/IP stack into their own firmware.
2. Features
E-blocks compatible
Supports 10/100 Base TX
Supports half/full duplex operatio n
Supports Auto-negotiation
IEEE 802.3/802.3u Compliant
Operates with 3.3V or 5V systems
Supports network status indicator LED’s
Includes hardware Internet protocol s: TCP, IP Ver.4, UDP, ARP
Includes hardware Ethernet protocols: DLC, MAC
Supports 4 independent connections simultaneous l y
Supports I
Two Flowcode Components are available
o WebServer to allow simple cre ati on of em bedded w eb con tent o TCP_IP to allow custom communications using various protocols (TCP, UDP, IP or Ethernet la yers)
2
C bus interface with 8 available addresses
2
C© interface.
3. Block schematic
3
Address Selection
Block schem a tic
Internet Module
1
8
3
SDA, SCK & /INT
hardwre
stack
+3.3V
Voltage selection
PHYTCP/IP
+5V
Copyright © M atrix Multimedia Limited 200 5 page 3
RJ45
Ethernet
Cable
Connector
3. Board layout
E-blocks™ internet board
Document code: EB023-30-1
EB023-74-1.cdr
1) 9-way downstream D-type connector
2) Patch system
3) SDA, SCK & /INT selection jumper pins
4) Voltage Selection jumper
5) Power screw terminals
6) Address set-up jumpers
7) Hardware TCP/IP stack IC
8) RJ45 connector
General Guide for SDA, SCL & /INT settings:
Jumper at A Jumper at B Jumper at C
PIC16F7x PIC16F7x7 PIC16F87x
PIC16F87xA
Connect to Port C Connect to Port B
Note: The TCP_IP Flowcode component requires MI2C (Master I
PIC16F88
PIC16F87 PIC16F818 PIC16F819
Patch System
2
C). If you wish to use standard I2C devices, such
as the PIC16F88 you may need to create your own C/ASM code.
If you are using PICmicros then select +5V systems (J5) as PICmicros operate from +5V.
Copyright © M atrix Multimedia Limited 200 5 page 4
Loading...
+ 7 hidden pages