30 кнопок на 2313

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
ленивец
Открыл глаза
Сообщения: 58
Зарегистрирован: Вс ноя 26, 2006 11:44:59
Контактная информация:

30 кнопок на 2313

Сообщение ленивец »

Знатоки подскажите как подключить к МК 2313 кнопок 30.Разобрал обычную клаву и вот что там увидел(смотри вложение) там маленькая схемка с МК, шлейф с несколькими проводками и прозрачная пленка с самими кнопками. А можно ли сделать что то вроде того в домашних условиях
Вложения
plenka.JPG
(9.55 КБ) 928 скачиваний
kontact.JPG
(14.38 КБ) 965 скачиваний
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

В принципе также, как и светодиодные матрицы (5х7) к примеру.
Шины питания, адреса. Кнопки в углах вертикальных шин на горизантальные (аналогично светодиодам в матрице).
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
ленивец
Открыл глаза
Сообщения: 58
Зарегистрирован: Вс ноя 26, 2006 11:44:59
Контактная информация:

Сообщение ленивец »

а можно по подробнее как сделть клаву в домашних условиях
Начинающий

Сообщение Начинающий »

Можно и компьютернуб клаву заставить работать, только гемора не оберешься. А смысл тот же, что и в ОЗУ - адрес, данные, на пересечении кнопка.
ленивец
Открыл глаза
Сообщения: 58
Зарегистрирован: Вс ноя 26, 2006 11:44:59
Контактная информация:

Сообщение ленивец »

А половинку клавы можно заставить работать?Мне размер такой большой не подходит
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

Ленивец, вот почему бы не почитать существующие темы про подключение кнопок? Там и про расширители писали, и про I2C... Флудимость зарабатываешь себе...
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
ленивец
Открыл глаза
Сообщения: 58
Зарегистрирован: Вс ноя 26, 2006 11:44:59
Контактная информация:

Сообщение ленивец »

Извените но ничего про дорожки на пленке я не нашел на форуме
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

ты не дорожки на пленке ищи, а сам сабж - подключение клавиатуры к МК
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
ленивец
Открыл глаза
Сообщения: 58
Зарегистрирован: Вс ноя 26, 2006 11:44:59
Контактная информация:

Сообщение ленивец »

так я буду делать матрицу
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

да параллельно, чтО ты будешь делать, точно так же, как контроллеру параллельно, пленочная клавиатура будет или герконовая или релейная. Тебе надо КЛАВИАТУРУ подключить к КОНТРОЛЛЕРУ. Вот это и ищи
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
ленивец
Открыл глаза
Сообщения: 58
Зарегистрирован: Вс ноя 26, 2006 11:44:59
Контактная информация:

поэтому именно дорожки на пленки мне нужны но

Сообщение ленивец »

не кипятись я знаю как подключить клавиатуру к контроллеру(читал обучалку) но кнопок много а контроллер один так что если делать обычную клаву то будет либо очень много ненужных проводов либо плата в 20 раз больше необходимого поэтому именно дорожки на пленки мне нужны но какой нибудь эстетичный вариант мне этот показался самым удобным
Yak
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Пн ноя 13, 2006 16:42:35
Откуда: подмосковье

Сообщение Yak »

клаву до 25-30 кнопок можно повесить на 1 (!!!) порт с ADC. у микрочипа есть такой апноут.
ленивец
Открыл глаза
Сообщения: 58
Зарегистрирован: Вс ноя 26, 2006 11:44:59
Контактная информация:

Сообщение ленивец »

А можно поподробнее
Kotjara
Родился
Сообщения: 12
Зарегистрирован: Вс апр 02, 2006 13:41:27

Сообщение Kotjara »

ленивец:
Берешь восьми-разрядный сдвиговыей регистр, выводишь на 1-ю ногу 0, а на остальные 1. Потом на 2-ю ногу 0, а на остальные 1, и так далее по порядку. А у МК PIN'ом проверяешь: если на ноге(МК) 1 то кнопка не нажата, если 0 то кнопка нажата.

Одна нога тактирование;
одна на установку лог. уровня;
одна на проверку лог. уровня.
Итого: забираем у МК только 3 ноги.

На один восьми-разрядный сдвиговыей регистр можно повесить
8 кнопок, на два 16, на три 24, на четыре 32.

Если забрать у МК еще одну ногу, то количество восьми-разрядныйх сдвиговых регистров можно уменьшить в двое.

Спрашивай если что-то неясно.
Ответить

Вернуться в «Периферия»