[实用新型]多个相同I2C器件地址共用的装置有效

专利信息
申请号: 201320800657.7 申请日: 2013-12-06
公开(公告)号: CN203838530U 公开(公告)日: 2014-09-17
发明(设计)人: 曾俊 申请(专利权)人: 广东公信数字设备有限公司
主分类号: G05B19/418 分类号: G05B19/418
代理公司: 北京风雅颂专利代理有限公司 11403 代理人: 李弘;李翔
地址: 528300 广东省佛山市顺德区大良凤翔工*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 相同 i2c 器件 地址 共用 装置
【说明书】:

技术领域:

本实用新型属于电子电路设计领域,尤其涉及多个相同I2C器件地址共用的装置。

背景技术:

I2C总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。是微电子通信控制领域广泛采用的一种总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简单,器件封装形式小,通信速率较高等优点。

I2C协议规定:每个器件都是靠唯一的器件地址进行识别,出自Philips Semiconductors《THE I2C-BUS SPECIFICATION》VERSION 2.1 JANUARY 2000第六页第四点第三句。

由于具备I2C接口的器件种类繁多,PHILIPS也意识到这个问题,所以在I2C协议里也配置了两种规格的器件地址供选用,分别是7-BIT ADDRESSING/10-BIT ADDRESSING。但是尽管如此,在实际设计的多I2C从机通讯的电子电路时,也经常会碰到有些器件的I2C器件地址一样的情况,例如TI公司的AUDIO CODEC tlv320aic3104和tlv320aic3105,两者的I2C设备地址就是一样的。现有的I2C协议并不能很好的解决这种器件地址冲突问题。

发明内容:

本实用新型所要解决的技术问题是:提供一种多个相同I2C器件地址共用的装置,单总线三态缓冲器配合外部MCU微控制器的I/O口引脚进行控制,为I2C总线的SCL时钟线增加了一个三态通断电子开关,解决了I2C协议中的唯一器件地址的通讯限制问题。

为了达到上述目的,本实用新型采用的技术方案是:

多个相同I2C器件地址共用的装置,其特征在于,包括单总线三态缓冲器、MCU微控制器、I2C总线,具有若干个I/O口的MCU微控制器同时与若干个单总线三态缓冲器电气连接,单总线三态缓冲器与I2C总线电气连接。

优选技术方案,I2C总线是串行总线,包括数据线SDA和时钟线SCL。

优选技术方案,单总线三态缓冲器包括设置为使能端EN的OE控制引脚,提供同步时钟频率的A管脚与Y管脚;单总线三态缓冲器的A管脚与I2C总线的时钟线SCL电气连接;单总线三态缓冲器的Y管脚与地址模块电气连接。

优选技术方案,I2C总线上的数据线SDA引线直接连接到地址模块,时钟线SCL上增加一个三态通断电子开关,进行电平控制。

由于采用上述技术方案,本实用新型所具有的优点和积极效果是:便于多个相同I2C器件地址共用,以实现对相同I2C器件地址模块的时分复用处理,方便实用。

附图说明

图1为单总线三态缓冲器及其外围电路图。

图2是图1的单总线三态缓冲器抽象图。

图3为地址模块与单总线三态缓冲器的连接结构示意图。

具体实施方式

为更清楚地说明本实用新型的内容,下面结合附图和具体实施方式作进一步的描述:

如图1所示:多个相同I2C器件地址共用的装置包括单总线三态缓冲器、MCU微控制器、I2C总线,具有若干个I/O口的MCU微控制器同时与若干个单总线三态缓冲器电气连接,单总线三态缓冲器与I2C总线电气连接。I2C总线是串行总线,包括数据线SDA和时钟线SCL。

R10为OE控制引脚上的上拉电阻,C22为U5的退耦电容,R11为Y管脚输出的限流电阻,VCC为电源电压,GND接地线;单总线三态缓冲器包括设置为使能端EN的OE控制引脚,提供同步时钟频率的A管脚与Y管脚;单总线三态缓冲器的A管脚与I2C总线的时钟线SCL电气连接;单总线三态缓冲器的Y管脚与地址模块电气连接;I2C总线上的数据线SDA引线直接连接到地址模块。

单总线三态缓冲器与MCU微控制器相连接,通过MCU微控制器的I/O口引脚进行控制,为I2C总线的SCL时钟线增加一个三态通断电子开关,进行电平控制。

当要对器件1进行I2C通讯时,先把MCU_IO1置低电平,选通SCL到SCL2,让I2C总线的SCL时钟线可以通过总线缓冲模块输入到I2C_DEVICE1地址模块上。当配置I2C_DEVICE1完毕后,把MCU_IO1置高电平,截断SCL和SCL2的通路,使SCL2为高阻状态。

MCU微控制器的三个I/O口控制处理上,不能同时把MCU_IO1、MCU_IO2、MCU_IO3同时置高进行I2C通讯。在同一时间上只能把其中一个I/O口置低,以实现对相同I2C器件地址模块的时分复用处理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东公信数字设备有限公司,未经广东公信数字设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201320800657.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top