SBC65EC - Ethernet Enabled Single Board Computer
SBC65EC - Ethernet Enabled Single Board Computer
SBC65EC - Ethernet Enabled Single Board Computer
Table of Contents
1 Introduction..............................................................................................................................2
2 Features....................................................................................................................................3
3 Daughter Board Connectors......................................................................................................4
3.1 As a Daughter Board.........................................................................................................5
3.2 Expansion boards..............................................................................................................5
4 Interfaces..................................................................................................................................5
4.1 Ethernet.............................................................................................................................5
4.2 RS232...............................................................................................................................5
4.3 ICSP connector.................................................................................................................6
4.4 Analog and Digital I/O pins...............................................................................................6
5 Configuration............................................................................................................................6
6 External Memory......................................................................................................................6
7 Specifications...........................................................................................................................6
7.1 Absolute Maximum Ratings..............................................................................................6
7.2 Electrical Characteristics...................................................................................................6
7.3 D.C. Characteristics of user I/O pins on Daughter Board connector...................................7
8 Dimensions...............................................................................................................................8
9 Schematics..............................................................................................................................10
Product Documentation SBC65EC
1 Introduction
The following documentation is for the SBC65EC Revision 201, which is marked on the PCB as SBC65EC
REV2! It has has a label on the 100 pin network chip with the hardware version number, and should be
“HW: V2.01”.
The SBC65EC is a single board computer with 10Mbs Ethernet and RS232 interface. It can be added to any
10/100Mbs Ethernet network. It is assembled with a PIC18F6621 CPU. It is supplied with the Modtronix
Free TCP/IP stack (a modified version of the free Microchip TCP/IP stack) written in C, that can be
compiled with the Hi Tech or Microchip PIC18 C compilers. The TCP/IP stack is available for free from our
product page, see www.modtronix.com/products/sbc65ec. Typical applications include HTTP Web servers,
Mail clients, Ethernet to RS232 interface converter, Ethernet to RS485 interface converters, Remote control
via Web Server, Protocol Bridge applications - Ethernet to USART, CAN, I2C, SPI etc.
Figure 1
2 Features
• Is part of our MicroX product range, meaning you can upgrade or expand it with any of the other MixroX
products. For details see www.modtronix.com/microx.
• Has 32 general purpose user programmable I/O, of which 12 can be configured as 10 bit Analog Inputs.
• Can be used as a daughter board to Ethernet enable any product.
• Diode protected 2.1mm power connector for standard DC transformer. Center is positive.
• 64KBytes FLASH, 3840 Bytes SRAM and pluggable EEPROM. Default TCP/IP stack uses less than half
the available memory, which leaved heaps of code space for custom code.
• Has space for a 8 pin Ramtron SPI FRAM chip (32Kbyte FM25256 chip for example) to be assembled on
the bottom of the board.
• Wide operating voltage range from 7 – 35V.
• Default operating frequency of 40MHz, software configurable low power mode that runs at 10MHz.
• Red 3mm User programmable LED.
• RJ45 connector with two built in LEDs. Green LED is for link indication, yellow LED is for activity.
• Assembled with 10BaseT Ethernet and RS232 interface with +- 15kV ESD protection.
• RS232 interface via 3 pin Molex type connector or Daughter Board connector.
• Has a 40 pin Daughter Board connector. For details see www.modtronix.com/microx /expansion
• Assembled with brand name, quality components. For example, electrolytic capacitor used is extra long
life rated, which is 5 times more than standard!
• Has an ICSP (In Circuit Serial Programming) connector (ICPC1 type) - CPU can be programmed and
debugged in circuit. For details see http://www.modtronix.com/picboards/prog.
• Is designed to run with the freely available Modtronix TCP/IP stack that features:
• Includes MAC, IP, ARP, ICMP, TCP, UDP, HTTP, FTP, DHCP, IP Gleaning, MPFS
• Socket support for TCP and UDP
• Portable across PIC18 MCUs
• Out-of-box support for Microchip C18 and Hi-Tech PICC-18 compilers
• RTOS independent
• Full TCP state machine
• Modular Design
(1) Port Pins B6 and B7 are also used for in circuit programming, if the board is programmed in circuit! If they are used, and the board should
still be in circuit programmable, make sure their impedance is greater then a 1000 ohms!
(2) Port Pins C3 and C4 are assigned to be used as I2C pins in Daughter and Frontend Boards.
(3) At delivery SIG0 and SIG1 pins are configured for RS232 voltage levels. See RS232 section in documentation for details
4 Interfaces
4.1 Ethernet
The SBC65EC has a 10Mbs Ethernet port. The RJ45 connector meets IEEE 802.3 standards and FCC
mechanical requirements. The RJ45 connector has two built in LEDs, a green LED for link indication, and a
yellow LED for activity.
4.2 RS232
The SBC65EC has a USART interface with +- 15kV ESD protection. The USART signals are available via
a 3 pin Molex type connector or the Daughter Board connector. Four solder jumpers (SJ1 to SJ4) on the back
of the board are used to configure if the USART signals are RS232 or TTL voltage levels – see circuit
diagram at end of document for details.
At delivery solder jumpers SJ3 and SJ4 are made, which configures the USART signals for RS232 voltage
levels. By making solder jumpers SJ1 and SJ2, and opening SJ3 and SJ4, the USART pins can be configured
for TTL signal levels.
5 Configuration
The SBC65EC board can be configured via solder jumpers SJ1 to SJ5.
SJ1 to SJ4 are used to select RS232 or TTL signals for the USART – see section on RS232 above for details.
SJ5 is currently not used.
6 External Memory
6.1 EEPROM
The SBC65EC board has a 8 pin IC socket for mounting a serial EEPROM, like the 24LC256 (32Kbytes) or
24LC512 (64 Kbytes) chips.
Depending on the SBC65EC variant, a EEPROM might be fitted. The standard SBC65EC board is fitted
with a 24LC256 EEPROM and the PIC programmed with the Modtronix TCP/IP stack (modified Microchip
TCP/IP stack) that uses the external EEPROM for storing configuration data and web pages. The 24LC256
has 32Kbytes of non volatile memory, which is large enough for several web pages, including some small
pictures. If this is not large enough, a larger 24LC512 chip can be fitted that can hold twice as much data.
6.2 FRAM
There is space on the bottom of the board for mounting a RAMTRON FRAM chip. FRAM offers features
consistent with a RAM technology, but is nonvolatile like a ROM technology. FRAM bridges the gap
between the two categories and creates something completely new -- a nonvolatile RAM. For further details
see www.ramtron.com. Currently the following chips can be used:
– FM25256 – SPI Interface, 4.0V to 5.5V, 32KBytes, 15MHz, 7mA, Unlimited Read/Write Cycles, 10
Year data retention, SPI Mode 0 & 3
– FM25640 – SPI Interface, 4.0V to 5.5V, 8KBytes, 5MHz, 3mA, 1 Trillion Read/Writes Cycles, 45 Year
data retention, SPI Mode 0 & 3
– Older, smaller memory version of the the SPI FRAM chip can also be used.
See the circuit diagram for details on what PIC port pins are connected to the FRAM chip. Notice that the
PIC data lines used are used for the SPI2 bus on new PIC chips like the PIC18F6627 for example. Future
versions of the SBC65EC will use this chip!
7 Specifications
7.1 Absolute Maximum Ratings
Item Symbol Min Typ Max Unit
Operating Temperature: Top 0 70 °C
Storage Temperature: Tst -65 140 °C
The RJ45 connector (Ethernet connector) meets IEEE 802.3 standards and FCC mechanical requirements.
Many inputs on the PIC18F6621 are Schmitt Trigger inputs, consult the data sheet for details.
8 Dimensions
The SBC65EC conforms to the MicroX Compact Main Board Dimensions, as shown in Figure 2.
Figure 2
Figure 3