Разборка прерывания с помощью конденсатора

В настоящее время я работаю над NodeMCU и должен использовать pin прерывания. Я обнаружил, что при использовании прерывания возникают проблемы с подпрыгиванием, поэтому я использую конденсатор 100 мкФ для решения этой проблемы. Вопрос заключается в том, что при использовании нескольких выводов прерывания мне нужно несколько конденсаторов (по одному для каждого вывода) или только один для всех выводов? Вопрос возникает потому, что если бы я параллелизовал конденсатор, это увеличило бы емкость и, возможно, создало бы проблему (?).

Я использую штифт прерывания для кодера скорости LM 393 (для простоты я использую переключатель для описания вывода кодера на схеме) В основном работает как переключатель, но без плавающего штифта, так как это компаратор, всегда между высоким или низким уровнем.

Схема :

, 👍1

Обсуждение

Вы говорите о прерывании, используемом для какого-то закрытия переключателя, верно?, @timemage

@timemage вход кодера lm393, @Albert H M

кодировщик 4 используя 4 различных контакта как входной сигнал, @Albert H M

LM393 как общий **компаратор**. Вы говорите "кодировщик". Так что это сбивает с толку. Возможно, вам следует отредактировать вопрос, чтобы связать его с тем, о чем вы говорите. И схема того, что вы делаете, может быть, то, что вы предлагаете в качестве возможного решения, о котором вы спрашиваете., @timemage

извините за конфуз, который я делаю, я прикрепляю схему и некоторую дополнительную информацию выше @timemage, @Albert H M

Да, это определенно яснее. У меня было около четырех различных интерпретаций этого раньше. Это все еще не совсем имеет смысл, как нарисовано. Будучи открытым коллектором, LM393, который является *частью* ваших плат кодировщика, действует, чтобы вытянуть сигнал в GND, а не в VCC, как вы смоделировали. И не ясно, как конденсаторы должны работать под тем, как вы нарисовали модель. Просто предупреждение, я не уверен, в какой степени другие найдут это по теме. Поэтому, хотя мы можем уточнить вопрос, он может быть закрыт в любом случае. А там посмотрим., @timemage

Действительно ли выход платы кодировщика показывает подпрыгивание? Обычно это происходит только с механическими переключателями. Готовый к использованию модуль, как вы показали, не должен этого делать. Или вы просто предположили, что это отскоки?, @chrisl

колпачки идут параллельно "переключателям"., @dandavis

Я предлагаю использовать фильтр нижних частот, где конденсатор находится на микроконтакте. Затем вы можете добавить сопротивление серии, чтобы контролировать время дебоунса. Я не знаю эту деталь, но вы уверены, что у нее есть внутренние понижающие резисторы., @Gil