LTC1695:高效的SMBus/I²C风扇速度控制器
在电子设备的设计中,散热管理是一个至关重要的环节,而风扇速度控制则是实现高效散热的关键技术。今天,我们要深入探讨Linear Technology的LTC1695,这是一款集成在5引脚SOT - 23封装中的SMBus/I²C风扇速度控制器,为便携式、功率敏感系统提供了出色的风扇速度控制解决方案。
文件下载:LTC1695.pdf
核心特性与优势
集成度高
LTC1695在一个小巧的5引脚SOT - 23封装中集成了完整的SMBus/I²C无刷直流风扇速度控制系统。它包含一个0.75Ω PMOS线性稳压器,额定输出电流为180mA,输出电压范围可通过6位DAC从0V控制到4.922V。这种高度集成的设计大大节省了电路板空间,降低了系统成本。
接口简单
采用简单的2线SMBus/I²C接口,便于与微处理器或系统控制器进行通信。通过该接口,系统可以方便地对风扇速度进行编程和控制,实现灵活的散热管理。
可靠的启动与保护机制
内置250ms的内部定时器,确保风扇在启动时能够获得足够的电压,避免了在较低风扇电压下的启动问题。同时,还具备电流限制和热关断功能,当输出电流过大或芯片温度过高时,能够及时保护芯片和风扇,提高系统的可靠性。另外,通过SMBus主机回读功能,用户可以实时获取故障状态信息,及时进行处理。
技术细节剖析
工作原理
LTC1695通过线性调节施加到风扇的电压来控制风扇速度。系统控制器或微处理器首先通过2线SMBus/I²C接口向LTC1695发送一个6位数字代码,DAC将该数字代码转换为电压参考,然后运算放大器环路调节内部P沟道传输晶体管的栅极偏置,从而控制相应的输出电压。这种控制方式具有较宽的风扇速度控制范围,并且能够有效降低声学和电气噪声。
电气特性
- 电源电压范围:典型工作电压为5V,电源电压范围为4.5V - 5.5V。
- DAC性能:6位DAC分辨率,保证了输出电压的精确控制。在负载电流为1mA时,1LSB分辨率为73 - 83mV,偏移误差为±1LSB,差分非线性和积分非线性均为±0.75LSB。
- 定时器和热关断:欠压锁定电压为2.3 - 3.5V,升压启动定时器为75 - 1000ms,热关断温度为155°C,输出电流限制阈值为180 - 850mA。
引脚功能
- (V_{CC})(引脚1):电源输入,需通过一个ESR较低且电容值≥10μF的电容直接接地,为内部控制电路供电,并作为6位DAC的参考电压和P沟道低压差线性稳压器的电源路径。
- GND(引脚2):接地引脚,应连接到接地平面。
- SCL(引脚3):SMBus时钟输入,在数据传输期间,数据在SCL时钟信号的上升沿移入SDA。
- SDA(引脚4):SMBus双向数据输入/数字输出,是一个开漏输出,需要一个上拉电阻或电流源连接到(V_{CC})。
- (V{OUT})(引脚5):线性稳压器输出,直接连接到风扇的(+V{E})端子。上电时,(V{OUT})设置为(V{ZS})(代码0)。为了获得良好的瞬态响应和稳定性,建议使用电容值≥4.7μF的通用、低成本、中等ESR(0.1 - 1Ω)钽或电解电容器。
应用设计要点
风扇选择
LTC1695主要适用于5V无刷直流风扇,最大功率消耗小于1W,常见于局部冷却和笔记本电脑应用中。在选择风扇时,需要考虑物理尺寸、气流、功率消耗、声学噪声等参数,同时还要评估风扇的I - V特性、启动/停止特性以及是否需要输入保护功能等因素。
线性稳压器补偿
LTC1695的线性稳压器反馈环路需要在其输出端连接一个电容,以在输出电压和负载电流范围内稳定环路。对于大多数应用,一个电容值≥1μF、ESR为0.1 - 5Ω的通用钽或铝电解电容器就足够了。推荐使用典型的4.7μF、1Ω ESR的表面贴装钽电容器,以在温度、(V_{OUT})和负载电流变化时实现最佳的瞬态响应和频率稳定性。
热管理
LTC1695的功率处理能力受限于最大额定结温125°C。功率损耗包括输出电流乘以输入/输出电压差以及地引脚电流乘以输入电压。在设计时,需要考虑从结到环境的所有热阻源,以及附近的其他热源。对于5引脚SOT - 23表面贴装封装,可以利用PCB板及其铜迹线(特别是地引脚迹线)的散热能力来实现散热。
升压启动定时器
由于5V无刷直流风扇的启动电压通常高于其停止电压,因此为了确保风扇能够顺利启动,LTC1695提供了一个可编程的升压启动定时器。用户可以通过以下三种方式使用该定时器:
- 启用DAC命令代码中的升压启动定时器位(D6),每次编程新的输出电压时,定时器会将(V{OUT})强制设置为满量程((V{CC}=5V)时标称值为4.922V)250ms,然后再切换到编程的输出电压值。
- 在主机控制器中使用软件定时器例程,在将(V_{OUT})编程为较低的期望DAC输出电压代码之前,以满量程为直流风扇供电一段编程的时间。
- 选择带有转速计的风扇,将其速度反馈给SMBus主机。如果检测到风扇停止运行,SMBus主机将重新编程LTC1695。
常见问题解答
问:LTC1695能否与其他I²C设备同时使用?
答:可以。LTC1695兼容Philips/Signetics (I^{2} C)总线接口,SCL和SDA的1.4V阈值不会导致任何 (I^{2} C)应用问题。在系统中,可以与其他I²C设备共用总线,通过不同的设备地址进行区分。
问:当输出电容的ESR值发生变化时,对LTC1695的稳定性有什么影响?
答:输出电容的ESR值对LTC1695反馈环路的稳定性至关重要。如果ESR值过大,可能会导致环路增益下降,影响系统的稳定性;如果ESR值过小,可能无法提供足够的相位超前,导致系统振荡。因此,需要根据具体应用选择合适ESR值的电容。
问:在高温环境下,LTC1695的性能会受到哪些影响?
答:在高温环境下,LTC1695的热关断电路可能会触发,导致P沟道线性稳压器关闭。即使在正常工作时,高温也可能会影响芯片的电气性能,如DAC的精度和线性度等。因此,在高温环境下使用时,需要加强散热措施,确保芯片的结温不超过最大额定值。
LTC1695以其高集成度、简单的接口和可靠的保护机制,为电子设备的散热管理提供了一个优秀的解决方案。在实际设计中,只要我们充分了解其技术特性和应用要点,就能够充分发挥其优势,实现高效、稳定的风扇速度控制。
-
散热管理
+关注
关注
0文章
14浏览量
6916
发布评论请先 登录
LTC1695:高效的SMBus/I²C风扇速度控制器
评论