0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ADM1031:智能温度监测与双PWM风扇控制器的深度解析

chencui 2026-04-10 15:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ADM1031:智能温度监测与双PWM风扇控制器的深度解析

在电子设备的设计中,温度管理是至关重要的一环。今天,我们就来深入探讨一款专为个人电脑和热管理系统设计的智能温度监测与双PWM风扇控制器——ADM1031。

文件下载:ADM1031ARQ.pdf

一、ADM1031概述

ADM1031是一款符合ACPI标准的三通道数字温度计和欠/过温报警器。它经过优化,尤其适用于奔腾III处理器,具备±1°C的高精度,这一特性使系统设计师能够安全地减少温度保护裕量,从而提升系统性能。

二、关键特性

高精度温度测量

  • 本地与远程温度监测:拥有一个片上温度传感器用于监测环境温度,分辨率为0.25°C;还具备两个远程温度感应二极管输入通道,可精确测量外部温度,分辨率高达0.125°C,测量精度达±1°C。
  • 温度误差补偿:通过偏移寄存器,可对温度通道读数进行偏移调整,允许系统设计师根据需要对温度读数进行最多±15°C的调整。

双PWM风扇控制

  • 灵活的PWM控制:提供两个PWM风扇控制输出,可通过改变输出占空比来控制两个冷却风扇的速度。占空比范围为33% - 100%,能实现风扇的平滑控制。
  • 风扇速度监测与故障检测:可通过TACH输入监测每个风扇的速度,TACH输入还可重新编程模拟输入,用于测量二线风扇的速度。同时,能检测风扇是否停转,并通过FAN_FAULT输出信号通知系统。

串行总线接口

  • SMBus通信:通过2线系统管理总线(SMBus)与系统进行通信,支持警报响应地址(ARA)功能,方便在多设备系统中进行设备识别和通信。
  • 可编程中断输出:具备可编程的INT输出,用于指示错误条件;THERM引脚可作为过热保护输出,用于限制CPU时钟

三、电气特性与性能

绝对最大额定值

ADM1031的绝对最大额定值包括正电源电压(VCC)为6.5V,任何输入或输出引脚的电压范围为 - 0.3V至 + 6.5V,输入电流限制等。在设计电路时,必须确保不超过这些额定值,以避免损坏设备。

典型性能特性

通过一系列图表展示了温度误差与PCB走线电阻、电源噪声频率、共模噪声频率、电容等因素的关系,以及待机电流与时钟频率、电源电压的关系等。这些特性有助于设计师在实际应用中优化电路设计,减少误差和噪声的影响。

四、功能描述

内部寄存器

ADM1031内部包含多个寄存器,用于控制和配置设备的各种功能,如配置寄存器、地址指针寄存器、状态寄存器、值和限制寄存器等。这些寄存器的合理设置是实现设备功能的关键。

串行总线接口与协议

  • 地址设置:ADM1031具有7位串行总线地址,其中5个最高有效位固定为01011,两个最低有效位由ADD引脚的逻辑状态决定。ADD引脚为三态输入,可接地、连接到VCC或悬空,提供三种不同的地址选择,避免与其他设备的地址冲突。
  • 数据传输协议:数据传输遵循SMBus协议,包括起始条件、数据传输和停止条件。在读写操作中,需要先设置地址指针寄存器,然后进行数据的读写。

温度测量系统

  • 内部测量:片上带隙温度传感器通过ADC进行转换,以10位二进制补码格式输出温度数据,分辨率为0.25°C。
  • 外部测量:通过测量外部二极管或二极管连接晶体管在两种不同电流下的VBE变化来计算温度。为减少噪声影响,采用了低通滤波和数字滤波技术,外部温度测量通常需要9.6ms。

布局考虑

在PCB布局时,为保护模拟输入免受噪声干扰,应将ADM1031尽可能靠近远程感应二极管,合理布线D+和D - 轨道,使用宽轨道,减少铜/焊料接头,添加旁路电容等。对于长距离连接,可使用双绞线或屏蔽双绞线电缆。

中断系统

ADM1031有INT和THERM两个中断输出。INT响应软件编程的温度限制违规,可屏蔽;THERM作为“故障安全”中断输出,不可屏蔽。通过设置不同的温度限制,可实现不同的系统运行模式,如静音模式和性能模式。

风扇控制模式

自动风扇速度控制模式

  • 控制原理:基于本地和远程温度通道的测量值,自动调整风扇的PWM占空比,以实现风扇速度的自动控制。通过设置TMIN、TRANGE等参数,可确定风扇的启动温度、速度变化范围和最大速度。
  • 风扇启动:当温度超过TMIN时,风扇以默认的33%占空比启动,并在预设时间内进行加速,以克服风扇的惯性。
  • 灵活性:用户可选择不同的温度通道来控制每个风扇,还可通过设置不同的控制参数,实现更灵活的风扇控制。

过滤自动风扇速度控制模式

为避免风扇速度随温度变化过于频繁,可采用过滤模式。通过设置风扇过滤寄存器,可调整风扇速度的斜坡率和ADC采样率,使风扇速度变化更加平滑。

PWM占空比选择模式

通过清除配置寄存器1的第7位,可使ADM1031处于软件控制模式,用户可直接通过风扇速度配置寄存器设置每个风扇的PWM占空比,实现对风扇速度的精确控制。

RPM反馈模式

在软件控制模式下,通过设置配置寄存器1的第5和第6位,可选择RPM反馈模式。用户可将所需的风扇RPM值写入风扇转速高限寄存器,ADM1031会通过监测风扇转速并调整PWM占空比,以维持风扇的稳定转速。

五、风扇驱动与速度测量

风扇驱动

使用PWM控制驱动风扇时,外部电路只需一个NMOS FET。对于不同类型的风扇,如3线风扇和2线风扇,可采用不同的连接方式。对于2线风扇,可通过串联RSENSE电阻将风扇换向脉冲转换为电压,实现风扇速度的测量。

风扇速度测量

风扇计数器通过测量风扇旋转周期来计算风扇速度,具体方法是将片上11.25kHz振荡器的信号门控到8位计数器的输入。通过调整速度范围N,可适应不同的风扇运行速度。

FAN_FAULT检测

FAN_FAULT输出用于向系统处理器发出风扇故障信号。当风扇连续出现五次转速过低或停转的中断时,FAN_FAULT输出低电平。

六、应用电路与寄存器配置

典型应用电路

提供了一个典型的应用电路,展示了如何将ADM1031与CPU、风扇等设备连接,实现温度监测和风扇控制的功能。

寄存器配置

详细介绍了ADM1031的各个寄存器的功能和配置方法,包括配置寄存器、状态寄存器、风扇特性寄存器等。正确配置这些寄存器是实现设备功能的关键。

七、总结

ADM1031是一款功能强大的智能温度监测与双PWM风扇控制器,具有高精度的温度测量、灵活的风扇控制和丰富的功能特性。在实际应用中,设计师需要根据具体需求合理配置寄存器,优化PCB布局,以确保设备的性能和稳定性。你在使用ADM1031的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

    关注

    0

    文章

    207

    浏览量

    21194
  • 风扇控制器
    +关注

    关注

    0

    文章

    32

    浏览量

    9922
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入剖析AMC6821:智能温度监测PWM风扇控制器

    深入剖析AMC6821:智能温度监测PWM风扇控制器 在电子设备的设计中,
    的头像 发表于 04-18 16:15 465次阅读

    ADM1034:温度监测风扇控制的理想之选

    ADM1034:温度监测风扇控制的理想之选 在电子设备的设计中,温度
    的头像 发表于 04-10 15:25 142次阅读

    ADM1033:温度监测风扇控制的理想之选

    传感风扇控制器,为我们提供了优秀的解决方案。 文件下载: ADM1033ARQZ.pdf 一、ADM1033概述
    的头像 发表于 04-10 15:15 80次阅读

    深入解析ADM1033:温度监测风扇控制的利器

    1033,这是一款功能强大的单通道远程和本地温度传感风扇控制器,能为各类应用提供精准的温度监测
    的头像 发表于 04-10 15:15 98次阅读

    ADM1030:智能温度监控与PWM风扇控制的理想之选

    ADM1030:智能温度监控与PWM风扇控制的理想之选 在电子设备的设计中,
    的头像 发表于 04-10 15:10 86次阅读

    ADM1029:高可用性系统的多功能风扇控制器温度监测器

    ADM1029:高可用性系统的多功能风扇控制器温度监测器 在电子设备的设计中,可靠的散热管理和温度
    的头像 发表于 04-10 15:10 90次阅读

    低成本温度监控与风扇控制芯片ADM1028的深度解析

    低成本温度监控与风扇控制芯片ADM1028的深度解析 在电子系统设计中,
    的头像 发表于 04-10 15:05 95次阅读

    MAX6641:SMBus兼容的温度监测与自动PWM风扇速度控制器

    MAX6641:SMBus兼容的温度监测与自动PWM风扇速度控制器 一、引言 在电子设备的运行过程中,
    的头像 发表于 04-03 15:35 109次阅读

    深入剖析MAX6678:精准温度监测智能风扇控制的理想选择

    具备自动PWM风扇速度控制器和五个GPIO,在众多应用场景中展现出卓越的性能。今天,我们就来深入了解一下这款芯片。 文件下载: MAX6678AEP92+.pdf 产品概述 MAX6
    的头像 发表于 04-03 15:30 104次阅读

    MAX31790:6通道PWM输出风扇RPM控制器深度解析

    MAX31790:6通道PWM输出风扇RPM控制器深度解析 在电子设备的散热系统中,风扇的精确
    的头像 发表于 03-02 09:55 251次阅读

    MAX6641:SMBus 兼容的温度监测与自动 PWM 风扇速度控制器

    MAX6641:SMBus 兼容的温度监测与自动 PWM 风扇速度控制器 在电子设备的设计中,温度
    的头像 发表于 02-28 17:05 654次阅读

    MAX6640:2通道温度监测自动PWM风扇速度控制器

    MAX6640:2通道温度监测自动PWM风扇速度控制器 在电子设备的设计中,
    的头像 发表于 02-28 17:05 690次阅读

    深度解析MAX6653/MAX6663/MAX6664:温度监测PWM风扇控制的理想之选

    深度解析MAX6653/MAX6663/MAX6664:温度监测PWM风扇
    的头像 发表于 02-28 16:40 625次阅读

    德州仪器AMC6821:智能温度监测PWM风扇控制的卓越之选

    )的AMC6821作为一款智能温度监测和脉冲宽度调制(PWM风扇控制器,为我们提供了出色的解决
    的头像 发表于 02-26 09:15 286次阅读

    AMC6821-Q1智能温度监测PWM风扇控制器技术解析

    AMC6821-Q1智能温度监测PWM风扇控制器技术解析
    的头像 发表于 02-25 17:05 535次阅读