Страница 1 из 1

Проблема с тумблером

Добавлено: Пн май 06, 2013 18:01:25
СЦБист
Здравствуйте братья коты!!!

.................


Столкнулся со следующей проблемой.
К микроконтроллеру подключил тумблер изображенный на рисунке. При этом устройство работало не корректно, через раз.
Потом вместо этих дубовых тумблеров подключил миниатюрные китайские, и все прекрасно работало.

В чем проблема? Не ужели у дубовых тумблеров такой большой дребезг. :shock:

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 18:31:03
Аlex
СЦБист писал(а):Не ужели у дубовых тумблеров такой большой дребезг. :shock:
Такой - это какой ? :)

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 18:33:55
СЦБист
Имею ввиду по времени.

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 18:34:23
blackx
Контакты внутри окислились, вот и вся проблема.

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 18:40:59
СЦБист
Тумблеры новые. Контакт имеется. Даже заменял на другие такие-же дубовые..

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 19:16:13
Аlex
СЦБист писал(а):Имею ввиду по времени.
Это я понял. Время то какое ?

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 19:19:12
СЦБист
Время дребезга контакта.

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 20:03:59
vitalik_1984
Наверно имелось ввиду по длительности сколько у вас пауза, отведенная для дребезга.
А то так можно долго говорить это я понял, а какое:))

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 20:40:42
Аlex
сколько у вас пауза, отведенная для дребезга
Та, с которой не работает тумблер :)))

Re: Проблема с тумблером

Добавлено: Пн май 06, 2013 22:38:04
СЦБист
Сколько по времени длится дребезг контакта??????

Re: Проблема с тумблером

Добавлено: Вт май 07, 2013 05:29:32
vitalik_1984
Стараются делать примерно 200 милисекунд, а у вас то сколько выставлено?
Может сам алгоритм чтения стоит переработать? Возможно тогда с любым тумблером будет работать.

Re: Проблема с тумблером

Добавлено: Вт май 07, 2013 10:31:02
СЦБист
Поставил 500 мс, вроде заработало.

Re: Проблема с тумблером

Добавлено: Чт май 09, 2013 00:12:16
BOB51
Вообще-то нормальный антидребезговый алгоритм не имеет понятия фиксированного времени задержки антидребезга.
Есть контрольный интервал опроса (обычно небольшой), а сколько их потребуется - это зависит от свойства контактной группы - как будет подтверждено замыкание - так и соответствующий флажок выставится.
Ну и относительно запуска процедуры по кнопусику - по факту нажатия, по факту отпускания, есть ли защита от повторного вызова.... :tea:

Re: Проблема с тумблером

Добавлено: Чт май 09, 2013 00:42:09
vitalik_1984
так вот и я тоже за смену алгоритма, интервал то интервалом, а тумблер должен сработать какой бы великий дребезг у него не был.
Читал про такой прием как сдвиг в переменную при нажатии/включении и когда переменная полна (можно проверять инверсией) считается, что нажатие/включение произошло.
Такие сдвиги как раз можно производить по таймеру либо просто в основном цикле.

Re: Проблема с тумблером

Добавлено: Чт май 09, 2013 07:07:15
BOB51
Вариантов - без ограничений, определяется структурой МК и выполняемыми в нем задачами(программами), вплоть до внешнего аппаратного довеска. 8)
Частенько можно увязать как добавку к сканеру светодиодного дисплея (динамическая индикация) - там уже готовый дармовой измерительный интервал имеется. :sleep:

Re: Проблема с тумблером

Добавлено: Чт май 09, 2013 09:12:55
polli123456
На днях была аналогичная хрень, только с кнопкой ресет на плате. Сломал голову, с виду всё хорошо, мультиком при нажатии звонится, дорожки под Розе, а срабатывает 1 раз из 10... :shock:
Лечение: прогрел и пропаял вывод ресет МК, залудил паяльником с ПОС61 всю дорожку, ещё раз как следует пропаял выводы кнопки :solder: . Глюк изчез.
Это-ж АЗБУКА

Re: Проблема с тумблером

Добавлено: Чт май 09, 2013 13:07:46
СЦБист
Самый на мой взгляд хороший вариант защиты от дребезга контакта - это использование RS триггера.

Защиту с использованием RC цепочки не люблю. Кондер вещь не надежная.