SBC45EC. Single board computer for 44 pin PLCC PICs

Similar documents
PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description

FLYPORT Wi-Fi G

Fondamenti su strumenti di sviluppo per microcontrollori PIC

WIZ-Embedded WebServer User s Manual (Ver. 1.0)

BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter

DK40 Datasheet & Hardware manual Version 2

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

Web Site: Forums: forums.parallax.com Sales: Technical:

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL

USR-TCP232-T Hard Version: V2.0 Doc Version: V

(USR-TCP232-T, USR-TCP232-2) (USR-TCP232-S, USR-TCP232-D) (USR-TCP232-24, USR-TCP ) (USR-TCP , USR-TCP ) File version: V3.

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

K8048 PIC PROGRAMMER BOARD

HWg-STE HWg-STE PoE MANUAL

1. Introduction IIM7010A Features. WIZnet Inc.

XBee USB Adapter Board (#32400)

Section 28. In-Circuit Serial Programming (ICSP )

10/100BASE-T Copper Transceiver Small Form Pluggable (SFP), 3.3V 100 Mbps Fast Ethernet. Features. Application

PCS0100en Persy Control Services B.V. Netherlands

CAN bus board. EB018

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

RC2200DK Demonstration Kit User Manual

MOD-ENC28J60 development board Users Manual

USB to RS-422/485 Serial Adapter

SX-3000EDM Integration Guide

Evo Laser Firmware Developer s Manual

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND

STF & STF201-30

MX PIC24F Educational Module User Manual

1 Mi kołaj Z Mik ar ołaj Z zyc arzy ki cki

PolyBot Board. User's Guide V1.11 9/20/08

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

Silvertel. Ag Features. 2 Description. Power-over-Ethernet Plus Module. IEEE802.3at and IEEE802.3af compliant. Maximum 30W output power

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information

EasyPIC4 User s Manual

Follow these steps to prepare the module and evaluation board for testing.

AN-812 APPLICATION NOTE

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

128KB RAM. 2.4 GHz TX/RX. Radio. 2.4 GHz ADC. Crypto accelerator. Sensor Interface

SNMP-1000 Intelligent SNMP/HTTP System Manager Features Introduction Web-enabled, No Driver Needed Powerful yet Easy to Use

Industrial RS-232/ RS-422/ RS-485 over Ethernet Media Converter

Communication Unit 560CMU05 Data sheet

Mini Socket iwifi. Data Sheet

RoHS Compliant Copper Small Form Factor Pluggable (SFP) Transceiver for Gigabit Ethernet

Kit Watt Audio Amplifier

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram

K8068 BUS DIMMER FOR HOME MODULAR LIGHT SYSTEM ILLUSTRATED ASSEMBLY MANUAL H8068IP-1

connecdim Gateway G1 Ethernet TCP/IP to DALI

Wireless Security Camera

BUILDING INSTRUCTIONS

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme Alle Rechte vorbehalten

Application. Characteristics RTU560. Data Sheet Communication Unit 560CMD11. Communication Unit 560CMD11

Photolink- Fiber Optic Receiver PLR135/T1

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL

K128. USB PICmicro Programmer. DIY Electronics (HK) Ltd PO Box 88458, Sham Shui Po, Hong Kong. mailto:

ET-BASE AVR ATmega64/128

HARTING mcon 1000 Introduction and features

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

Designing VM2 Application Boards

Ocean Controls RC Servo Motor Controller

KNX IP Gateway. Light-Control R. User manual-ver.1 LC-IPGW-001. KNX Gateway. KNX/EIB Intelligent Installation Systems

Switch board datasheet EB

Internet-bridge XPort

One Port Serial Server Users Manual Model ESP901, ESP901E

The following is a summary of the key features of the ARM Injector:

KNX IP Interface. Operating and installation manual

Using Xbee in Serial Communication

JNIOR. Overview. Get Connected. Get Results. JNIOR Model 310. JNIOR Model 312. JNIOR Model 314. JNIOR Model 410

How To Power A Power Control On An Ip40 (Ipl) With A Power Supply (Iplug) With An Ip20 Controller (Iphones) With Power Control (Power Control) With No Antenna) With The Ip20 (Power)

RTS5401. USB 3.0 Super-Speed HUB Controller DATASHEET. Doc Rev th Apr i Rev 0.90

SIMATIC S It s the Interplay that makes the difference. Siemens AG All Rights Reserved.

GTS-4E Hardware User Manual. Version: V1.1.0 Date:

ICS SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET

Options for ABB drives, converters and inverters. User s manual FDPI-02 diagnostics and panel interface

Total solder points: 167 Difficulty level: beginner advanced DMX CONTROLLED RELAY K8072 ILLUSTRATED ASSEMBLY MANUAL

DL TC72 Communication Protocols: HDLC, SDLC, X.25, Frame Relay, ATM

ENET-710. ENET Ethernet Module ENET-710 JAN / 06 FOUNDATION

Peak Power Tracker Circuit Description (from

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

RS232/DB9 An RS232 to TTL Level Converter

TS5010 TeraTune Programmable Bandpass Filter

Web Datalogger. Unit RS232C. General-purpose modem RS485. IP address search screen

SM1231 USER GUIDE SM1231 RF MODULE USER GUIDE

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

Microstep Driver Manual Version 6/13/2006

NS-205-IP67 5-Port Industrial 10/100 Mbps Ethernet Switch with IP67 Casing

10/100/1000BASE-T SFP Transceiver

Programming the On-Chip Flash on a phycore-xc161 phycore-xc167

CISCO SPA3102 PHONE ADAPTER WITH ROUTER

1-Port R422/485 Serial PCIe Card

MASW TB. GaAs SPST Switch, Absorptive, Single Supply, DC-4.0 GHz. Features. Pin Configuration 1,2,3,4. Description. Ordering Information

Kit 27. 1W TDA7052 POWER AMPLIFIER

Innovative Electronics for a Changing World INDEX

WEA-Base. User manual for load cell transmitters. UK WEA-Base User manual for load cell transmitters Version 3.2 UK

KTA-223 Arduino Compatible Relay Controller

STF THRU STF203-33

ESD Line Ultra-Large Bandwidth ESD Protection

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 with a slightly 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. See http://www.modtronix.com/info/mplabc18 The stack needs to be modified so RA0-RA3 and RA5 are used to address the Ethernet chip in stead of RB0-RB4. The modified stack is available for free from our product page, see www.modtronix.com/products/sbc45ec. 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.modtronix.com/info/mplabc18) 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 PIC pin RB0 VIN 8 Unregulated input voltage B1 14 PIC pin RB1 CLR# 6 PIC pin /MCLR B2 11 PIC pin RB2 A0 10 N.C. B3 12 PIC pin RB3 A1 9 N.C. B4 9 PIC pin RB4 A2 12 N.C. B5 10 PIC pin RB5 A3 11 N.C. 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 also used for IOCHRDY (3) C4 14 PIC pin RC4 also used for I 2 C (2) A5 16 N.C. 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 RA4 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/sbc45ec. 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