深入解析LTC1840双风扇控制器:功能、特性与应用
在电子设备的散热管理中,风扇控制器起着至关重要的作用。今天我们要深入探讨的是凌力尔特(Linear Technology)公司的LTC1840双风扇控制器,它具备诸多强大的功能和特性,能满足多种应用场景的需求。
文件下载:LTC1840.pdf
一、产品概述
LTC1840是一款功能丰富的风扇控制器,集成了两个8位电流输出DAC、两个转速计接口以及四个通用I/O(GPIO)引脚。它采用单电源供电,电压范围为2.7V至5.75V,适用于多种电源环境。通过电流输出DAC控制外部开关稳压器,进而调节风扇转速,还能与转速计形成闭环控制,精确控制风扇速度。
二、产品特性
(一)DAC特性
- 分辨率与单调性:拥有8位分辨率,DAC保证单调,确保输出电流的稳定和精确。
- 误差控制:差分非线性(DNL)在VDACOUT = 1.1V时保证为±0.9 LSB,积分非线性(INL)为±4 LSB,零刻度误差(ZSE)在VDACOUT = 1.1V时为 -0.2至2 μA,有效保证了输出的准确性。
- 输出电压抑制:在不同的输出电压范围和电源电压下,输出电压抑制能力良好,如在1.1V < VDACOUT < 3.75V时为±1 LSB,Vcc = 5.75V且1.1V < VDACOUT < 6.5V时为 +2 LSB。
(二)电源特性
- 供电范围:正电源电压Vcc范围为2.7V至5.75V,能适应多种电源环境。
- 电源电流:在不同电源电压和引脚状态下,电源电流有所不同,如Vcc = 3V,A0和A1浮空时为400 μA,Vcc = 5V,A0和A1浮空时为500 μA。
- 欠压锁定(UVLO):UVLO/POR电压为2.1V至2.69V,电压迟滞为20至160 mV,保证了在电源电压不稳定时的可靠工作。
(三)振荡器特性
- 振荡频率:振荡器频率fosc典型值为50 kHz,范围在47至53 kHz之间。
- 电源灵敏度:在2.7V < Vcc < 5.75V范围内,电源灵敏度PSRR为0.1%至0.5%,确保了振荡器的稳定性。
(四)GPIO特性
- 输出电流:输出电流灌电流能力在VGPIox = 0.7V且内部下拉使能时为10 mA。
- 输入电压:数字输入低电压VIL在内部下拉禁用时为0.3Vcc,数字输入高电压VIH为0.7Vcc,输入迟滞VIHYST为50 mV,保证了GPIO的可靠输入输出。
(五)其他特性
- 2线串行接口:兼容I²C和SMBus,方便与其他设备进行通信,还具备故障状态寄存器,可反映器件状态并用于查找故障原因。
- 多地址选择:通过两个编程线可实现九个地址,方便在同一总线上连接多个设备。
- 风扇爆破功能:BLAST引脚可强制DAC输出电流达到满量程,同时控制串行访问定时器的操作。
三、引脚功能
(一)串行接口引脚
- SCL(引脚1):串行时钟输入,用于时钟信号,频率范围为0至100 kHz,数据在SCL上升沿移入或移出。
- SDA(引脚2):串行数据输入,双向数据引脚,需外部上拉电阻或电流源,在不同操作中由主设备或LTC1840控制。
(二)地址编程引脚
- A1(引脚3)和A0(引脚4):三态地址编程输入,通过不同的连接状态可提供九种不同的两线总线地址。
(三)故障指示引脚
- FAULT(引脚5):故障指示下拉输出,用于信号各种故障条件,建议外接10k上拉电阻。
(四)通用I/O引脚
- GPIO1 - GPIO4(引脚6、7、9、10):可作为数字输入或输出,具备CMOS逻辑阈值,可编程产生故障,默认上电为非故障逻辑输入。
(五)转速计输入引脚
- TACHA(引脚11)和TACHB(引脚12):用于连接3线风扇的转速计输出,内部逻辑可在可编程频率下计数,最大计数为255,可设置故障条件。
(六)其他引脚
- BLAST(引脚13):多功能数字输入引脚,控制爆破和定时器操作,阈值约为1V。
- IDACOUTB(引脚14)和IDACOUTA(引脚15):电流DAC输出,高阻抗输出,电流范围为0至100 μA,可通过串行接口编程或通过BLAST引脚强制满量程。
- Vcc(引脚16):正电源,需与地(引脚8)紧密去耦,建议使用10μF钽电容和0.1μF陶瓷电容并联。
四、操作模式
(一)串行接口操作
- 通信协议:采用简单的2线I²C或SMBus接口,支持读字节、写字节、读字和写字等命令。
- 起始和停止条件:总线空闲时SDA和SCL为高,起始条件是SCL为高时SDA从高到低,停止条件是SCL为高时SDA从低到高。
- 确认信号:用于主从设备之间的握手,从设备通过拉低SDA线表示确认。
(二)设备寻址
通过A0和A1引脚的不同状态可配置九种不同的地址,方便在同一总线上连接多个LTC1840设备。
(三)寄存器操作
- 故障寄存器:写入该寄存器可清除故障条件,但写入的数据字节不会实际加载到寄存器中。
- 转速计寄存器:TACHA和TACHB寄存器存储转速计计数,UVLO条件下会置为全1,计数溢出时会立即设置为255。
- GPIO寄存器:GPIO数据寄存器反映引脚逻辑状态,GPIO设置寄存器控制引脚的闪烁和故障触发功能。
(四)转速计接口操作
- 计数频率:可通过串行接口将计数频率编程为25kHz、12.5kHz、6.25kHz或3.125kHz。
- 多风扇连接:多个具有开漏转速计输出信号的风扇可通过线或方式连接到单个LTC1840转速计输入,但风扇不能同时工作。
(五)GPIO操作
(六)故障操作
FAULT引脚内部下拉在故障寄存器中故障位为高或POR块因低Vcc关闭器件时启用。
(七)BLAST和串行接口看门狗定时器操作
- BLAST功能:BLAST引脚为高时可强制DAC输出电流到满值,阈值约为1V。
- 看门狗定时器:仅在BLAST引脚为高时激活,若约一分半未通过串行接口访问设备,将发出故障信号。
(八)电流输出DAC与开关稳压器接口
- 电压控制:电流DAC输出用于控制开关稳压器的输出电压,进而控制风扇转速。
- 电阻选择:通过合理选择电阻分压器的阻值,可实现所需的风扇电压范围。
五、典型应用
LTC1840适用于多种应用场景,如服务器、台式计算机、电源供应和冷却系统等。在实际应用中,可通过合理配置引脚和寄存器,实现对风扇的精确控制,提高设备的散热效率和稳定性。
六、总结
LTC1840双风扇控制器以其丰富的功能、良好的性能和灵活的配置,为电子设备的散热管理提供了有效的解决方案。电子工程师在设计散热系统时,可根据具体需求选择合适的配置和操作模式,充分发挥LTC1840的优势。你在使用LTC1840或其他风扇控制器时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
散热管理
+关注
关注
0文章
14浏览量
6916
发布评论请先 登录
深入解析LTC1840双风扇控制器:功能、特性与应用
评论