How to reduce the time delay in the HC-SR501 motion sensor

sensor

I have integrated a sensor to trigger a water pump to dispense water and sanitiser.

However, this sensor stays on for a minimum of 5 seconds after a person moves out range.

I have tweaked the time delay potentiometer to the lowest setting, and that's 5 seconds.

I want to be able to reduce it to just 1 second or TURN OFF as soon as a person moves out of range of the motion sensor, to avoid waste water.

How do I do that?

I understand that the sensor has a limitation. How can I circumvent it, or devise something around it to shut off before the default 5 second minimum delay?

HCSR501 datasheet.

This device has a BISS0001 passive IR switch that detects motion.

Look at the delay time 'minimum stating 5 secs adjustable (snapshot from the data sheet.) This is the one I want to reduce even further.

enter image description here

enter image description here

Circuit diagram from the data sheet:

enter image description here

Found an interesting link on Youtube that tells to short the R13 and R33 so that the delay time gets reduced. I shorted the resistors, but still no effect.

Video link is:

https://www.youtube.com/watch?v=juOtoUabyH8

enter image description here

Best Answer

I have never used the BISS0001, but after looking at the datasheet I'd say you need to reduce R13 only. That is, lower R13 to maybe 1k, then turn down the delay adjustment. That ought to get you a shorter delay.

If that doesn't work, then I'd use a smaller capacitor in place of CY1. Use maybe half the given value - that should shorten the time to about 1.5 seconds (but put R13 back to its original value.) If that works, you can try a smaller value to get closer to whatever delay you want. Too small may not work at all, though, which is why I suggest a moderate change as a test first.