參數(shù)資料
型號: MCP2140A-I/P
廠商: Microchip Technology
文件頁數(shù): 14/66頁
文件大?。?/td> 0K
描述: IC IRDA CONTROLLR DTE/DCE 18DIP
標(biāo)準(zhǔn)包裝: 25
控制器類型: IRDA 標(biāo)準(zhǔn)協(xié)議??刂破?br>
接口: UART
電源電壓: 3 V ~ 5.5 V
電流 - 電源: 2.2mA
工作溫度: -40°C ~ 125°C
安裝類型: 通孔
封裝/外殼: 18-DIP(0.300",7.62mm)
供應(yīng)商設(shè)備封裝: 18-PDIP
包裝: 管件
產(chǎn)品目錄頁面: 685 (CN2011-ZH PDF)
配用: MCP2140DM-TMPSNS-ND - BOARD DEMO FOR MCP2140
2007-2011 Microchip Technology Inc.
DS22050B-page 21
MCP2140A
2.10.2
IMPROVING THROUGHPUT
Actual maximum throughput is dependent on several
factors, including:
Characteristics of the primary device
Characteristics of the MCP2140A
IrDA standard protocol overhead
Direction of Data Transmitted
2.10.2.1
Characteristics of the Primary
Device and the MCP2140A
While the characteristics of the MCP2140A are fixed,
the characteristics of the primary device may be made
better, or worse, depending on the implementation of
the primary device’s application program.
IrDA standard protocol overhead limits the maximum
throughput to much less then the 9600 baud bit rate.
2.10.2.2
IrDA Standard Protocol Overhead
The IrDA standard specifies how the data is passed
between the primary device and secondary device. In
IrCOMM, an additional 8 bytes are used by the protocol
for each packet transfer. In the IrCOMM 9-wire
“cooked” service class, 4 bytes of the 64 byte payload
are overhead bytes. That leaves a maximum of
60 bytes that can be transferred per “frame”.
The most significant factor in data throughput is how
well the data frames are filled. If only 1 byte is sent at a
time, the throughput overhead of the IrCOMM protocol
is 89% (see Table 2-5). The best way to maximize
throughput is to align the amounts of data with the
receive buffer (IR and host UART) packet size of the
MCP2140A.
TABLE 2-5:
IRCOMM OVERHEAD %
2.10.2.3
Direction of Data Transmitted
Due to the different characteristics of the primary
device and the secondary device, the data throughput
between two devices may be substantially different
depending on the direction the data is being trans-
ferred. This is shown in Table 2-4.
MCP2140A to Primary Device
One of the factors to improve throughput is to ensure
the host controller keeps the MCP2140A UART receive
buffer full (60 bytes) to maximize the data bytes sent
per IR frame. Figure 2-10 shows the CTS waveform,
what the state of the buffers can be and the operation
of the host UART and IR interfaces.
The second factor is to minimize the turnaround
response time from the primary device, if possible.
Primary Device to MCP2140A
In this case, ensure that the host controller can receive
data as fast as possible from the MCP2140A without
requiring to force the RTS high and delay the data from
being received by the host controller.
2.10.2.4
From the Primary Device
The MCP2140A uses a fixed IR Receiver data block
size of 64 bytes.
The minimum size frame the primary device can
respond with is 6 bytes.
2.10.2.5
From the MCP2140A
The MCP2140A uses a fixed host UART receiver data
block size of 60 bytes.
2.11
Turnaround Latency
An IR link can be compared to a one-wire data connec-
tion. The IR transceiver can transmit or receive, but not
both at the same time. A delay of one bit time is recom-
mended between the time a byte is received and
another byte is transmitted.
2.12
Device ID
The MCP2140A has a fixed Device ID. This Device ID
is “MCP2140A XX”, with the xx indicating the silicon
revision of the device.
MCP2140A
Data
Packet
Size
(Bytes)
IrCOMM
Overhead
(Bytes)
IrCOMM
Overhead
% (1)
Comment
IR Receive
60
8
12 %
18
89 %
Host UART
Receive
60
8
12 %
18
89 %
Note 1: Overhead % =
Overhead/(Overhead + Data).
2: The maximum number of data bytes in the
IR receive frame.
3: The maximum number of bytes of the host
UART receive buffer.
4: The CTS signal is driven high after the 59
byte.
相關(guān)PDF資料
PDF描述
MCP2150T-I/SO IC IRDA STD CONTROLLER 18SOIC
MCP2155-I/SS IC IRDA PROTOCOL CTRLR 20SSOP
MCP2200-I/MQ IC USB TO UART 20QFN
MCP2200T-I/MQ IC USB 2.0 - UART 20QFN
MCP2210T-I/MQ IC CONVERTER USB-PCI 20-QFN
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MCP2140AT-I/P 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:IrDA㈢ Standard Protocol Stack Controller With Fixed 9600 Baud Communication Rate
MCP2140AT-I/SO 功能描述:網(wǎng)絡(luò)控制器與處理器 IC Enhanced MCP2140 Win Mobile 5.0 compatble RoHS:否 制造商:Micrel 產(chǎn)品:Controller Area Network (CAN) 收發(fā)器數(shù)量: 數(shù)據(jù)速率: 電源電流(最大值):595 mA 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:PBGA-400 封裝:Tray
MCP2140AT-I/SS 功能描述:網(wǎng)絡(luò)控制器與處理器 IC Enhanced MCP2140 Win Mobile 5.0 compatble RoHS:否 制造商:Micrel 產(chǎn)品:Controller Area Network (CAN) 收發(fā)器數(shù)量: 數(shù)據(jù)速率: 電源電流(最大值):595 mA 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:PBGA-400 封裝:Tray
MCP2140DM-TMPSNS 功能描述:溫度傳感器開發(fā)工具 MCP2140 IrDA Wire- less Temp Demo RoHS:否 制造商:Texas Instruments 產(chǎn)品類型:Temperature Sensors and Control ICs 工具用于評估:MSP430G2553 接口類型:USB 工作電源電壓: 工作電源電流:
MCP2140-I/P 功能描述:網(wǎng)絡(luò)控制器與處理器 IC 9600bd fixd spd IrDA RoHS:否 制造商:Micrel 產(chǎn)品:Controller Area Network (CAN) 收發(fā)器數(shù)量: 數(shù)據(jù)速率: 電源電流(最大值):595 mA 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:PBGA-400 封裝:Tray