Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keypad - Как использовать
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Anub
Такой вот вопрос - Есть keypad на 12 кнопок, соответственно семь выводов ABCD123, как определить какая кнопка нажата понятно, но - как, вернее куда подключать питание?
Максим Зиновьев
Цитата(Anub @ Jun 28 2008, 15:41) *
Такой вот вопрос - Есть keypad на 12 кнопок, соответственно семь выводов ABCD123, как определить какая кнопка нажата понятно, но - как, вернее куда подключать питание?



А зачем там питание?

Обычно производится динамический опрос короткими импульсами abcd или 123 а с противоположных (123 или abcd ) снимаются сигналы. Эти сигналы одновременно селектируются по времени относительно опросных, например, если был импульс на линии "a" и сигнал получен с линии "2" то кнопка нажата "a x 2".

Модно также не принимать каждую из входных линий, а вешать резисторы, чтобы получился ЦАП. И уже с этого ЦАП по одной физической линии подавать на АЦП контроллера и там разбираться, что нажато.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.