深入解析ADM1033:温度监测与风扇控制的利器
在电子设备的设计中,温度监测和风扇控制是确保设备稳定运行的关键环节。今天,我们就来深入探讨一下ON Semiconductor推出的ADM1033,这是一款功能强大的单通道远程和本地温度传感器及风扇控制器,能为各类应用提供精准的温度监测和高效的风扇控制。
文件下载:ADM1033ARQ.pdf
1. 产品概述
ADM1033是一款专为多种应用设计的本地和远程温度监测及风扇控制器,尤其适用于基于微处理器的系统。它能够精确监测远程和环境温度,并利用这些信息安静地控制冷却风扇的速度。当风扇出现故障时,设备会发出FAN_FAULT输出信号,提醒用户及时处理。
1.1 主要特性
- 温度监测:具备本地和远程温度通道,本地和远程通道的精度可达±1°C,能快速进行温度测量,每秒最多可完成64次测量。
- 风扇控制:可监测和控制冷却风扇的速度,用户可以通过编程设定目标风扇速度,也可以使用查找表输入温度 - 风扇速度曲线。查找表支持离散模式和线性模式两种运行方式。
- 通讯接口:通过2线SMBus 2.0接口进行通信,支持SMBus 2.0、1.1和1.0标准。8级LOCATION输入允许用户在SMBus 1.1和SMBus 2.0之间进行选择。
- 故障报警:ALERT输出用于指示错误情况,当测量值超出编程限制时,会发出警报。
2. 电气特性
2.1 电源参数
- 供电电压:工作电压范围为3.0V至3.6V,在5.5V电压下也能保证正常工作,但未经过生产测试。
- 供电电流:接口未激活且ADC激活时,电流为3.0mA;待机模式下电流为900μA。
- 欠压锁定阈值:2.5V。
- 上电复位阈值:1.0 - 2.4V。
2.2 温度测量精度
- 内部传感器精度:在20°C至60°C范围内,精度为±1.0°C;在 - 40°C至 + 100°C范围内,精度为±2.0°C。
- 外部二极管传感器精度:在 - 40°C至 + 100°C范围内,精度可达±0.5°C至±1.25°C。
2.3 其他特性
- 分辨率:温度测量分辨率为0.03125°C。
- 转换时间:本地温度转换时间(启用平均)为11ms,远程温度转换时间(启用平均)为32ms,总转换时间为43ms。
3. 功能描述
3.1 内部寄存器
ADM1033拥有多个内部寄存器,用于控制和配置设备的各种功能。例如,配置寄存器可提供设备各种功能的控制和配置;转换速率寄存器可确定设备每秒完成的测量次数;地址指针寄存器用于选择其他内部寄存器。
3.2 串行总线接口
ADM1033通过2线SMBus 2.0接口与主设备进行通信,支持两种SMBus 2.0版本,由LOCATION输入的电阻值决定。
- ARP - 功能模式:支持地址解析协议(ARP)和唯一设备标识符(UDID),允许主设备在启动时动态分配设备地址。
- 固定和可发现模式:与SMBus 1.0和1.1向后兼容,设备启动时具有固定地址,由LOCATION引脚的状态决定。
3.3 温度测量系统
3.3.1 内部温度测量
ADM1033内部集成了带隙温度传感器,通过片上ADC对传感器输出进行转换,以13位格式输出数据,本地温度传感器的分辨率为0.03125°C。
3.3.2 远程温度测量
可测量外部二极管传感器或二极管连接的晶体管的温度,通过引脚9和10连接。系列电阻消除(SRC)功能可自动消除与远程热二极管串联的高达1kΩ电阻的影响。
3.4 风扇控制
3.4.1 风扇驱动信号
ADM1033采用同步速度控制方法,通过改变施加到风扇的方波占空比来控制风扇速度。外部驱动电路只需一个N沟道MOSFET,简单可靠。
3.4.2 风扇速度测量
通过测量风扇旋转周期来计算风扇速度,需要在配置寄存器中设置风扇的极数。测量结果存储在TACH值寄存器中,读取时应先读取低字节,以防止测量误差。
3.4.3 查找表
ADM1033的查找表有手动模式和查找表模式两种运行方式。
- 手动模式:由软件控制,用户可以直接编程设定目标风扇速度。
- 查找表模式:用户可以编程设定温度 - 风扇速度曲线,支持离散和线性两种模式。
4. 应用与注意事项
4.1 应用领域
ADM1033适用于多种应用场景,如台式和笔记本电脑、嵌入式系统、电信设备以及LCD投影仪等。
4.2 布局考虑
在设计电路板时,应注意保护模拟输入免受噪声干扰,将ADM1033尽可能靠近远程传感二极管,合理布线,减少噪声拾取。同时,可使用旁路电容和滤波电路来提高测量精度。
4.3 故障处理
ADM1033具备可编程的故障队列功能,允许用户设置在产生ALERT之前允许的超出限制测量次数。当出现故障时,可通过SMBus ARA命令、读取状态寄存器或上电复位来重置故障队列。
5. 总结
ADM1033是一款功能强大、性能可靠的温度监测和风扇控制器,为电子设备的稳定运行提供了有力保障。其丰富的功能和灵活的配置选项,使其能够满足不同应用场景的需求。在实际应用中,工程师们需要根据具体需求合理配置寄存器,优化布局设计,以充分发挥ADM1033的性能优势。你在使用ADM1033的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
温度监测
+关注
关注
0文章
207浏览量
21194 -
风扇控制
+关注
关注
0文章
38浏览量
7017
发布评论请先 登录
深入解析ADM1033:温度监测与风扇控制的利器
评论