Size: a a a

Maxwell's Demons

2021 September 18

AD

Aleksey Dudarev in Maxwell's Demons
Кстати на счет клавы на ацп. Конечно проше и надежнее на gpio + сканирование бегущим нулем. Но не всегда есть ресурсы и заводят на ацп

Лет 10 назад ремонтировал телевизор шиваки и там клава была на ацп. Удивился, но взял на заметку. Клава то такая голимая, на мембранах. Но телек работал 20 лет на кухне.
источник

AD

Aleksey Dudarev in Maxwell's Demons
А каки еще алгоритмы программного антидребезга для клавиатуры используют?
источник

А

Андрей in Maxwell's Demons
Более n миллисекунд значение 1 и предыдущее значение 0 - нажата
источник

А

Андрей in Maxwell's Demons
И наоборот
источник

IF

Imya Familiev in Maxwell's Demons
А в чем разница?)
источник

А

Андрей in Maxwell's Demons
В двух более детерминированных состояниях )нежели 10 из 120
источник

А

Андрей in Maxwell's Demons
Хотя я скорее всего неправ и такой подход не для матрицы , для кнопки да
источник

А

Андрей in Maxwell's Demons
Я вижу, не претендую на правоту, но вижу, если нет - объясните
источник

IF

Imya Familiev in Maxwell's Demons
а, понял, ну алгоритм тот же но условия более понятные, да)
источник

А

Андрей in Maxwell's Demons
Для опроса матрицы это может быть слишком затратно и тяжело
источник

A

Aleksandr in Maxwell's Demons
3 - отличный совет! забыл про него - считаю он всегда мастхев. И здесь его кстати можно сделать более НЧ-шным! ЕМНИП, время нажатия минимальное примерно 10-30 мс. Ну вот и 3-5 тау. Или больше? Поправьте.
Насчёт 2 и заодно 1-ого - эм хорошо если одну кнопку жмут. Для 2 и более как различить?))
5. имхо не айс, но и предложить не готов.  100 лет кнопки не обрабатывал))
По-моему на хабре была статья про fpga - там отличный алгоритм был про фильтр дребезг. Не могу найти
источник

A

Aleksandr in Maxwell's Demons
3 обычно для УВХ ацп мк. Рассчитывается от времени выборки и частоты дискретизации. Либо снизу по частоте полезного сигнала.
источник

A

Aleksandr in Maxwell's Demons
Вы мне другое скажите пожалуйста: зачем параллельно кнопкам кондёр вешают?) Он же на отпускании кнопки только работает? Ну да тоже не плохо.
источник

IF

Imya Familiev in Maxwell's Demons
rc цепочка против дребезга (а не просто С Где R подтяжка  ) еще хорошее средство против наносекундных помех и статики, у вас же кнопы идут от края платы скажем где панель до МК, так что все это сугубо индивидуально надо смотреть
источник

A

Aleksandr in Maxwell's Demons
Насчёт RC понятно.
Наносекундные? Мы всегда индуктивности ставим (blm), либо сдвоенные (синфазу давить) катушки.  
Емкость давит статику? Не слышал. ESD диоды + супресоры в особых случаях. Другого не видел.
источник

А

Андрей in Maxwell's Demons
Ёмкость параллельно кнопке это ёмкость на питание или на землю в зависимости от сигнала.
источник

А

Андрей in Maxwell's Demons
То же фнч что и с емкостями керамическими на других линиях
источник

А

Андрей in Maxwell's Demons
Esd диоды - это ли не супрессор ?
источник

IF

Imya Familiev in Maxwell's Demons
ну речь о кнопках что близко своими металлическими частами к панели,а не те что выходят за нее, куда полностью разряд может прилететь, понятно что там где разъемы или металл выходит наружу корпуса там посерьезнее защита, но для кнопок хватает и емкости на полигон земли
источник

A

Aleksandr in Maxwell's Demons
Насчёт фнч понятно. Но кондёр же работает только при отпускании кнопки? ну да ладно - тоже не плохо
источник