Microchip Technology MCP212X User Manual
Microchip Technology MCP212X User Manual

Microchip Technology MCP212X User Manual

Developer’s daughter board

Advertisement

Quick Links

MCP212X
Developer's Daughter Board
User's Guide
© 2006 Microchip Technology Inc.
DS51571B

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MCP212X and is the answer not in the manual?

Questions and answers

Summary of Contents for Microchip Technology MCP212X

  • Page 1 MCP212X Developer’s Daughter Board User’s Guide © 2006 Microchip Technology Inc. DS51571B...
  • Page 2 Endurance, UNI/O, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies.
  • Page 3: Table Of Contents

    Chapter 1. Product Overview ..................7 1.1 Introduction ..................... 7 1.2 What is the MCP212X Developer’s Daughter Board? ........7 1.3 What the MCP212X Developer’s Daughter Board Kit Includes ...... 8 Chapter 2. Installation and Operation ................. 9 2.1 Introduction ..................... 9 2.2 Features .......................
  • Page 4 MCP212X Developer’s Daughter Board User’s Guide Appendix E. Using the MCP212X Developer’s Daughter Board with the PICDEM™ FS USB Demo Board ............37 E.1 Demonstration with the PICDEM FS USB Demo Board ......37 ® Appendix F. Configuring the HyperTerminal Program ..........41 F.1 Configuring the Hyperterminal®...
  • Page 5: Preface

    “DSXXXXXA”, where “XXXXX” is the document number and “A” is the revision level of the document. INTRODUCTION This chapter contains general information that will be useful to know before using the MCP212X Developer’s Daughter Board. Items discussed in this chapter include: • Document Layout • Conventions Used in this Guide • Recommended Reading •...
  • Page 6 MCP212X Developer’s Daughter Board User’s Guide DOCUMENT LAYOUT This document describes how to use the MCP212X Developer’s Daughter Board. The manual layout is as follows: • Chapter 1. “Product Overview” – Important information about the MCP212X Developer’s Daughter Board. • Chapter 2. “Installation and Operation” – Includes a detailed description of each function, as well as instructions on how to get started with this daughter board.
  • Page 7 Curly brackets and pipe Choice of mutually exclusive errorlevel {0|1} character: { | } arguments; an OR selection Ellipses... Replaces repeated text var_name [, var_name...] Represents code supplied by void main (void) user { ... © 2006 Microchip Technology Inc. DS51571B-page 3...
  • Page 8 MCP212X Developer’s Daughter Board User’s Guide RECOMMENDED READING This user's guide describes how to use the MCP212X Developer’s Daughter Board. The following Microchip documents are available and recommended as supplemental reference resources. MCP2122 Data Sheet (DS21894) This data sheet provides detailed information regarding the MCP2122 device.
  • Page 9 Technical support is available through the web site at: http://support.microchip.com DOCUMENT REVISION HISTORY Revision B (July 2006) • Add disclaimer to Bill of Materials regarding RoHS-Compliant part numbers. Revision A (August 2005) • Initial Release of this Document. © 2006 Microchip Technology Inc. DS51571B-page 5...
  • Page 10 MCP212X Developer’s Daughter Board User’s Guide NOTES: © 2006 Microchip Technology Inc. DS51571B-page 6...
  • Page 11: Chapter 1. Product Overview

    The MCP212X Developer’s Daughter Board allows the MCP212X TX and RX signals to be routed to different header connections. This may allow the system to support multiple configurations, such as being ®...
  • Page 12: What The Mcp212X Developer's Daughter Board Kit Includes

    MCP212X Developer’s Daughter Board User’s Guide WHAT THE MCP212X DEVELOPER’S DAUGHTER BOARD KIT INCLUDES This MCP212X Developer’s Daughter Board Kit includes: • The MCP212X Developer’s Daughter Board (with MCP2122 installed) • A MCP2120 sample device • MCP212X Developer’s Daughter Board User’s Guide (Electronic version on CD-ROM) •...
  • Page 13: Chapter 2. Installation And Operation

    Microchip’s low-cost PICDEM™ Demo Boards or easily connected to your system. When the MCP212X Developer’s Daughter Board is used in conjunction with one of the low-cost PICDEM™ Demo Boards, it demonstrates the implementation of an ®...
  • Page 14: Features

    MCP212X Developer’s Daughter Board User’s Guide FEATURES The MCP212X Developer’s Daughter Board has the following features: • Dual Header to connect to: - PICDEM™ HPC Explorer Demo Board - PICDEM™ LCD Demo Board • Header to connect to: - PICDEM™ Full-Speed USB Demo Board - PICDEM™...
  • Page 15: Getting Started

    (Vishay TFDU 4100 and Agilent HSDL 3000). 10. MCP2120 crystal (Y2). The MCP212X Developer’s Daughter Board is assembled and tested to allow for the evaluation and demonstration of the MCP2122 or MCP2120 features. A schematic of the circuit, as well as the corresponding PCB layout, is shown in Appendix A.
  • Page 16 MCP212X Developer’s Daughter Board User’s Guide FIGURE 2-1: MCP212X DEVELOPER’S DAUGHTER BOARD COMPONENT FLOOR PLAN © 2006 Microchip Technology Inc. DS51571B-page 12...
  • Page 17 Installation and Operation 2.3.2 Jumper Settings Figure 2-2 shows the component layout for the MCP212X Developer’s Daughter Board and the operation of the JMP1/JP6, JMP2 and JMP3/JP7 jumpers. These jumpers determine the connections between the MCP2120’s RX, TX and 16XCLK signals, as well as the header’s RX, TX and 16XCLK signals.
  • Page 18 MCP212X Developer’s Daughter Board User’s Guide Figure 2-3 shows the component layout for the MCP212X Developer’s Daughter Board and the operation of the JP1, JP2, JP3 and JP4 jumpers. When the jumper is open, the signal is pulled high. When the jumper is shorted, the signal is pulled to ground. JP1 is connected to the header’s RA0 signal, JP2 is connected to the header’s RA1 signal,...
  • Page 19 Installation and Operation A description of the MCP212X Developer’s Daughter Board jumpers is given in Table 2-2. TABLE 2-2: JUMPER DESCRIPTIONS AND SETTINGS Jumper # Description Comment JP1A:JP2A To connect TXIR/RXIR of MCP2122 to TXD/RXD of By default not installed.
  • Page 20: Making A Demo System

    Serial Cables To connect the PC serial ports to each PICDEM™ HPC Explorer Demo Board’s serial port. PICDEM™ HPC Explorer Boards The MCP212X Developer’s Daughter Board will be installed into this board for testing. MCP2120 Daughter Boards This board will be used to communicate with the system under test.
  • Page 21 The source code for these programs are available for download from the Microchip web site (www.microchip.com), as well as being available on the CD-ROM supplied with the MCP212X Developer’s Daughter Board. ® To use these programs, it is required that the MPLAB IDE be installed on a computer and that one of Microchip’s development tools are available to program the board (such...
  • Page 22: Mcp212X Developer's Daughter Board Description

    The following sections describe each element of this daughter board in further detail. 2.5.1 Power The MCP212X Developer’s Daughter Board is powered by a 5V supply. This voltage supply may be sourced via the PCB headers. When the device is used in conjunction with the appropriate PICDEM™ Demo Board, the power is supplied via the connector interface.
  • Page 23 In addition to the signals described in Table 2-6 and Table 2-7, the MCP2120 RESET input is connected to the RESET output of the Host Controller. The EN input can be either hard-wired or controlled by the Host Controller. © 2006 Microchip Technology Inc. DS51571B-page 19...
  • Page 24 MCP212X Developer’s Daughter Board User’s Guide 2.5.3 IR Transceiver Circuit ® The IR transceiver circuit uses a Vishay TFDU 4300 integrated optical transceiver. Footprints for an optional optical transceiver are implemented. These footprints are for ® the Vishay TFDU 4100 and the Agilent HSDL-3000.
  • Page 25: Appendix A. Schematic And Layouts

    MCP212X DEVELOPER’S DAUGHTER BOARD USER’S GUIDE Appendix A. Schematic and Layouts INTRODUCTION This appendix contains the following schematics and layouts for the MCP212X Developer’s Daughter Board: • Board Schematic – Headers and Jumpers • Board Schematic – Circuitry • Board – Component Layer •...
  • Page 26: Board Schematic

    MCP212X Developer’s Daughter Board User’s Guide BOARD SCHEMATIC – PAGE 1 © 2006 Microchip Technology Inc. DS51571B-page 22...
  • Page 27: A.4 Board Schematic – Page 2

    Schematic and Layouts BOARD SCHEMATIC – PAGE 2 © 2006 Microchip Technology Inc. DS51571B-page 23...
  • Page 28: Board Layout - Component Layer

    MCP212X Developer’s Daughter Board User’s Guide BOARD LAYOUT – COMPONENT LAYER © 2006 Microchip Technology Inc. DS51571B-page 24...
  • Page 29: Board Layout - Top Layer

    Schematic and Layouts BOARD LAYOUT – TOP LAYER © 2006 Microchip Technology Inc. DS51571B-page 25...
  • Page 30: Board Layout - Bottom Layer

    MCP212X Developer’s Daughter Board User’s Guide BOARD LAYOUT – BOTTOM LAYER © 2006 Microchip Technology Inc. DS51571B-page 26...
  • Page 31: Appendix B. Bill Of Materials (Bom)

    The board also allows the customer to evaluate the operation of one of three optical tranceiver devices. Table B-1 shows the components that are installed in the MCP212X Developer’s Daughter Board PCB, while Table B-2 shows the components that are NOT installed on the MCP212X Developer’s Daughter Board PCB.
  • Page 32 MCP212X Developer’s Daughter Board User’s Guide TABLE B-2: BOM – OPTIONAL COMPONENTS, NOT INSTALLED Reference Description Manufacturer Part Number 0.47 µF (SMT) 6.8 µF Tantalium (SMT) 4.7 µF/16V (SMT) 0.1 µF (SMT) Panasonic - ECG ECJ-2VB1C104K JP1A, JP1B, JP1C, 1x2 Jumper Stakes (Male)
  • Page 33: Appendix C. Board Testing

    DAUGHTER BOARD USER’S GUIDE Appendix C. Board Testing The MCP212X Developer’s Daughter Board can be used in multiple configurations. Only a subset of these configurations will be tested. The tests were performed at 9600 baud. Other baud rates were not tested.
  • Page 34 MCP212X Developer’s Daughter Board User’s Guide NOTES: © 2006 Microchip Technology Inc. DS51571B-page 30...
  • Page 35: Appendix D. Using The Mcp212X Developer's Daughter Board With The Picdem™ Hpc Explorer Demo Board

    Board with the PICDEM™ HPC Explorer Demo Board DEMONSTRATION USING TWO PICDEM™ HPC EXPLORER DEMO BOARDS To perform a demonstration of the MCP212X Developer’s Daughter Board, two systems are needed. Each system is a MCP212X Developer’s Daughter Board (MCP212XEV-DB) plus the PICDEM™ HPC Explorer Demo Board (DM183022).
  • Page 36 MCP212X Developer’s Daughter Board User’s Guide The crystal frequency of the PICDEM™ Demo Board determines the error rates for the EUSART baud rates, as well as the 16XCLK generation (for the MCP2122). So for the PICDEM™ HPC Explorer Demo Board, the default crystal is 10 MHz (does have a 4x PLL).
  • Page 37 D.1.1 Demo #1 Operation In Demo #1, the MCP212X Developer’s Daughter Board will communicate directly to the PICDEM™ HPC Explorer Demo Board’s DB-9 connector (and then to the PC). The PICDEM™ HPC Explorer Demo Board is used to determine the communication baud ®...
  • Page 38 On the System #2 Unit: Test unit will echo the received Alpha character (changing the case; upper to lower and lower to Insert the MCP212X Developer’s Daughter Board into upper). the PICDEM™ HPC Explorer Demo Board. Ensure that the jumpers are configured as in Figure D-2.
  • Page 39 Using the MCP212X Developer’s Daughter Board with the PICDEM™ HPC Explorer Demo Board D.1.2 Demo #2 Operation In Demo #2, the System 2 unit will echo any alpha character received, changing the case of the character (lowercase to uppercase/uppercase to lowercase). The System 1 unit is connected to the PC, while the System 2 unit is not connected, though it still needs to be powered.
  • Page 40 On the System #2 Unit: Test unit will echo the received Alpha character (changing the case; uppercase to lowercase and Insert the MCP212X Developer’s Daughter Board into lowercase to uppercase) the PICDEM™ HPC Explorer Demo Board. Ensure that the jumpers are configured as in Figure D-2.
  • Page 41: Appendix E. Using The Mcp212X Developer's Daughter Board With The Picdem™ Fs Usb Demo Board

    Board with the PICDEM™ FS USB Demo Board DEMONSTRATION WITH THE PICDEM FS USB DEMO BOARD To perform a demonstration of the MCP212X, two systems are needed. One system will operate as an encoder/decoder passing information to the PC. This system may be either the: •...
  • Page 42 MCP212X Developer’s Daughter Board User’s Guide The crystal frequency of the PICDEM™ Demo Board determines the error rates for the EUSART baud rates, as well as the 16XCLK generation (for the MCP2122). So, for the PICDEM™ FS USB Demo Board, the default crystal is 20 MHz. The 16XCLK ®...
  • Page 43 Using the MCP212X Developer’s Daughter Board with the PICDEM™ FS USB Demo Board E.1.1 Demo #1 Operation In Demo #1, the System 2 unit will echo any alpha character received, changing the case of the character (lowercase to uppercase/uppercase to lowercase). The System 1 unit is connected to the PC, while the System 2 unit is not connected, though it still needs to be powered.
  • Page 44 On the System #2: System #2 will echo the received alpha character (changing the case; uppercase to lowercase and Insert the MCP212X Developer’s Daughter Board into lowercase to uppercase). the PICDEM™ HPC Explorer Demo Board. Ensure that the jumpers are configured as shown in Figure E-2.
  • Page 45: Program

    Figure F-2 is shown. Ensure that the appropriate COM port is selected for both the “Golden” unit and the “Testing” unit. Then select the Configure button. ® FIGURE F-1: HyperTerminal PROGRAM MAIN WINDOW © 2006 Microchip Technology Inc. DS51571B-page 41...
  • Page 46 MCP212X Developer’s Daughter Board User’s Guide ® FIGURE F-2: HyperTerminal PROGRAM PROPERTIES CONNECT TO WINDOW This will open up the Port Settings window. The port settings should be configured as shown in Figure F-3. After configuring the port settings, select OK. The Figure F-2 window will be shown.
  • Page 47 “property” windows are closed, you may wish to save each configuration with a name that you can remember (one for COM1 and the other for COM2). ® FIGURE F-5: HyperTerminal PROGRAM ASCII SETUP WINDOW © 2006 Microchip Technology Inc. DS51571B-page 43...
  • Page 48 MCP212X Developer’s Daughter Board User’s Guide ® FIGURE F-6: HyperTerminal PROGRAM INPUT TRANSLATION WINDOW © 2006 Microchip Technology Inc. DS51571B-page 44...
  • Page 49: Appendix F. Configuring The Hyperterminal ® Program

    ® Configuring the HyperTerminal Program NOTES: © 2006 Microchip Technology Inc. DS51571B-page 45...
  • Page 50: Worldwide Sales And Service

    China - Wuhan Thailand - Bangkok Tel: 408-961-6444 Tel: 86-27-5980-5300 Tel: 66-2-694-1351 Fax: 408-961-6445 Fax: 86-27-5980-5118 Fax: 66-2-694-1350 Toronto China - Xian Mississauga, Ontario, Tel: 86-29-8833-7250 Canada Fax: 86-29-8833-7256 Tel: 905-673-0699 Fax: 905-673-6509 07/21/06 © 2006 Microchip Technology Inc. DS51571B-page 46...
  • Page 51 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Microchip MCP212XEV-DB...

Table of Contents