Цитата(k155la3 @ Apr 6 2018, 12:20)

Т.е., применять ТШ "напрямую" для подавления дребезга от "сухого контакта" - это правильно

А где сказано, что надо "напрямую"?
Цитата(dac @ Apr 6 2018, 14:09)

как он ее решит, если при дребезге контактов сигнал меняется по полной амплитуде?
...
неправильно, для подавления дребезга контактов он никак не поможет, это лишняя сущность. Можете взять осциллограф и проверить. Наиболее простой путь программный. Опрашиваете входной сигнал каждые 20-50мс, если 2-3 раза подряд один и тот же уровень, значит запоминаете этот уровень.
Вот если бы Вы делали преобразователь синуса в прямоугольный сигнал, там да, триггер Шмитта действительно нужен.
Ответили уже как. С дребезгом боролись аналоговыми средствами задолго до "программных путей". И весьма успешно.
Цитата
но это явно не уровень ТС

Вот оно нынче как. Добавить резистор и конденсатор в схему - это уже высокий уровень, не то что программирование.