欢迎访问新电子!
点击这里给我留言 登录  |  注册   |   加入收藏   |   设为首页
 
  您当前的位置: > >解决方案

用于电源系统管理的Linduino


作者:    时间:2016/6/1 23:43:28  来源:   
    引言

 

    大多数电源系统管理设计都遵循一种“设定后便不需再过问”的模型。电源系统管理 (PSM) 器件的设置和调试利用LTpowerPlay是简单易行的,而且当与一个批量编程解决方案组合时则无需固件。不过,许多大型系统需要一个电路板管理控制器 (BMC),因而提出了这样的问题:“固件能够为PSM做什么呢?”

 

    PSM 固件的基础是 PMBus;PMBus 的基础是 SMBus;而 SMBus 的基础则是 I2C。构建一个利用 PSM 固件增加价值的 BMC 需要对每种协议有一定程度的了解,或者一个预先存在的软件库以使编程人员摆脱细节的束缚。

 

    Linduino库负责处理每个协议层,并提供一个应用程序接口,从而使得 PSM 固件的编写十分容易。Linduino PSM 并不是 BMC 的一种替代品,而是一组可兼容典型 BMC 固件的软件库和示例。

 

    另外,Linduino还可作为一款学习工具与LTC演示电路一起使用。许多BMC设计已经具有一个 SMBus API,所有这些需要的是快速学习 PMBus 的工作原理。工程师们把 Linduino 代码片段复制 / 粘贴到现有的应用程序中并加以使用的现象是相当常见的。不过也可以实施 Linduino 层之一,然后重用整个软件库,包括:

 

    ●器件和电源轨发现

    ●命令API

    ●故障记录解码

    ●系统内编程

 

    本应用指南将陈述Linduino库、电源系统管理编程、具演示电路的Linduino PSM 的设置和使用、以及PSM调试方法。如需了解有关协议和一般编程问题的详细信息,请查阅“应用指南 135” (Applicaton Note 135 - Implementing Robust PMBus System Software for the LTC3880) 以及针对 I2C / SMBus / PMBus 的业界标准。

 

 

    LINDUINO PSM硬件

 

    Linduino PSM 硬件包括一个 Linduino (DC2026) 和一个屏蔽 (DC2294),以把 Linduino 的 I2C 引脚连接到一块演示板或产品板的 PMBus / SMBus / I2CBus。

 

    为获得最佳的学习效果,可从一个 DC2026 (Linduino)、DC2294 (屏蔽)、DC1962 (Power Stick) 和一个 Total Phase Beagle (I2C 嗅探器) 着手。这能提供控制器 (LTC388X) 和管理器 (LTC297X) 的编程、调试和学习。

 

    图1 (评估硬件) 示出了全部连接在一起的建议评估硬件。如欲使用该硬件,则利用两根 USB 电缆把 Linduino 和 Beagle 连接至一台计算机。假如您没有用 USB 电缆连接 Beagle,那么就把 Beagle 带状电缆从 DC2294 断接,以避免干扰往来于它和 DC1962 之间的 PMBus 通信。

 

 

汽车麦克风偏置及故障检测(电子工程专辑)
图1:评估硬件

关键词:电源系统管理 Linduino PS
回复主题 登录后回复

资讯版权声明:
   凡本网注明“来源:新电子”的所有作品,版权均属于新电子,转载请注明“来源:新电子”。违反上述声明者,本网将追究其相关法律责任。 本网转载自其它媒体的信息,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。