PROM2PROM - кабинет для закупа электронных компонентов

Обсуждение: Простая схема заменяет программный опрос матричной клавиатуры

Специалист
 
Аватар для Robot Rlocman
 
Регистрация: 24.11.2007
Сообщений: 2,326
Репутация: 245
236 0
12 0
 
04.08.2015 13:05 #1
Цитата:
Журнал РАДИОЛОЦМАН, октябрь 2014 Rick Malley, Independent Designs LLC Electronic Design Эта схема, использующая восемь цифровых входов, упрощает декодирование мембранной клавиатуры с матрицей кнопок 4Ч4 и делает ненужным традиционное сканирование рядов или колонок. Схема может работать с любой X-Y матрицей переключателей, входящей в состав какого-либо устройства.
Подробнее: Простая схема заменяет программный опрос матричной клавиатуры
Оценка
Компэл расширил и существенно пополнил склад LED-драйверами компании MEAN WELL, одновременно снизив цену на них. В настоящий момент на складе представлена широкая линейка продукции для наружного (семейства HLG, ELG, XLG, LPC, LPV), и для внутреннего (APC, LCM, SLD, APV) освещения. Имеется большой выбор моделей с различными режимами стабилизации выходных параметров. Кроме того, есть в наличии и линейка DC/DC-драйверов, как понижающих (семейство LDD), так и повышающих (семейство LDH).
Знаток
 
Регистрация: 06.01.2010
Адрес: Львов
Сообщений: 179
Репутация: 71
56 100
0 0
 
04.08.2015 13:05 #2
Ну, это перебор. Написать код опроса клавиатуры - неужто так сложно? Если сложно, тогда зачем вообще микроконтроллеры? Чтоб навешивать вот такую кучу внешних деталей вместо того, чтобы обойтись без этого?
Оценка
Компания Mornsun разработала линейку изолированных DC/DC-преобразователей мощностью от 3 до 400 Вт для применения в телекоммуникационном оборудовании — семейства VCB48 и VCF48. Преобразователи рассчитаны на диапазон входного напряжения 36…75 В (шина с номинальным значением 48 В) и изготавливаются в стандартных корпусах размером от 1/16 до 1/4 Brick; преобразователи мощностью 3 и 6 Вт имеют открытый тип корпуса SIP (SO). Преобразователи соответствуют стандарту DOSA и EN62368, характеризуются высокой эффективностью.
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 691
Репутация: 327
318 2
2 0
Отправить сообщение для antonydublin с помощью ICQ
 
04.08.2015 17:13 #3
Цитата:
Сообщение от Guaho
Ну, это перебор. ... Чтоб навешивать вот такую кучу внешних деталей
Не совсем так. Вы, наверное, не обратили внимание на "изюминку" транзисторов PDTC124, PDTA124, у которых на кристалле есть пара резисторов 20-40кОм. А значит, внешних элементов в схеме для матрицы 4*4 всего 8. Ровно столько, сколько потребовалось бы резисторов и диодов (по 4 штуки) для организации "классической схемы". Правда, эти резисторы и диоды рекомендуют устанавливать только на период отладки, но большинство разработчиков оставляют их на платах на всякий случай. Поскольку абсолютный минимализм - строки и столбцы прямо на выводах МК - может привести к неприятным последствиям при ошибке программиста, даже при сканировании через Z-состояние c изменением направления входов/выходов
Код:
void columns_to0_rows_to1(void);
void columns_to1_rows_to0(void);
void columns_rows_toZ(void);
uint8_t get_row_number(void);
uint8_t get_column_number(void);
uint8_t get_button_number(void);
Когда не требуется отслеживать сложные "аккорды" на клавиатуре (скажем, двойное/тройное нажатие/удержание), опрос на прерываниях оправдан в плане своей асинхронности, поскольку иногда МК загружен так, что выделить каждые 10-20мс даже 30-40 тактов при непрерывном опросе по таймеру - нет возможности.

А вообще, тема эта благодатная, ведь существует масса гибридных программно/аппаратных вариантов опроса кнопок, продиктованных инженерным гением :-) В любой ситуации можно найти равновесное количество "за" и "против".
Последний раз редактировалось antonydublin; 04.08.2015 в 17:32.
Оценка
Литиевые батарейки различного химического состава и разных типоразмеров широко используются в беспроводных датчиках систем сбора данных, промышленной автоматики и систем умного дома. Широкий спектр таких батареек производит не прекратившая поставки в Россию китайская компания Fanso, входящая во всемирно известный концерн по производству электрохимических элементов питания EVE.
Специалист
 
Регистрация: 21.05.2007
Адрес: Москва
Сообщений: 475
Репутация: 211
173 59
14 2
 
06.08.2015 19:45 #4
Давно известная, рабочая схема. Помню, еще лет 20 назад применялась в простых зарубежных кнопочных телефонах. Я удивлялся - матрица есть, а опроса нет. Потом догадался, как устроено. Предложенный вариант схемы не совсем оптимальный. Можно сократить число транзисторов в 2 раза и достаточно порта с подтяжкой только в одну сторону.
Оценка
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Часовой пояс GMT +3, время: 05:58.
Обратная связь РадиоЛоцман Вверх