CS8130多标准红外收发器:技术详解与应用指南

电子说

1.4w人已加入

描述

CS8130多标准红外收发器:技术详解与应用指南

在电子设备的设计中,红外通信技术因其便捷性和广泛适用性而备受关注。CS8130作为一款多标准红外收发器,为工程师们提供了一个强大而灵活的解决方案。本文将深入剖析CS8130的特性、工作原理、寄存器设置以及应用场景,帮助电子工程师更好地理解和应用这款产品。

文件下载:CDB8130.pdf

一、CS8130概述

1.1 产品特性

CS8130是一款集成了红外收发功能的集成电路,具有以下显著特点:

  • 多标准兼容:支持IrDA、HPSIR、ASK(CW)以及电视遥控等多种红外数据传输标准,数据速率范围从1200bps到115kbps。
  • 可编程功能:可对发射LED功率和接收阈值电平进行编程,以适应不同的应用需求。
  • 低功耗设计:具备多种电源模式,包括低功耗模式,有效降低能耗。
  • 小封装设计:采用5x7mm 20引脚SSOP封装,节省电路板空间。
  • 宽电源范围:工作电源电压范围为+2.7V至+5.5V,增强了产品的适应性。

1.2 基本结构与工作原理

CS8130的接收通道包含片上高增益PIN二极管放大器、多种标准兼容的解码器以及数据脉冲展宽器;发射通道则包括编码器和LED驱动器。计算机数据端口与标准UART的TxD和RxD兼容,通过片上波特率发生器实现数据的收发。

二、技术参数详解

2.1 发射驱动器特性

在典型工作条件下(TA = 25°C,V+ = 3.0V),发射驱动器的关键参数如下: 参数 符号 最小值 典型值 最大值 单位
输出电容 - - 10 TBD pF
输出上升时间(10% - 90%) tr - 20 50 ns
输出下降时间(90% - 10%) tf - 20 50 ns
过冲电流 - - - 25 %
导通电阻 - - - 0.5 Ω
关断泄漏电流 - - - 20 µA
输出电流(每个驱动器) - - - 250 mA
输出抖动(相对于无抖动输入时钟) - - - 200 ns

2.2 接收器特性

接收器的关键参数同样在TA = 25°C,V+ = 3.0V的条件下测量: 参数 符号 最小值 典型值 最大值 单位
输入电容 - 10 TBD - pF
输入噪声电流 - - - 11 pA/rtHz
探测器最大信号输入电流 - - - 2 mA
最大直流输入电流(典型为阳光) - - - 200 µA
输入电流检测阈值 - - 7.8 - nA
(可编程,5位值) - - 15.6 - nA
(最小、最大值 = 典型值 ± 30%) - 16.4 23.4 30.4 nA
(注意4) - 169.5 242.2 314.9 nA
- - 175 250 325 nA
带通滤波器响应(高通 -3dB:低通 -3dB) - - 35 700 kHz
接收器上电时间(高功率200;正常2µ) - - 5 10 ms
连续开启接收器的 turnaround时间 - - 5 10 ms
系统EMI抑制(0.5MHz至100MHz) - 3 - - V/m

2.3 电源规格

电源相关参数如下: 参数 符号 最小值 典型值 最大值 单位
电源电压 - 2.7 3.0 5.5 V
所有功能启用时的电源电流(注意8) - - - 2.5 mA
所有功能禁用时的电源电流(注意9) - - - 1 µA
仅接收器启用时的电源电流(注意8) - - - 2.5 mA
仅发射启用时的电源电流(注意10) - - - 0.5 mA
振荡器电源电流(低功率模式;正常功率模式) - - - 0.5 mA
- - - 1.5 mA
数据与状态保留电源电压 - 2 - - V

2.4 推荐工作条件

推荐的工作温度范围为0°C至70°C,数据和状态保留温度(在掉电模式下)为 -40°C至85°C。

2.5 数字引脚特性

在TA = 25°C,电源 = 3.0V的条件下,数字引脚的特性如下: 参数 符号 最小值 典型值 最大值 单位
高电平输入电压 VIH 2.0 - - V
低电平输入电压 VIL - - 0.8 V
高电平输出电压(IO = -2.0mA) VOH VD - 0.3 - - V
低电平输出电压(IO = 2.0mA) VOL - - 0.3 V
高阻态输出泄漏电流 - - - 0.2 µA
数字输入泄漏电流 - - - 0.2 µA
输出电容 COUT - 5 - pF
输入电容 CIN - 5 - pF

2.6 绝对最大额定值

参数 符号 最小值 最大值 单位
电源 - -0.3 6.0 V
输入电流(除电源引脚和驱动器引脚) - - ±10 mA
输入电压 - -0.3 VD + 0.3 V
环境温度(通电时) - -55 +125 °C
存储温度 - -65 +150 °C
人体模型ESD(100pF与1.5kΩ串联) - 2000 - V

2.7 开关特性

在TA = 25°C,V+ = 3.0V的条件下: 参数 符号 最小值 典型值 最大值 单位
XTALIN频率(注意11) CLKFR引脚低:CLKFR引脚高: - 3.6864 - MHz
- - - 1.8432 - MHz
XTALIN占空比 - 45 50 55 %
晶体振荡器启动时间 - - - 25 ms

三、红外数据格式

CS8130支持三种红外数据传输格式,同时还有直接访问模式:

3.1 Mode 1 IrDA/HP - SIR

该模式用于实现与IrDA兼容的红外端口。一个红外能量脉冲表示逻辑’0’,无红外表示逻辑’1’。脉冲宽度可固定为1.6µs,也可根据波特率进行缩放。初始波特率为9600bps,可协商的波特率范围为2400至115200bps。

3.2 Mode 2 500 kHz ASK

这是一种载波波(CW)类型的系统,500kHz载波的存在表示’0’,无载波表示’1’。常用的波特率为9600bps、19.2kbps和38.4kbps。

3.3 Mode 3 38 kHz ASK(电视遥控模式)

与Mode 2类似,但调制频率约为38kHz,红外比特率约为2400bps。不同制造商和型号的遥控器,调制频率和比特率会有显著差异。

3.4 Mode 4 直接访问模式

在该模式下,IR传输直接跟踪TXD引脚的状态。逻辑’1’表示LED熄灭,逻辑’0’表示LED点亮。需要注意避免LED持续点亮,以免损坏。接收到的IR信号与编程阈值进行比较,结果逻辑输出直接路由到RXD引脚。

四、发射与接收路径

4.1 发射路径

数据通过TXD引脚输入到CS8130,经过所选的调制方案处理后,驱动LED。有两个LED输出引脚LED1C和LED2C,为开漏输出。可根据需要选择使用一个或两个LED驱动器,通过外部电阻控制LED电流。

4.2 接收路径

PIN二极管连接到PINA和PINC引脚,对环境光的直流分量进行补偿。光电流的变化经过放大后与阈值进行比较,输出逻辑信号。接收器具有自动检测功能,可根据接收到的数据格式通过FORM/BSY引脚进行指示。

五、时钟生成与电源管理

5.1 时钟生成

CS8130主要需要3.6864MHz的时钟。可通过连接3.6864MHz晶体到XTALIN和XTALOUT引脚生成时钟,也可将3.6864MHz或1.8432MHz时钟输入到EXTCLK引脚。振荡器具有低功率模式,可通过控制寄存器进行选择。

5.2 电源管理

当PWRDN引脚置低时,CS8130进入低功耗模式,内部逻辑停止工作。控制寄存器#1可分别禁用和启用发射和接收部分。此外,当发射和接收使能位均为假且D/C引脚置高时,也可进入掉电模式。

六、寄存器设置

CS8130的各种控制寄存器可通过设置D/C引脚为低,并从UART向TXD引脚发送字符进行写入。寄存器包括控制寄存器、发射模式寄存器、输出功率寄存器等,通过对这些寄存器的设置,可以实现对CS8130各项功能的精确控制。

七、应用与布局考虑

7.1 应用示例

  • 计算机或PDA主板:一个UART可同时驱动有线RS232 COM端口和红外端口。
  • 外部扩展设备:可作为一个独立的模块,通过插入现有COM端口创建红外端口。

7.2 接地与布局

由于PIN二极管放大器的敏感性,接地和布局非常关键。CS8130应放置在独立的接地平面上,PIN二极管应靠近PINA和PINC引脚,引脚走线应尽量短,并被接地平面包围。同时,可使用金属屏蔽罩进行EMI屏蔽。

八、总结

CS8130多标准红外收发器以其丰富的功能、灵活的配置和良好的兼容性,为电子工程师在红外通信设计中提供了一个优秀的选择。通过深入了解其技术参数、工作原理和应用注意事项,工程师们可以更好地发挥其性能,开发出高质量的红外通信产品。在实际应用中,你是否遇到过类似红外收发器的使用挑战?你又是如何解决的呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分