电子说
在电子设计领域,电源管理与系统健康监测至关重要。TI的UCD90124作为一款12轨PMBus/I2C可寻址电源排序器与系统健康监测器,为我们提供了强大的功能和灵活的配置选项。今天,我们就来深入探讨一下这款器件。
文件下载:ucd90124.pdf
UCD90124能够对多达12个电源轨进行监测和排序,集成了12位ADC,可监测多达13路电源的电压、电流或温度输入。同时,它还具备风扇控制、故障记录、闭环裕量调节等功能,适用于工业、电信、服务器等多个领域。
在设计过程中,我们必须关注器件的绝对最大额定值,以避免对器件造成永久性损坏。UCD90124的绝对最大额定值包括电压、温度和ESD等方面,例如V33D到DVSS的电压范围为 - 0.3V到3.8V,存储温度范围为 - 55°C到150°C,人体模型(HBM)的ESD额定值为2.5kV。
为了确保器件的正常工作,我们需要在推荐工作条件下使用。UCD90124的推荐工作条件包括电源电压、环境温度和结温等,例如工作时的电源电压为3V到3.6V,环境温度范围为 - 40°C到110°C,结温不超过125°C。
UCD90124的电气参数涵盖了电源电流、内部调节器、模拟输入、数字输入输出等多个方面。例如,V33A的电源电流在3.3V时为8mA,ADC的积分非线性误差为 - 2.5mV到2.5mV。这些参数对于我们进行电路设计和性能评估非常重要。
PMBus是专门为电源管理设计的串行接口,UCD90124支持PMBus标准的1.1版本。通过标准的PMBus命令,我们可以方便地配置和控制器件的各种功能。对于UCD90124的独特功能,还定义了MFR_SPECIFIC命令进行配置。
UCD90124可以通过GPIO引脚控制多达12个电压轨的上电和下电顺序。在PMBus设计中,系统的PMBus主设备可以通过发送OPERATION命令或控制PMBUS_CNTRL引脚来启动排序事件。在引脚设计中,PMBUS_CNTRL引脚也可用于排序控制。
UCD90124具备完善的故障响应机制,当监测到电压、电流或温度超出警告或故障窗口时,PMBALERT#引脚会立即置位,并在PMBus状态寄存器中设置相应的位。同时,可配置可编程的毛刺滤波器,减少干扰对故障判断的影响。根据不同的故障类型,我们可以选择不同的响应方式,如继续运行、立即关闭、重试等。
裕量调节是产品验证测试中的重要环节,UCD90124支持开环和闭环两种裕量调节方式。开环裕量调节通过连接电阻改变反馈节点电压来实现,闭环裕量调节则利用PWM输出和RC网络,根据电源输出电压调整PWM占空比,实现精确的电压调节。
UCD90124支持两种风扇控制算法:滞环风扇控制和温度与速度设定点PWM控制。滞环风扇控制根据设定的温度阈值,在温度达到上限时开启风扇,温度下降到下限时关闭风扇;温度与速度设定点PWM控制则根据不同的温度设定点,调整风扇的速度,实现更精确的散热控制。
TI提供的Fusion Digital Power Designer软件为我们提供了直观的图形用户界面(GUI),可用于配置UCD90124的各种参数。通过GUI,我们可以轻松地设置电源排序、阈值、故障响应等参数,并将配置存储到片上非易失性存储器中。
UCD90124通过两个引脚解码PMBus地址,地址计算方式与引脚电压有关。在选择地址时,需要注意避免与其他设备冲突,同时要注意默认地址可能会影响JTAG和GPIO的使用。
UCD90124需要3.3V电源,可以通过外部3.3V调节器提供,也可以使用内置的串联调节器和外部晶体管从更高的电压转换得到。在设计外部晶体管电路时,需要注意晶体管的参数选择和电阻的计算。
在PCB布局时,要注意器件的散热和电源去耦。将器件的散热焊盘连接到PCB的接地层,并提供足够的过孔。同时,在电源引脚附近添加合适的旁路电容,以稳定电源电压。对于敏感的模拟信号和高速数字信号,要进行合理的布线,避免干扰。
UCD90124使用12位ADC和内部2.5V参考电压进行电压测量,报告电压的误差与ADC线性误差和参考电压的变化有关。我们可以通过公式计算不同温度和实际电压下的报告误差,以便在设计中进行合理的误差评估。
UCD90124是一款功能强大、配置灵活的12轨电源排序器与系统健康监测器,适用于各种需要多电源轨监测和控制的应用场景。通过深入了解其特性、功能和应用注意事项,我们可以更好地利用这款器件,设计出稳定、可靠的电源管理系统。在实际应用中,大家是否遇到过类似器件的配置难题?又是如何解决的呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !