Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
23.12.2016, 22:28
|
|
Прохожий
Регистрация: 07.04.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
ну, вроде, нормальная стратегия отключать прерывание при пробуждении.
|
|
|
|
23.12.2016, 22:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,746
Сказал спасибо: 416
Сказали Спасибо 1,240 раз(а) в 551 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
Получил INT и обрабатывай бит порта стандартным методом, а не флаги лови.
__________________
Решил посоветовать, да забыл что...
|
|
|
|
24.12.2016, 15:20
|
|
Частый гость
Регистрация: 20.05.2015
Сообщений: 45
Сказал спасибо: 41
Сказали Спасибо 26 раз(а) в 14 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
Сообщение от anatol378
|
Получил INT и обрабатывай бит порта стандартным методом, а не флаги лови.
|
что такое стандартный метод и как он относится к антидребезгу?
|
|
|
|
24.12.2016, 21:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
Сообщение от CAIG
|
что такое стандартный метод и как он относится к антидребезгу?
|
Видимо, имеется в виду периодический опрос входа в основном цикле.
|
|
|
|
28.01.2018, 18:40
|
|
Прохожий
Регистрация: 07.04.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
вот доработал свою схему устранения дребезга. самые главные - э то первые сопротивление на 7кОм и конденсатор на 2200пФ (можно побольше), они устраняют дребезг, как высокочастотный фильтр. осталные сопротивление и конденсатор , которые подключены на землю я не подпаивал, и схема работает нормально без вторичного конденсатора и резистора.
Последний раз редактировалось alecksis; 28.01.2018 в 18:46.
|
|
|
|
28.01.2018, 19:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,027
Сказал спасибо: 3,031
Сказали Спасибо 3,204 раз(а) в 2,174 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
Сообщение от alecksis
|
э то первые сопротивление на 7кОм и
|
На всякий случай - сопротивлений 7 и 5 кОм нет в стандартном ряду сопротивлений с точностью 5%. Ближайшие - 4.7, 5.1, 6.8 и 7.5 кОм.
__________________
Экзорцист 40-го уровня.
|
|
|
|
28.01.2018, 19:38
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,701
Сказал спасибо: 189
Сказали Спасибо 3,193 раз(а) в 2,070 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
ахаха!!!
мужики вы чо?)))
нахрена все эти кудели к процессору???
это все програмно делается, снаружи надо только кнопку и защитный диод. всё!!!!
процесоры, если чо, для того и придумали чтоб снаружи минимум элементов был
__________________
кагмаподэ магмаподэ
|
|
|
|
29.01.2018, 12:04
|
|
Прохожий
Регистрация: 07.04.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
Сообщение от индюк
|
процесоры, если чо, для того и придумали чтоб снаружи минимум элементов был
|
а мне не хотелось, может, в коде делать обработку. и тут тема "как устранить дребезг на "int0". и уметь надо по-всякому.
|
|
|
|
29.01.2018, 12:19
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
Сообщение от alecksis
|
и уметь надо по-всякому.
|
Ну если по разному, тогда самое лучшее вот так:
http://www.platan.ru/pdf/datasheets/ons/MC14490-D.pdf
|
|
|
|
29.01.2018, 13:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 23.09.2008
Адрес: Козьмодемьянск. Это на Волге.
Сообщений: 2,417
Сказал спасибо: 5,551
Сказали Спасибо 1,053 раз(а) в 609 сообщении(ях)
|
Re: Как устранить дребезг на вход INT0
Сообщение от alecksis
|
доработал
|
Не поможет сия приблуда для устранения дребезга.
Поверьте на слово.
Если это для вас недопустимо (поверить на слово), нарисуйте на бумажке сигнал с дребезгом и то, что получится после вашего интегратора (фильтра, селектора и т.д.).
Если уж очень сильно не хочется программно решать, то можно применить 74hc123d.
ЗЫ:
Вот, нарисовал, что будет после вашего интегратора:
Последний раз редактировалось true71; 29.01.2018 в 13:32.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:40.
|
|