Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

delay circuit, that triggers only when input has been zero for a while ...

Status
Not open for further replies.

evsc

New Member
i am using a piezo sensor to read in vibration values, and i want to trigger another action once the vibration has died down. it could be like a delay function that gets reset each time the vibration value reaches a certain value above zero, and only triggers if it hasn't been reset in a while ...

any idea on what would be a simple solution to implement that?

thanks.
 
Retriggerable one shot, like a 555.
 
yes, but wouldn't this one already be triggered during the sine-wave vibration coming from the piezo? As soon as the TRIGGER input pin goes low, the timer output goes high. The sensor will report AC signal from the piezo, and therefore hit 0V quite often ...
 
You need to rectify the AC signal with a diode to get a DC level. You can use a long RC time-constant filter to control the decay of the DC level when the signal goes away. Use that level to control the one-shot.
 
Last edited:
yes, but wouldn't this one already be triggered during the sine-wave vibration coming from the piezo? As soon as the TRIGGER input pin goes low, the timer output goes high. The sensor will report AC signal from the piezo, and therefore hit 0V quite often ...

Not this one...
 

Attachments

  • Retriggerable555.png
    Retriggerable555.png
    28.6 KB · Views: 205
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top