простые интересные РАДИОСХЕМЫ сделанные своими руками

» Гость

Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизируйтесь!





» ДАТАШИТЫ
Например: TDA1562

» СХЕМЫ


Отметить прочитанными   -   Поиск   -   Правила   -   Новые сообщения

Страница 2 из 2«12
Модератор форума: Электродыч, Витинари, Sam 
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Микросхема с Т-триггером (Помогите найти микросхему с Т-триггерами или счетчиками.)
Микросхема с Т-триггером
Пт, 24.11.2017, 12:54 | Сообщение # 11        
Сергей-78
аватар
  Постов: 7830  Offline Модератор 
Цитата Dim9727 ()
Главная проблема: ардуинка должна корректно отрабатывать каждое нажатие кнопки пользователя.Как то так....

Как по мне , плохое решение. Придется нажимать кнопки по два раза. Если применить счетный Д триггер, то при одном нажатии на выходе будет минус, при повторном плюс. Нажали кнопку, с выхода пришел сигнал, что бы вернуть в первоначальное состояние, опять надо нажать кнопку.
Надо применить простейшие логические элементы и на их вход повесить конденсатор на несколько тысяч пик для МОП или КМОП логики или несколько микрофарад , для ТТЛ логики, для того, что бы при отпускании кнопки, сигнал на выходе еще некоторое время присутствовал.
А еще проще такие же конденсаторы повесить на выводы ардуинки, которые идут к кнопкам.


Отредактировал Сергей-78 - Пт, 24.11.2017, 12:55
Пт, 24.11.2017, 13:01 | Сообщение # 12        
ctc655
аватар
  Постов: 1377  Offline Друзья 
Игры с конденсаторами для устранения дребезга и для "продления" нажатия не самая хорошая мысль. Я пока не увидел большой частоты нажатия кнопок что бы не хватило на обработку процессором. Кроме того кнопки можно в матрицу "сложить" и будет меньше портов задействовано и сканирование проще. Опять же работать по прерыванию.
Пт, 24.11.2017, 13:26 | Сообщение # 13        
bess0571
аватар
  Постов: 185  Offline
Цитата Dim9727 ()
возможно ардуинка не будет успевать обрабатывать нажатия кнопок

Как по мне, так при стоимости китайских arduino nano (pro mini) проще тогда поставить еще одну и возложить на нее чисто опрос датчиков, а вторая пусть исполняет остальное.
Пт, 24.11.2017, 13:39 | Сообщение # 14        
Dim9727
аватар
  Постов: 6  Offline
Сергей-78, почему плохое? В ардуинке создаю переменную массив в котором храню текущее состояние триггеров, после каждого считывания ардуинка определяет были ли нажаты кнопки по сопоставлению внутреннего массива и массива с триггеров - если они отличаются, значит эта кнопка нажималась. После чего внутренний массив обновляется.
ctc655, честно говоря не думал про матрицу кнопок. В принципе - 4 входа, 4 выхода (для 16 кнопок), по быстродействию мне кажется даже быстрее будет. Спасибо! Попробую подогнать под условия ТЗ.

Добавлено (24.11.2017, 13:39)
---------------------------------------------
bess0571, тоже вариант, спасибо!!!!!

Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Микросхема с Т-триггером (Помогите найти микросхему с Т-триггерами или счетчиками.)
Страница 2 из 2«12
Поиск:
Кто есть кто на форуме радиолюбителей: Администратор Модераторы Друзья Пользователи
Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2018, "Радиосхемы". Все права защищены. Почта