您的位置:控制工程论坛网论坛 » 电力自动化社区 » 计算机上无处不在的串行总线3胞胎--一个发电厂工程师的浅见

hsvfan

hsvfan   |   当前状态:在线

总积分:64  2024年可用积分:0

注册时间: 2013-01-25

最后登录时间: 2019-06-25

空间 发短消息加为好友

计算机上无处不在的串行总线3胞胎--一个发电厂工程师的浅见

hsvfan  发表于 2013/1/25 6:50:36      1443 查看 1 回复  [上一主题]  [下一主题]

手机阅读

     每个家庭每个公司都在使用的一种总线技术,它应用于手机、计算机、电视机和数字电源诸多领域。这里所说的是串行总线3胞胎:I2C、SBMus、PMBus,三者高度近似,高度兼容。

    老大:由飞利浦开发用于集成电路间通信,I2C总线具有标准的规范以及众多外围器件,特点是结构的独立性和用户使用时的傻瓜化,只要掌握应用程序设计方法就可以方便地使用,实现功能单元的软、硬件标准化和模块化设计,是一项常规性系统技术,非常成熟有很多成功的案例(见北航何立民书)。现在I2C总线已经过了20年专利保护期,仍在广泛应用,而你不必向飞利浦交专利费。

    二胎:SMBus(System Management Bus系统管理总线),是Intel于1995年提出的一种与I2C兼容的总线,为电脑所普遍采用。电脑里面的监控系统有如人体神经系统。一个完整的监控系统由传感器、监控芯片、SMBus和监控软件等几个部分组成,其中监控芯片是监控系统的硬件核心,它通常是可编程的ASIC微控制器,监控软件可以将控制命令和数据经SMBus发送给监控芯片,通过这一途径实现电压、温度和风扇转速的显示。(摘自avan的博客)

    我们可以在主机SMBus 上开发电脑湿度测量、计算机数字电源、硬盘防震等用途。我以为英特尔开发SMBus的主要目的是遏制CPU竞争对手,如AMD、ARM。SMBus速度比I2C慢,技术上英特尔站在了飞利浦的肩膀上。(见vfan的博客)

    小三:超生的PMBus(Power Management Bus电源管理总线),由特别利益组织发布于2005年,是一种开放标准的数字电源管理协议,可通过定义传输和物理接口以及命令语言来促进与电源转换器或其他设备的通信,该协议是由一群认为由于没有合适的标准而抑制了全数字电源管理解决方案的发展的电源和半导体生产商共同建立的。PMBus速度也没有超过I2C,技术上PMBus开发者还是站在飞利浦的肩膀上。用途是电源领域,这是一个非常庞大的市场(见百度百科)。值得注意的是英特尔、ARM都没有加入PMBus组织。

    我们熟知的USB同样是串行总线,它的进步路径是USB1.0、USB2.0、USB3.0速度越来越快,兼容性非常好,为什么有上述2种串行总线不同的演变方式?

1楼 0 0 回复
总共 , 当前 /