Comments 3
А как же упомянуть про то, что подтягивающий резистр обычно встроен в контролле, и его можно программно включить?
+ Хорошо бы упомянуть про т.н. «дребезг контактов», для полноты картины.
+ Хорошо бы упомянуть про т.н. «дребезг контактов», для полноты картины.
+1
Подтягующий резистор встроенный в микроконтроллер программно нужно включать или выключать… об этом написано в первой части статьи…
Что касается дребезга контактов, то это отдельная и очень большая тема, так как видов защит от дребезка контактов много: апаратная, программная через задержку, программная через таймер…
Что касается дребезга контактов, то это отдельная и очень большая тема, так как видов защит от дребезка контактов много: апаратная, программная через задержку, программная через таймер…
0
Сопротивление резистора не должно быть слишком маленьким, чтобы ток, текущий через него при замкнутых контактах кнопки не был слишком большим. Обычно используют значения порядка 10-100 кОм.
Также — оно не должно быть слишком большим, что-бы происходила «самоочистка» контакта кнопки.
Например, для кнопок производства «Omron» чётко указано минимальное значение коммутируемого тока.
0
Sign up to leave a comment.
Устройство и работа портов ввода-вывода микроконтроллеров AVR. Часть 4