SGM842:高精度三通道电源监测器的设计与应用

电子说

1.4w人已加入

描述

SGM842:高精度三通道电源监测器的设计与应用

在电子设计领域,对于电源状态的精确监测至关重要。SGM842作为一款高精度的三通道电源监测器,凭借其独特的特性和强大的功能,在众多应用场景中展现出了卓越的性能。本文将深入探讨SGM842的各项特性、工作原理、编程方法以及实际应用,为电子工程师们提供全面的参考。

文件下载:SGM842.pdf

一、SGM842概述

SGM842是一款具有I²C和SMBus兼容接口的13位分流电压和总线电压监测器。它能够同时感测分流电压和总线电压,并在数据寄存器中为三个电源轨提供总共六个数字结果读数,以确保电压合规。此外,它还提供可编程寄存器,可灵活配置设备的工作模式、转换和平均时间以及多种警报功能,包括关键警报、警告警报、电源有效警报和定时控制警报。

1.1 主要特性

  • 宽电压范围:支持2.7V至5.5V的电源电压范围,可感测0V至30V的总线电压。
  • 高精度测量:低增益误差(最大0.25%)和低输入失调电压(最大80μV),确保测量的准确性。
  • 可编程功能:可编程的平均和转换时间,以及可编程的警报和警告输出。
  • 多地址支持:提供4个可编程地址,方便在不同系统中使用。
  • 绿色封装:采用绿色TQFN - 4×4 - 16L封装,工作结温范围为 - 40℃至 + 125℃。

1.2 应用领域

SGM842广泛应用于通信设备、计算机、电池充电器、电源管理、测试设备和电源供应等领域。

二、电气特性与性能

2.1 电气特性

在 (T{A}= + 25^{circ}C),(V{S}= 3.3V),(V{IN +}= 12V),(V{SHUNT}=(V{IN +}-V{IN -}) = 0mV) 和 (V{BUS}=V{IN}= 12V) 的条件下,SGM842展现出了出色的电气性能。例如,其分流电压输入范围为 - 163.84mV至163.80mV,总线电压输入范围为0V至30V,共模抑制比(CMRR)高达102至124dB。

2.2 典型性能特性

通过一系列的图表展示了SGM842在不同条件下的性能表现,包括分流频率响应、分流输入失调电压与温度的关系、分流输入增益误差与温度和共模输入电压的关系等。这些特性有助于工程师在实际应用中更好地了解和利用SGM842的性能。

三、工作原理与功能

3.1 基本ADC功能

SGM842在输入端子测量两个电压,即IN - x引脚相对于GND引脚的总线电压和IN + x引脚相对于IN - x引脚的分流电压((x = 1,2,3))。在典型应用中,电流感测电阻(分流电阻)连接到IN + x和IN - x引脚,当电源轨连接到IN +时,测量电阻上的负载电流产生的分流电压。

设备具有连续模式和触发模式两种工作模式。在默认的连续模式下,SGM842顺序测量和转换分流电压和总线电压;在触发模式下,通过向配置寄存器写入任何触发控制模式来触发单次测量/转换。此外,设备还提供了转换就绪标志位(CVRF),用于协调单次或触发转换。

3.2 警报监测功能

SGM842提供了四种警报功能,用于监测潜在的故障和警告:

  • 关键警报:用于监测分流电阻上是否存在过大的电流负载。如果任何通道的测量分流电压在每个转换时间内超过设定的极限,关键警报引脚将被拉低,指示关键状况。
  • 警告警报:用于监测每个分流电压通道的平均电流是否超过配置的警告警报极限。如果平均值超过编程极限,警告警报引脚将翻转到低电平。
  • 电源有效(PV)警报:用于监测感测的三通道总线电压是否保持在用户定义的有效阈值内。可以定义有效上限电压和下限电压。
  • 定时控制警报(TC警报):用于验证电源在启动或芯片复位期间的正确排序。当检测到通道1上的电压达到1.2V时,开始监测通道2上的电压。如果在四个完整的测量周期后,通道2上的电压未达到1.2V或更高,TC警报引脚将被拉低。

3.3 软件复位功能

SGM842具有软件复位功能,通过设置配置寄存器的第15位(RST)可以进行系统复位,将所有寄存器和设置恢复到默认状态,但电源有效输出状态除外。

3.4 平均功能

SGM842的平均功能有助于减轻多通道监测中由于分流电阻放置问题导致的测量误差。通过捕获通道1上的分流输入信号并与先前的输出值进行比较,将差值除以平均模式配置设置的因子,然后将调整后的差值累积并添加到先前的输出值中,得到新的平均结果。

3.5 多通道监测

SGM842在配置寄存器中提供了通道启用选项,可用于单通道或双通道应用。在默认模式下,所有三个通道都打开并在寄存器中感测六个信号。在系统稳定后,可以根据需要禁用不需要的通道,以优化效率和响应时间。

四、编程与通信

4.1 总线概述

SGM842与I²C和SMBus接口兼容。在通信过程中,SCL和SDA将设备连接到总线,它们都是开漏连接。主设备通过SCL和SDA线向从设备发送时钟信号以控制它。

4.2 串行总线地址

通过A0引脚可以确定设备的地址,不同的逻辑电平对应不同的地址。在每次通信前,设备会采样A0引脚的状态,因此需要确保A0引脚状态的稳定性。

4.3 串行接口

SGM842在I²C总线或SMBus上作为从设备运行,SDA和SCL引脚通过开漏拓扑连接。为了提高从设备在输入尖峰和噪声总线条件下的性能,采用了滤波器和施密特触发器。

4.4 读写操作

要访问SGM842的指定指针寄存器,需要在寻址从设备后发送所需指针寄存器的值。写入寄存器时,首先发送从设备地址和写命令,然后发送寄存器地址和数据;读取寄存器时,先发送写命令指示所需的指针寄存器,然后发送读命令获取数据。

4.5 高速I²C模式

SGM842支持高速(HS)I²C模式,数据速率可加快至3.4MHz。要启用此模式,主设备发送START条件,然后发送主代码‘00001XXX’,接着是强制的非确认(NACK)条件。

4.6 SMBus警报响应

SGM842能够响应SMBus警报响应,主设备广播警报响应从设备地址(0001100),产生ALERT信号的从设备将通过总线发送自己的地址。

五、寄存器映射

SGM842使用多个16位寄存器来保存配置信息、测试结果、阈值设置和状态信息。这些寄存器包括配置寄存器、分流电压寄存器、总线电压寄存器、关键警报极限寄存器、警告警报极限寄存器、分流电压总和寄存器、分流电压总和极限寄存器、掩码/启用寄存器、电源有效上限寄存器、电源有效下限寄存器、制造商ID寄存器和芯片ID寄存器等。通过对这些寄存器的编程,可以实现对SGM842的各种功能配置。

六、应用信息

6.1 典型应用

SGM842可作为过流监测器使用,通过测量分流电阻上的电压降来表征电流,并可测量IN - 引脚上的总线电压。设备具有多个可编程警报功能,可响应自定义的故障或转换完成事件。

6.2 设计要求与详细设计过程

在具体应用中,需要根据实际需求设置设计参数,如电源电压、上拉电阻、分流电压范围、启用通道、工作模式、平均设置和关键警报极限等。通过不同的转换时间设置,可以观察到关键警报引脚对分流电压超限的响应情况。

6.3 电源供应建议

设备能够准确测量施加到电源端子的共模电压,即使该电压可能超出其电源电压 (V_{S})。为确保电源的稳定性,应将旁路电容器尽可能靠近设备的输入和GND引脚放置,推荐使用0.1μF的旁路电容器。对于嘈杂或高阻抗电源,可添加额外的去耦电容器以滤除噪声。

6.4 布局指南

电流感测连接应使用开尔文或4线连接,以避免在输入引脚之间引入额外的阻抗,从而减少测量误差。

七、总结

SGM842作为一款功能强大的三通道电源监测器,为电子工程师提供了高精度、灵活的电源监测解决方案。通过对其特性、工作原理、编程方法和应用信息的深入了解,工程师们可以更好地将SGM842应用于各种实际项目中,提高系统的性能和可靠性。在实际设计过程中,还需要根据具体需求进行合理的参数设置和布局设计,以充分发挥SGM842的优势。大家在使用SGM842的过程中,有没有遇到过一些特殊的问题或者有什么独特的应用经验呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分