Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Эмуляция матрицы переключений 4х4
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
alferovich_av
Ранее имелась клавиатура(панель управления) с матрицей 4х4 - 16 кнопок. Ныне вместо механических замыкателей (кнопок) реализуется сенсорный интерфейс на базе QT60160 (Atmel). У QT60160 интерфейс I2C, либо вывод для работы со сдвигающими регистрами. Суть проблемы заключается в том, что вывод с панели управления необходимо реализовать такой же как и был ранее, т.е. замыкание определённых рядов/столбцов.
На данный момент в голову ничего, кроме предложенной схемы вывода с сдвигающими регистрами и дополненной эл. ключами, не приходит. А это очень громоздкий вариант. Кто-нибудь сталкивался с ADG2188 (I2C® CMOS 8 × 8 Unbuffered Analog Switch Array )
Буду рад любым советам.

rezident
Скажем проще. Вам нужен шифратор. Я бы на вашем месте использовал небольшую CPLD для этого. Режим работы QT60160 - Shift Register Output Mode, который проще реализуется. Только нужно внимательно посмотреть на сигналы сканирования, подаваемые на панель. Укладываются ли они в допустимый диапазон ее входных уровней CPLD? И хватает ли амплитуды ее выходные сигналов?
P.S. надеюсь, в предыдущем варианте панели линии сканирования и считывания были четко разделены по функциональности?
alferovich_av
Как оно у них считывалось - понятия не имею. Что касается CPLD, то лезть в неизведанную степь пока не хочется, да и времени нет sad.gif
firstvald
Вообще говоря наименьший гемор будет при 16 транзисторных оптронах - надо будет посмотреть полярности опросных импульсов и вперед. Мне кажется связываться с экзотическими коммутаторами не стоит. Вам самое простое простейший контроллер поставить и вперед.
alferovich_av
Цитата(firstvald @ Apr 26 2011, 20:17) *
Вообще говоря наименьший гемор будет при 16 транзисторных оптронах - надо будет посмотреть полярности опросных импульсов и вперед. Мне кажется связываться с экзотическими коммутаторами не стоит. Вам самое простое простейший контроллер поставить и вперед.

Видимо вариант с сдвигающими регистрами и 16 транзисторными ключами будет самый адекватный. Завтра поговорю с инженером-конструктором заказчиков, может у них без особой переделки их РЭУ воспримет I2C или что-нибудь легко реализуемое из неё.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.