M
特点
实现IrDA标准,其中包括:
- 在IrLAP
- 对IrLMP
- 国际会计准则
- TinyTP
- IrCOMM的( 9线“熟”的服务类)
提供IrDA标准的物理层信号
支持,包括:
- 双向通信
- 实现CRC
- 9600波特率固定数据通信速率
包括UART至IrDA标准编码器/
解码器的功能:
- 易于使用行业标准接口
个UART和红外收发器
UART接口,用于连接到数据
通讯设备( DCE )或数据
终端设备(DTE )系统
发送/接收格式(位宽)的支持:
- 1.63 s
硬件UART支持:
- 9.6 kbps的波特率
- 29字节的数据缓冲区大小
支持红外:
- 9.6 kbps的波特率
- 64字节的数据包大小
可作为辅助设备
自动低功耗模式
- < 60 μA时,没有IR活动出席
( PHACT = L)
MCP2140
封装类型
PDIP , SOIC
RXPDREF
TXIR
PHACT
RESET
V
SS
NC
TX
RX
RI
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
RXPD
CD
OSC1/CLKI
OSC2
V
DD
RTS
CTS
DTR
DSR
红外
标准协议栈控制器
有了固定的9600波特率通讯速率
MCP2140
SSOP
RXPDREF
TXIR
PHACT
RESET
V
SS
V
SS
NC
TX
RX
RI
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
RXPD
CD
OSC1/CLKI
OSC2
V
DD
V
DD
RTS
CTS
DTR
DSR
MCP2140
框图
MCP2140
TX
编
协议处理器
逻辑
PHACT
波特
率
发电机
协议
处理器
和解码
+
-
RXPD
RXPDREF
OSC1
OSC2
TXIR
CMOS技术
低功耗,高速CMOS技术
全静态设计
低电压操作
工业温度范围
低功耗
- < 1毫安@ 3.0V , 7.3728兆赫(典型值)
RX
RTS
CTS
DSR
DTR
CD
RI
UART
控制
2003 Microchip的技术公司
初步
DS21790A第1页
MCP2140
MCP2140系统框图
的PICmicro
微控制器
SO
UART
TX
MCP2140
解码
波特率
发电机
RX
RTS
CTS
DSR
DTR
CD
RI
PHACT
+
-
IR接收
检测
电路
RXPDREF
RXPD
红外照片
二极管
TXIR
红外灯
SI
I / O
I / O
I / O
I / O
I / O
I / O
UART流
控制
(1)
ENCODE
UART
控制
MCP2140
状态
(1)
I / O
逻辑
注1 :
并不是所有的微控制器I /需要O引脚都连接到MCP2140 。
DS21790A第2页
初步
2003 Microchip的技术公司
MCP2140
1.0
设备概述
1.1
应用
MCP2140的是一个高性价比,低引脚数( 18针) ,
易于使用的装置,用于实现IrDA标准
无线连接。该MCP2140提供支持
IrDA标准协议“栈” ,位编码/
解码和低成本分立式IR接收器电路。
串口和红外接口,波特率固定为
9600波特。串行接口和IR接口的波特率
率是依赖于器件的频率,但红外线
规范运作要求的器件频率
7.3728兆赫。
该MCP2140将指定主设备的红外
波特率在探索阶段。
在MCP2140可在数据通信工作
设备(DCE)和数据终端设备( DTE)的
应用程序,以及一个UART和红外之间坐
光收发器。
MCP2140的编码的异步串行数据
流,将每个数据位对应的
红外( IR)格式的脉冲。收到的红外脉冲
解码,然后由协议处理程序处理
状态机。协议处理程序发送相应
的数据字节到以UART主机控制器
格式的串行数据。
MCP2140支持“点 - 点”的应用,
也就是说,一个主设备和一个从设备。
在MCP2140作为从设备和
不支持“多点”的应用。
发送使用红外线数据需要一些硬件
和使用专门的通信协议。
这些协议和硬件要求
描述的,详细地说,由IrDA标准规格。
MCP2140的的编码/解码功能是
设计为与物理层兼容的COM
分量IrDA标准。标准的这一部分
通常被称为“ IrPHY ” 。
完整的IrDA标准规范可
至IrDA网站www.IrDA.org下载。
MCP2140的红外通信控制器,
支持IrDA标准,为嵌入式系
统设计人员可以实现IrDA的标最简单的方法
准无线连接。
图1-1
示出了一个典型的
应用程序框图,而
表1-2
显示
引脚定义。
表1-1:
特性概述
MCP2140
UART , IR
固定
是的
复位, POR
( PWRT和OST )
18引脚DIP , SOIC ,
20引脚SSOP
特点
串行通信
波特率选择
低功耗模式
复位(和延时)
套餐
红外通信是无线的,双向数据
由低成本的生成使用红外光连接
收发器信号技术。这提供了可靠的
两个设备之间的通信。
红外技术提供:
连接便携式通用标准
计算设备
简单易行的实现
经济替代其他连接
解决方案
可靠,高速的连接
安全在任何环境中使用(甚至可以是
在航空旅行中使用)
消除了电缆的麻烦
允许电脑和其他电子设备(如
PDA,蜂窝电话等)进行通信
彼此
允许用户方便地增强流动性
CONNECT
在MCP2140可方便地添加红外线标中
准无线连接到任何嵌入式应用
针对这样使用串行数据。
图1-1
显示了典型的
在嵌入式实现MCP2140的
系统。
的IrDA协议的打印机支持不包括在
和IrCOMM 9线“熟”的服务类。
2003 Microchip的技术公司
初步
DS21790A第3页
MCP2140
图1-1:
系统框图
MCP2140
TX
解码
波特率
发电机
RX
RTS
CTS
DSR
DTR
CD
RI
PHACT
+
-
IR接收
检测
RXPDREF电路
RXPD
红外照片
二极管
TXIR
红外灯
的PICmicro
微控制器
SO
UART
SI
I / O
I / O
I / O
I / O
I / O
I / O
UART流
控制
(1)
ENCODE
UART
控制
MCP2140
状态
(1)
I / O
逻辑
注1 :
并不是所有的微控制器I /需要O引脚都连接到MCP2140 。
DS21790A第4页
初步
2003 Microchip的技术公司
MCP2140
表1-2:
引脚名称
RXPDREF
TXIR
PHACT
MCP2140引脚说明正常操作( DCE )
引脚数
PDIP
1
2
3
SOIC
1
2
3
SSOP
1
2
3
针
TYPE
I
O
OC
卜FF器
TYPE
A
—
—
描述
红外接收照片检测二极管参考电压。这
电压典型地以V的范围
DD
/2.
异步发送到IrDA收发器。
协议处理程序活动。指示MCP2140的状态
协议处理程序。这个输出是一个集电极开路,这样的
外部上拉电阻可能需要。
1
=协议处理器处于搜索或NRM状态
0
=协议处理器处于NDM状态或MCP2140是
在低功耗模式
重置设备
逻辑和I / O引脚的参考地
无连接
异步接收;从主机控制器UART
异步传输;到主控制器UART
铃声指示。该位的状态被传递到
IrDA主设备。
1
=无振铃指示当前
0
=振铃指示当前
数据集就绪。指示MCP2140具有estab-
lished与主器件有效的IrDA链路
(1)
。该信号
在本地仿真,与IrDA的DTR位
主要设备。
1
= IR链路尚未建立
(无IR链路)
0
= IR链路已建立( IR链接)
数据终端就绪。表明该嵌入式设备
连接到MCP2140准备IR数据。状态
此位是通过发送到IrDA主设备
IrDA的DSR位由IrCOMM的进行。
1
=嵌入式设备未准备好
0
=嵌入式设备就绪
清除发送。指示MCP2140准备
从主控制器接收数据。这个信号是在本地
仿真,与IrDA的CTS / RTS位
主要设备。
1
=主机控制器不应发送数据
0
=主机控制器可以发送数据
RESET
V
SS
NC
TX
RX
RI
4
5
6
7
8
9
4
5
6
7
8
9
4
5, 6
7
8
9
10
I
—
I
I
O
I
ST
P
—
TTL
—
TTL
DSR
10
10
11
O
—
DTR
11
11
12
I
TTL
CTS
12
12
13
O
—
图例:
TTL = TTL兼容输入
A =模拟
CMOS = CMOS兼容输入
I =输入
ST =施密特触发器输入与CMOS电平
P =电源
OC =集电极开路输出
O =输出
1:
DTR输出引脚的状态不反映IrDA主设备的DTR位的状态。
2003 Microchip的技术公司
初步
DS21790A第5页