|
|
  |
Матричная клавиатура, Не на МК |
|
|
|
May 3 2011, 19:45
|
Местный
  
Группа: Свой
Сообщений: 317
Регистрация: 25-09-06
Пользователь №: 20 651

|
Цитата(Dante Krieger @ May 3 2011, 22:29)  Всем доброго времени суток! Ищу схемку опроса и вывода информации с матричной клавиатуры на ТТЛ микросхемах или другой логике. Понимаю, что на МК это сделать намного проще, но в данной ситуации нужна именно логика. Заранее спасибо! CPLD какой-нибудь не подойдёт ?
|
|
|
|
|
May 3 2011, 20:35
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 25-04-10
Из: г. Одесса
Пользователь №: 56 889

|
Цитата(arexol @ May 3 2011, 22:45)  CPLD какой-нибудь не подойдёт ? Нуу... это так сказать часть задания. Мне в любом случае надо выполнить расчет/подбор жесткой логики. А потом сделать модель на ПЛИСке. Ну т.е. и то, и то надо. Но с ПЛИС мне как-то немного проще решить вопрос, а вот именно жесткую логику хотелось бы.
|
|
|
|
|
May 3 2011, 21:08
|
Местный
  
Группа: Свой
Сообщений: 317
Регистрация: 25-09-06
Пользователь №: 20 651

|
Цитата(Dante Krieger @ May 3 2011, 23:35)  Нуу... это так сказать часть задания. Мне в любом случае надо выполнить расчет/подбор жесткой логики. А потом сделать модель на ПЛИСке. Ну т.е. и то, и то надо. Но с ПЛИС мне как-то немного проще решить вопрос, а вот именно жесткую логику хотелось бы. Т.е сделать схемку отладить на плиске .. а потом на рассыпухе ? типа такого http://www.chipinfo.ru/dsheets/ic/155/index.htmlну что сказать .. прикольно  )
|
|
|
|
|
May 3 2011, 22:29
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 25-04-10
Из: г. Одесса
Пользователь №: 56 889

|
Хотелось бы наоборот - сначала жесткую схему, а потом программную  Подожду еще немного, а потом погляжу - если ничего не найду, то так и сделаю.
|
|
|
|
|
May 4 2011, 05:38
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(Dante Krieger @ May 3 2011, 22:29)  Ищу схемку опроса и вывода информации с матричной клавиатуры Вывод - куда, в каком виде - в параллельном, последовательном, вывод - чего? всех нажатых клавиш без подтверждения? На самом деле все просто - для начала нарисуйте сигналы, а как сформировать, подскажем. Или проблемы с пониманием, что должна делать клавиатура ?
--------------------
Уходя, оставьте свет...
|
|
|
|
|
May 4 2011, 08:08
|
Знающий
   
Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112

|
Цитата(Dante Krieger @ May 4 2011, 01:29)  Подожду еще немного, а потом погляжу - если ничего не найду, то так и сделаю. Сделайте круче, на АЦП, как предложено на стр.38 в журнале Circuit Сellar-02.2008. От клавиатуры идет всего один выход KEYPAD и заходит далее на АЦП, см. ниже.
Эскизы прикрепленных изображений
 РЈРСВВВВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВВВВР С• 81%
887 x 871 (57.96 килобайт)
|
|
|
|
|
|
May 4 2011, 10:23
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 25-04-10
Из: г. Одесса
Пользователь №: 56 889

|
2 Dog Pawlowa Собственно, как я себе представлял все это устройство:  Немного в голове не укладывается как правильно организовать опрос строк. Ну как вывести информацию на экран - это уже не составляет труда. Шифратор => BIN-BCD дешифратор=> Индикатор 2 Буратино Спасибо большое! 2 XVR Немного не понятно, нужно ли делать опрос столбцов/строк? Дело в том, что когда на МК делал - то там опрос был. А на логике тут как-то немного по-другому. 2 Serhiy_UA Шикарно на самом деле
Сообщение отредактировал Dante Krieger - May 4 2011, 10:48
|
|
|
|
|
May 4 2011, 16:07
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 25-04-10
Из: г. Одесса
Пользователь №: 56 889

|
Цитата(XVR @ May 4 2011, 18:34)  Вот, кусок схемки набросал
1.pdf ( 7.73 килобайт )
Кол-во скачиваний: 2521 столбец и 1 строка. Остальные аналогично А, ясно, я понял. Спасибо!
|
|
|
|
|
May 5 2011, 05:29
|
Знающий
   
Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112

|
Цитата(haker_fox @ May 5 2011, 03:52)  В случае нажатия нескольких клавиш одновременно не будет проблем с декодированием?) Это проблема, однозначно: постарайтесь нажать на телефоне несколько клавиш сразу... Иногда, на практике, важно уменьшить число цепей от небольшой матрицы клавиатуры до декодирующего устройства. Тогда, если на МК есть АЦП, то достаточно одной цепи (пример показан). Есть и другие приемы уменьшения числа цепей, но это уже другая тема...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|