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
Features
• Implements the IrDA
• Provides IrDA standard physical signal layer
• Includes UART to IrDA standard encoder/decoder
• UART interface for connecting to Data Terminal
• Transmit/Receive formats (bit width) supported:
• Hardware baud rate selection for UART:
• Infrared baud rates supported:
• 64 Byte Data Packet Size
• Programmable Device ID String
• Operates as Secondary Device
CMOS Technology
• Low power, high-speed CMOS technology
• Fully static design
• Low voltage operation
• Industrial temperature range
• Low power consumption
M
- IrLAP
- IrLMP
- IAS
- TinyTP
- IrCOMM (9-wire “cooked” service class)
support including:
- Bidirectional communication
- CRC implementation
- Data communication rates up to 115.2 kbaud
functionality:
- Easily interfaces with industry standard
Equipment (DTE) systems
- 1.63 µs
- 9.6 kbaud
- 19.2 kbaud
- 57.6 kbaud
- 115.2 kbaud
- 9.6 kbaud
- 19.2 kbaud
- 38.4 kbaud
- 57.6 kbaud
- 115.2 kbaud
- < 1 mA @ 3.3 V, 11.0592 MHz (typical)
- 3 µA typical @ 5.0 V when disabled
2002 Microchip Technology Inc.
UARTs and infrared transceivers
IrDA
®
standard including:
®
Supporting DTE Applications
Standard Protocol Stack Controller
Preliminary
Package Types
Block Diagram
PDIP, SOIC
SSOP
BAUD1
BAUD0
CTS
DSR
DTR
RTS
CD
EN
RX
BAUD0
RESET
TX
RI
BAUD0
RESET
RXIR
TXIR
RXIR
TXIR
V
V
EN
RX
V
TX
SS
SS
RI
EN
RX
TX
SS
RI
MCP2150
Protocol Handler
Protocol Handler
Logic
Encode and
Control
and Decode
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
UART
Baud Rate
Generator
MCP2150
18
17
16
15
14
13
12
10
11
20
19
18
17
16
15
14
13
12
11
BAUD1
CD
OSC1/CLKI
OSC2
V
RTS
CTS
DTR
DSR
DS21655B-page 1
BAUD1
CD
OSC1/CLKI
OSC2
V
V
RTS
CTS
DTR
DSR
DD
DD
DD
TXIR
RXIR
OSC1
OSC2

Related parts for MCP2150DM

MCP2150DM Summary of contents

Page 1

... Low power, high-speed CMOS technology • Fully static design • Low voltage operation • Industrial temperature range • Low power consumption - < 3.3 V, 11.0592 MHz (typical µA typical @ 5.0 V when disabled 2002 Microchip Technology Inc. MCP2150 Package Types PDIP, SOIC BAUD0 1 2 ...

Page 2

... MCP2150 NOTES: DS21655B-page 2 Preliminary 2002 Microchip Technology Inc. ...

Page 3

... The MCP2150 operates in Data Terminal Equipment (DTE) applications and sits between a UART and an infrared optical transceiver. 2002 Microchip Technology Inc. The MCP2150 encodes an asynchronous serial data stream, converting each data bit to the corresponding infrared (IR) formatted pulse. IR pulses received are decoded and then handled by the protocol handler state machine ...

Page 4

... The IrDA protocols for printer support are not included in the IrCOMM 9-wire “cooked” service class. MCP2150 TX TXIR Encode Power Down EN Logic RXIR RX Decode Baud Rate Generator RTS CTS DSR UART DTR Control CD RI Preliminary Figure 1-1 shows typical Optical Transceiver TXD RXD 2002 Microchip Technology Inc. ...

Page 5

... OSC1/CLKIN BAUD1 Legend: TTL = TTL compatible input I = Input P = Power 2002 Microchip Technology Inc. Pin Buffer Type Type I ST BAUD1:BAUD0 specify the baud rate of the device. O — Asynchronous transmit to Infrared transceiver Asynchronous receive from Infrared transceiver Resets the device. — P Ground reference for logic and I/O pins. ...

Page 6

... RTS HC MCP2150 8 CTS MCP2150 HC ( — Legend Host Controller Note 1: This signal is not implemented in the MCP2150. DS21655B-page 6 Comment Carrier Detect Received Data Transmit Data Data Terminal Ready Ground Data Set Ready Request to Send Clear to Send Ring Indicator Preliminary 2002 Microchip Technology Inc. ...

Page 7

... Table 2-2 for recommended values of C1 and C2. Note: A series resistor may be required for AT strip cut crystals. 2002 Microchip Technology Inc. TABLE 2-1: Freq 11.0592 MHz Higher capacitance increases the stability of the oscil- lator but also increases the start-up time. These val- ues are for design guidance only ...

Page 8

... MCP2150, the controller’s baud rate is required to match the baud rate of the MCP2150’s serial port. Preliminary Table 2-3 shows the SERIAL BAUD RATE SELECTION VS. FREQUENCY Baud Rate @ Bit Rate 11.0592 MHz 9600 F / 1152 OSC 19200 F / 576 OSC 57600 F / 192 OSC 115200 OSC 2002 Microchip Technology Inc. ...

Page 9

... Value 1.6 µs ( CLK) 16 CLK 16 CLK RX 0 2002 Microchip Technology Inc. 2.7 Demodulation The modulated signal (data) from the IR transceiver module (on RXIR pin) needs to be demodulated to form the received data (on RX pin). Once demodulation of the data byte occurs, the data that is received is trans- mitted by the MCP2150 UART (on the RX pin) ...

Page 10

... The unshaded areas should be implemented by the Host Controller. Has to be implemented in Host Controller firmware (such as a PICmicro microcontroller) Regions implemented by the MCP2150 Regions implemented by the Optical Transceiver logic Supervisor Fault confinement (MAC-LME) Bus Failure management (PLS-LME) Preliminary ® 2002 Microchip Technology Inc. ...

Page 11

... MCP2150 Note 1: The MCP2155 implements the 9-wire “cooked" service class serial replicator optical transceiver is required. 2002 Microchip Technology Inc. 2.9.1 IrDA DATA PROTOCOLS SUPPORTED BY MCP2150 The MCP2150 supports these required IrDA standard protocols: • Physical Signaling Layer (PHY) • ...

Page 12

... BOFs are used, identify the speed of the link, how fast either party may change from receiving to transmitting, etc. IrLAP has the responsibility of negotiating these parameters to the highest common set so that both sides can communicate as quickly, and as reliably, as possible. Preliminary IRLAP FRAME I FCS EOF 2 bytes C1h 2002 Microchip Technology Inc. ...

Page 13

... IRCOMM SERVICE CLASSES Uncooked Services Parallel IrLPT 3-wire Raw Supported by MCP2150 2002 Microchip Technology Inc. 2.9.1.4 Link Management - Information Access Service (LM-IAS) The MCP2150 implements the LM-IAS. Each LM-IAS entity maintains an information database to provide: • Information on services for other devices that contain the IrDA standard feature (Discovery). • ...

Page 14

... Also how call control and real-time voice are handled (RTCON). 2.9.2.5 IrDA Lite IrDA Lite describes how to reduce the application code requirements, while maintaining compatibility with the full implementation. DS21655B-page 14 Preliminary 2002 Microchip Technology Inc. ...

Page 15

... Secondary device. Some data-capable cellphones have IrDA standard infrared ports. If you used such a cellphone with a Personal Dig- 2002 Microchip Technology Inc. ital Assistant (PDA), the PDA that supports the IrDA standard feature would be the Primary device and the cellphone would be the Secondary device ...

Page 16

... It is the responsability of the Host Controller program to understand the meaning of the data received and how the program should respond to it. It’s just as if the data were being received by the Host Controller from a UART. Figure 2-10) Preliminary 2002 Microchip Technology Inc. ...

Page 17

... Open channel for IAS Queries Send IAS Queries Open channel for data Normal Response Mode (NRM) Send Data or Status Send Data or Status Shutdown link 2002 Microchip Technology Inc. Secondary Device (ex. MCP2150) No Response XID Response in timeslot y, claiming this timeslot, (MCP2150 always claims timeslot 2) ...

Page 18

... Primary Device MCP2150 (1) Turn-around Time Turn-around (1) (Bytes) Time (Bytes Preliminary the MCP2150 and the Table 2-4. Total Bytes Throughput Transmitted % (Data/Total) 102 62.7% 39 2.6% 2002 Microchip Technology Inc. ...

Page 19

... Release the MCP2150 from reset (RESET pin forced high). 4. Wait for device to complete initialization. FIGURE 2-11: ID STRING FORMAT 1st Byte Transferred Length 1 Byte 2002 Microchip Technology Inc. TABLE 2-5: DTR RTS Until device initialization is complete. Once the MCP2150 is ready to receive data, the CTS pin will be forced low ...

Page 20

... MCP2150 to come out of reset ; LoopCnt = 0 ; delay for 1 ms cts=0 then we're ready to program ; MCP2150 is ready to receive data ; ; NO, wait for MCP2150 to be ready ; The MCP2150 did not exit reset, do your recovery ; in this routine. Preliminary 2002 Microchip Technology Inc. ...

Page 21

... NormalOperation ; The MCP2150 in now programmed with new ID, 2002 Microchip Technology Inc. ; clear the offset ; get the byte count ; (ID length byte + # bytes in string) ; use creg as the loop counter ; add 1 to the loop count since ; we're jumping into the middle ...

Page 22

... Table 2-6 http://www.irda.org/standards/specifications Some common manufacturers of Optical Transceivers are shown in Table TABLE 2-6: Company Infineon Agilent Vishay/Temic Rohm TXIR Pin 2) user’s Preliminary 2-6. COMMON OPTICAL TRANSCEIVER MANUFACTURERS Company Web Site Address www.infineon.com www.agilent.com www.vishay.com www.rohm.com 2002 Microchip Technology Inc. ...

Page 23

... DB9 4 Host Interface Header 2002 Microchip Technology Inc. The UART interface allows a direct connection (use a terminal emulation program header, to allow easy connection to host prototypes (or one of the Microchip PICDEM™ boards). The transceiver logic is jumpered to allow the selection of either a single chip transceiver solution low cost discrete solution ...

Page 24

... MCP2150 NOTES: DS21655B-page 24 Preliminary 2002 Microchip Technology Inc. ...

Page 25

... NOTICE: Stresses above those listed under “Maximum ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operational listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. 2002 Microchip Technology Inc. .................................................................................................... -0 +14 V ............................................................................... –0 ...

Page 26

... MCP2150 FIGURE 4-1: VOLTAGE-FREQUENCY GRAPH, -40 C 6.0 5.5 5.0 5.0 4 (Volts) 4.0 3.5 3.0 2 DS21655B-page 11.0592 Frequency (MHz) Preliminary 20 2002 Microchip Technology Inc. ...

Page 27

... When device is disabled (EN pin is low), the conditions for current measurements are the same. 4: When the device is disabled (EN pin is low), current is measured with all input pins tied to V the output pins driving a high or low level into infinite impedance. 2002 Microchip Technology Inc. Electrical Characteristics: Standard Operating Conditions (unless otherwise specified) ...

Page 28

... 0.25 V — 0.8 0.8 V — 0.8 V — 0.7 V — — — ±1 µA — — ±5 µA — — ±5 µA Preliminary Section 4.1. Conditions 4 5 otherwise 4 5 otherwise Pin at SS PIN DD high-impedance PIN PIN DD 2002 Microchip Technology Inc. ...

Page 29

... C 2 OSC2 pin OSC D101 C All Input or Output pins IO Note 1: Negative current is defined as coming out of the pin. 2002 Microchip Technology Inc. Electrical Characteristics: Standard Operating Conditions (unless otherwise specified) Operating temperature: -40°C T +85°C (industrial) A Operating voltage V range as described in DC spec ...

Page 30

... TppS T Time osc Oscillator tx Transmit RST Reset P Period R Rise V Valid Z High-impedance T +85 C (industrial) A range as described in DC spec for all pins except OSC2 for OSC2 when external clock is used to drive OSC1 Preliminary Figure 4-2 Section 4.1. 2002 Microchip Technology Inc. ...

Page 31

... Exceeding these specified limits may result in unstable oscillator operation and/or higher than expected current consumption. When an external clock input is used, the “max” cycle time limit is “DC” (no clock) for all devices duty cycle of no more than 60% (High time/Low time or Low time/High time) is recommended for external clock inputs. 2002 Microchip Technology Inc ...

Page 32

... DS21655B-page 32 Q1 20, 21 for load conditions. Electrical Characteristics: Standard Operating Conditions (unless otherwise specified): Operating Temperature: -40 C Operating Voltage V range is described in DD (1) Min Typ Max (2) — (2) — Preliminary Q2 Q3 New Value T +85 C (industrial) A Section 4.1 Units Conditions ns ns 2002 Microchip Technology Inc. ...

Page 33

... T Power up Timer Period PWRT 34 T Output High-impedance from IOZ RESET Low or device Reset Note 1: Data in the Typical (“Typ”) column unless otherwise stated. 2002 Microchip Technology Inc Electrical Characteristics: Standard Operating Conditions (unless otherwise specified): Operating Temperature: - +85 C (industrial) A Operating Voltage V ...

Page 34

... Preliminary Data Bit Data Bit IR100 IR100 T +85 C (industrial) A Section 4.1 Units Conditions T BAUD2:BAUD0 = 00 OSC T BAUD2:BAUD0 = 01 OSC T BAUD2:BAUD0 = 10 OSC T BAUD2:BAUD0 = 11 OSC % % ns 2002 Microchip Technology Inc. ...

Page 35

... Receive (RX pin) Baud rate RXBIT Error (out of MCP2150) IR113 pin rise time and fall time TX Note 1: This error is not additive to the IR111 parameter. 2002 Microchip Technology Inc. Start Bit Data Bit IR110 IR110 IR113 IR113 Electrical Characterisitcs: Standard Operating Conditions (unless otherwise specified): ...

Page 36

... Preliminary Data bit ... IR122 IR122 +85 C (industrial) A Section 4.1 Units Conditions T BAUD = 9600 OSC T BAUD = 19200 OSC T BAUD = 38400 OSC T BAUD = 57600 OSC T BAUD = 115200 OSC T OSC T BITCLK 2002 Microchip Technology Inc. ...

Page 37

... T PW RXIR pulse width RXIR IR132 T P RXIR bit period RXIR Note /16. BITCLK RXBIT 2002 Microchip Technology Inc. Data bit 6 Data bit 5 Data bit ... IR131B IR131B Data bit 6 Data bit 5 Electrical Characteristics: Standard Operating Conditions (unless otherwise specified): Operating Temperature: -40 C Operating Voltage V ...

Page 38

... MCP2150 NOTES: DS21655B-page 38 Preliminary 2002 Microchip Technology Inc. ...

Page 39

... DC AND AC CHARACTERISTICS GRAPHS AND TABLES Not available at this time. 2002 Microchip Technology Inc. Preliminary MCP2150 DS21655B-page 39 ...

Page 40

... MCP2150 NOTES: DS21655B-page 40 Preliminary 2002 Microchip Technology Inc. ...

Page 41

... In the event the full Microchip part number cannot be marked on one line, it will be carried over to the next line thus limiting the number of available characters for customer specific information. * Standard device marking consists of Microchip part number, year code, week code and traceability code. 2002 Microchip Technology Inc. Example: MCP2150-I/P XXXXXXXXXXXXXXXXX XXXXXYYWWNNN ...

Page 42

... Preliminary MILLIMETERS MIN NOM MAX 18 2.54 3.56 3.94 4.32 2.92 3.30 3.68 0.38 7.62 7.94 8.26 6.10 6.35 6.60 22.61 22.80 22.99 3.18 3.30 3.43 0.20 0.29 0.38 1.14 1.46 1.78 0.36 0.46 0.56 7.87 9.40 10. 2002 Microchip Technology Inc. ...

Page 43

... Mold Draft Angle Top Mold Draft Angle Bottom * Controlling Parameter § Significant Characteristic Notes: Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed .010” (0.254mm) per side. JEDEC Equivalent: MS-013 Drawing No. C04-051 2002 Microchip Technology Inc Units INCHES* ...

Page 44

... Preliminary A2 MILLIMETERS MIN NOM MAX 20 0.65 1.73 1.85 1.98 1.63 1.73 1.83 0.05 0.15 0.25 7.59 7.85 8.18 5.11 5.25 5.38 7.06 7.20 7.34 0.56 0.75 0.94 0.10 0.18 0.25 0.00 101.60 203.20 0.25 0.32 0. 2002 Microchip Technology Inc. ...

Page 45

... This is a new data sheet Revision B • Updated feature list • Enhanced pin descriptions. Refer to • Added description for programmable device ID • Standardize use of terms for Host Controller and Primary Device 2002 Microchip Technology Inc. Table 1-2 Preliminary MCP2150 DS21655B-page 45 ...

Page 46

... MCP2150 NOTES: DS21655B-page 46 Preliminary 2002 Microchip Technology Inc. ...

Page 47

... Microchip Products • Conferences for products, Development Systems, technical information and more • Listing of seminars and events 2002 Microchip Technology Inc. MCP2150 Systems Information and Upgrade Hot Line The Systems Information and Upgrade Line provides system users a listing of the latest versions of all of Microchip's development systems software products ...

Page 48

... What deletions from the data sheet could be made without affecting the overall usefulness there any incorrect or misleading information (what and where)? 7. How would you improve this document? 8. How would you improve our software, systems, and silicon products? DS21655B-page48 Total Pages Sent FAX: (______) _________ - _________ N Literature Number: DS21655B 2002 Microchip Technology Inc. ...

Page 49

... The Microchip Corporate Literature Center U.S. FAX: (480) 792-7277 3. The Microchip Worldwide Site (www.microchip.com) Please specify which device, revision of silicon and Data Sheet (include Literature #) you are using. New Customer Notification System Register on our web site (www.microchip.com/cn) to receive the most current information on our products. 2002 Microchip Technology Inc. Examples +85 C MCP2150 MCP2150-I/P = Industrial Temp ...

Page 50

... MCP2150 NOTES: DS21655B-page 50 2002 Microchip Technology Inc. ...

Page 51

... MPLAB, MXDEV PICMASTER, PICSTART, PRO MATE, SEEVAL and The Embedded Control Solutions Company are registered trade- marks of Microchip Technology Incorporated in the U.S.A. and other countries. dsPIC, dsPICDEM.net, ECONOMONITOR, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, microPort, Migratable Memory, MPASM, MPLIB, MPLINK, MPSIM, MXLAB, PICC, PICDEM, PICDEM ...

Page 52

... Korea Microchip Technology Korea 168-1, Youngbo Bldg. 3 Floor Samsung-Dong, Kangnam-Ku Seoul, Korea 135-882 Tel: 82-2-554-7200 Fax: 82-2-558-5934 Singapore Microchip Technology Singapore Pte Ltd. 200 Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-6334-8870 Fax: 65-6334-8850 Taiwan Microchip Technology (Barbados) Inc., Taiwan Branch 11F-3, No ...

Related keywords