Если я правильно понял вы хотите, включать контроллер кнопкой для выполнения рутинной операции при нажатии и удержании кнопки. И боитесь подвеса конроллера от дребезга контактов.
Вариант с емкостью отцените следующим образом, на сколько просядет напряжение питания контроллера за время (размыкания цепи при дребезге) вашего контакта, я бы взялбы 1mS, но с запасом можно 10mS. При токе потребления вашей схемы. Отценив следите чтобы оно не снизилось ниже порога сброса (см. описание про сброс.)
Например C=0.1 uF, I=1mA, tau=1mS. dU=I*tau/C, при таком токе потребления dU=10 V, соответственно есмость разрядется и произойдет сброс. При C=2.2 uF, I=250uA, tau=1mS. dU=0.114 V пусть Uпит=3V минимальное напряжение будет 2.886, и сброса вроде быть не должно.
Я бы подумал о, таком варианте контроллер в самом спящем режиме ест вроде 0.1uA, мало, говорят меньше тока саморазряда батарей, при нажати клавиши вы его будите (например прерыванием), из сна он выходит за 6uS, далее сразу после обработчика или в нёмже спрашиваете состояние клавиши через 20mS, если нажато, то выполняете своё действие и спать. Для включения питания внешних цепей можно подумать про ключ верхнего плеча (но у него тоже могут быть утечки) или запитать от вывода(ов) (до 1 mA на вывод).
--------------------
Лучше день потерять, что бы потом за пять минут долететь.
|