当前位置: 首页 > 技术中心  > 物联网技术

I2C总线

I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取…

I2C总线

是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻址从器件,然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的数据,首先由主器件寻址从器件.然后主机接收从器件发送的数据,最后由主机终止接收过程。在这种情况下.主机负责产生定时时钟和终止数据传送。

I2C总线特点可以概括如下:

(1)在硬件上,I2C总线只需要一根数据线和一根时钟线两根线,总线接口已经集成在芯片内部,不需要特殊的接口电路,而且片上接口电路的滤波器可以滤去总线数据上的毛刺.因此I2C总线简化了硬件电路PCB布线,降低了系统成本,提高了系统可靠性。因为I2C芯片除了这两根线和少量中断线,与系统再没有连接的线,用户常用IC可以很容易形成标准化和模块化,便于重复利用。

(2)I2C总线是一个真正的多主机总线,如果两个或多个主机同时初始化数据传输,可以通过冲突检测和仲裁防止数据破坏,每个连接到总线上的器件都有唯一的地址,任何器件既可以作为主机也可以作为从机,但同一时刻只允许有一个主机。数据传输和地址设定由软件设定,非常灵活。总线上的器件增加和删除不影响其他器件正常工作。

(3)I2C总线可以通过外部连线进行在线检测,便于系统故障诊断和调试,故障可以立即被寻址,软件也利于标准化和模块化,缩短开发时间。

(4)连接到相同总线上的IC数量只受总线最大电容的限制,串行的8位双向数据传输位速率在标准模式下可达100Kbit/s,快速模式下可达400Kbit/s,高速模式下可达34Mbit/s

(5)总线具有极低的电流消耗.抗高噪声干扰,增加总线驱动器可以使总线电容扩大10倍,传输距离达到15m;兼容不同电压等级的器件,工作温度范围宽。


相关技术

  • 什么是物联网之现在的物联网应用

    今天我们一起来分享:现在的联物网都在哪些行业有落地,并做了些什么?就“物联网”现阶段来看,更多的是应用于工业领域,这个工业领域的“物联网”,我们称之为:“工业物联网”,其实“工业物联网”就是咱们“M2M”理念的实际落地应用,从引入“M2M”概念到我们实际接受…

  • EC20模块常见应用问题

    EC20模块是由上海移提供的4G通讯模组,该模组广泛应用于物联网行业及各个通讯领域,笔者在使用过程中发现的一些常见问题分享给大家。根据该模组的数据手册,当模块注册网络时,电流可能达到2安培峰值,因此在设计时应该考虑足够的供电能力,否则模块无法注册网络。其次应…

DTU(12) RTU(12) 物联网(12) MBUS(11) HERY(6) 4G全网通(5) 智慧工地(3) IOT(2) DI(2) DO(2) 集中器(2) PLC(2) RS485(2) RS232(1) GPRS(1) GPRS2G(1) 采集器(1) AI(1) AO(1) SCADA(1) NBIOT(1) 智慧水务(1) 5G(1) MQTT(1) HTTP(1) 抄表(1) WiFi(0) BLE(0) PWM(0) 污水处理(0)
咨询反馈
扫码关注

恒远物联 微信公众号

返回顶部
网站客服