Антидребезг контактов в современных микроконтроллерных системах работает двумя способами: www.rlocman.ru
- Программный способ. www.rlocman.ru Предполагает организацию временных задержек с помощью таймеров, длительность которых заведомо превышает длительность дребезга. www.rlocman.ru Однако у этого метода есть недостаток: дополнительное использование ресурсов микроконтроллера (таймеров и дополнительной памяти) и большое время задержки. www.rlocman.ru
- Аппаратный способ. www.rlocman.ru Основан на использовании RC-цепочек совместно с микросхемами (например, ждущий мультивибратор). www.rlocman.ru Они затягивают фронт импульса на время, также заведомо большее длительности дребезга. www.rlocman.ru Ещё один недостаток этого способа — большое время задержки, которое в некоторых случаях неприемлемо. www.rlocman.ru
Также в современных микроконтроллерных системах широко используются специализированные многоканальные микросхемы устранения дребезга. radioskot.ru Они обеспечивают логику устранения дребезга и цифровой фильтр, защиту от перенапряжения на входе и электростатического разряда. radioskot.ru