Дребезг контактов является вредным проявлением, наблюдаемым в электромеханических контактах, причиняющим урон.
Дребезг контактов проявляется следующими друг за другом не истинными нарушениями подачи сигнала на вход.
Дребезг электронных контактов приводит к тому, что принимающая система дает ошибочный ответ. Предлагаем вам детальнее ознакомиться с сутью проблемы и методами ее устранения.
В чем же дело и как происходит дребезг контактов
Данное неприятное явления проявляет себя во время того, как вы нажимаете на кнопку и переключатель, это случается по причине образования вибрационных волн контактной пластины, когда она смещается.
Всякий переключатель имеет два контакта: подвижный и фиксированный. Логично, что подвижным мы называем тот контакт, который прикрепляется к рычагу, на который, в свою очередь, мы давим с целью привести аппарат в движение.
При всем желании избавиться от дребезга электронных контактов на все сто процентов не удастся.
Каждая кнопка – это механическое устройство, соответственно, чем точнее она сделана, тем четче выполняет свою нехитрую задачу. Но, какими же последствиями чревато данное негативное явление?
В случае, когда кнопка регулирует работу электронного механизма с цифровым входом, такого как микроконтроллер, логический компонент, прочие, то его вход идентифицирует такое количество нажатий, как много последовало импульсов отправлено по итогу возникновения дребезга.
Есть ли способ справиться с этим всем
Для эффективной борьбы с данной проблемой мы можем применить аппаратное или программное решение. Первый вариант включает в себя следующее:
- Инсталляция конденсаторов параллельно входу. Это поможет уменьшить реакцию на нажатие в условиях чрезмерной емкости и частичной ликвидации дребезга в случае небольшой емкости.
- Применение усилителя с позитивной обратной связью – триггера Шмидта. Это тяжело сделать в случае завершенной схемы, но если заморочиться, результатом вы будете кране довольны.
Есть способ – триггер Шмидта. Выше мы уже говорили, что это такое. Ознакомьтесь со схемой, которая используется наиболее часто.
Ну и еще схем вам подкинем, смотрите и разбирайтесь наглядно, как можно избежать дребезга электронных контактов. Вторым методом, который может исправить ситуацию, как мы уже говорили в начале длинного пути, является использование программного метода.
Сущность данного метода в том, что нужно написать специальный код, значение коего состоит в следующем: происходит чтения преобразования сигнала, экспозиция конкретно заданного периода, а затем, снова происходит считывание сигнала.
Схему программного угнетения дребезга в Arduino IDE можно скачать.
Дребезжание реле
Беда с дребезгом касается не только кнопок, но и схем контроля реле. А это заслуживает отдельного внимания.
К разряду подобных моделей мы отнесем следующие: сумеречный выключатель, регулятор протока, терморегуляторы.
В то время, как прибор образует и передает сигнал на пороге срабатывания механизма, образуется неустановленное положение и логика схемы поочередно то срабатывает, то отключается.
Во время включения реле иногда не достигается стойкая фиксация, происходит, если можно так сказать, вибрация, поочередно срабатывая и останавливаясь. Чертеж, представленный под текстом, демонстрирует данную неурядицу, используя за основу терморегулятор.
А с этим что делать будем? То же самое, что и раньше. Будем использовать проверенный метод – триггер Шмидта либо же Компаратор (сравнивающее устройство) на операционном усилителе.