Страница 1 из 1
Проблема с тумблером
Добавлено: Пн май 06, 2013 18:01:25
СЦБист
Здравствуйте братья коты!!!
.................
Столкнулся со следующей проблемой.
К микроконтроллеру подключил тумблер изображенный на рисунке. При этом устройство работало не корректно, через раз.
Потом вместо этих дубовых тумблеров подключил миниатюрные китайские, и все прекрасно работало.
В чем проблема? Не ужели у дубовых тумблеров такой большой дребезг.

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

Такой - это какой ?

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
Вообще-то нормальный антидребезговый алгоритм не имеет понятия фиксированного времени задержки антидребезга.
Есть контрольный интервал опроса (обычно небольшой), а сколько их потребуется - это зависит от свойства контактной группы - как будет подтверждено замыкание - так и соответствующий флажок выставится.
Ну и относительно запуска процедуры по кнопусику - по факту нажатия, по факту отпускания, есть ли защита от повторного вызова....

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

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

. Глюк изчез.
Это-ж АЗБУКА
Re: Проблема с тумблером
Добавлено: Чт май 09, 2013 13:07:46
СЦБист
Самый на мой взгляд хороший вариант защиты от дребезга контакта - это использование RS триггера.
Защиту с использованием RC цепочки не люблю. Кондер вещь не надежная.