RS232 Board datasheet



Similar documents
LED board datasheet EB

Switch board datasheet EB

How To Program A Microcontroller Board (Eb064) With A Psp Microcontroller (B064-74) With An Ios 2.5V (Power) And A Ppt (Power Control) (Power Supply) (

CAN bus board. EB018

Advanced Data Capture and Control Systems

FlowKit in-circuit debug system

Using HyperTerminal with Agilent General Purpose Instruments

Instructions on How to Use HyperTerminal to Test Serial Ports ...

Using Xbee in Serial Communication

PCMCIA 1 Port RS EDITION OCTOBER 1999

E-Blocks Easy Internet Bundle

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

Accessing Diagnostics using a Dialup Modem

E-Blocks Easy RFID Bundle

Aquadyne TechTip TITLE: TROUBLESHOOTING PC COM PORT AND MODEM PRODUCTS AFFECTED SYMPTOMS POSSIBLE CAUSES

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

RS-232 COMMUNICATIONS

Knowledge Base POS/C31A Troubleshooting

Android, Bluetooth and MIAC

Serial Communications

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

K8048 PIC PROGRAMMER BOARD

Cable Specifications and Information

Technical Manual. For use with Caller ID signaling types: Belcore 202, British Telecom, & ETSI

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

STIM202 Evaluation Kit

RS-232 Baud Rate Converter CE Model 232BRC Documentation Number 232BRC-3903 (pn5104-r003)

Connecting the Console Port to a PC

Table of Contents. Creating a VC1000 Network... 3

How to setup a serial Bluetooth adapter Master Guide

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0

BE635 User Manual. Rev. V Bolymin, Inc. All Rights Reserved.

Testing PCI/ISA & PCMCIA Serial Cards

Modbus Communications for PanelView Terminals

PM1122 INT DIGITAL INTERFACE REMOTE

Cabling Guide for Console and AUX Ports

Configuring Serial Terminal Emulation Programs

MS830 / MS833 Barcode Reader v1.0 9-December-2014

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

RS232C < - > RS485 CONVERTER S MANUAL. Model: LD15U. Phone: / 97 / 98 (M)

Application Note: Connecting to a 2500 Series Processor using PLC Workshop

USB to RS-422/485 Serial Adapter

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction

Connecting the DG-102S VoIP Gateway to your network

SMS Alarm Messenger. Setup Software Guide. SMSPro_Setup. Revision [Version 2.2]

TRP-C31M MODBUS TCP to RTU/ASCII Gateway

MODBUS TCP to RTU/ASCII Gateway. User s Manual

isco Connecting Routers Back to Back Through the AUX P

Serial to Bluetooth Adapter

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers

ELAN DIGITAL SYSTEMS LTD. SL232 PC- CARD USER S GUIDE

Cable Specifications and Information

How to setup a serial Bluetooth adapter

User Manual IC-485AI

1-10 The USB PIC K150 microcontroller programmer Hardware version V2.0 File version V2.0 Product Image

Keep it Simple Timing

Bluetooth to Serial Adapter

ECIO40P ECIO28P ECRM40. Page 1. USB programmable microcontrollers. 0.6 DIP footprint. Supplied with a free version of Flowcode. E-blocks compatible

Testing Data Radio Modem with Serial Port Tool V1.20

BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter

RS-422/485 Multiport Serial PCI Card. RS-422/485 Multiport Serial PCI Card Installation Guide

DK40 Datasheet & Hardware manual Version 2

LDG Electronics External Meter Serial Communications Protocol Specification

Copyright 1999 by EPSON America, Inc. 3/99 Torrance, California, USA

CONCEPT1 RS232 COMMUNICATION

Bluetooth HC-06 with serial port module Easy guide

1.1 Connection Direct COM port connection. 1. Half duplex RS232 spy cable without handshaking

PC Program User s Guide ( ) 1. Connecting the PC. 2. Installation and Start-up. 3. Programming

RS-232 to TTL Converter Cables SuperDroid Robots

Hypercom Key Loading and Management (HKLM) RS232 PPP Key Injection PC Setup Guide

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Moxa TCC-100/100I User s Guide

Connecting and Setting Up Your Laptop Computer

TP- 051 GPS RECEIVER

How To Connect A Directsofl To A Powerpoint With An Acd With An Ctel With An Dm-Tel Modem On A Pc Or Ipad Or Ipa (Powerpoint) With A Powerline 2 (Powerline

Using a USB to Serial adapter and Terminal Emulator in Windows 7 to communicate with a DM101

Supplemental User Guide

LAN / WAN Connection Of Instruments with Serial Interface By Using a Terminal Server

PICmicro tm Development Board

Date Rev. Details Author

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

Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface

1. SAFETY INFORMATION

CENTRONICS interface and Parallel Printer Port LPT

VSCOM USB PRO Series Industrial I/O Adapters

MODBUS TCP to RTU/ASCII Gateway

INDEX. Trademarks All name and product s trademarks mentioned below are the property of their respective companies.

When we look at the connector pinout of the RS232 port, we see two pins which are certainly used

GSM Interfacing Board

Dial-Up / Leased-Line Modem. User Manual. AGM Electronics, Inc Dial-Up / Leased-Line Modem, Series ( ) Manual Rev A + - DLM CTS RTS DTR DSR

Using a Laptop Computer with a USB or Serial Port Adapter to Communicate With the Eagle System

T3 Mux M13 Multiplexer

Technical Details and Schematic: A 1200-Baud APRS / Packet Digipeater

The Analyst RS422/RS232 Tester. With. VTR, Monitor, and Data Logging Option (LOG2) User Manual

Ocean Controls RC Servo Motor Controller

LS-101 LAN to Serial Device server. User s Manual

One Port Serial Server Users Manual Model ESP901, ESP901E

TOSR0X-D. USB/Wireless Timer Relay Module. User Manual. Tinysine 2013 Version 1.0

SenseLink TM. End-Point Controller. Addendum

Transcription:

RS232 Board datasheet Contents 1. About this document 2. General information 3. Board Layout 4. Getting Started 5. Circuit Description Appendix 1 Circuit Diagram Copyright 2004 Matrix Multimedia Limited Page 1

1 About this document This document concerns the Matrix RS232 Board code EB-015-00-1. Trademarks and Copyright PIC, PICmicro are registered trademarks of Arizona Microchip Inc. E-blocks is a trademark of Matrix Multimedia Limited. EB-015-00-1 and associated software and documentation are Copyright 2004 Matrix Multimedia Limited. 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. 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. 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.co.uk. If you still have problems please email us at: support@matrixmultimedia.co.uk. When emailing please state the operating system, the version of PPP you are using. Copyright 2004 Matrix Multimedia Limited Page 2

2 General information This E-block provides an RS232 interface which can be used to facilitate communication between PICmicro microcontroller and third party devices like PC serial ports, mobile communications systems etc. Flowcode macros for driving this E-block are available. A set of jumper links are available which allow the RS232 E-blocks to easily be set for all PICmicro microcontroller USART ports. Flowcode macros that make this device easier to use are available. Features RS232 communications between processors and a PC RS232 communications between processors and a modem Flowcode macros available Hardware flow control can be enabled as an option 3 RS232 Board Layout 8 1 6 4 5 7 2 3 Important: Please note that the mode selection jumpers are orientated in the correct way i.e. with the metal connect strips HORIZONTAL as shown in the picture above. 1) 9-way downstream D-type connector 2) RS232 interface for third party devices 3) PC interface 4) RX and TX mode selection jumper pins 5) CTS and RTS mode selection jumper pins 6) Patch system 7) MAX232 device 8) Screw terminal General Guide for CTS and RTS settings s Description 1 Hardware Flow Control (RX = bit 4, TX = bit 0) 2 No flow control 3 Hardware flow control (Patch) General Guide for TX and RX settings Jumper at A PIC16F88 PIC16F87 Jumper at B Jumper at C Jumper at D PIC16F627(A) PIC16F7x PIC16C6x Patch PIC16F628(A) PIC16F7x7 PIC16CC7x System PIC16F648A PIC16F87x PIC16F87xA For more information on see Section 4 Circuit Description Copyright 2004 Matrix Multimedia Limited Page 3

4 Getting Started As can be seen the circuit diagram (Appendix 1) consists of a simple RS232 circuit. To test this board you will need to apply 5V to the RS232 Board via the screw terminal and then set the appropriate bits using the 9-Way D-type connector. The details off the RS232 configuration are stated in the Chapter 4 Circuit Description. Testing the RS232 Board RS232.hex The following instructions explain the steps to test and use your RS232 Board. The instructions assume that PPP is installed and functional. It also assumes that you are confident in sending a program to the PIC via the Multiprogrammer. This program using a 40-pin PIC16F877A device. The RS232.hex program will enable you to communicate with your PC using a COM port on your computer. Setting up the Hyperterminal 1 Open Hyperterminal Start.Programs Accessories..Communication Hyperterminal 2 Create new connection: Either a pop-up window will appear to allow you to do this or you will have to go to File.New connection. This will open the same same pop-up as previously mentioned. 3 Enter an appropriate name for the hyperterminal. The default Icon is fine to use. 4 Click Ok 5 Now Connect to pop-up screen will appear. This is where you need to select the appropriate COM port you are using. Select the correct COM port. Click Ok. 6 Now the COM Properties pop-up screen appears. The following setting should be set: - Bits per second = 9600 - Data bits = 8 - Parity = None - Stop bits = 1 - Flow control = Hardware Click Ok. 7 Now check the your hyper terminal properties. Click File..Properties. Then when the popup window appears click on the Tab Settings The following should be checked - Terminals Keys should be highlighted with a dot beside it - Ctrl+H should be highlighted with a dot beside it - Emulation = ANSIW - Tenet terminal ID = VT100 - Backscroll buffer line = 500 Now click on the ASCII setup.. and check the following - Echo types characters locally should be highlighted with a tick beside it. - Line delay = 0 - Character delay = 0 - Wrap lines that exceed terminal length should be highlighted with a tick beside it. Now click Ok on the ASCII setup screen Then click Ok on the Properties screen Copyright 2004 Matrix Multimedia Limited Page 4

Using the RS232 program 1 Ensure power is supplied to all the necessary boards. 2 Insert the RS232 board into Port C of the Multiprogrammer 3 Connect RS232 cable from your COM port to the 9-Way D-type J1 labelled to PC 4 Insert the LCD board (EB-005-00-1) into Port B of the Multiprogrammer 5 Ensure power is connect to all E-blocks via wires from +V of the mutliprogrammer to +V of each board in this case both the RS232 board and the LCD board 6 Ensure that the Multiprogrammer is in correct configuration - Fast mode (SW1 towards the centre of the board) - Ensure that a 19.6608MHz crystal is inserted in the Multiprogrammer board - SW2 is not used when in Xtal mode so it doesn t matter it s position 7 Program the a PIC16F877A with the test program RS232.hex 8 Make sure jumpers "C" and "1" are selected on the RS232. 9 In the Hyperterminal ensure that there is a connection. Click on Call Call. If the Call command is not highlighted then Hyperterminal is already connected. 10 Press the reset button on the Multiprogrammer. 11 The word Hello should appear on the Hyperterminal screen. This has been sent to the Pc via the RS232 test program. 12 Now typing anything on the keyboard. This should automatically appear on the LCD screen. This should satisfy that the RS232 Board is fully functional and communicating to and from the PC! Copyright 2004 Matrix Multimedia Limited Page 5

4 Circuit description The circuit as can be seen in the circuit diagram below (See Appendix 1 Circuit diagram), is straightforward. The main device on the board is the MAX3232 This is a low voltage level changer. It will convert the TTL output of the PICmicro device to a recognized RS232 voltage. The design of this product is to enable you to use this device with many standard PICmicro devices. This is achieved by identifying the PICmicro. Then by selecting the corresponding jumper setting the RS232 board will be configured with the correct pin-out that particular device. Jumper setting A, B, and C are used for selecting the appropriate pins for RX and TX. Jumper settings 1, 2, and 3 are used to set the correct pins for CTS and RTS. The following tables illustrate the correct jumper settings. A B C D PIC16F devices PIC16C devices PIC16F87 PIC16F627/A PIC16F73 PIC16C63 PATCH SYSTEM PIC16F88 PIC16F628/B PIC16F737 PIC16CR63 PIC16F648A PIC16F74 PIC16C65/A/B PIC16F746 PIC16RC65 PIC16F76 PIC16C66 PIC16F767 PIC16C73/A/B PIC16F77 PIC16C74/A/B PIC16F777 PIC16C745 PIC16F870/1 PIC16C765 PIC16F873/A PIC16C77 PIC16F874/A PIC16C773 PIC16F876/A PIC16C774 PIC16F877/A PIC16C774 Table 1. Jumper settings for TX and RX selection. The following table (Table 2) shows the settings that can be used for RTS and CTS. These signals are not essential for RS232 communication, and therefore you have an option (Jumper setting 2) to disable CTS and RTS. 1 2 3 CTS RTS CTS RTS CTS RTS Bit 4 Bit 0 CTS not used RTS not used Patch Patch Table 2. Jumper settings for RTS and CTS selection The Patch System allows the user to route RX, TX, CTS and RTS to any 8 of the bits that they require. This allows great flexibility, as the user can then use a different device other than specified in Table 1. Copyright 2004 Matrix Multimedia Limited Page 6

DTE / DCE RS232 communication historically existed between Data Terminal Equipment (DTE) and Data Communications Equipment (DCE), where DTE referred to the computer and DCE referred to the modem. Both types of device use 9-way D-type connectors, a DTE device has a male connector and a DCE device has a female connector. This RS232 E-Block can be used as either a DTE or a DCE device. If it is to behave as a DCE device, connect the "To PC" connector to a DTE device (a PC, for example). If the PICmicro is to be a DTE device (for example, when you are using it in conjunction with the GSM mobile phone unit), then you will need to attach a DCE device to the RS232 E-Block via the "To Modem" connector. Copyright 2004 Matrix Multimedia Limited Page 7

Appendix 1 Circuit Diagram Copyright 2004 Matrix Multimedia Limited Page 8