Сброс таймера 555 при отпускании триггерного переключателя

У меня есть простая 5-секундная схема моностабильного таймера 555. Триггерный контакт (#2) подключен к кнопочному переключателю мгновенного действия. При ее нажатии запускается таймер и светодиод горит 5 секунд.

Что я хочу, так это то, что если тактильный переключатель будет отпущен в течение этих 5 секунд, таймер должен сбросить. Я знаю, мне нужно заземлить PIN № 4, но как это сделать, когда переключатель отпущен?

Что вы подразумеваете под "переключатель отпущен"? Переключатель все время нажат?
Схему можешь выложить?
Вы хотите, чтобы светодиод загорался максимум на 5 секунд при нажатии кнопки и выключался при отпускании кнопки?
@dim - я перефразировал вопрос (надеюсь, правильно), чтобы убрать неловкое / двусмысленное «отпустить» на «отпустить», поэтому я думаю, что вопрос теперь, по крайней мере, понятен. Если ОП не согласен с моей интерпретацией, то мое редактирование можно отменить. Однако я согласен с вашим комментарием - как было написано изначально, вопрос был немного двусмысленным.
Да @dim переключатель будет нажат все время
Правильно @RoyC Это идея

Ответы (1)

Подключите переключатель к входу сброса 555 и подключите триггер через маленькую RC-задержку:

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

555 удерживается в состоянии сброса, пока переключатель не нажат. Когда переключатель удерживается в нажатом состоянии, 555 проходит свой обычный цикл синхронизации один раз, но прерывается, если переключатель отпускается раньше.

Это хорошее решение, за исключением того, что вход сброса на NE555 должен быть ниже 1 В и может подавать до 400 мкА, поэтому 10 кОм слишком велико. Поменяйте местами значения R2 и R4 и все должно работать.
@BruceAbbott: хорошо, исправлено.