-
- Просто я подозреваю, что тупо опрос каждые 20 мс без фильтрования работал бы так же железно. Но кто будет тестировать, чтобы всего лишь доказать мою правоту? :-) - SciFi(12.05.2017 16:33)
- В момент нажатия кнопки (2 - 5 мс) она дребезжит. И без фильтрования этот дребезг будет считан, словно кнопка была нажата дважды, а то и больше раз. Мой наипростейший гениальный (не побоюсь этого эпитета:) алгоритм такой дребезг чётко фильтрует. бомж(153 знак., 12.05.2017 16:46 - 16:51)
- Мальчики и девочки, в качестве домашнего задания подумайте, почему опрос с периодом 20 мс устраняет проблему дребезга с длительностью 5 мс. Ну а про помехи - вам виднее, у меня их нет. - SciFi(12.05.2017 16:52)
- А у меня помехи есть. Про дребезг же я написал, поскольку опрос можно делать не только лишь через 10мс. Можно опрашивать значительно чаще :-) - бомж(12.05.2017 16:59)
- Ну да, можно каждую микросекунду. И на ассемблере - чтобы оптимально. А нефиг процессору простаивать, пусть делом занимается :-) - SciFi(12.05.2017 17:07)
- Хорош гнать. Есть пром. оборудование, у которого кнопки нажимаются "медленно и печально" раз в год. Там опрос через 100 мс применял + RC фильтр 20 кОм 1 мкФ. Там, где пользователь может до 15...20 раз/c нажать - не прокатит Ваш "чудо метод" - AU08(12.05.2017 17:15)
- Хз как в промоборудовании кнопки, а на обычные тактовые стараюсь сделать реакцию не медленнее 50мс. Выбешивае когда индусы делают говно невосприимчивое к коротким тычкам. Надо не просто тыкнуть, а еще и не быстрее чем! На посудомойке у меня вобще 1111111(244 знак., 12.05.2017 21:48)
- Я не гоню, я стебусь :-) - SciFi(12.05.2017 17:19)
- Я тоже :-) Но только я стебусь аргументативнее - бомж(12.05.2017 17:22)
- Так ведь, иногда надо что-то отличное от кнопок управления опрашивать, например, концевики. И быть уверенным, что концевик действительно сработал, а не помеха проскочила. - бомж(12.05.2017 17:14)
- Хорош гнать. Есть пром. оборудование, у которого кнопки нажимаются "медленно и печально" раз в год. Там опрос через 100 мс применял + RC фильтр 20 кОм 1 мкФ. Там, где пользователь может до 15...20 раз/c нажать - не прокатит Ваш "чудо метод" - AU08(12.05.2017 17:15)
- Ну да, можно каждую микросекунду. И на ассемблере - чтобы оптимально. А нефиг процессору простаивать, пусть делом занимается :-) - SciFi(12.05.2017 17:07)
- А у меня помехи есть. Про дребезг же я написал, поскольку опрос можно делать не только лишь через 10мс. Можно опрашивать значительно чаще :-) - бомж(12.05.2017 16:59)
- Мальчики и девочки, в качестве домашнего задания подумайте, почему опрос с периодом 20 мс устраняет проблему дребезга с длительностью 5 мс. Ну а про помехи - вам виднее, у меня их нет. - SciFi(12.05.2017 16:52)
- В момент нажатия кнопки (2 - 5 мс) она дребезжит. И без фильтрования этот дребезг будет считан, словно кнопка была нажата дважды, а то и больше раз. Мой наипростейший гениальный (не побоюсь этого эпитета:) алгоритм такой дребезг чётко фильтрует. бомж(153 знак., 12.05.2017 16:46 - 16:51)
- Просто я подозреваю, что тупо опрос каждые 20 мс без фильтрования работал бы так же железно. Но кто будет тестировать, чтобы всего лишь доказать мою правоту? :-) - SciFi(12.05.2017 16:33)