MCP2150-I/SS Microchip Technology Inc., MCP2150-I/SS Datasheet

no-image

MCP2150-I/SS

Manufacturer Part Number
MCP2150-I/SS
Description
IRDA PROTOCOL HANDLER PLUS ENDEC FOR DTE APPS
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of MCP2150-I/SS

Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCP2150-I/SS
Manufacturer:
VISHAY
Quantity:
7 011
Part Number:
MCP2150-I/SS
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
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 MCP2150-I/SS

MCP2150-I/SS Summary of contents

Page 1

... TXIR 3 RXIR 4 RESET SSOP BAUD0 1 TXIR 2 RXIR 3 RESET Block Diagram MCP2150 Encode and TX Protocol Handler EN Logic Baud Rate BAUD1 Generator BAUD0 Protocol Handler RX and Decode RTS CTS DSR UART DTR Control CD RI Preliminary 18 BAUD1 OSC1/CLKI 15 OSC2 RTS 12 CTS 11 DTR 10 DSR 20 ...

Page 2

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

Page 3

... This document contains device specific information for the following device: • MCP2150 The MCP2150 is a cost effective, low pin count (18-pin), easy to use device for implementing IrDA standard wire- less connectivity. The MCP2150 provides support for the IrDA standard protocol “stack” plus bit encoding/ decoding ...

Page 4

... Allows PCs and other electronic devices (such as PDAs, cell phones, etc.) to communicate with each other • Enhances mobility by allowing users to easily connect The MCP2150 allows the easy addition of IrDA stan- dard wireless connectivity to any embedded applica- tion that uses serial data. implementation of the MCP2150 in an embedded system. ...

Page 5

... MCP2150 is not initialized. I TTL Data Terminal Ready. The value of this pin is ignored once the MCP2150 is initialized recommended that this pin be connected so that the voltage level is either V device power up, this signal is used with the RTS signal to enter device ID programming Enter Device ID programming mode (if RTS is cleared). ...

Page 6

... HC 7 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

... UART interface. 2.2 Device Reset The MCP2150 is forced into the reset state when the RESET pin is in the low state. Once the RESET pin is brought to a high state, the Device Reset sequence occurs. Once the sequence completes, functional operation begins ...

Page 8

... This interface is a half duplex interface, meaning that the system is either transmitting or receiving, but not both simultaneously. 2.5.1 BAUD RATE The baud rate for the MCP2150 serial port (the TX and by crystal RX pins) is configured by the state of the BAUD1 and BAUD0 pins. These two device pins are used to select the baud rate at which the MCP2150 will transmit and receive serial data (not IR data) ...

Page 9

... Modulation The data that the MCP2150 UART received (on the TX pin) that needs to be transmitted (on the TXIR pin) will need to be modulated. This modulated signal drives the IR transceiver module. Figure 2-3 shows the encoding of the modulated signal. Note: The signal on the TXIR pin does not actu- ...

Page 10

... Network Layering Reference Model Figure 2-5 shows the ISO Network Layering Reference Model. The shaded areas are implemented by the MCP2150, the cross-hatched area is implemented by an infrared transceiver. The unshaded areas should be implemented by the Host Controller. Has to be implemented in Host Controller firmware ...

Page 11

... Physical Signaling Layer (PHY) • Link Access Protocol (IrLAP) • Link Management Protocol/Information Access Service (IrLMP/IAS) The MCP2150 also supports some of the optional pro- tocols for IrDA data. The optional protocols that the MCP2150 implements are: • Tiny TP • IrCOMM 2 ...

Page 12

... MCP2150 2.9.1.2 IrLAP The MCP2150 supports the IrLAP protocol. The IrLAP protocol provides: • Management of communication processes on the link between devices. • A device-to-device connection for the reliable, ordered transfer of data. • Device discover procedures. • Hidden node handling. Figure 2-7 identifies the key parts and hierarchy of the IrDA protocols ...

Page 13

... Note: The MCP2150 identifies itself as a modem to ensure that it is identified as a serial device with a limited amount of memory. The MCP2150 is not a modem, and the non-data cir- cuits are not handled in a modem fashion. FIGURE 2-9: IRCOMM SERVICE CLASSES Uncooked Services ...

Page 14

... OTHER OPTIONAL IrDA DATA PROTOCOLS Other IrDA data protocols have been developed to spe- cific application requirements. These optional protocols are not supported by the MCP2150. These IrDA data protocols are briefly described in the following sub-sec- tions. For additional information, please refer to the IrDA website (www.IrDA.org). ...

Page 15

... The Primary device will con- tinue to generate time slots and the Secondary device should continue to respond, even if there’s nothing to do. Note 1: The MCP2150 can only be used to implement a Secondary device. 2: The MCP2150 supports a system with only one Secondary device having exclu- sive use of the IrDA standard infrared link (known as " ...

Page 16

... Once discovery has been completed, the Primary device and MCP2150 (Secondary device) can freely exchange data. The MCP2150 can receive IR data or serial data, but not both simultaneously. The MCP2150 uses a hard- ware handshake to stop the local serial port from sending data while the MCP2150 is receiving IR data. ...

Page 17

... No Response to these XIDs No Response to Broadcast ID UA response with parameters using connect address Confirm channel open for IAS Provide IAS responses Confirm channel open for data (MCP2150 CD pin driven low) Send Data or Status Send Data or Status Confirm shutdown (back to NDM state) Preliminary MCP2150 ...

Page 18

... MCP2150. The connection between the MCP2150 and the embedded application is wired as if there were a null modem connection. The Carrier Detect (CD) signal of the MCP2150 is used to indicate that a valid IrDA standard infrared link has been established between the MCP2150 and the Pri- mary device. The CD signal should be monitored closely to make sure that any communication tasks can be completed ...

Page 19

... IR Port Baud Rate The baud rate for the MCP2150 IR port (the TXIR and RXIR pins) is, initially, at the default rate of 9600 baud. The Primary device determines the maximum baud rate that the MCP2150 will operate at. This information is used during NDM, with the Primary device setting the baud rate of the IR link ...

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 ; ...

Page 22

... MCP2150 2.14 Optical Transceiver The MCP2150 requires an infrared transceiver. The transceiver can be an integrated solution. shows a list of common manufacturers of integrated optical transceivers. A typical optical transceiver cir- cuit, using a Vishay/Temic TFDS4500, is shown in Figure 2-12. FIGURE 2-12: TYPICAL OPTICAL TRANSCEIVER CIRCUIT RXIR (To MCP2150 ...

Page 23

... DEVELOPMENT TOOLS The MCP2150 is supported by the MCP2120/ MCP2150 Developer’s Kit (order number DM163008). This kit allows the user to evaluate the operation of the MCP2150. Each kit comes with two MCP2120 Developer’s Boards and one MCP2150 Developer’s Board to demonstrate transmission/reception of infrared data streams ...

Page 24

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

Page 25

... Exposure to maximum rating conditions for extended periods may affect device reliability. 2002 Microchip Technology Inc. .................................................................................................... -0 +14 V ............................................................................... –0 {( Preliminary MCP2150 + 0 DS21655B-page 25 ...

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

... RAM data. DD measurements are made when device is enabled (EN pin is high): DD Preliminary MCP2150 T +85 C (industrial) A Conditions See Figure 4-1 Device Oscillator/Clock stopped F = 11.0592 MHz 3.0 V OSC 11.0592 MHz 5.5 V ...

Page 28

... MCP2150 4.1 DC Characteristics (Continued) DC Specifications Param Sym Characteristic No. Input Low Voltage V Input pins IL D030 with TTL buffer (TX, RI, DTR, RTS, and EN) D030A D031 with Schmitt Trigger buffer (BAUD1, BAUD0, and RXIR) D032 RESET D033 OSC1 Input High Voltage V Input pins IH D040 ...

Page 29

... DC spec DD Min Typ Max Units — — 0.6 V — — 0 0.7 — — 0.7 — — — — — — Preliminary MCP2150 Section 4.1 Conditions I = 8 1 -3 -1 when external clock is used to drive OSC1. DS21655B-page 29 ...

Page 30

... MCP2150 4.2 Timing Parameter Symbology and Load Conditions The timing parameter symbols have been created following one of the following formats: 4.2.1 TIMING CONDITIONS The temperature and voltages specified in specifies the load conditions for the timing specifications. TABLE 4-1: SYMBOLOGY 1. TppS2ppS T F Frequency ...

Page 31

... Preliminary MCP2150 +85 C (industrial) A Section 4.1 Units Conditions ns Device Operation ns Disable Clock for low power ns MHz MHz % % ns DS21655B-page 31 ...

Page 32

... MCP2150 FIGURE 4-4: OUTPUT WAVEFORM Q4 OSC1 Output Pin Old Value Note: Refer to Figure 4-2 TABLE 4-4: OUTPUT TIMING REQUIREMENTS AC Specifications Param. Sym Characteristic No. 20 ToR RX and TXIR pin rise time 21 ToF RX and TXIR pin fall time Note 1: Data in the Typical (“Typ”) column 25°C unless otherwise stated. ...

Page 33

... Electrical Characteristics: Standard Operating Conditions (unless otherwise specified): Operating Temperature: - +85 C (industrial) A Operating Voltage V range is described in DD (1) Min Typ Max Units 2000 — — 1024 — 1024 T OSC 28 72 132 — — 2 µs Preliminary MCP2150 34 Section 4.1 Conditions = 5 5.0 V DS21655B-page 33 ...

Page 34

... TXBIT IR101 E Transmit (TX pin) Baud rate TXBIT Error (into MCP2150) IR102 E Transmit (TXIR pin) Baud rate TXIRBIT Error (out of MCP2150) IR103 pin rise time and fall time TX Note 1: This error is not additive to IR101 parameter. DS21655B-page 34 Start Bit Data Bit IR100 IR100 ...

Page 35

... E Receive (RXIR pin) Baud rate RXBIT Error (into MCP2150) IR112 E 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 ...

Page 36

... MCP2150 FIGURE 4-8: TXIR WAVEFORMS Start Bit Data bit 7 IR100A BITCLK IR122 TXIR IR121 0 TABLE 4-8: TXIR REQUIREMENTS AC Specifications Param. Sym Characteristic No. IR100A T Transmit Baud Rate TXIRBIT IR121 T PW TXIR pulse width TXIR IR122 T P TXIR bit period TXIR Note /16. ...

Page 37

... Preliminary MCP2150 IR131B IR131B 1 0 Data bit ... T +85 C (industrial) A Section 4.1 Units Conditions T BAUD = 9600 OSC T BAUD = 19200 OSC T BAUD = 38400 OSC T BAUD = 57600 ...

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

... 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 Example: MCP2150-I/SO XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXYYWWNNN Example: MCP2150I/SS XXXXXXXXXXX XXXYYWWNNN Preliminary MCP2150 DS21655B-page 41 ...

Page 42

... MCP2150 18-Lead Plastic Dual In-line (P) – 300 mil (PDIP Dimension Limits Number of Pins Pitch Top to Seating Plane Molded Package Thickness Base to Seating Plane Shoulder to Shoulder Width Molded Package Width Overall Length Tip to Seating Plane Lead Thickness Upper Lead Width Lower Lead Width Overall Row Spacing § ...

Page 43

... L .016 .033 .050 0. .009 .011 .012 0.23 B .014 .017 .020 0. Preliminary MCP2150 A2 MILLIMETERS NOM MAX 18 1.27 2.50 2.64 2.31 2.39 0.20 0.30 10.34 10.67 7.49 7.59 11.53 11.73 0.50 0.74 0.84 1. 0.27 0.30 0.42 0. ...

Page 44

... MCP2150 20-Lead Plastic Shrink Small Outline (SS) – 209 mil, 5.30 mm (SSOP Dimension Limits Number of Pins Pitch Overall Height Molded Package Thickness Standoff § Overall Width Molded Package Width Overall Length Foot Length Lead Thickness Foot Angle Lead Width Mold Draft Angle Top ...

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

... 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

... Telephone: (_______) _________ - _________ Application (optional): Would you like a reply? Y Device: MCP2150 Questions: 1. What are the best features of this document? 2. How does this document meet your hardware and software development needs you find the organization of this data sheet easy to follow? If not, why? 4 ...

Page 49

... 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., PDIP packaging MCP2150-I/SO = Industrial Temp., SOIC package MCP2150T-I/SS = Tape and Reel, Industrial Temp., SSOP package DS21655B-page 49 ...

Page 50

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

Page 51

... Use of Microchip’s products as critical com- ponents in life support systems is not authorized except with express written approval by Microchip. No licenses are con- veyed, implicitly or otherwise, under any intellectual property rights. 2002 Microchip Technology Inc. MCP2150 Trademarks The Microchip name and logo, the Microchip logo, FilterLab ...

Page 52

... Tel: 39-039-65791-1 Fax: 39-039-6899883 United Kingdom Microchip Ltd. 505 Eskdale Road Winnersh Triangle Wokingham Berkshire, England RG41 5TU Tel: 44 118 921 5869 Fax: 44-118 921-5820 Austria Microchip Technology Austria GmbH Durisolstrasse 2 A-4600 Wels Austria Tel: 43-7242-2244-399 Fax: 43-7242-2244-393 05/16/02 2002 Microchip Technology Inc. ...

Related keywords