TI论坛
直播中

孙奕

8年用户 976经验值
私信 关注
[问答]

LMC555想用555定时器做BUCK DC-DC上EN脚的200MS延时,如何实现?


  • 想用555定时器做BUCK DC-DC上EN脚的200MS延时,不知道怎么设计,请帮忙指导一下是否合适?另外有没有更好的芯片可以推荐这个应用

回帖(1)

王霞

2024-11-11 18:20:46
使用LMC555定时器实现200ms延时是一个可行的方案。LMC555是一款广泛使用的定时器集成电路,可以用于产生精确的时间延迟。以下是如何使用LMC555实现200ms延时的步骤:

1. 选择合适的电阻和电容值:首先,我们需要选择合适的电阻(R)和电容(C)值,以便在555定时器的稳定模式下产生200ms的延时。555定时器的稳定模式公式为:T = 1.1 * R * C。将200ms转换为秒,即0.2秒。我们需要找到一个合适的R和C值,使得1.1 * R * C = 0.2。

2. 计算电阻和电容值:假设我们选择一个电阻值为10kΩ(10000Ω),那么我们可以计算出电容值:C = 0.2 / (1.1 * 10000) ≈ 18.18μF。所以,我们可以选择一个18μF的电容。

3. 连接555定时器:将555定时器的引脚连接如下:
   - 引脚1(GND):接地
   - 引脚2(TRIGGER):接地
   - 引脚3(OUTPUT):连接到BUCK DC-DC的EN脚
   - 引脚4(RESET):悬空或接高电平
   - 引脚5(CONTROL VOLTAGE):接地
   - 引脚6(THRESHOLD):接地
   - 引脚7(DISCHARGE):接地
   - 引脚8(VCC):接电源(例如5V)

4. 将计算出的电阻和电容连接到555定时器:
   - 将10kΩ电阻连接到引脚2(TRIGGER)和引脚6(THRESHOLD)之间
   - 将18μF电容连接到引脚2(TRIGGER)和引脚7(DISCHARGE)之间

这样,555定时器将在200ms后将BUCK DC-DC的EN脚置高,实现延时功能。

关于更好的芯片推荐,可以考虑使用微控制器(如Arduino、STM32等)来实现延时功能。这些微控制器具有更灵活的编程能力和更多的功能,可以更容易地实现复杂的控制逻辑。此外,还可以考虑使用专用的延时芯片,如Maxim Integrated的MAX7310,这些芯片专为延时应用设计,具有更高的精度和稳定性。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分