У меня такой вопрос созрел, можно ли аппаратным способом убрать дребезг кнопок? К примеру через кнопку пускаем 5v. Подтяжка к земле и добавить конденсатор. Что скажете? Уберет он скачки? И как правильно его подключать, какой тип и какой номинал?
У меня такой вопрос созрел, можно ли аппаратным способом убрать дребезг кнопок? К примеру через кнопку пускаем 5v. Подтяжка к земле и добавить конденсатор. Что скажете? Уберет он скачки? И как правильно его подключать, какой тип и какой номинал?
Любой конденсатор на кнопке это потребитель электроэнергии. И чем больше емкость и чаще нажатие кнопки , тем больше потребление. Для любительской схемотехники это ерунда, но для промышленной это сокращение времени работы на аккумуляторе.
Я на акамуляторах пока ничего не собирал еще, и как понимаю на блоке питания это применимо? Наверное глупый вопрос но а если конденсатор установить так... Разорвать дорожку перед самым пином ардуинки и туда его припоять? Так не лучше будет? Или лучше все таки ставить в параллель подтягивающего резистора к земле? И да я помню что кондеры долго не живут, по этому стараюсь избегать их...
поэкспериментировав с разными схемами, пришёл к выводу -- RC цепочка не всегда полезна. В некоторых случаях количество ложных срабатываний, наоборот, возрастало. Но решение оказалось ещё проще -- нужно убрать резистор, а конденсотор "вешать" параллельно кнопке. В большинстве случаев хватало конденсатора 100 nF (из набора Матрёшка).
И да я помню что кондеры долго не живут, по этому стараюсь избегать их...
Это вы радикальненько. Что вы понимаете под "долго не живут"? У меня в загашниках имеются слюдяные, годов 60 -70, все вполне живые. Что будете делать с емкостями, которые разведены в чипах? Короче отбросьте кондерофобии и используйте по мере надобности.
Дело в том что до библиотек я не дошёл. Я только начал изучение ардуино.
У меня такой вопрос созрел, можно ли аппаратным способом убрать дребезг кнопок? К примеру через кнопку пускаем 5v. Подтяжка к земле и добавить конденсатор. Что скажете? Уберет он скачки? И как правильно его подключать, какой тип и какой номинал?
Ну и конденсатор на землю воткните. Номинал зависит от потребного быстродействия , подбирайте, я бы начал с 0.1 мкф
Ну и конденсатор на землю воткните. Номинал зависит от потребного быстродействия , подбирайте, я бы начал с 0.1 мкф
а, почему на землю?
а, не и на землю, и на питание?
Я на акамуляторах пока ничего не собирал еще, и как понимаю на блоке питания это применимо? Наверное глупый вопрос но а если конденсатор установить так... Разорвать дорожку перед самым пином ардуинки и туда его припоять? Так не лучше будет? Или лучше все таки ставить в параллель подтягивающего резистора к земле? И да я помню что кондеры долго не живут, по этому стараюсь избегать их...
http://forum.amperka.ru/threads/%D0%94%D1%80%D0%B5%D0%B1%D0%B5%D0%B7%D0%B3-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8.6607/
Но я за программное подавление дребезга
Цитата от туда:UPD:
поэкспериментировав с разными схемами, пришёл к выводу -- RC цепочка не всегда полезна. В некоторых случаях количество ложных срабатываний, наоборот, возрастало. Но решение оказалось ещё проще -- нужно убрать резистор, а конденсотор "вешать" параллельно кнопке. В большинстве случаев хватало конденсатора 100 nF (из набора Матрёшка).
Это вы радикальненько. Что вы понимаете под "долго не живут"? У меня в загашниках имеются слюдяные, годов 60 -70, все вполне живые. Что будете делать с емкостями, которые разведены в чипах? Короче отбросьте кондерофобии и используйте по мере надобности.
С дребезгом на на аналоговом входе я борюсь так
Как можно в вашем коде сделать проверку на длительное нажатие кнопки?
mrzevs.Обязательно на аналоговом входе? Или лучше на цифровом.
ПС: Понимаю . У меня просто очередной раз поменялся подход к стилю программы.
Нужен именно на аналоговом. У меня модуль с аналоговыми кнопками с резисторами. Пока ардуино только осваиваю.)
тогда надо прикручивать к этому скетчу еще и долгое удержание. Но это на практике не надо.
#11
ПС: не думаю что моя тема будет очень понятна начинающим.
Спасибо, поизучаю. С программирование знаком, хоть и давно не занимался.