Прошу проверить схему на PIC

Поклонники продукции Microchip Technology Inc тусуются тут.
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Прошу проверить схему на PIC

Сообщение otest »

Антидребезг бы, по-хорошему бы.
А как Вы его себе представляете програмно?
Реклама
Fallk
Мудрый кот
Сообщения: 1842
Зарегистрирован: Пт май 29, 2009 10:58:47
Откуда: Саратов

Re: Прошу проверить схему на PIC

Сообщение Fallk »

otest писал(а):А как Вы его себе представляете програмно?
Таймер после нажатия, если в течении времени кнопка все еще нажата выполняем команду. Если успеваем отпустить - считаем что нажатия не было. Таймер естественно небольшой, доли секунды.
Реклама
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Прошу проверить схему на PIC

Сообщение otest »

В схеме нет кнопок. Есть код на входе . Если даже кнопки, то нажата может быть не одна.
Fallk
Мудрый кот
Сообщения: 1842
Зарегистрирован: Пт май 29, 2009 10:58:47
Откуда: Саратов

Re: Прошу проверить схему на PIC

Сообщение Fallk »

Если там сигнал "сухой контакт" с реле или с датчика - то антидребезг нужен, иначе будут ложные сработки.
Если сигнал формирует логика - то не нужен
Реклама
Эиком - электронные компоненты и радиодетали
O_l_e_g
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вт дек 27, 2011 01:13:21

Re: Прошу проверить схему на PIC

Сообщение O_l_e_g »

otest
К вопросу програмного антидребезга. Для каждого входа резервируется 1 бит данных и 2 бита флага. Если состояние входа переходит в 1 то смотрим если в ячейке 0 то записываем в нее 1 и больше ничего не делаем. если в ячейке уже находиться 1 то смотрим установлен ли бит влага если установлен то ничего не делаем , если нет то устанавливаем бит флага и выполняем процедуру которая должна быть выполнена когда на вход пришла 1.
Аналогично осуществляем обработку ситуации перехода из 1 в 0.
опрос входов делаем с периодом не меньшем удвоенного времени дребезга контактов
Реклама
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Прошу проверить схему на PIC

Сообщение otest »

O_l_e_g
Спасибо за ликбез, но я в нём не нуждаюсь. Читай тему сначала. В схеме нет контактов.
Реклама
Ответить

Вернуться в «PIC»