SBC44EC. Single board computer for 44 pin PLCC PICs

Similar documents
SBC65EC. Ethernet enabled Single Board Computer

SBC45EC. Single board computer for 44 pin PLCC PICs

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs

DEV16T. LCD Daughter board

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

PICado Alpha Development Board V1.0

nic424 ENC424J600 10/100-BaseT Network Interface Card Features Description Applications

CLCD1 Serial 1 wire RS232 LCD development board

Rapid40i PIC Prototyping PCB User Manual

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P

Rapid40iXL PIC Prototyping PCB User Manual

Rapid28iXL PIC Prototyping PCB User Manual

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

Capacitive Touch Remote Control Reference Design User s Guide

Good Idea to Working Electronic Model

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.

USR-TCP Hard version: V2.0 File version: V

Atmel AVR datasheet. Matrix Multimedia Atmel AVR Board EB Contents

TDSDB Features. Description

PIC Dev 14 Through hole PCB Assembly and Test Lab 1

Exclusive 2.5 GHz Frequency Counter

Mercury System SB310

SK40C ENHANCED 40 PINS PIC START-UP KIT. User s Manual V1.3. March 2012

Transcendent Frequency Counter

PIC Dev 14 Surface Mount PCB Assembly and Test Lab 1

ST SPC58 B Line Emulation Adapter System

Mega128-Net Mega128-Net Mega128 AVR Boot Loader Mega128-Net

Sierra Radio Systems. HamStack. Project Board Reference Manual V1.0

Features ================================= Auto Detects Programming Hardware and Inserted Devices

EasyPIC5 Development System

AKKON USB CONTROLLER BOARD

PICmicro Microcontroller Lite programmer datasheet

Bolt 18F2550 System Hardware Manual

Electrostatic Discharged Protection Devices (ESD) Data Sheet

Sierra Radio Systems. Digital Compass. Reference Manual. Version 1.0

SK18A. 18 Pins PIC START-UP KIT. User s Manual V1.1. Dec 2007

PVK40. User's manual. Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers

Building and using JasperMIDI

DMX512-4 Channel PWM Driver Board #805

PIC Microcontroller Introduction

HAND HELD PROGRAMMER QUICK START GUIDE

MX Educational Target User Manual

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

Dwarf Boards. DB057 : 40-pin controller board

PIC-P28-USB development board Users Manual

VLSI AppNote: VSx053 Simple DSP Board

Storage Card Interface Kit

CPT-DA Texas Instruments TMS320F28377D controlcard compatible. DA Series Interface Card. Technical Brief

1, 2, 4 and 8-Channel Very Low Capacitance ESD Protectors

BSCB-2 BASIC STAMP CARRIER BOARD

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

PIC 28 Pin Board Documentation. Update Version 5.0

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

The FED PIC Flex 2 Development Boards

ALPW-BLEM103 Datasheet 1.0 Bluetooth Low Energy HCI

Easy Kit Board Manual

Breeze Board. Type A. User Manual.

RN-174 WiFly Super Module

SPECIFICATION MX8732A USB/PS2 Single Chip Optical Mouse Sensor VERSION 1.2

NE-4100-P Series User s Manual

DM9051NP Layout Guide

SimPLC. User Manual.

Nano LANReach. Nano LANReach. Data Sheet. Ver. 1.16

DEV-1 HamStack Development Board

PIC-P40 development board Users Manual

Volume 1 Hardware Manual

USB232 board. EB039

Internet board datasheet EB

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Features

imcu7100evb User s Guide

Section 30. In-Circuit Serial Programming (ICSP )

Evaluates: EV Kits Requiring SPI/ Parallel to USB Interface. INTF3000 Interface Board. General Description. Quick Start. Benefits and Features

PIC PORTABLE PROGRAMMER QUICK START GUIDE

Dwarf Boards. DN001 : introduction, overview and reference

Eport Pro-EP20 Super Port User Manual V 1.0 I.O.T WORKSHOP. Support Serial To 10/100M Ethernet Conversion, Serial Speed Upto bps

POL BMR466 Evaluation Board

Development Hardware. Target Board and In-circuit Debugger

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

Doc: page 1 of 9

REN816XB David Haberle 2010 (Dirknerkle)

LED Knight Rider. Yanbu College of Applied Technology. Project Description

XPort Direct+ Integration Guide/Data Sheet

TCP/IP Base Board Setup Instructions (JGS_ETH24_BASE)

C and Embedded Systems. So Why Learn Assembly Language? C Compilation. PICC Lite C Compiler. PICC Lite C Optimization Results (Lab #13)

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

User s Manual of Board ET-ESP32 WROVER MODULE V1 ET-ESP32 WROVER MODULE V1

BS2p40tm OEM Module. Surface mount/through hole kit By Robert L. Doerr. Manual Revision.5

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

BC-USB-Kit Manual. First Edition. February, BeatCraft, Inc.

EZ-Bv4 Datasheet v0.7

Connectivity. Ethernet

Advanced Strobe 1.0 Kit

MAX5097A Evaluation Kit. Evaluates: MAX5097A

PCB-AVR1284-3U. AVR Microcontroller Development PCB for Atmel 40-pin DIP AVRs.

GLiPIC Ver C Assembly manual Ver 1.0

CDN503 HIGH DENSITY I/O ADAPTER USER GUIDE

JX-12. JX-12 : PIC12F6xx/PIC16F630/676 Project board 1

Transcription:

Single board computer for 44 pin PLCC PICs Table of Contents 1 Introduction...2 2 Features...3 3 Expansion Connectors...4 3.1 Frontend Connectors...4 3.1.1 Connecting IDC connectors to the Frontend Connector...5 3.2 Expansion boards...5 3.3 Pin header...6 4 Interfaces...6 4.1 Ethernet...6 4.2 RS232...6 4.3 ICSP connector...6 5 Configuration...6 6 External Memory...7 7 Specifications...7 7.1 Absolute Maximum Ratings...7 7.2 Electrical Characteristics...7 8 Dimensions...8 9 Schematics...10

1 Introduction The following documentation is for the Revision 2, which is marked on the PCB as R2! is a single board computer with 10Mbs Ethernet and RS232 interface for 44 pin PLCC PIC18Fxxx microcontrollers. It is designed to run out the box with the free Microchip TCP/IP stack written in C, that can be compiled with the Hi Tech or Microchip PIC18 C compilers. See www.microchip.com/stellent/idcplg?idcservice=ss_get_page&nodeid=1489. 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. It has been tested with the following 44 pin PLCC PIC chips and the Microchip TCP/IP stack: PIC18F452, PIC18F458 It can however also be used with any other 44 pin PLCC PIC18 chips, as long as it has enough FLASH memory. Figure 1 Modtronix Engineering Page. 2

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. Diode protected 2.1mm power connector for standard DC transformer. Center is positive. Wide operating voltage range from 7 35V. Red 3mm Power LED to indicate when module is powered. 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 Frontend board. Has a 7 pin expansion header with ground, +5V, I2C and 2 general purpose I/O signals. Has a 32 pin Frontend 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 a freely available slightly modified version of the Microchip free TCP/IP stack (see http://www.microchip.com/stellent/idcplg?idcservice=ss_get_page&nodeid=1489) 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 Modtronix Engineering Page. 3

3 Expansion Connectors 3.1 Frontend Connectors The 's Frontend connectors can be used as an expansion port to add additional functionality. It contains all free CPU port pins, power, I2C, SPI, RS232 signal,... For the location of the Frontend connectors, see the Dimensions chapter of this document. The Frontend connectors port pins are mapped to the following signals: BRD2 Frontend Connector BRD1 Frontend Connector Name Pin Signal Name Pin Signal T0 2 N.C. T4 2 N.C. T1 1 N.C. T5 1 N.C. T2 4 N.C. T6 4 PIC pin RC0 T3 3 Ground T7 3 PIC pin RC1 SIG0 6 RS232 receive signal at RS232 signal levels! GND 5 Ground SIG1 5 RS232 transmit signal at RS232 signal levels! +5V 7 Regulated 0.5A 5V supply B0 13 N.C. VIN 8 Unregulated input voltage B1 14 N.C. CLR# 6 PIC pin /MCLR B2 11 N.C. A0 10 PIC pin RA0 B3 12 N.C. A1 9 PIC pin RA1 B4 4 N.C. A2 12 PIC pin RA2 B5 10 PIC pin RB5 also used for IOCHRDY (3) A3 11 PIC pin RA3 B6 7 PIC pin RB6 also used for ICP (1) C2 16 PIC pin RC2 B7 8 PIC pin RB7 also used for ICP (1) C3 15 PIC pin RC3 also used for I 2 C (2) A4 15 PIC pin RA4 C4 14 PIC pin RC4 also used for I 2 C (2) A5 16 PIC pin RA5 C5 13 PIC pin RC5 (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) The Microchip TCP/IP stack also uses these pins as an I2C bus to access the external EEPROM if configured to use an external EEPROM. See Microchip TCP/IP stack documentation for more details. (3) By default pin RB4 is connected to the RTL8019AS chip's IOCHRDY signal via solder jumper SJ5. The user can use this signal for general purpose I/O by opening SJ5 solder jumper (Cut thin track between pads of solder jumper SJ5 on back of board). Figure 2 shows the locations of the frontend connectors on the board. Modtronix Engineering Page. 4

Figure 2 3.1.1 Connecting IDC connectors to the Frontend Connector An easy way of accessing the BRD1 and BRD2 Frontend Connector signals is by soldering a 2mm IDC connectors onto one or both of the frontend connectors. By doing this, the frontend signals will be available via a standard 2mm ribbon cable. 3.2 Expansion boards The 's Frontend connectors can be used as an expansion port to add additional functionality. It contains all free CPU port pins, power, I2C, SPI, RS232 signal,... For a list of Frontend Boards currently available from Modtronix Engineering, see www.modtronix.com/products/sbc44ec. Additionally, users can download PCB templates for creating their own Frontend expansion boards from our Download page see www.modtronix.com/downloads. Modtronix Engineering Page. 5

3.3 Pin header In addition to the frontend connector, a 7 pin, 2mm header is provided with additional signals. It has the following signals: Connector Pin 1 PIC Port pin RC2. Can be used for user IO. 2 PIC Port pin RC3 I 2 C bus clock 3 PIC Port pin RC4 I 2 C bus data 4 PIC Port pin RC5. Can be used for user IO. 5 +5V Description 6 N.C. Can be cut and used as a tab to prevent socket from being inserted the wrong way. 7 Ground Seeing that this header makes the power and I2C signals available, it is well suited for connecting external I2C devices. This pin header, J1, is located behind the BRD1 Frontend connector, see the Dimensions chapter later on for details and location. 4 Interfaces 4.1 Ethernet The 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 has a USART interface with +- 15kV ESD protection. The USART signals are available via a 3 pin molex type connector or the Frontend 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. 4.3 ICSP connector The has an ICSP (In Circuit Serial Programming) connector (ICPC1 type). This enables the PIC to be programmed and debugged in circuit. For details on programming and debugging in circuit see http://www.modtronix.com/picboards/prog. 5 Configuration The 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. Modtronix Engineering Page. 6

SJ5 is used to route the IOCHRDY signal from the RTL8019AS Ethernet chip to PIC port pin RA4. The IOCHRDY can be used by the TCP/IP stack software to monitor when the RTL8019AS is ready. The SJ5 jumper is made by default. The user can use this signal for general purpose I/O by opening SJ5 solder jumper (Cut thin track between pads of solder jumper SJ5 on back of board). 6 External Memory The board has a 8 pin IC socket for mounting a serial EEPROM, like the 24LC256 (32Kbytes) or 24LC512 (64 Kbytes) chips. At delivery, the 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. 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 7.2 Electrical Characteristics Item Symbol Condition Min Typ Max Unit DC Supply Voltage: Vdd - 7 35 V Typical Operating Current Idd Vdd = 5V 50 ma RJ45 Ethernet connector DCR RX/TX T=25 C 0.35 Ω RJ45 Ethernet connector inductance T=25 C 0.3 uh RJ45 Ethernet connector capacitance T=25 C 12 pf RJ45 Ethernet connector Hi-Pot test T=25 C 1500 Vrms The RJ45 connector (Ethernet connector) meets IEEE 802.3 standards and FCC mechanical requirements. Modtronix Engineering Page. 7

8 Dimensions The conforms to the MicroX Compact Main Board Dimensions, as shown in Figure 3. Figure 3 Modtronix Engineering Page. 8

The 's PCB layout is shown in Figure 4. Figure 4 Modtronix Engineering Page. 9