电子说
在笔记本系统中,稳定的硬件运行离不开对关键参数的实时监控。Winbond的W83L784R/G硬件监控IC就是这样一款为笔记本系统量身打造的产品,下面我们就来详细了解一下它。
文件下载:W83L784G.pdf
W83L784R/G是Winbond热门硬件状态监控IC W83782D/G的升级版,专为笔记本系统设计。它能够对系统的多个关键硬件参数进行监控,如电源电压、风扇转速和温度等,这些参数对于高端笔记本系统的稳定运行至关重要。
芯片内部集成了一个8位模数转换器(ADC),可以监控4个模拟电压输入、2个风扇转速计输入、一个片上内部温度传感器和2个远程温度传感器。远程温度传感可以通过热敏电阻、2N3904 NPN型晶体管或直接从Intel TM Deschutes CPU热二极管输出实现。
此外,W83L784R/G还提供2个PWM(脉冲宽度调制)输出用于风扇速度控制,支持Thermal Cruise TM系统,能在硬件控制下将CPU或系统保持在特定的可编程温度。同时,它还提供了低电平有效输出,如风扇故障和电池电量低等信号,当风扇速度或电池电压超出预设范围时,会发出硬件警告信号。
当3V和5V电压上升超过复位阈值时,发出RESET#输出作为电源良好信号。
采用20引脚SSOP(209mil)封装,节省笔记本系统的空间。
| 参数 | 详情 |
|---|---|
| 电压监控精度 | ± 1%(最大) |
| 监控温度范围和精度 | - 40 °C至 +120 °C,± 3 °C(最大) |
| 电源电压 | 5V |
| 工作电源电流 | 2 mA(典型值) |
| 电源关闭电源电流 | 0.5 mA(典型值) |
| ADC分辨率 | 8位 |
W83L784R/G共有20个引脚,各引脚具有不同的功能。
| 引脚名称 | 引脚编号 | 类型 | 描述 |
|---|---|---|---|
| FANIN1 / GPO1 | 1 | IN t s / OUT 12 | 0V至 +5V幅度的风扇转速计输入(默认)/通用输出,此多功能引脚可编程。 |
| FANIN2 / GPO2 | 2 | IN t s / OUT 12 | 0V至 +5V幅度的风扇转速计输入(默认)/通用输出,此多功能引脚可编程。 |
| PWMOUT1 | 3 | OD 12 / OUT 12 | 风扇速度控制PWM输出,此引脚默认开漏,可编程为能驱动高电平或低电平的输出引脚。 |
| PWMOUT2 | 4 | OD 12 / OUT 12 | 风扇速度控制PWM输出,此引脚默认开漏,可编程为能驱动高电平或低电平的输出引脚。 |
| FANFAULT# / GPO3 | 5 | OD 12 | 低电平有效输出,当风扇1或风扇2异常停止时,此引脚为逻辑低电平(默认)/通用输出,此多功能引脚可编程。 |
| PWR_DN# | 6 | IN t | 电源关闭输入,当此引脚置为低电平时,除引脚15 RESET#保持高电平外,所有输出引脚将呈三态。 |
| SMI# | 7 | OD 12 | 系统管理中断。 |
| OVT# | 8 | OD 12 | 过温关机输出。 |
| SCL | 9 | IN t s | 串行总线时钟。 |
| SDA | 10 | OD 12 | 串行总线双向数据。 |
| BATFAULT# / GPO4 | 11 | OD 12 | 低电平有效输出,当电池异常低于低限值或高于高限值时,此引脚为逻辑低电平(默认)/通用输出,此多功能引脚可编程。 |
| GND | 12 | Ground | 接地。 |
| VIN3(VBAT) | 13 | AIN | 0V至4.096V满量程模拟输入,此引脚应连接到直流电池,若电压高于4.096V,应使用外部电阻降低电压,使输入电压低于4.096V。 |
| VIN2(+3.3VIN) | 14 | AIN | 0V至4.096V满量程模拟输入,此引脚应连接到3VCC。 |
| RESET# | 15 | OD12 | 低电平有效复位输出,当5VCC和 +3.3V低于复位阈值时,RESET#保持低电平,复位条件终止后保持低电平200ms。 |
| VIN1(VCORE) | 16 | AIN | 0V至4.096V满量程模拟输入。 |
| VREF | 17 | AOUT | 参考电压。 |
| CPUT2 / PII2 | 18 | AIN | 热敏电阻端子输入(默认)/Pentium TM II二极管输入,此多功能引脚可编程。 |
| CPUT1 / PII1 | 19 | AIN | 热敏电阻端子输入(默认)/Pentium TM II二极管输入,此多功能引脚可编程。 |
| VCC | 20 | POWER | +5VCC电源输入。 |
W83L784R/G最多可提供4个模拟正输入、2个风扇速度监控、2组风扇PWM智能风扇控制、2个来自远程热敏电阻、2N3904晶体管或Pentium TM II(Deschutes)热二极管输出的远程热输入以及一个片上热检测。同时,它还提供3V和5V电源检测的电源良好(复位)输出,以及两个故障输出引脚,当电池和风扇出现异常时发出硬件警告。启动芯片的监控功能后,看门狗会监控每个功能并将值存储到寄存器中。如果监控值超过限值,中断状态将置为1。
W83L784R/G通过I²C串行总线读写内部寄存器,共有三个串行总线地址:
模拟引脚的最大输入电压为4.096V,因为8位ADC的LSB为16mV。在PC监控应用中,CPU V-core电压和 +3.3V电压可直接连接到这些模拟输入,5VSB和电池输入应使用外部电阻降低电压以满足输入范围要求。
温度数据格式为内部传感器8位二进制补码,CPUT1和CPUT2传感器为9位二进制补码。可通过读取CR [27h]获取8位温度数据,通过读取其串行总线地址的CR [00h]获取9位温度数据。
风扇速度计数输入信号应设置为TTL电平,最大输入电压不超过 +5.5V。可根据公式 (Count =frac{1.35 × 10^{6}}{RPM × Divisor }) 确定风扇计数器,再通过公式 (RPM=frac{1.35 × 10^{6}}{Count × Divisor }) 计算风扇速度。默认除数为2,定义在CR49.bit0 - 2和bit4 - 6。
W83L784R/G提供四组风扇PWM速度控制,PWM占空比可通过8位寄存器编程,默认占空比为100%。占空比计算公式为 (Duty - cycle(%)=frac{Programmed 8 - bit Register Value}{255} × 100%)。
当风扇速度计数高于高限计数值(CR58h)或低于低限计数值(CR59h)时,引脚FANFAULT#将被置为低电平。
SMI#中断为Two - Times Interrupt Mode,电压超过高限或低于低限且之前的中断已复位时会产生中断。
SMI#中断为Two - Times Interrupt Mode,风扇计数超过限值或先超过后低于限值且之前的中断已复位时会产生中断。
W83L784R/G有多个寄存器,用于配置和监控各种功能,如配置寄存器、中断状态寄存器、SMI屏蔽寄存器等。每个寄存器都有特定的功能和默认值,工程师可以通过对这些寄存器的读写操作来实现对芯片的控制和监控。
| 参数 | 额定值 | 单位 |
|---|---|---|
| 电源电压 | -0.5至7.0 | V |
| 输入电压 | -0.5至V DD +0.5 | V |
| 工作温度 | 0至 +70 | °C |
| 存储温度 | -55至 +150 | °C |
在Ta = 0°C至70°C,(V{DD}=5V pm 10%) ,(V{ss}=0V) 的条件下,对各种引脚的输入输出电压、漏电流等参数进行了详细规定。
规定了串行总线的时序参数,如SCL时钟周期、起始条件保持时间、停止条件建立时间等。
介绍了W83L784R和W83L784G的顶部标记含义,包括芯片型号、跟踪代码、生产信息等。
给出了20引脚SSOP - 209 mil封装的详细尺寸信息。
文档中包含了W83L784R/G的原理图,为工程师的设计提供了参考。
总之,Winbond的W83L784R/G硬件监控IC为笔记本系统的硬件监控提供了全面而可靠的解决方案。工程师在设计笔记本系统时,可以利用其丰富的功能和特性,确保系统的稳定运行。你在使用这款芯片的过程中遇到过哪些问题呢?欢迎在评论区交流分享。
全部0条评论
快来发表一下你的评论吧 !