MCP2150DM Microchip Technology, MCP2150DM Datasheet

BOARD DEMO FOR MCP2150

MCP2150DM

Manufacturer Part Number
MCP2150DM
Description
BOARD DEMO FOR MCP2150
Manufacturer
Microchip Technology
Datasheets

Specifications of MCP2150DM

Main Purpose
Interface, IrDA
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
MCP2150
Primary Attributes
IrDA Controller with PIC18F MCU
Secondary Attributes
USB Interface
Processor To Be Evaluated
MCP2150, MCP2155
Processor Series
MCP215x
Interface Type
USB
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
MCP2150
Developer’s Board
User’s Guide
© 2009 Microchip Technology Inc.
DS51869A

Related parts for MCP2150DM

MCP2150DM Summary of contents

Page 1

... Microchip Technology Inc. MCP2150 Developer’s Board User’s Guide DS51869A ...

Page 2

... REAL ICE, rfLAB, Select Mode, Total Endurance, TSHARC, UniWinDriver, 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

... PC Requirements ......................................................................................... 17 1.5 What the MCP2150 Developer’s Board Kit includes .................................... 17 Chapter 2. Installation and Operation 2.1 Introduction ................................................................................................... 19 2.2 The Demo System ........................................................................................ 20 2.3 MCP2150DM Demos ................................................................................... 21 Appendix A. Schematic and Layouts A.1 Introduction .................................................................................................. 35 A.2 Board - Schematic - Page 1 ......................................................................... 36 A.3 Board - Schematic - Page 2 ......................................................................... 37 A.4 Board - Top Silk and Pads A ...

Page 4

... MCP2150 Developer’s Board User’s Guide Appendix E. Continuously Transmitted Data Table E.1 Data Table for Demo #2 ............................................................................... 61 Appendix F. Programming the MCP2150DM Worldwide Sales and Service .....................................................................................64 DS51869A-page 4 © 2009 Microchip Technology Inc. ...

Page 5

... Document Layout • Conventions Used in this Guide • Recommended Reading • The Microchip Web Site • Customer Support • Document Revision History © 2009 Microchip Technology Inc. MCP2150 DEVELOPER’S BOARD Preface NOTICE TO CUSTOMERS USER’S GUIDE ® IDE on-line help. ...

Page 6

... HyperTerminal application. • Appendix E. “Continuously Transmitted Data Table” – Shows the data table that the MCP2150 Developer’s Board transmits. • Appendix F. “Programming the MCP2150DM” – Gives information to assist in the programming of the MCP2150 Developer’s Board. DS51869A-page 6 ® ...

Page 7

... N‘Rnnnn Text in angle brackets < > Courier New font: Plain Courier New Italic Courier New Square brackets [ ] Curly brackets and pipe character Ellipses... © 2009 Microchip Technology Inc. Represents Referenced books MPLAB Emphasized text ...is the only compiler... A window the Output window A dialog ...

Page 8

... Customers should contact their distributor, representative or field application engineer (FAE) for support. Local sales offices are also available to help customers. A listing of sales offices and locations is included in the back of this document. Technical support is available through the web site at: http://support.microchip.com. DS51869A-page 8 © 2009 Microchip Technology Inc. ...

Page 9

... DOCUMENT REVISION HISTORY Revision A (October 2009) • Initial Release of this Document. © 2009 Microchip Technology Inc. Preface DS51869A-page 9 ...

Page 10

... MCP2150 Developer’s Board User’s Guide NOTES: DS51869A-page 10 © 2009 Microchip Technology Inc. ...

Page 11

... The USB interface signals are fully connected to the PIC18F65J50, so programs can be created where the PIC18F65J50 can communicate to the USB Host and to the MCP2150. This would allow the board to be used as an IrDA to USB converter. © 2009 Microchip Technology Inc. MCP2150 DEVELOPER’S BOARD USER’S GUIDE ...

Page 12

... MCP2150’s power plane by removing the jumper shunt on jumpers JP1 and JP2. The MCP2150DM has the MCP2150 device mounted on the PCB (TSSOP package). There is a DIP footprint (requires the TSSOP package to be removed) which allows the MCP2150 to be easily updated if a device revision occurs. ...

Page 13

... MCP2150 SOIC and DIP Footprints (SOIC package is default installation. To install the DIP package requires the removal of the SOIC package). Note: A schematic of the MCP2150 Developer’s Board is shown in Section A.2 “Board - Schematic - Page 1” © 2009 Microchip Technology Inc. Product Overview DS51869A-page 13 ...

Page 14

... MCP2150 Developer’s Board User’s Guide FIGURE 1-1: MCP2150 DEVELOPER’S BOARD HARDWARE DS51869A-page © 2009 Microchip Technology Inc. ...

Page 15

... JP2 V ’s planes are connected DD V ’s planes are isolated DD © 2009 Microchip Technology Inc. These two jumpers select the optical transceiver logic. DD Both jumpers should connect the same pin positions. JP1x1 and JP2x1 Optical Transceiver connected to MCP2150 IR Interface Optical Transceiver not connected ...

Page 16

... Host Interface operates at 57,600 Baud Host Interface operates at 19,200 Baud Host Interface operates at 9,600 Baud Note: The PIC can also drive these signals. The supplied firmware uses PIC I/O to drive these signals based on the state of the RD5:4 pins. © 2009 Microchip Technology Inc. ...

Page 17

... Developments Boards product page. This material can include such items as: • User’s Guide • Firmware • GUI programs • Schematic Capture and PCB Layout files © 2009 Microchip Technology Inc. ® compatible model with Windows Operating System (OS) ® OS includes a terminal emulation ® ...

Page 18

... MCP2150 Developer’s Board User’s Guide NOTES: DS51869A-page 18 © 2009 Microchip Technology Inc. ...

Page 19

... Demo #4 Operation - IR / UART (DB-9) Pass Through PIC Mode Each demonstration program’s operation will be described in the Demo section. The component layout floor plan of the MCP2150 Developer’s Board (MCP2150DM) PCB is shown in Figure 1-1 while Table 2-1 shows the hardware requirements to demonstrate the MCP2150 Developer’ ...

Page 20

... The PC will run a second instance of HyperTerminal when running Demo #1 and Demo #4. This instance of HyperTerminal will communicate to the PC’s serial port which will be connected to the MCP2150DM’s serial port. This allows the transmitted data (from the IR port seen on the serial port (and vice versa). Configuring the HyperTerminal program on the PC is shown in D.1.3 “ ...

Page 21

... MCP2150 board. Lastly, Table 2-2 shows the steps for Demo #1 operation. Note: Figure 2-3 shows an alternate jumper configuration where the MCP2150DM is powered via the V JP2 shunt be removed). Table 2.3.2 does not document this configuration, but due to its similarities should be easy for the user to implement. ...

Page 22

... MCP2150 Developer’s Board User’s Guide FIGURE 2-2: DEMO #1 CONFIGURATION - DIRECT TO UART (DB-9) MODE DB-9 Connector Note: This is the board configuration shipped to customers. DS51869A-page 22 Data Flow © 2009 Microchip Technology Inc. IR Transceivers ...

Page 23

... FIGURE 2-3: DEMO #1 ALTERNATE POWER CONFIGURATION GND VDD Jumper Shunt Removed DB-9 Connector © 2009 Microchip Technology Inc. Installation and Operation Data Flow IR Transceivers DS51869A-page 23 ...

Page 24

... In the selected HyperTerminal program window, the displayed data is transmitted, being received and displayed by the other HyperTerminal program window. On the PC: In the selected HyperTerminal program window, the displayed data is transmitted, being received and displayed by the other HyperTerminal program window. — © 2009 Microchip Technology Inc. ...

Page 25

... Demo #2 Operation - Data Streaming Mode In Demo #2, the MCP2150 Developer’s Board (MCP2150DM) will communicate via the IR interface to the PC. The MCP2150DM is the Secondary Device, and will continuously stream a data table to the Primary Device (PC). This shows the data throughput from the embedded system to the Primary Device. This throughput will vary depending on the characteristics of the Primary Device ...

Page 26

... MCP2150 Developer’s Board User’s Guide FIGURE 2-5: DEMO #2 CONFIGURATION - DATA STREAMING MODE DS51869A-page 26 PIC18F65J50 © 2009 Microchip Technology Inc. IR Transceivers ...

Page 27

... FIGURE 2-6: DEMO #2 ALTERNATE POWER CONFIGURATION GND VDD Jumper Shunts Removed © 2009 Microchip Technology Inc. Installation and Operation PIC18F65J50 IR Transceivers DS51869A-page 27 ...

Page 28

... On the MCP2150 Developer’s Board: — On the PC: Then, a continuous stream of a 250 Byte table will be received from the embedded system in the HyperTerminal window (See for Appendix E. “Continuously Transmitted Data Table”) On the PC: HyperTerminal program window no longer receives data. © 2009 Microchip Technology Inc. ...

Page 29

... Demo #3 Operation - Echo Data Mode In Demo #3, the MCP2150 Developer’s Board (MCP2150DM) will communicate via the IR interface to the PC. The MCP2150DM is the Secondary Device, and will echo the received data (after changing the case) to the Primary Device (PC). This shows the command/response of an application system. ...

Page 30

... MCP2150 Developer’s Board User’s Guide FIGURE 2-8: DEMO #3 CONFIGURATION - ECHO DATA MODE DS51869A-page 30 PIC18F65J50 © 2009 Microchip Technology Inc. IR Transceivers ...

Page 31

... Continue typing any alpha characters (upper or lower case the PC: Disconnect the HyperTerminal program window. © 2009 Microchip Technology Inc. Installation and Operation Result — — On the MCP2150 Developer’s Board: The green power LED (D1) will turn on. ...

Page 32

... The com port settings should be configured as: • 115,200 Baud • 8-bits • No Parity • One Stop • Hardware Flow Control DS51869A-page 32 (1) PC (1) System #1 Serial (UART or USB) to IrDA Dongle (2) (3) Com 1 System #2 MCP2150 Developer’s Board © 2009 Microchip Technology Inc. ...

Page 33

... FIGURE 2-10: DEMO #4 CONFIGURATION - PASS THROUGH PIC MODE DB-9 Connector © 2009 Microchip Technology Inc. Installation and Operation PIC18F65J50 RX1 TX2 RX2 TX1 IR Transceivers DS51869A-page 33 ...

Page 34

... In the selected HyperTerminal program window the displayed data is transmitted and is received and displayed by the other HyperTerminal program window. On the PC: In the selected HyperTerminal program window, the displayed data is transmitted, being received and displayed by the other HyperTerminal program window. — © 2009 Microchip Technology Inc. ...

Page 35

... Board - Top Silk and Pads Top layer • Board - Bottom Layer • Board - V DD • Board - Ground Layer The layer order is shown in Figure A-1. FIGURE A-1: © 2009 Microchip Technology Inc. MCP2150 DEVELOPER’S BOARD NOTICE TO CUSTOMERS Layer LAYER ORDER USER’S GUIDE Top Layer ...

Page 36

... MCP2150 Developer’s Board User’s Guide A.2 BOARD - SCHEMATIC - PAGE 1 DS51869A-page 36 © 2009 Microchip Technology Inc. ...

Page 37

... A.3 BOARD - SCHEMATIC - PAGE 2 © 2009 Microchip Technology Inc. Schematic and Layouts DS51869A-page 37 ...

Page 38

... MCP2150 Developer’s Board User’s Guide A.4 BOARD - TOP SILK AND PADS DS51869A-page 38 © 2009 Microchip Technology Inc. ...

Page 39

... A.5 BOARD - TOP LAYER © 2009 Microchip Technology Inc. Schematic and Layouts DS51869A-page 39 ...

Page 40

... MCP2150 Developer’s Board User’s Guide A.6 BOARD - TOP LAYER WITH SILK AND PADS DS51869A-page 40 © 2009 Microchip Technology Inc. ...

Page 41

... A.7 BOARD - BOTTOM LAYER © 2009 Microchip Technology Inc. Schematic and Layouts DS51869A-page 41 ...

Page 42

... MCP2150 Developer’s Board User’s Guide A.8 BOARD - POWER LAYER DS51869A-page 42 © 2009 Microchip Technology Inc. ...

Page 43

... A.9 BOARD - GROUND LAYER © 2009 Microchip Technology Inc. Schematic and Layouts DS51869A-page 43 ...

Page 44

... MCP2150 Developer’s Board User’s Guide NOTES: DS51869A-page 44 © 2009 Microchip Technology Inc. ...

Page 45

... Note 1: The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components. 2: This connector can be made by cutting a single .100 Single R/A 36POS into six pieces. © 2009 Microchip Technology Inc. MCP2150 DEVELOPER’S BOARD NOTICE TO CUSTOMERS ...

Page 46

... CTS-Frequency Controls ECS-147.4-20-5P-TR Mill-Max Manufacturing 3M ® JAMECO Part Number ® 90120-0123 10-89-1161 22-03-2021 NLV25T-100J-PF 104-00265 TC1108-3.3VDB ERJ-6GEYJ103V ERJ-3GEYJ103V ERJ-6GEY0R00V ERJ-6GEYJ470V ERJ-6GEYJ471V ERJ-3GEYJ101V ERJ-3GEYJ102V EVQ-PE104K PIC18F86J50-I/PT SP3238EEY-L MCP111-315E/TT MCP2150T-I/SO TFDU4300-TR3 ® 5016 0667-0-15-01-30-27-10-0 SJ-5003 (BLACK) VALUEPRO 2012JH-R © 2009 Microchip Technology Inc. ...

Page 47

... Infrared Transceivers SIR 115.2 kbits SOCKET 18PIN MS TIN/TIN .300 Note 1: The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components. © 2009 Microchip Technology Inc. Bill Of Materials (BOM) Description Manufacturer Panasonic - ECG ® ...

Page 48

... MCP2150 Developer’s Board User’s Guide NOTES: DS51869A-page 48 © 2009 Microchip Technology Inc. ...

Page 49

... ICSP Header (J2) • PIC microcontroller (PIC18F65J50) • PIC16F65J50 crystal circuitry (14.7456 MHz) • MCP2150 crystal circuitry (11. 0952 MHz) • JMP1 - JMP14 (P1 – P2, P2 – P3) • RD6 jumper © 2009 Microchip Technology Inc. MCP2150 DEVELOPER’S BOARD IrDA Signals BAUD Power JP1: ...

Page 50

... The following portions of the board are NOT tested: • TFDU-4101 (U3) and circuitry • HSDL-3000 (U1) and circuitry • Header HD1 • JP1, JP2, JP3 • PortD jumpers (except RD6 jumper JMP16 • JP1A, JP2A, JP1B, JP2B • USB Data Lines • Switch S1 DS51869A-page 50 © 2009 Microchip Technology Inc. ...

Page 51

... This section describes the configuration that the HyperTerminal program should be in. Then, HyperTerminal needs to be configured. Refer to Section D.1.2 “Configuring HyperTerminal to connect to the IrDA Port (Virtual Port)”. © 2009 Microchip Technology Inc. MCP2150 DEVELOPER’S BOARD ® PROGRAM ® ...

Page 52

... Start the HyperTerminal Emulation program (usually located under the Programs>Accessories>Communications directory). FIGURE D- the Connection Description window, select the Cancel button. Then, the window in Figure D-2 will be the focus window. FIGURE D-2: DS51869A-page 52 CONNECTION DESCRIPTION WINDOW HyperTerminal PROGRAM MAIN WINDOW © 2009 Microchip Technology Inc. ...

Page 53

... Device, this will be the virtual serial port created by the IrCOMM2K driver installation (such as COM7). For the connection to the Embedded System, this will be one of the standard COM ports (such as COM1, COM2, or COM3). © 2009 Microchip Technology Inc. NEW CONNECTION PROPERTIES WINDOW ® ...

Page 54

... For “Telnet Terminal ID”, enter ANSI. - For “Backscroll buffer lines”, select 500 from the pull-down menu. 11. Press the ASCII Setup button. This will open the ASCII Setup window (Figure D-5). DS51869A-page 54 Secondary Device Flow Control © 2009 Microchip Technology Inc. ...

Page 55

... Check “Wrap lines that exceed terminal width”. 14. Ensure that your settings match the settings shown. 15. Select the OK button. This closes the ASCII Setup window and returns focus to the New Connection Properties window. FIGURE D-5: NEW CONNECTION PROPERTIES - ASCII SETUP © 2009 Microchip Technology Inc. ® Program DS51869A-page 55 ...

Page 56

... File>Save As. Select the name that you wish. You may wish to save each configuration with a name that you can remember (one for the Primary Device and the other for the Secondary Device). FIGURE D-6: NEW CONNECTION PROPERTIES - HOST SYSTEM ENCODING METHOD DS51869A-page 56 © 2009 Microchip Technology Inc. ...

Page 57

... COM port (9600 baud, 8-bits, 1 stop bit, no parity, with hardware flow control). The COM port for your system may need to be different. 1. Clicking on the Settings tab displays the window shown in Figure D-8. FIGURE D-7: NEW CONNECTION PROPERTIES - PORT CONFIGURATION © 2009 Microchip Technology Inc. ® Program DS51869A-page 57 ...

Page 58

... MCP2150 Developer’s Board User’s Guide FIGURE D-8: DS51869A-page 58 NEW CONNECTION PROPERTIES - PORT SETTINGS © 2009 Microchip Technology Inc. ...

Page 59

... Configuring the HyperTerminal 2. Clicking on the Input Translation button displays the window shown in Figure D-9, while clicking on the ASCII Setup button displays the window shown in Figure D-10. FIGURE D-9: NEW CONNECTION PROPERTIES - INPUT TRANSLATION © 2009 Microchip Technology Inc. ® Program DS51869A-page 59 ...

Page 60

... MCP2150 Developer’s Board User’s Guide FIGURE D-10: NEW CONNECTION PROPERTIES - ASCII SETUP DS51869A-page 60 © 2009 Microchip Technology Inc. ...

Page 61

... NOTE: 0x0D = Carriage Return, 0x0A = Line Feed © 2009 Microchip Technology Inc. MCP2150 DEVELOPER’S BOARD ; 10 Characters - Characters - Characters - Characters - 40 ...

Page 62

... MCP2150 Developer’s Board User’s Guide NOTES: DS51869A-page 62 © 2009 Microchip Technology Inc. ...

Page 63

... Appendix F. Programming the MCP2150DM Note: The MCP2150DM is shipped with the default demonstration firmware programmed into the PIC18F65J50. The user may reprogram the PIC18F65J50 with their application firmware or the supplied demo firmware. The Programming will require the following items • USB port for programming • ...

Page 64

... Fax: 886-3-6578-370 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 © 2009 Microchip Technology Inc. EUROPE Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris Tel: 33-1-69-53-63-20 ...

Related keywords