电子说
在电子设备的设计中,系统的温度和电压监测以及散热控制是至关重要的环节。ADT7463作为一款完整的系统监测器和多PWM风扇控制器,为对噪音敏感且需要主动系统散热的应用提供了全面的解决方案。下面就来详细了解一下这款芯片。
文件下载:ADT7463ARQ.pdf
ADT7463能够监测12V、5V、2.5V的CPU电源电压以及自身的电源电压,还能监测多达两个远程传感器二极管的温度和自身的内部温度。它可以测量并控制多达四个风扇的速度,使风扇以尽可能低的速度运行,从而将声学噪音降至最低。其自动风扇速度控制循环可针对给定的温度优化风扇速度,独特的动态(T_{MIN})控制模式能够智能地管理系统的热性能和声学性能。
ADT7463有六个测量输入,四个用于电压测量,两个用于温度测量。它还能测量自身的电源电压,并通过片上温度传感器测量环境温度。远程温度传感通过D1±和D2±输入实现,可连接外部温度传感晶体管。
启动监测序列后,ADT7463会按顺序循环测量模拟输入和温度传感器,测量值存储在值寄存器中,可通过串行总线读取或与极限寄存器中的编程极限进行比较。
五个数字输入(VID0 - VID5)读取处理器电压ID代码并存储在VID寄存器中,VID代码监测功能兼容VRM9.x和VRM10解决方案,还可生成SMBALERT以标记VID代码的变化。
Pin 13为PWM3/ADDRESS ENABLE引脚,若在电源启动时将其拉低,ADT7463会读取Pin 14的状态来确定其从地址;若Pin 13为高,则默认SMBus地址为0x2E。
ADT7463的内部寄存器包括配置寄存器、地址指针寄存器、状态寄存器、中断屏蔽寄存器、VID寄存器、值和极限寄存器、偏移寄存器、(T_{MIN})寄存器、TRANGE寄存器、操作点寄存器和增强声学寄存器等,这些寄存器用于控制和配置芯片的各种功能。
ADT7463通过串行系统管理总线(SMBus)进行控制,作为从设备连接到总线上。它具有7位串行总线地址,可通过地址选择模式设置不同的地址,以避免与其他设备冲突。串行总线协议包括启动条件、数据传输和停止条件,支持发送字节、写入字节、接收字节等操作。
ADT7463有四个外部电压测量通道,可测量2.5V、12V、5V和处理器核心电压(V{CCP}),还能通过(V{CC})引脚测量自身电源电压。设置配置寄存器1的Bit 7可使芯片测量5V电源而不超出量程。
为了消除系统板噪声引起的温度误差,ADT7463提供温度偏移寄存器,可通过一次性校准系统来确定偏移量并进行补偿。
ADT7463使用脉冲宽度调制(PWM)控制风扇速度,外部电路只需一个NMOSFET或NPN晶体管即可驱动风扇。不同类型的风扇(2 - 线和3 - 线)连接方式有所不同,需要根据实际情况进行配置。
通过TACH输入测量风扇速度,可测量2 - 线和3 - 线风扇的转速。风扇计数器通过测量风扇转速的周期来计算风扇速度,可通过设置寄存器0x7B来选择每个风扇的脉冲数。
ADT7463适用于低声学噪音的PC、网络和电信设备等对噪音敏感且需要主动散热的应用。
ADT7463以其丰富的功能和出色的性能,为电子系统的温度和电压监测以及风扇控制提供了可靠的解决方案。电子工程师在设计相关系统时,可以根据实际需求合理配置和使用这款芯片,以实现系统的稳定运行和高效散热。你在使用ADT7463的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !