电子说
在电子设计领域,精准的延迟控制至关重要。LTC6994-1/LTC6994-2作为一款可编程延迟模块,以其出色的性能和广泛的应用场景,成为工程师们的得力助手。今天,我们就来深入探讨这款产品的特点、工作原理、应用及注意事项。
文件下载:LTC6994.pdf
LTC6994的延迟范围为1µs至33.6秒,可通过1至3个电阻进行配置。延迟误差控制在较低水平,当延迟大于512µs时,误差小于2.3%;8µs至512µs时,误差小于3.4%;1µs至8µs时,误差小于5.1%。如此高精度的延迟控制,为各类对时间精度要求较高的应用提供了可靠保障。
该模块采用2.25V至5.5V单电源供电,在10µs延迟时,电源电流仅70µA,具有低功耗的特点。其CMOS输出驱动可源出/吸收20mA电流,能轻松驱动多种负载。
工作温度范围为 -55°C至125°C,并且通过了AEC-Q100汽车应用认证,适用于各种恶劣环境,无论是高温的工业现场还是低温的户外环境,都能稳定工作。
提供低外形(1mm)SOT - 23(ThinSOT™)和2mm × 3mm DFN两种封装,方便工程师根据不同的设计需求进行选择。
LTC6994围绕一个最小周期为1µs的主振荡器构建。通过SET引脚的电流(ISET)和电压(VSET)控制振荡器,转换因子为1µs/50kΩ,典型条件下精度可达±1.7%。反馈回路将VSET维持在1V ±30mV,ISET成为控制输入到输出延迟的主要手段。
输入到输出的延迟时间由主振荡器和内部时钟分频器 (N{DIV}) 决定, (N{DIV}) 可编程为8种设置,从1到 (2^{21}) 。延迟时间计算公式为: [t{DELAY }=frac{N{DIV} cdot R{SET}}{50 k Omega} cdot 1 mu s] 其中, (R{SET}) 是连接在SET和GND之间的电阻,通过改变 (R{SET}) 和 (N{DIV}) 的值,就能灵活调整延迟时间。
DIV引脚连接到一个内部的 (V^{+}) 参考4位A/D转换器,确定DIVCODE值。DIVCODE不仅决定了频率分频器设置 (N_{DIV}) ,其最高位(POL)还配置了不同的极性设置。对于LTC6994 - 1,POL选择上升或下降沿延迟;对于LTC6994 - 2,POL选择输出反相。
在存在噪声干扰的环境中,LTC6994可作为噪声鉴别器或脉冲限定器,过滤掉噪声信号,只允许符合条件的脉冲通过,提高信号的可靠性。
在信号处理系统中,不同信号之间可能存在时间差,LTC6994可用于延迟匹配,确保信号同步,避免信号失真。
在开关电路中,开关的抖动会产生不必要的信号变化,LTC6994 - 2可用于开关去抖,使输出信号稳定,提高系统的稳定性。
由于其宽温度范围和高可靠性,LTC6994适用于高振动、高加速度的环境,如汽车、航空航天等领域。
低功耗的特点使LTC6994非常适合便携式和电池供电设备,延长设备的续航时间。
为确保LTC6994的性能,需要进行适当的电源旁路和合理的PCB布局。旁路电容C1应直接连接到 (V^{+}) 和GND引脚,使用低电感路径。所有无源组件应放置在电路板的顶层,以减少走线电感。RSET应尽可能靠近SET引脚,并直接连接到GND引脚。同时,使用接地走线屏蔽SET引脚,防止辐射信号干扰。
通过增加一个电阻,LTC6994的输出延迟可以由外部电压控制。也可以使用DAC产生控制电压,实现数字控制延迟。在使用DAC时,需要缓冲 (V{SET}) 并将其用作DAC的参考电压,以消除 (V{SET}) 变化带来的误差。
ISET的推荐范围为1.25µA至20µA,超出此范围会影响主振荡器的精度。当ISET小于1.25µA时,振荡器仍可工作,但精度会降低;当ISET约为500nA时,振荡器将停止工作。同时,不建议主振荡器工作频率超过2MHz,以免影响DIV引脚ADC的精度。
启动时,电源复位(POR)电路会启动启动时间 (t{START}) ,典型值为 (500 cdot t{MASTER}) 。在启动期间,DIV引脚A/D转换器需要确定正确的DIVCODE,因此建议最小化DIV引脚的电容,以确保其能正确跟踪 (V^{+}) 。启动结束后,DIVCODE和IN引脚设置被识别,IN引脚的状态将无延迟地传输到输出。DIVCODE的变化会被缓慢识别,其延迟时间与新旧DIVCODE设置的差异有关,计算公式为 (t{DIVCODE }=16 cdot(Delta DIVCODE +6) cdot t{MASTER }) 。
LTC6994 - 1/LTC6994 - 2以其宽延迟范围、高精度、低功耗和广泛的应用场景,成为电子工程师在设计中不可或缺的工具。在使用过程中,合理的设计和布局、对关键参数的准确把握,能充分发挥其性能优势,为各类电子系统提供可靠的延迟控制解决方案。你在使用类似延迟模块时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !