超声波流量计的开发与研制探讨 四十五
超声波流量计总线概述
12C总线(Inter Intergrated Circuit Bus)是PHILIPS公司推出的一种串行总线,是具备多主机系统所需的包括总线裁决和高低速器件同步功能的高性能串行总线。i2c总线只有两根双向信号线,一根是数据线SDA,另一根是时钟线SCL。
12C总线通过上拉电阻接电源正极。当总线空闲时,两根传输线均为高电平。连接到总线上的任一器件输出的低电平,都将使总线的信号变低,即各器件的SDA及SCL都是线“与"的关系。
总线的数据传送协议
①只有在总线空闲时才允许启动数据传送;
②在数据传送过程中,当时钟线为高电平时,数据线必须保持稳定状态,不允许有跳变。只有在时钟线上的信号为低电平期间,数据线上的高电平或者低电平状态才允许变化。
③时钟线为高电平时,数据线的任何电平变化被看作总线的起始或停止信号。时钟线保持高电平期间,数据线电平从高到低的跳变作为12C总线的起始信号;时钟线保持高电平期间,数据线电平从低到高的跳变作为12C总线的停止信号.
(超声波流量计)