描述
ADT7475:高效热监控与风扇控制芯片的深度解析
在电子设备的设计中,热管理是一个至关重要的环节,尤其是对于那些对噪音和功耗敏感的应用场景。ADT7475作为一款出色的热监控与多PWM风扇控制器,为系统的主动散热提供了强大的支持。下面我们就来详细了解一下这款芯片。
文件下载:ADT7475ARQZ.pdf
1. 产品概述
ADT7475专为需要主动系统散热的噪音或功率敏感应用而设计。它能够驱动风扇,具备高低频驱动信号,可监控多达两个远程传感器二极管的温度以及自身内部温度,还能测量和控制多达四个风扇的速度,使风扇以最低速度运行,从而将声学噪音降至最低。
2. 关键特性
2.1 风扇控制与监控
- 可控制和监控多达4个风扇,为系统散热提供灵活的解决方案。
- 具备高低频风扇驱动信号,满足不同的应用需求。
2.2 温度传感器
- 拥有1个片上和2个远程温度传感器,扩展了温度测量范围,最高可达191°C。
2.3 自动风扇速度控制
- 自动风扇速度控制模式可根据测量温度优化风扇速度,实现系统散热的智能化。
2.4 声学模式
- 增强的声学模式显著降低用户对风扇速度变化的感知,提升使用体验。
2.5 热保护
- 通过THERM输出提供关键的热保护功能,防止系统或组件过热。
2.6 性能监控
2.7 其他特性
- 支持3线和4线风扇速度测量。
- 对所有监控值进行极限比较。
- 符合SMBus 2.0电气规范,完全兼容SMBus 1.1。
- 无铅、无卤素/无溴化阻燃剂,符合RoHS标准。
3. 电气特性
3.1 绝对最大额定值
| 参数 |
额定值 |
单位 |
| 正电源电压 (VCC) |
3.6 |
V |
| 任何输入或输出引脚的电压 |
-0.3 至 +3.6 |
V |
| 任何引脚的输入电流 |
± 5 |
mA |
| 封装输入电流 |
± 20 |
mA |
| 最大结温 (TJ MAX) |
150 |
°C |
| 存储温度范围 |
-65 至 +150 |
°C |
| 引脚温度,焊接红外回流峰值温度(焊接,10秒) |
260 - 300 |
°C |
| ESD 额定值 |
1,500 |
V |
3.2 热特性
| 封装类型 |
θJA |
θJC |
单位 |
| 16引脚QSOP(注1) |
|
150 |
39 |
°C/W |
3.3 电气参数
- 电源:电源电压范围为3.0 - 3.6V,典型值为3.3V。
- 温度 - 数字转换器:本地传感器在0°C - 85°C范围内的精度为±0.5°C,分辨率为0.25°C;远程二极管传感器在相同温度范围内的精度为±0.5°C,分辨率为0.25°C。
- 模数转换器:总未调整误差为±1.5%,差分非线性为±1 LSB,电源灵敏度为±0.1%/V。
- 风扇RPM - 数字转换器:在0°C - 70°C范围内的精度为±6%,在 -40°C - +120°C范围内的精度为±10%。
4. 引脚分配
ADT7475的引脚分配明确,每个引脚都有其特定的功能,例如:
- SCL:SMBus串行时钟输入。
- GND:接地引脚。
- VCC:电源引脚。
- TACH1 - TACH4:风扇转速计输入,用于测量风扇速度。
- PWM1 - PWM3:脉宽调制输出,用于控制风扇速度。
- THERM:双向引脚,可用于热监控和输出过热信号。
5. 串行总线接口
ADT7475通过SMBus与系统进行通信,作为从设备在主控制器的控制下工作。它具有固定的7位串行总线地址0101110或0x2E,读写操作遵循特定的协议。
5.1 写操作
- 发送字节:主设备向从设备发送单个命令字节。
- 写字节:主设备向从设备发送命令字节和一个数据字节。
5.2 读操作
- 接收字节:主设备从从设备接收单个字节。
- 警报响应地址:允许中断设备在总线上多个设备存在时向主机识别自己。
5.3 SMBus超时
ADT7475具备SMBus超时功能,可防止总线锁定。若35ms内无SMBus活动,设备将释放总线。该功能可根据需要禁用。
6. 配置与应用
6.1 配置寄存器
- 配置寄存器1(0x40)可设置SMBus超时功能的启用或禁用。
- 配置寄存器2(0x73)可控制电压测量的平均、旁路输入衰减器和单通道ADC转换模式。
6.2 电压测量
- ADT7475具有一个外部电压测量通道,可测量VCCP和自身的电源电压VCC。
- 相关的高、低限寄存器可设置VCCP的测量范围,超出范围将设置相应的状态位并可能产生SMBALERT中断。
6.3 推荐实现
如图12所示的配置,系统设计师可以利用以下特性:
- 两个PWM输出用于控制多达三个风扇。
- 三个TACH风扇速度测量输入。
- 通过引脚3内部测量VCC。
- 使用远程1温度通道测量CPU温度。
- 通过远程2温度通道测量环境温度。
- 双向THERM引脚,可用于英特尔奔腾4 PROCHOT监控和过热THERM输出,也可编程为SMBALERT系统中断输出。
7. 总结
ADT7475是一款功能强大的热监控与风扇控制芯片,其丰富的特性和灵活的配置使其适用于各种需要热管理的应用场景。在实际设计中,电子工程师可以根据具体需求合理配置芯片,以实现系统的高效散热和稳定运行。你在使用类似芯片时遇到过哪些问题呢?欢迎在评论区分享。
打开APP阅读更多精彩内容