数字温度传感器系统接口:SPI、I2C 、SMBus如何选
3. SMBus
SMBus 是一种二线制串行总线,1996年第一版规范开始商用。它大部分基于I2C总线规范。和 I2C一样,SMBus不需增加额外引脚,创建该总线主要是为了增加新的功能特性,但只工作在100kHz且专门面向智能电池管理应用。它工作在主/从模式:主器件提供时钟,在其发起一次传输时提供一个起始位,在其终止一次传输时提供一个停止位;从器件拥有一个唯一的7或10位从器件地址。
SMBus与I2C总线之间在时序特性上存在一些差别。首先,SMBus需要一定数据保持时间,而 I2C总线则是从内部延长数据保持时间。SMBus具有超时功能,因此当SCL太低而超过35 ms时,从器件将复位正在进行的通信。相反,I2C 采用硬件复位。SMBus具有一种警报响应地址(ARA),因此当从器件产生一个中断时,它不会马上清除中断,而是一直保持到其收到一个由主器件发送的含有其地址的ARA为止。SMBus只工作在从10kHz到最高100kHz。最低工作频率10kHz是由SMBus超时功能决定的。
总结
SPI有较快的速度,但是只能单主多从,管理线比较复杂。
I2C等速度比较慢,数据比较臃余,但是主从管理好,也省电省控制管脚。
大电流电感自动导航探测机器人设计 来源:电子技术应用2012年第5期作者:杨久红1,王小增1,2,李明庭1,刘祖强1,黄泽鹏12012/7/23 16:57:49摘 要: 阐述了GPS自动导航的履带式探测机器人的工作原理,设计并制
很实用的一本书我看了后,认为很好的一本书:变压器与电感器设计手册-第三版(中文).part1变压器与电感器设计手册-第三版(中文).part2变压器与电感器设计手册-第三版(中文).part3看看。。。。。比较
盘点无人驾驶主流主动安全技术 现在,在汽车领域最受人关注的就是纯电动汽车和无人驾驶技术了,而特斯拉作为电动汽车领域最杰出的代表,可以说基本上引领了整个电动汽车市场的发展方向。而作为一家全身流