давй по другому, занешь откуда берется дребезг=) от туда откуда наш мир не идеален, и пластина мембраны кнопки вибрирует и прижимается не сразу а после нескольких скачков
чтобы у кнопки не было прям ваще дребезга кнопка должна быть свичём и примастрячена к рс триггеру) а все эти шмидты конденсаторы програмная фильтрация это так на полшишечки полумерочки) об этом ещё в 50х годах знали и да тратили лампы на такую мелочь)
Комментарии: 61
Mikola
Я чет не понимаю. А почему нажатая кнопка подает на вход минус? Или че это
Anonim
Потому что так всегда делают. Подтяжка к плюсу. На вход минус
Mikola
Ааа... бл... ток же идет с минуса на плюс
Kirill
А куда идёт, она же проводником к пину подключена, зачем ещё ссылка ?
Magistrdev
внешний пин это типа "ардуино"
Anonim
Это он пин так обозначил
Kirill
Мне кажется тут дребезга нету, из за хорошего качества кнопки просто.
Magistrdev
Button.... кнопка.... какая разница?=) тут все по настроению=)
Kirill
BTN Это что ?
Eugene
А с чего ей дребезжать-то, если там 100К резистор? :)
Anonim
Резистор тут причем
Mikola
А 100к не много? Пулл ап резня типо
Anonim
Не дребезжит потому что он видимо гоняет симулятор
Eugene
А при том резистор, что тока большого нет.
Anonim
Резистор не решает вопрос дребезга. Это резистор подтяжки
Mikola
А зачем подтяжка тогда?
Anonim
Потому что кнопка к минусу прижимает
Tiny
я дребезг всегда в логике софта обрабатываю
Eugene
При наличии тока разорви цепь - будет маленькая дуга.
Kirill
По таймеру ?
Tiny
типо того
Anonim
Ну или внутренняя подтяжка проца
Eugene
Второй раз - через несколько миллисекунд.
Anonim
Любитель когда у тебя ISR дрочится без дела?
Tiny
это уже как запрограммируешь
Anonim
Так если у тебя дребезг аппаратно не решен, у тебя ISR будет дрочится
Eugene
Любите прерывания из-за дребезга многократные - флаг в руки. :)
Anonim
В чем прикол то ?
Tiny
он будет дрочиться только на случай нажатия
Anonim
Если у тебя дребезг будет, то он будет дрочится так же миллионы раз Всего то надо присрать конденсатор
Magistrdev
подтяжка нужна чтобы было "четкое и понятное дефолтное состояние всегда"=)
Mikola
А если не подтягивать то что будет?
Eugene
Обычно достаточно два раза прочесть.
Anonim
Кого прочесть?
Eugene
Вход.
Anonim
Нахуя читать вход если есть прерывания?
Anonim
Кнопка будет в воздухе
Mikola
Оо, я слышал что у IDE ATAPI такое было когда хард не подключен то там висячие порты были
Magistrdev
будет - как повезет=) самопроизвольное "нажатие" и все такео
Magistrdev
давй по другому, занешь откуда берется дребезг=) от туда откуда наш мир не идеален, и пластина мембраны кнопки вибрирует и прижимается не сразу а после нескольких скачков
Ebuardo
А разве не с того, что дорожка ловит наводки?
Magistrdev
нет, дребезг контакта это механическое явление=)
Anonim
Вроде сегодня не пятница. И даже не понедельник...
Magistrdev
а вот это то о чем ты говоришь как раз из-за "неопределенного состояния" оно решается подтягивающим/стягивающим резистором
Ebuardo
Понял, спасибо
Tiny
а какой должен быть? хардовый?
Karboflex
чтобы у кнопки не было прям ваще дребезга кнопка должна быть свичём и примастрячена к рс триггеру) а все эти шмидты конденсаторы програмная фильтрация это так на полшишечки полумерочки) об этом ещё в 50х годах знали и да тратили лампы на такую мелочь)
Kirill
Пока все живут в 2023, он живёт в 2050 ...
Magistrdev
Эм RC триггер=) это и есть Тригер шмидта + RC фильтр=) или что ты понимаешь под RC триггером?=)
Karboflex
rs сет резет)
Fedor
это вообще домен Сербии
Daniil
Кнопка с РС триггером, это НО контакт коммутирует сет, а НЗ - ресет
Karboflex
чёт википедия форму теряет