MCP2155-I/SO是一种成本有效、低引脚数(18引脚)、易于使用的设备,用于实现IrDA标准无线连接。MCP2155-I/SO处理IrDA标准协议“堆栈”和位编码/解码。MCP2155-I/SO在数据通信设备(DCE)应用中运行,位于UART和红外光学收发器之间。
串行接口波特率可由用户选择为9600波特和115.2 kbaud(9600、19200、57600、115200)之间的四种IrDA标准波特率之一。IR波特率可由用户选择为9600波特和115.2 kbaud(9600、19200、38400、57600、115200)之间的五种IrDA标准波特率之一。串行接口波特率由BAUD1:BAUD0引脚指定,而IR波特率由主机控制器指定。这意味着波特率不需要相同。
MCP2155-I/SO编码异步串行数据流,将每个数据位转换为相应的红外(IR)格式脉冲。接收到的IR脉冲被解码,然后由协议处理器状态机处理。然后,协议处理器将以UART格式的串行数据向主机控制器发送适当的数据字节。
MCP2155-I/SO支持“点对点”应用程序。这是一个主设备和一个辅助设备。MCP2155-I/SO是辅助设备,不支持“多点”应用。
使用红外光发送数据需要一些硬件和专用通信协议。IrDA标准规范详细描述了这些协议和硬件要求。MCP2155-I/SO的编码/解码功能设计为与IrDA标准的物理层组件兼容。标准的这一部分通常被称为“IrPHY”。
完整的IrDA标准规范可从IrDA网站(www.IrDA.org)下载。
特色
- 实施IrDA®标准,包括:
- IrLAP公司
- IrLMP公司
- 国际原子能机构
- 传输协议层
- IrCOMM(9线“熟”服务等级)
- 提供IrDA标准物理信号层支持,包括:
- 双向通信
- CRC实施
- 数据通信速率高达115.2 kbaud
- 包括UART到IrDA标准位编码器/解码器功能:
- 轻松连接到行业标准UART和红外收发器
- 用于连接数据通信设备(DCE)系统的UART接口
- 支持的发送/接收格式(位宽):1.63µs
- UART的硬件波特率选择
- 9.6千波特
- 19.2千波特
- 57.6千波特
- 115.2千波特
- 支持红外波特率
- 9.6千波特
- 19.2千波特
- 57.6千波特
- 115.2千波特
- 支持红外波特率
- 9.6千波特
- 19.2千波特
- 38.4千波特
- 57.6千波特
- 115.2千波特
- 64字节数据包大小
- 可编程设备ID字符串
- 作为辅助设备运行