Hello everyone,
It's me again
, I've been struggling in getting this circuit working in my work and again I'm really embarrassed to say I spent a considerable amount of time trying to get it working. My objective to try to use low power (3.3V/μA), low cost and jellybean components. The idea of this circuit is we have six latching buttons for tamper detection connected to one single dedicated pin while in a battery operated backup mode , In a tamper situation the button toggles the inputs state from O/C to ground which generates a single sharp drop of capacitor charge down to zero, the reason for using this RC circuit is that I need to be able to manipulate my 1 interrupt pin (dedicated) to get an interrupt from all six switches without having a single switch to latch the pin to ground indefinitely, making it impossible to detect any further tamper switching events .
Now this circuit works if implemented with one switch and the output works like shown below without problems.
Blue trace = Switch (pressed = 0V)
Green trace = RC Circuit output
The problem starts to happen when making another 5 similar circuits and joining them at the same output, the voltage drop now does not drop to zero , drops down from 3.2V maybe to around 2.44V(low) which is far the region to be recognized by the microcontroller as a zero (low). I've tried using series diodes at the output of each circuit but it did not help ( tried using MMBD4148 and 1N4007) .
I would really appreciate it if someone would share his thoughts on how to make this work and what may be the culprit ? . If anyone needs more information, please let me know, and thanks to everyone for taking the time to read this thread.
BR
SP