深入解析Nuvoton W83L786NR/NG硬件监控IC

电子说

1.4w人已加入

描述

深入解析Nuvoton W83L786NR/NG硬件监控IC

在硬件设计领域,对于系统关键参数的监控至关重要,它能确保系统稳定、高效地运行。Nuvoton的W83L786NR/NG硬件监控IC就是这样一款出色的产品,它专为图形卡和裸机/迷你系统设计,能对系统的多个关键硬件参数进行精准监控。

文件下载:W83L786NG.pdf

一、产品概述

W83L786NR/NG是W83L785R的升级产品,不仅是一款硬件监控IC,还具备智能风扇控制功能。它可以监控系统的电压、风扇转速和温度等参数,这些参数对于系统的稳定运行起着关键作用。该IC能监控多达3个模拟电压输入、2个风扇转速计输入和2个远程温度传感器。其内置8位模数转换器(ADC),并提供四个纯硬件事件引脚用于独立警告信号,可设置所有阈值以实现系统保护,且无任何时间延迟。此外,它采用20引脚SSOP封装,适合对空间要求较高的图形卡和笔记本系统。

二、产品特性

(一)监控项目

  1. 温度监控:能高精度测量温度,配备一个连接CPU/GPU的热二极管传感器(电流模式)和一个远程传感器(热二极管或热敏电阻),且所有监控项目都可进行可编程滞后和设置点(报警阈值)设置。
  2. 电压监控:具备3个电压传感器输入,通常用于监控Vcore、RAM等电压。
  3. 风扇监控:支持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#)将被置为低电平。

(四)风扇转速计数和控制

  1. 风扇转速计数:风扇转速计数器可通过寄存器VR28或VR29读取,风扇转速可根据公式(RPM=frac{1.35 × 10^{6}}{Count × Divisor})计算,默认除数为2。
  2. 风扇转速控制:提供两组PWM/DC风扇转速控制,PWM的占空比或DC的输出电压可通过4位寄存器编程设置。有四种控制风扇转速的模式,默认模式为FAN_SET模式。
  3. SMART FANTM I控制:支持两组SMART (FAN ^{TM}) I功能,可自动控制风扇转速,使CPU和系统温度保持在特定范围内。
  4. SMART FANTM II控制:是Nuvoton的一项创新功能,可使风扇以最低可能的速度运行,以最小化声学噪声。用户可通过编程CR [80h]启用该模式,并通过相关寄存器设置风扇输出与温度的关系。
  5. 风扇故障保护:当FANIN1或FANIN2的风扇计数超出高限制时,引脚1(FAN_FAULT#)将被置为低电平。

(五)故障信号—INT

  1. 温度中断:引脚INT#的温度中断有三种模式,分别为比较器中断模式、两次中断模式和一次中断模式。
  2. 电压中断:INT#的电压中断为两次中断模式,当电压超出高限制或低于低限制时,若之前的中断已通过读取所有中断状态寄存器复位,则会产生中断。
  3. 风扇中断: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时,遇到过哪些挑战呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分