首页 IIC选择指南

IIC选择指南

举报
开通vip

IIC选择指南 Texas Instruments 4Q 2007 www.ti.com/i2c I2C Selection Guide I 2C Selection Guide Contents and Overview 3 ➔ Overview . . . . . . . . . . . . . . . . . . . . .3 I2C I/O Expanders . . . . . . . . . . .4 I2C LED Driver . . . . . . . . . . . . . . .5 ...

IIC选择指南
Texas Instruments 4Q 2007 www.ti.com/i2c I2C Selection Guide I 2C Selection Guide Contents and Overview 3 ➔ Overview . . . . . . . . . . . . . . . . . . . . .3 I2C I/O Expanders . . . . . . . . . . .4 I2C LED Driver . . . . . . . . . . . . . . .5 I2C Multiplexers and Switches . . . . . . . . . . . . . . . . . . . . .5 I2C Translators . . . . . . . . . . . . . . .6 I2C Hubs, Buffers and Repeaters . . . . . . . . . . . . . . . . . . . .6 Resources Frequently Asked Questions . . . . . . . . .7 Packages . . . . . . . . . . . . . . . . . . . . . . . .9 Product Casts . . . . . . . . . . . . . . . . . . . .10 Technical Support . . . . . . . . . . . . . . . . .10 Texas Instruments (TI) has supported the highly efficient I2C bus interface for many years. This overview provides an updated look at I2C applications and how TI’s I/O expanders, multiplexers, buffers and repeaters can help system designers achieve effective subsystem communications using proven I2C devices. History During the 1980s, Philips (Koninklijke Philips Electronics N.V.) developed the two-wire inter-integrated circuit (I2C) bus to provide an easy way to connect multiple peripheral circuits to a central processing unit (CPU/MCU) in TV applications. As circuits became more complex with many peripheral connections, a method was needed to simplify designs and reduce costs. By limiting the number of printed circuit board (PCB) traces and lowering general-purpose input and output (GPIO) usage on the micro- processor, the I2C bus met this requirement. Operation The I2C bus is used in a wide range of applica- tions because it is simple and quick to use. It consists of a two-wire communication bus that supports bidirectional data transfer between a master and several slaves. The master or processor controls the bus—in particular, the serial clock (SCL) line. Data is transferred between the master and slave through a serial data (SDA) line. This data can be transferred in four speeds or modes: Standard (0 to 100 kbps), Fast (0 to 400 kbps), Fast-Mode Plus (0 to 1 Mbps) and High- Speed (0 to 3.4 Mbps). The most common speeds are the standard and fast modes. See block diagram below for a generic system. There can be more than one master on a system; the software protocol uses arbitration and synchronization to manage data collisions and loss. Since successive specification enhancements are backward-compatible, mixed-speed com- munication is possible with the bus speed being controlled by the processor or I2C master. Typical I2C Features • Requires one master (processor) and one or more slave devices • Each device on the bus has a unique address • Bus capacitive load: 400 pF max • Rise time: 1000 ns (standard mode) and 300 ns (fast mode) I2C Applications The I2C bus is useful for many of today’s microcontroller- and microprocessor-based systems or other systems linking many I/O devices. These systems may include applica- tions in the following fields: • Automotive • PC/server • Consumer • Radio/TV • Industrial • Telephony • Mobile • Notebooks • Battery-powered portable applications • Telecom/networking Many of the I2C bus products are designed to operate in the SMBus™ environment. The SMBus is similar to the I2C bus but has lower current and operates at a lower speed. LCD Segment Driver Micro- Controllers Processors Multiplexers Switches I/O Expanders TI Solution LED Blinkers Bus Expander Hub Repeater Buffer EEPROM TemperatureSensors RTC & Calendar Data Converters VCC4 VCC2 VCC3 VCC1 I/O Expanders Block diagram of generic system using I2C devices. 77025.qxp 11/14/07 12:30 PM Page 3 I2C选择 指南 验证指南下载验证指南下载验证指南下载星度指南下载审查指南PDF Texas Instruments 2007年第四季度 www.ti.com.cn/i2c I2C选择指南 LED 驱动器 I2CI/O扩展器 集线器、缓冲器、中继器 多路复用器、 开关 2007年第四季度 Texas Instruments 4Q 2007www.ti.com/i2cI2C Selection Guide I2C Selection Guide Contents and Overview 3 ➔ Overview . . . . . . . . . . . . . . . . . . . . .3 I2C I/O Expanders . . . . . . . . . . .4 I2C LED Driver . . . . . . . . . . . . . . .5 I2C Multiplexers and Switches . . . . . . . . . . . . . . . . . . . . .5 I2C Translators . . . . . . . . . . . . . . .6 I2C Hubs, Buffers and Repeaters . . . . . . . . . . . . . . . . . . . .6 Resources Frequently Asked Questions . . . . . . . . .7 Packages . . . . . . . . . . . . . . . . . . . . . . . .9 Product Casts . . . . . . . . . . . . . . . . . . . .10 Technical Support . . . . . . . . . . . . . . . . .10 Texas Instruments (TI) has supported the highly efficient I2C bus interface for many years. This overview provides an updated look at I2C applications and how TI’s I/O expanders, multiplexers, buffers and repeaterscan help system designers achieve effective subsystem communications using proven I2C devices. History During the 1980s, Philips (Koninklijke Philips Electronics N.V.) developed the two-wire inter-integrated circuit (I2C) bus to provide an easy way to connect multiple peripheral circuits to a central processing unit (CPU/MCU) in TV applications. As circuits became more complexwith many peripheral connections,a method was needed to simplify designs and reduce costs. By limiting the number of printed circuit board (PCB) traces and lowering general-purpose input and output (GPIO) usage on the micro- processor, the I2C bus met this requirement. Operation The I2C bus is used in a wide rangeof applica- tions because it is simpleand quick to use. It consists of a two-wire communication bus that supports bidirectional data transfer between a master and several slaves. The master or processor controls the bus—in particular, theserial clock (SCL) line. Data is transferred between the master and slave through a serial data (SDA) line. This data can be transferredin four speeds or modes: Standard (0 to 100 kbps), Fast (0 to 400 kbps), Fast-Mode Plus (0 to 1 Mbps) and High- Speed (0 to 3.4 Mbps). The most common speeds are the standard and fast modes. See block diagram below for a generic system. There can be more than one master on a system; the software protocol uses arbitration and synchronization to manage data collisions and loss. Since successive specification enhancements are backward-compatible, mixed-speed com- munication is possible with the bus speed being controlled by the processor or I2C master. Typical I2C Features •Requires one master (processor)and one or more slave devices •Each device on the bus has a unique address •Bus capacitive load: 400 pF max •Rise time: 1000 ns (standard mode) and 300 ns (fast mode) I2C Applications The I2C bus is useful for many of today’s microcontroller- and microprocessor-based systems or other systems linking many I/O devices. These systems may include applica- tions in the following fields: •Automotive•PC/server •Consumer•Radio/TV •Industrial•Telephony •Mobile•Notebooks •Battery-powered portable applications •Telecom/networking Many of the I2C bus products are designed to operate in the SMBus™environment. The SMBus is similarto the I2C bus but has lower currentand operates at a lower speed. LCD Segment Driver Micro- Controllers Processors Multiplexers Switches I/O Expanders TI SolutionLED Blinkers Bus Expander Hub Repeater Buffer EEPROMTemperature Sensors RTC & Calendar Data Converters VCC4 VCC2VCC3 VCC1 I/O Expanders Block diagram of generic system using I2C devices. 77025.qxp 11/14/07 12:30 PM Page 3 I2C选择指南 www.ti.com.cn/i2c Texas Instruments 2007年第四季度 32 Texas Instruments 4Q 2007 www.ti.com/i2c I2C Selection Guide I 2C Selection Guide Contents and Overview 3 ➔ Overview . . . . . . . . . . . . . . . . . . . . .3 I2C I/O Expanders . . . . . . . . . . .4 I2C LED Driver . . . . . . . . . . . . . . .5 I2C Multiplexers and Switches . . . . . . . . . . . . . . . . . . . . .5 I2C Translators . . . . . . . . . . . . . . .6 I2C Hubs, Buffers and Repeaters . . . . . . . . . . . . . . . . . . . .6 Resources Frequently Asked Questions . . . . . . . . .7 Packages . . . . . . . . . . . . . . . . . . . . . . . .9 Product Casts . . . . . . . . . . . . . . . . . . . .10 Technical Support . . . . . . . . . . . . . . . . .10 Texas Instruments (TI) has supported the highly efficient I2C bus interface for many years. This overview provides an updated look at I2C applications and how TI’s I/O expanders, multiplexers, buffers and repeaters can help system designers achieve effective subsystem communications using proven I2C devices. History During the 1980s, Philips (Koninklijke Philips Electronics N.V.) developed the two-wire inter-integrated circuit (I2C) bus to provide an easy way to connect multiple peripheral circuits to a central processing unit (CPU/MCU) in TV applications. As circuits became more complex with many peripheral connections, a method was needed to simplify designs and reduce costs. By limiting the number of printed circuit board (PCB) traces and lowering general-purpose input and output (GPIO) usage on the micro- processor, the I2C bus met this requirement. Operation The I2C bus is used in a wide range of applica- tions because it is simple and quick to use. It consists of a two-wire communication bus that supports bidirectional data transfer between a master and several slaves. The master or processor controls the bus—in particular, the serial clock (SCL) line. Data is transferred between the master and slave through a serial data (SDA) line. This data can be transferred in four speeds or modes: Standard (0 to 100 kbps), Fast (0 to 400 kbps), Fast-Mode Plus (0 to 1 Mbps) and High- Speed (0 to 3.4 Mbps). The most common speeds are the standard and fast modes. See block diagram below for a generic system. There can be more than one master on a system; the software protocol uses arbitration and synchronization to manage data collisions and loss. Since successive specification enhancements are backward-compatible, mixed-speed com- munication is possible with the bus speed being controlled by the processor or I2C master. Typical I2C Features • Requires one master (processor) and one or more slave devices • Each device on the bus has a unique address • Bus capacitive load: 400 pF max • Rise time: 1000 ns (standard mode) and 300 ns (fast mode) I2C Applications The I2C bus is useful for many of today’s microcontroller- and microprocessor-based systems or other systems linking many I/O devices. These systems may include applica- tions in the following fields: • Automotive • PC/server • Consumer • Radio/TV • Industrial • Telephony • Mobile • Notebooks • Battery-powered portable applications • Telecom/networking Many of the I2C bus products are designed to operate in the SMBus™ environment. The SMBus is similar to the I2C bus but has lower current and operates at a lower speed. LCD Segment Driver Micro- Controllers Processors Multiplexers Switches I/O Expanders TI Solution LED Blinkers Bus Expander Hub Repeater Buffer EEPROM TemperatureSensors RTC & Calendar Data Converters VCC4 VCC2 VCC3 VCC1 I/O Expanders Block diagram of generic system using I2C devices. 77025.qxp 11/14/07 12:30 PM Page 3 I2C选择指南Texas Instruments 2007年第四季度 www.ti.com.cn/i2c 概述 3 I 2C I/O扩展器 4 I 2C LED 驱动器 5 I 2C多路复用器及开关 5 I 2C转换器 6 I 2C集线器、 缓冲器及中继器 6 资源 常见问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 7 封装 9 线上研讨会 10 技术支持 10 德州仪器 (TI) 对高效率的I2C总线接口提供 了多年的支持。在此,将概述性的为您介 绍关于I2C应用的最新看法以及TI的I/O扩展 器、多路复用器、缓冲器及中继器将如何 辅助系统 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 人员采用经认证的I2C设备实 现高效的子系统通信。 I 2C选择指南 目录及概述 历史回顾 上世纪80年代,皇家飞利浦电子有限公司 (Koninklijke Philips Electronics N.V.)开发 出了两线式的I2C(inter-integrated circuit) 总线,为TV应用提供了一个便捷的方式以 连接多个外设电路至中央处理单元(CPU/ MCU)。 电路的复杂化及外设连接的增多,迫切需 要一个方法来简化设计并降低成本。通过 限制印刷电路板(PCB)走线数量并缩减对 微处理器上通用输入输出端口的使用,I2C 总线应运而生。 操作 I2C总线简单且易于上手,应用范围广泛。 I2C总线由双线式的通信总线组成,支持 单个主器件(master)与多个从器件(slaver) 之间双向数据传输。主器件或处理器通过 特定的串行时钟线路(SCL)对总线进行控 制。而主、从之间的数据传输则是通过 串行数据线路(SDA)实现。数据可以四种 速度/模式进行传输: 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 模式(0至100 kbps)、快速模式(0至400 kbps)、增 强型快速模式(0至1 Mbps)以及高速模 式(0至3.4 Mbps)。标准模式及快速模 式是最为常用。下面的框图即展示了一个 一般的系统。 系统中有可能存在多个主器件;软件协议 则可用于仲裁及同步,以管理数据的冲突 及丢失。 由于I2C总线所袭承的规范增强后向兼容, 处理器及I2C主器件所控制的总线速度上可 实现混合速度(mixed-speed)的通信。 典型的I2C特性 • 单个主器件(处理器)及一个或多个从 设备 • 总线上的每一器件均独立寻址 • 总线容性负载:最大400 pF • 上升时间(Rise time):1000 ns(标准模 式)、300 ns(快速模式) I2C应用 I2C总线可用于当前众多的、基于微控制器 及微处理器的系统或其他链接了诸多I/O设 备的系统。此类系统涵盖了下列诸领域的 应用: • 汽车 • 个人电脑/服务器 • 消费 • 无线电/TV • 工业 • 电话 • 移动通信 • 笔记本电脑 • 电池供电便携式设备 • 电信/网络 许多的I2C总线产品均设计运转于SMBus™ 环境。SMBus是类似于I2C的总线,但电流 较小,工作速度也较低。 采用I2C设备的一般系统方框图 Texas Instruments 4Q 2007 www.ti.com/i2c I2C Selection Guide I 2C Selection Guide Contents and Overview 3 ➔ Overview . . . . . . . . . . . . . . . . . . . . .3 I2C I/O Expanders . . . . . . . . . . .4 I2C LED Driver . . . . . . . . . . . . . . .5 I2C Multiplexers and Switches . . . . . . . . . . . . . . . . . . . . .5 I2C Translators . . . . . . . . . . . . . . .6 I2C Hubs, Buffers and Repeaters . . . . . . . . . . . . . . . . . . . .6 Resources Frequently Asked Questions . . . . . . . . .7 Packages . . . . . . . . . . . . . . . . . . . . . . . .9 Product Casts . . . . . . . . . . . . . . . . . . . .10 Technical Support . . . . . . . . . . . . . . . . .10 Texas Instruments (TI) has supported the highly efficient I2C bus interface for many years. This overview provides an updated look at I2C applications and how TI’s I/O expanders, multiplexers, buffers and repeaters can help system designers achieve effective subsystem communications using proven I2C devices. History During the 1980s, Philips (Koninklijke Philips Electronics N.V.) developed the two-wire inter-integrated circuit (I2C) bus to provide an easy way to connect multiple peripheral circuits to a central processing unit (CPU/MCU) in TV applications. As circuits became more complex with many peripheral connections, a method was needed to simplify designs and reduce costs. By limiting the number of printed circuit board (PCB) traces and lowering general-purpose input and output (GPIO) usage on the micro- processor, the I2C bus met this requirement. Operation The I2C bus is used in a wide range of applica- tions because it is simple and quick to use. It consists of a two-wire communication bus that supports bidirectional data transfer between a master and several slaves. The master or processor controls the bus—in particular, the serial clock (SCL) line. Data is transferred between the master and slave through a serial data (SDA) line. This data can be transferred in four speeds or modes: Standard (0 to 100 kbps), Fast (0 to 400 kbps), Fast-Mode Plus (0 to 1 Mbps) and High- Speed (0 to 3.4 Mbps). The most common speeds are the standard and fast modes. See block diagram below for a generic system. There can be more than one master on a system; the software protocol uses arbitration and synchronization to manage data collisions and loss. Since successive specification enhancements are backward-compatible, mixed-speed com- munication is possible with the bus speed being controlled by the processor or I2C master. Typical I2C Features • Requires one master (processor) and one or more slave devices • Each device on the bus has a unique address • Bus capacitive load: 400 pF max • Rise time: 1000 ns (standard mode) and 300 ns (fast mode) I2C Applications The I2C bus is useful for many of today’s microcontroller- and microprocessor-based systems or other systems linking many I/O devices. These systems may include applica- tions in the following fields: • Automotive • PC/server • Consumer • Radio/TV • Industrial • Telephony • Mobile • Notebooks • Battery-powered portable applications • Telecom/networking Many of the I2C bus products are designed to operate in the SMBus™ environment. The SMBus is similar to the I2C bus but has lower current and operates at a lower speed. LCD Segment Driver Micro- Controllers Processors Multiplexers Switches I/O Expanders TI Solution LED Blinkers Bus Expander Hub Repeater Buffer EEPROM TemperatureSensors RTC & Calendar Data Converters VCC4 VCC2 VCC3 VCC1 I/O Expanders Block diagram of generic system using I2C devices. 77025.qxp 11/14/07 12:30 PM Page 3 TI 解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 32 I2C选择指南 www.ti.com.cn/i2c Texas Instruments 2007年第四季度 下列图表中所列的I2C I/O扩展器可使得系 统布线极大的简化。此类双线式的总线通 过走线数量的缩减及路由的简化来降低 PCB的复杂性。 优点 • 简化板载路由 • 节省板载空间 • 节省处理器引脚数量 • 低成本 • 工业标准 应用 • 对处理器有限的I/O端口进行补充 • 特性增强 • 键区控制 I 2C选择指南 I2C I/O扩展器 I2C Selection Guide www.ti.com/i2c Texas Instruments 4Q 2007 I2C Selection Guide I2C I/O Expanders 4 ➔ The I2C I/O expanders as shown in this diagram allow system layout to be greatly simplified. The two-wire bus reduces PCB complexity through trace reduction and routing simplification. Advantages • Easy board routing • Board-space savings • Processor-pin savings • Low cost • Industry standard Applications • Complements processors with limited I/Os • Feature enhancements • Keypad control I/O expanders can simplify board layout. Processor System Without I2C I/O Expanders System With I2C I/O Expanders Parallel Interface Logic I2C I/O Expander SDA SCL I C Serial Interface2 External Device External DeviceProcessor Low-Voltage I /O Expanders Selection Guide Max Bit or Additional Features I/O Type Frequency I2C VCC Range Channel Low Configuration 5-V-Tolerant Push- Open- Device (kHz) Address (V) Width Power Interrupt Reset Registers I/O Pull Drain TCA6408 400 0100 00x 1.65 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ ✔ TCA6416 400 0100 00x 1.65 to 5.5 16-bit ✔ ✔ ✔ ✔ ✔ ✔ Preview products are listed in bold blue. I /O Expanders Selection Guide Max Bit or Additional Features I/O Type Frequency I2C VCC Range Channel Low Configuration 5-V-Tolerant Push- Open- Device (kHz) Address (V) Width Power Interrupt Reset Registers I/O Pull Drain PCA9536 400 1000 001 2.3 to 5.5 4-bit ✔ ✔ ✔ PCA6107 400 0011 xxx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ ✔ ✔ PCA9534 400 0100 xxx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ PCA9534A 400 0111 xxx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ PCA9538 400 1110 0xx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ ✔ PCA9554A 400 0111 xxx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ PCA9554 400 0100 xxx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ PCA9557 400 0011 xxx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ ✔ PCA9535 400 0100 xxx 2.3 to 5.5 16-bit ✔ ✔ ✔ ✔ ✔ PCA9539 400 1110 1xx 2.3 to 5.5 16-bit ✔ ✔ ✔ ✔ ✔ ✔ PCA9555 400 0100 xxx 2.3 to 5.5 16-bit ✔ ✔ ✔ ✔ PCF8574 100 0100 xxx 2.5 to 6.0 8-bit ✔ ✔ PCF8574A 100 0111 xxx 2.5 to 6.0 8-bit ✔ ✔ PCF8575 400 0100 xxx 2.5 to 5.5 16-bit ✔ ✔ PCF8575C 400 0100 xxx 4.5 to 5.5 16-bit ✔ ✔ Preview products are listed in bold blue. 77025.qxp 11/14/07 12:30 PM Page 4 I2C Selection Guide www.ti.com/i2c Texas Instruments 4Q 2007 I2C Selection Guide I2C I/O Expanders 4 ➔ The I2C I/O expanders as shown in this diagram allow system layout to be greatly simplified. The two-wire bus reduces PCB complexity through trace reduction and routing simplification. Advantages • Easy board routing • Board-space savings • Processor-pin savings • Low cost • Industry standard Applications • Complements processors with limited I/Os • Feature enhancements • Keypad control I/O expanders can simplify board layout. Processor System Without I2C I/O Expanders System With I2C I/O Expanders Parallel Interface Logic I2C I/O Expander SDA SCL I C Serial Interface2 External Device External DeviceProcessor Low-Voltage I /O Expanders Selection Guide Max Bit or Additional Features I/O Type Frequency I2C VCC Range Channel Low Configuration 5-V-Tolerant Push- Open- Device (kHz) Address (V) Width Power Interrupt Reset Registers I/O Pull Drain TCA6408 400 0100 00x 1.65 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ ✔ TCA6416 400 0100 00x 1.65 to 5.5 16-bit ✔ ✔ ✔ ✔ ✔ ✔ Preview products are listed in bold blue. I /O Expanders Selection Guide Max Bit or Additional Features I/O Type Frequency I2C VCC Range Channel Low Configuration 5-V-Tolerant Push- Open- Device (kHz) Address (V) Width Power Interrupt Reset Registers I/O Pull Drain PCA9536 400 1000 001 2.3 to 5.5 4-bit ✔ ✔ ✔ PCA6107 400 0011 xxx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ ✔ ✔ PCA9534 400 0100 xxx 2.3 to 5.5 8-bit ✔ ✔ ✔ ✔ ✔ PCA9534A 400 0111 xxx 2.3 to 5.5 8-bit
本文档为【IIC选择指南】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_309872
暂无简介~
格式:pdf
大小:2MB
软件:PDF阅读器
页数:0
分类:互联网
上传时间:2011-03-28
浏览量:15