电子说
在电子设备的设计中,温度管理是至关重要的一环。今天,我们就来深入探讨一款专为个人电脑和热管理系统设计的智能温度监测与双PWM风扇控制器——ADM1031。
文件下载:ADM1031ARQ.pdf
ADM1031是一款符合ACPI标准的三通道数字温度计和欠/过温报警器。它经过优化,尤其适用于奔腾III处理器,具备±1°C的高精度,这一特性使系统设计师能够安全地减少温度保护裕量,从而提升系统性能。
ADM1031的绝对最大额定值包括正电源电压(VCC)为6.5V,任何输入或输出引脚的电压范围为 - 0.3V至 + 6.5V,输入电流限制等。在设计电路时,必须确保不超过这些额定值,以避免损坏设备。
通过一系列图表展示了温度误差与PCB走线电阻、电源噪声频率、共模噪声频率、电容等因素的关系,以及待机电流与时钟频率、电源电压的关系等。这些特性有助于设计师在实际应用中优化电路设计,减少误差和噪声的影响。
ADM1031内部包含多个寄存器,用于控制和配置设备的各种功能,如配置寄存器、地址指针寄存器、状态寄存器、值和限制寄存器等。这些寄存器的合理设置是实现设备功能的关键。
在PCB布局时,为保护模拟输入免受噪声干扰,应将ADM1031尽可能靠近远程感应二极管,合理布线D+和D - 轨道,使用宽轨道,减少铜/焊料接头,添加旁路电容等。对于长距离连接,可使用双绞线或屏蔽双绞线电缆。
ADM1031有INT和THERM两个中断输出。INT响应软件编程的温度限制违规,可屏蔽;THERM作为“故障安全”中断输出,不可屏蔽。通过设置不同的温度限制,可实现不同的系统运行模式,如静音模式和性能模式。
为避免风扇速度随温度变化过于频繁,可采用过滤模式。通过设置风扇过滤寄存器,可调整风扇速度的斜坡率和ADC采样率,使风扇速度变化更加平滑。
通过清除配置寄存器1的第7位,可使ADM1031处于软件控制模式,用户可直接通过风扇速度配置寄存器设置每个风扇的PWM占空比,实现对风扇速度的精确控制。
在软件控制模式下,通过设置配置寄存器1的第5和第6位,可选择RPM反馈模式。用户可将所需的风扇RPM值写入风扇转速高限寄存器,ADM1031会通过监测风扇转速并调整PWM占空比,以维持风扇的稳定转速。
使用PWM控制驱动风扇时,外部电路只需一个NMOS FET。对于不同类型的风扇,如3线风扇和2线风扇,可采用不同的连接方式。对于2线风扇,可通过串联RSENSE电阻将风扇换向脉冲转换为电压,实现风扇速度的测量。
风扇计数器通过测量风扇旋转周期来计算风扇速度,具体方法是将片上11.25kHz振荡器的信号门控到8位计数器的输入。通过调整速度范围N,可适应不同的风扇运行速度。
FAN_FAULT输出用于向系统处理器发出风扇故障信号。当风扇连续出现五次转速过低或停转的中断时,FAN_FAULT输出低电平。
提供了一个典型的应用电路,展示了如何将ADM1031与CPU、风扇等设备连接,实现温度监测和风扇控制的功能。
详细介绍了ADM1031的各个寄存器的功能和配置方法,包括配置寄存器、状态寄存器、风扇特性寄存器等。正确配置这些寄存器是实现设备功能的关键。
ADM1031是一款功能强大的智能温度监测与双PWM风扇控制器,具有高精度的温度测量、灵活的风扇控制和丰富的功能特性。在实际应用中,设计师需要根据具体需求合理配置寄存器,优化PCB布局,以确保设备的性能和稳定性。你在使用ADM1031的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !