ADT7463:一款功能强大的远程热控制器和电压监测器

电子说

1.4w人已加入

描述

ADT7463:一款功能强大的远程热控制器和电压监测器

在电子设备的设计中,系统的温度和电压监测以及散热控制是至关重要的环节。ADT7463作为一款完整的系统监测器和多PWM风扇控制器,为对噪音敏感且需要主动系统散热的应用提供了全面的解决方案。下面就来详细了解一下这款芯片。

文件下载:ADT7463ARQ.pdf

一、ADT7463概述

ADT7463能够监测12V、5V、2.5V的CPU电源电压以及自身的电源电压,还能监测多达两个远程传感器二极管的温度和自身的内部温度。它可以测量并控制多达四个风扇的速度,使风扇以尽可能低的速度运行,从而将声学噪音降至最低。其自动风扇速度控制循环可针对给定的温度优化风扇速度,独特的动态(T_{MIN})控制模式能够智能地管理系统的热性能和声学性能。

二、产品特性

2.1 多参数监测

  • 电压监测:可监测多达5个电源电压,包括12V、5V、2.5V、(V{CC})和处理器核心电压(V{CCP})。
  • 温度监测:具备1个片上温度传感器和2个远程温度传感器,能对系统不同位置的温度进行精确监测。
  • VID代码监测:支持多达6个处理器VID位的监测,可兼容VRM9.x和未来的VRM10解决方案。

2.2 风扇控制

  • 速度控制与监测:能够控制和监测多达4个风扇的速度,通过PWM输出精确调节风扇转速。
  • 智能控制模式:自动风扇速度控制模式根据测量的温度控制系统散热,动态(T_{MIN})控制模式可智能优化系统声学性能,增强声学模式可显著降低用户对风扇速度变化的感知。

2.3 保护与通信

  • 热保护:通过THERM输出提供关键的热保护功能,防止系统或组件过热。
  • SMBus通信:满足SMBus 2.0电气规范,完全兼容SMBus 1.1,方便与其他设备进行通信。

三、电气特性

3.1 电源与温度测量

  • 电源电压:工作电源电压范围为3.0V - 5.5V,典型值为5.0V。
  • 温度测量精度:在不同温度范围内,本地传感器的精度有所不同,如在(0^{circ}C leq T{A} leq 70^{circ}C)时,精度为±0.5°C;在(-40^{circ}C leq T{A} leq +120^{circ}C)时,精度为±1.5 - ±3.0°C。

3.2 模数转换

  • ADC特性:采用10位逐次逼近型ADC,输入范围为0V - 2.25V,内置衰减器可测量2.5V、3.3V、5V、12V和处理器核心电压(V_{CCP})。
  • 转换时间:不同测量的转换时间有所差异,如电压输入转换时间在平均启用时为11.38ms,本地温度转换时间为12.09ms,远程温度转换时间为25.59ms。

3.3 风扇转速测量

  • 精度:在不同温度范围内,风扇RPM - 数字转换器的精度不同,如在(0^{circ}C leq T_{A} leq 70^{circ}C)时,精度为±7%。
  • 测量方式:通过测量风扇转速的周期来计算风扇速度,内部时钟频率为82.8 - 97.2kHz。

四、功能描述

4.1 测量输入

ADT7463有六个测量输入,四个用于电压测量,两个用于温度测量。它还能测量自身的电源电压,并通过片上温度传感器测量环境温度。远程温度传感通过D1±和D2±输入实现,可连接外部温度传感晶体管。

4.2 顺序测量

启动监测序列后,ADT7463会按顺序循环测量模拟输入和温度传感器,测量值存储在值寄存器中,可通过串行总线读取或与极限寄存器中的编程极限进行比较。

4.3 处理器电压ID

五个数字输入(VID0 - VID5)读取处理器电压ID代码并存储在VID寄存器中,VID代码监测功能兼容VRM9.x和VRM10解决方案,还可生成SMBALERT以标记VID代码的变化。

4.4 地址选择

Pin 13为PWM3/ADDRESS ENABLE引脚,若在电源启动时将其拉低,ADT7463会读取Pin 14的状态来确定其从地址;若Pin 13为高,则默认SMBus地址为0x2E。

4.5 内部寄存器

ADT7463的内部寄存器包括配置寄存器、地址指针寄存器、状态寄存器、中断屏蔽寄存器、VID寄存器、值和极限寄存器、偏移寄存器、(T_{MIN})寄存器、TRANGE寄存器、操作点寄存器和增强声学寄存器等,这些寄存器用于控制和配置芯片的各种功能。

五、串行总线接口

ADT7463通过串行系统管理总线(SMBus)进行控制,作为从设备连接到总线上。它具有7位串行总线地址,可通过地址选择模式设置不同的地址,以避免与其他设备冲突。串行总线协议包括启动条件、数据传输和停止条件,支持发送字节、写入字节、接收字节等操作。

六、电压和温度测量

6.1 电压测量

ADT7463有四个外部电压测量通道,可测量2.5V、12V、5V和处理器核心电压(V{CCP}),还能通过(V{CC})引脚测量自身电源电压。设置配置寄存器1的Bit 7可使芯片测量5V电源而不超出量程。

6.2 温度测量

  • 本地温度测量:通过片上带隙温度传感器测量,输出由10位ADC数字化,温度数据以二进制补码格式存储。
  • 远程温度测量:可测量两个远程二极管传感器的温度,通过测量(Delta V_{BE})来计算温度,测量结果以10位二进制补码格式存储。

6.3 温度误差补偿

为了消除系统板噪声引起的温度误差,ADT7463提供温度偏移寄存器,可通过一次性校准系统来确定偏移量并进行补偿。

七、风扇控制

7.1 风扇驱动

ADT7463使用脉冲宽度调制(PWM)控制风扇速度,外部电路只需一个NMOSFET或NPN晶体管即可驱动风扇。不同类型的风扇(2 - 线和3 - 线)连接方式有所不同,需要根据实际情况进行配置。

7.2 风扇速度测量

通过TACH输入测量风扇速度,可测量2 - 线和3 - 线风扇的转速。风扇计数器通过测量风扇转速的周期来计算风扇速度,可通过设置寄存器0x7B来选择每个风扇的脉冲数。

7.3 风扇控制模式

  • 自动风扇速度控制模式:根据温度自动调整风扇速度,无需CPU干预,还具有动态(T_{MIN})校准功能。
  • 手动风扇速度控制模式:可手动调整PWM输出的占空比,方便用户在软件中更改风扇速度或进行测试。

八、应用与注意事项

8.1 应用场景

ADT7463适用于低声学噪音的PC、网络和电信设备等对噪音敏感且需要主动散热的应用。

8.2 注意事项

  • 在使用过程中,要注意引脚的连接和配置,避免出现地址冲突和输入信号超出范围的问题。
  • 对于风扇驱动电路,要选择合适的MOSFET或晶体管,确保其能够满足风扇的电流要求。
  • 在进行温度和电压测量时,要考虑系统的噪声和误差,可通过校准和补偿来提高测量的准确性。

ADT7463以其丰富的功能和出色的性能,为电子系统的温度和电压监测以及风扇控制提供了可靠的解决方案。电子工程师在设计相关系统时,可以根据实际需求合理配置和使用这款芯片,以实现系统的稳定运行和高效散热。你在使用ADT7463的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分