深入解析Nuvoton W83L786NR/NG硬件监控IC
在硬件设计领域,对于系统关键参数的监控至关重要,它能确保系统稳定、高效地运行。Nuvoton的W83L786NR/NG硬件监控IC就是这样一款出色的产品,它专为图形卡和裸机/迷你系统设计,能对系统的多个关键硬件参数进行精准监控。
文件下载:W83L786NG.pdf
一、产品概述
W83L786NR/NG是W83L785R的升级产品,不仅是一款硬件监控IC,还具备智能风扇控制功能。它可以监控系统的电压、风扇转速和温度等参数,这些参数对于系统的稳定运行起着关键作用。该IC能监控多达3个模拟电压输入、2个风扇转速计输入和2个远程温度传感器。其内置8位模数转换器(ADC),并提供四个纯硬件事件引脚用于独立警告信号,可设置所有阈值以实现系统保护,且无任何时间延迟。此外,它采用20引脚SSOP封装,适合对空间要求较高的图形卡和笔记本系统。
二、产品特性
(一)监控项目
- 温度监控:能高精度测量温度,配备一个连接CPU/GPU的热二极管传感器(电流模式)和一个远程传感器(热二极管或热敏电阻),且所有监控项目都可进行可编程滞后和设置点(报警阈值)设置。
- 电压监控:具备3个电压传感器输入,通常用于监控Vcore、RAM等电压。
- 风扇监控:支持3D/2D应用,可将风扇设置调整到最合适的转速控制。风扇设置提供四种占空比(43%、62%、81%和100%)的开机配置,具备两个DC/PWM风扇输出控制,且符合SMART FANTM功能。
(二)动作启用
总共支持2组风扇转速监控和控制,能发出FAN_FAULT#、VOLTAGE_FAULT#、TEMP_FAULT#和INT#信号以激活系统保护,同时在应用程序软件中弹出警告信号。
(三)通用特性
采用I²C / SMBus控制接口,具有1位I2C地址选择,最多支持7个GPIO。支持Nuvoton硬件监控应用程序软件(Hardware DoctorTM),适用于Windows 95 / 98 / 2000 / XP和Windows NT 4.0 / 5.0操作系统,工作电压为3.3V。
(四)封装形式
采用20引脚SSOP(209mil)封装,节省空间。
三、关键规格
- 电压监控精度:未明确提及具体精度数值,但可监控3.3V±10%的电压。
- 温度监控范围和精度:监控温度范围为0°C至+160°C,精度为±3°C(最大)。
- 工作电源电流:典型值为2 mA。
四、功能描述
(一)访问接口
W83L786NR/NG提供I2C串行总线供微处理器读写内部寄存器,I2C地址默认值为01011110b(引脚6拉高),若引脚6拉低,I²C地址值为01011100b。
(二)模拟输入
模拟引脚的最大输入电压为2.048V,因为8位ADC的LSB为8mV。对于高于2.048V的输入电压,需使用外部电阻进行降压以满足输入范围要求。同时,该IC对电压提供了良好的保护,当Vcore、Vram或VCC电压超出高低电压限制时,引脚20(VOLTAGE_FAULT#)将被置为低电平。
(三)温度测量
温度数据格式为8位无符号数,可通过读取VR [25h]或VR [26h]获取。该IC可连接一个热敏电阻和一个热二极管传感器来测量不同环境温度,热敏电阻的β值应为3435 K,在25°C时电阻值为10K欧姆。当温度超出故障限制时,引脚2(TEMP_FAULT#)将被置为低电平。
(四)风扇转速计数和控制
- 风扇转速计数:风扇转速计数器可通过寄存器VR28或VR29读取,风扇转速可根据公式(RPM=frac{1.35 × 10^{6}}{Count × Divisor})计算,默认除数为2。
- 风扇转速控制:提供两组PWM/DC风扇转速控制,PWM的占空比或DC的输出电压可通过4位寄存器编程设置。有四种控制风扇转速的模式,默认模式为FAN_SET模式。
- SMART FANTM I控制:支持两组SMART (FAN ^{TM}) I功能,可自动控制风扇转速,使CPU和系统温度保持在特定范围内。
- SMART FANTM II控制:是Nuvoton的一项创新功能,可使风扇以最低可能的速度运行,以最小化声学噪声。用户可通过编程CR [80h]启用该模式,并通过相关寄存器设置风扇输出与温度的关系。
- 风扇故障保护:当FANIN1或FANIN2的风扇计数超出高限制时,引脚1(FAN_FAULT#)将被置为低电平。
(五)故障信号—INT
- 温度中断:引脚INT#的温度中断有三种模式,分别为比较器中断模式、两次中断模式和一次中断模式。
- 电压中断:INT#的电压中断为两次中断模式,当电压超出高限制或低于低限制时,若之前的中断已通过读取所有中断状态寄存器复位,则会产生中断。
- 风扇中断:INT#的风扇中断同样为两次中断模式,当风扇计数超出限制或先超出后低于限制时,若之前的中断已复位,则会产生中断。
五、控制和状态寄存器
该IC包含多个控制和状态寄存器,用于配置和监控各种功能。例如,配置寄存器 - 索引40h可用于软件复位、软件电源关闭等操作;INT#状态寄存器用于记录各种监控参数的状态;INT#屏蔽寄存器用于屏蔽相应的中断状态位等。
六、电气特性
(一)绝对最大额定值
- 电源电压范围为 -0.5至7.0V。
- 输入电压范围为 -0.5至VCC +0.5V。
- 工作温度范围为0至+70°C。
- 存储温度范围为 -55至+150°C。
(二)DC特性
不同类型引脚的输入输出电压、泄漏电流等参数都有明确的规定,以确保IC在正常工作条件下的性能稳定。
(三)AC特性
包括串行总线的时钟周期、启动条件保持时间、停止条件建立时间等参数,以及VID输入的不稳定时间和有效输入保持时间等。
七、总结
Nuvoton的W83L786NR/NG硬件监控IC以其丰富的功能、高精度的监控能力和灵活的控制方式,为图形卡和裸机/迷你系统的稳定运行提供了有力保障。电子工程师在设计相关系统时,可以充分利用该IC的特性,实现对系统关键参数的精准监控和智能控制。在实际应用中,工程师们还需要根据具体需求,合理配置寄存器,优化系统性能。你在使用类似硬件监控IC时,遇到过哪些挑战呢?欢迎在评论区分享你的经验。
发布评论请先 登录
深入解析Nuvoton W83L786NR/NG硬件监控IC
评论