RS485 board datasheet EB062-00

Similar documents
Opto-isolator board datasheet EB

Card Reader Board EB037-00

Bluetooth board EB Technical datasheet

Internet board datasheet EB

LIN bus board datasheet EB

Graphical LCD Display Datasheet EB

SPI Memory and D/A board datasheet EB

USB232 board EB Technical datasheet

Wireless LAN board. EB069

4D Picaso Touchscreen Display board datasheet EB

eblocks A Adaptor Board datasheet Matrix Multimedia Adaptor Board Contents

Home Automation Board datasheet

ECIO Base Board datasheet EB061-00

Accelerometer board. EB068

1. About this document General information Board layout Testing this product Circuit description...

IrDA Board datasheet. Matrix Multimedia IrDA Board. Contents

LED board. EB004

CPLD board datasheet EB

CPLD board datasheet EB

Sensor Board datasheet

TFT Graphical LCD Board

Sensor board. EB003

Wireless LAN board. EB069

PICmicro Microcontroller Lite programmer datasheet

Motor driver board. EB022

eblocks Sensor Board datasheet Matrix Multimedia Sensor Board Contents

Raspberry Pi board. EB080

TFT LCD multimedia board with touchscreen

Atmel AVR datasheet. Matrix Multimedia Atmel AVR Board EB Contents

VGA multimedia board

ARM programmer and daughter board EB Technical datasheet

LCD board. EB005

Motor angle (servo) trainer board

ECIO base board. EB061

PS/2 and SVGA board. EB033

OLED graphical LCD board

SPI memory and D/A board

IR/IrDA transceiver board

USB232 board. EB039

Opto-isolator board. EB035

48003 Deluxe mobile communications system

ARM programmer and daughter board

MED102A. Industrial Serial to Single-mode Fiber Converter

PICmicro MCU Multiprogrammer EB Technical datasheet

Power board. EB011

E-Blocks Build Your Own PLC Bundle

PIC 28 Pin Board Documentation. Update Version 5.0

Good Idea to Working Electronic Model

RS485 3 click. How does it work? PID: MIKROE-2821

Locktronics PICmicro getting started guide

E-Blocks Mobile Communications Bundle

PCI Express 4-Port Industrial Serial I/O Cards

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

E-Blocks Easy GPS Bundle

E-Blocks Easy CAN Bus Bundle

SP336E Evaluation Board Manual Rev 2.1

MIAC-01. Operation and Programming guide. Now you are in control. MIAC operation and programming guide. Page 1 MI3278

Now you are in control

The AMG5715A1B9 is designed to be powered using an AMG2001 standalone power supply.

E-Blocks Easy Zigbee Bundle

RS-422/485 PCIe Card

RS-422/485 PCI Card User Manual Ver All brand names and trademarks are properties of their respective owners.

Growing Together Globally Serial Communication Design In Embedded System

ISL41387EVAL1Z User s Manual

CPLD board. EB020

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

MX Educational Target User Manual

SBR The Chameleon Converter II

To be familiar with the USART (RS-232) protocol. To be familiar with one type of internal storage system in PIC (EEPROM).

E-Blocks Datalogger Bundle

Document Version 2.0 DATASHEET

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

CDN502 HIGH DENSITY I/O ADAPTER USER GUIDE

CDN503 HIGH DENSITY I/O ADAPTER USER GUIDE

USB-COMi-TB USB to Industrial Single RS-422 / 485 Adapter Manual. Specifications and Features

MIAC-01 Now you are in control

Basic Express, BasicX, BX-01, BX-24 and BX-35 are trademarks of NetMedia, Inc.

CS485. User s Manual. Version ZYPEX, Inc.

PICmicro MCU multiprogrammer

Installation Guide of Hi-Speed USB to Industrial I/O Adapter

Integrity Instruments Application Notes. Release 1

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

Rapid28iXL PIC Prototyping PCB User Manual

MODEL USB-FLEXCOM4. USB to Four RS-232/422/485 Serial Ports and MODEL USB-COM232-4A USB to Four RS-232 Serial Ports USER MANUAL

SeaLINK+8/USB. Sealevel Systems, Inc 155 Technology Place P.O. Box 830 Liberty, SC USA

Installation Guide of Hi-Speed USB to Industrial Single RS-422/485 Adapter

205 CPU NETWORK ADAPTER F2-UNICON

Table of Contents. Functional Description Installation Power Source Power Connection Fiber Connection... 4

Rapid40iXL PIC Prototyping PCB User Manual

MODEL USB-COM-2SM USER MANUAL

This 4-port RS-422/485 Adapter is provided with an external switching power adapter in the package.

XR21V1410 EVALUATION BOARD USER S MANUAL 1.0 INTRODUCTION

Instruction Manual RR-915C Video Receiver With Bi-directional Multi-Protocol Data And Bi-directional Contact Closure

AKKON USB CONTROLLER BOARD

FLOW CODE 3 NO CODING, NO LIMITS... DATASHEET FLOW CODE

The FED PIC Flex 2 Development Boards

MODEL USB-FLEXCOM4 USB to Four RS-232/422/485 Serial Ports. and. MODEL USB-COM232-4A USB to Four RS-232 Serial Ports USER MANUAL

USB RS-485/422 Communication adapter virtual serial port ELO E211. Operation manual

Product Manual. USB to Optical Adapter Industrial Isolated RS- 232/422/485. Coolgear, Inc. Version 2.1 December 2018 Model Number: USB-COMi-Si-M

Fibre Modem - Single-mode

Transcription:

RS485 board datasheet EB062-00 00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix 1 Circuit diagram Copyright Matrix Multimedia Limited 2010 page 1

1. About this document This document concerns the E-blocks RS485 board code EB062 version 1. The order code for this product is EB062. 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 E 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 Multimedia reserves 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 Matrix Multimedia Limited 2010 page 2

2. General information 1. Description This E-block provides an RS485 interface that can be used to facilitate communication between a microcontroller and third party devices like communications systems or industrial sensors etc. Flowcode macros for driving this E- block are available via the RS232 component or simply the I/O icons depending on your application. A set of jumper links are available which allow the RS485 E-block to easily be set for all microcontroller port configurations. Flowcode macros that make this device easier to use are available. 2. Features E-blocks compatible 1 full duplex RS485 connection 2 half duplex RS485 connection Data rates up to 16Mbps Up to 256 transceivers per bus 3.3V compatible (if alternate driver chips are retro-fitted) 3. Block diagram Copyright Matrix Multimedia Limited 2010 page 3

3. Board layout EB062-74-1.cdr 1) 9-way downstream D-type connector 2) Patch system 3) +V screw terminal 4) Transceiver data channel allocation 5) Transceiver data direction control 6) RS485 transceiver IC 7) RS485 termination control 8) RS485 bias control 9) RS485 level screw terminals General guide for patch settings: Jumper A Jumper B Jumper C (Patch) CH1 Signal BIT5 BIT6 PATCH CH2 Signal BIT2 BIT7 PATCH DDR1 Signal BIT0 BIT0 PATCH DDR2 Signal BIT1 BIT1 PATCH Copyright Matrix Multimedia Limited 2010 page 4

4. Testing this product The following program will test the circuit. The test file can be downloaded from www.matrixmultimedia.com. 1. System Setup Multi-programmer board (EB006) with: EB006 Options Power supply PICmicro device SW1 (Fast/Slow) SW2 (RC/Xtal) Xtal frequency Port A Port B Port C Port D Port E Test program EB005 Options Patch jumper setting EB060 Options Patch jumper setting CH1 CH2 DDR1 DDR2 BIAS Jumpers Termination Jumpers Setting External, 14V 16F877A Don t care Xtal 19.6608MHz LCD board EB005 RS485 board EB062 EB062_Test.hex Setting DEFAULT Setting B TX1 (J16) RX2 (J19) IO (J6) IO (J10) On Position On Position The EB062_Test.hex program will use a loop back method to test that data can correctly flow in and back out of the RS485 board. The LCD will show the status of the testing and confirm if your board has passed or failed testing. 2. Test Procedure 1. Setup the system as shown above. 2. Wire a connection from the +v terminal on the Multiprogrammer to the +V terminal on the EB062. 3. Wire a connection from the +v terminal on the Multiprogrammer to the +V terminal on the EB005. 4. Wire a connection from the A position of terminal J3 to the A position of terminal J7. 5. Wire a connection from the B position of terminal J3 to the B position of terminal J7. 6. Power up the Multiprogrammer by connecting the power supply. 7. Send the EB062_Test.hex program to the 16F877A device on the EB006 multiprogrammer. 8. The LCD will indicate that the testing is being performed and then give an indication of pass or fail depending on the outcome of the test. Copyright Matrix Multimedia Limited 2010 page 5

5. Circuit description The design of this product enables you to use this device with many standard microcontroller devices. This is achieved by identifying the pins on the PICmicro, then by selecting the corresponding jumper setting on the RS485 board. This will allow you to configure the correct pin-out for any microcontroller device. 1. Data Direction Control The data direction control jumpers allow for the two transceiver modules to be put into receive or transmit mode. A single transceiver cannot send and receive data at the same time. For bi-directional communications you can either set up one transceiver to be a receiver and the other a transmitter or you can use the IO settings and control the data direction using an output pin from the upstream microcontroller. Using this method up to two bi-directional halfduplex communications busses can be created using a single RS485 E-block. 2. Channel Selection The channel selection jumpers control the assignment of the data pins to functions on the transceiver chips. This can be used to assign both channels as inputs or outputs or one of each type to allow full duplex communications. 3. Termination and Biasing The termination control jumpers select if a terminating resistor is placed across the RS485 data lines. The termination resistor is required for RS485 nodes that are on the end of a bus or where data reflections need to be attenuated and minimized. Similarly the bias control jumpers select if pull up and pull down resistors are placed onto the RS485 data lines. These resistors can be used to help maintain voltage separation on the active data lines. 4. RS485 signals explained RS485 is often used as it can be used effectively over long distances and in electrically noisy environments. Multiple transceivers may be connected to a RS485 network in a linear or multi drop configuration. The signal is a differential signal and is sent along twisted pair wire to help retain noise immunity. The bus should be created as a single line of nodes with termination resistors fitted at each end and should not be connected into star or ring topologies. RS485 Signal Diagram 5. 3.3V operation This board comes with 5V driver chips fitted as standard. RS485 by standard is a 5V bus. A 3.3V version of the driver chip is available and can be used to provide 3.3V functionality by replacing the two 75176 driver chips with MAX3078 driver chips. Copyright Matrix Multimedia Limited 2010 page 6

Appendix 1 Circuit diagram