Обзор
Особенности и преимущества
- Расширитель GPIO на18 линий или контроллер матричной клавиатуры 10 × 8
- Линии GPIO конфигурируются как входы общего назначения, выходы общего назначения или выводы строк/столбцов клавиатуры
- Два входа датчика освещенности (C8 и C9)
- Интерфейс I2C
- Автоматический инкремент при чтении регистров I2C
- Напряжение питания от 1.8 В до 3.0 В
- Функция блокировки клавиатуры
- Выход прерывания с открытым стоком
- Прерывания по нажатию и высвобождению клавиш
- Прерывание входа общего назначения с программируемым уровнем
- Программируемые подтягивающие к питанию резисторы
- Счетчик событий, вызванных изменением состояния клавиш, с прерыванием при переполнении
- Дребезг сигнала на линии сброса и линиях ввода общего назначения (GPI) составляет 50 мкс
- Реактивный ток 1 мкА тип., утечка тока опроса 55 мкА при однократном нажатии клавиши
- Миниатюрный корпус LFCSP 4 мм × 4 мм
Подробнее о продукте
ADP5588 - это расширитель портов ввода/вывода и контроллер матричной клавиатуры, предназначенный для телефонов, в которых требуется работа с большими матричными клавиатурами типа QWERTY и большим количеством линий ввода/вывода. ИМС расширителей портов ввода/вывода применяются в мобильных платформах для решения проблемы ограниченного числа линий ввода/вывода общего назначения (General Purpose Input/Output, GPIO) в главном процессоре.
В миниатюрном корпусе ADP5588, имеющем габариты 4 мм × 4 мм, реализована достаточная вычислительная мощность для выполнения всех функций сканирования и дешифрации клавиатуры, а также оповещения процессора о нажатии и высвобождении клавиш через интерфейс I2C® и прерывание. ADP5588 освобождает основной микропроцессор от необходимости контроля состояния клавиатуры, минимизируя потребляемый ток и увеличивая доступную пропускную способность. Он также содержит буфер FIFO и счетчик для регистрации и отслеживания последовательности до десяти необработанных событий, связанных с изменением состояния клавиш или линий ввода общего назначения (GPI). Буфер поддерживает возврат указателя в начальное состояние при переполнении и формирование прерывания.
ADP5588 имеет функцию блокировки клавиатуры с возможностью формирования прерывания при нажатии или высвобождении клавиши. Все взаимодействие с процессором осуществляется через одну линию прерывания и две линии совместимого с I2C интерфейса. ADP5588 может быть сконфигурирован как контроллер матричной клавиатуры, имеющей до 8 строк × 10 столбцов (максимум 80 клавиш).
При использовании ADP5588 для работы с клавиатурами, имеющими меньшее количество клавиш, незадействованные выводы строк и столбцов можно перенастроить для работы в качестве входов общего назначения, выходов общего назначения или входов датчика освещенности. Выводы строк матрицы имеют обозначения R0, R1, R2, R3, R4, R5, R6 и R7, выводы столбцов - обозначения C0, C1, C2, C3, C4, C5, C6, C7, C8 и C9. После включения питания все выводы строк и столбцов по умолчанию сконфигурированы как GPI, поэтому для их использования в качестве линий матричной клавиатуры, выходов общего назначения (GPO) или входов датчика освещенности требуется программная настройка. В дополнение к функциям линий клавиатуры и GPIO линии C8 и C9 также могут быть сконфигурированы как входы сигналов датчика освещенности.
При конфигурировании в качестве линий клавиатуры функция, выполняемая C8 и C9, очевидна: интерфейс управления отключает эти линии от входов компаратора, отключает компаратор датчика освещенности и подключает их к столбцам матричной клавиатуры. При использовании в качестве входов компаратора датчика освещенности интерфейс управления отключает эти выводы от контроллера клавиатуры, активирует компараторы и подключает линии к входам компараторов. При конфигурировании этих выводов в качестве входов датчика освещенности необходимо применение двух внешних конденсаторов (0.1 мкФ). При использовании в качестве линий GPIO эти выводы отключаются от контроллера клавиатуры и интерфейса датчика освещенности; также в этом случае отключаются компараторы датчика освещенности и соответствующая логика.
Области применения
- Расширитель портов ввода/вывода и контроллер клавиатуры, предназначенный для телефонов с клавиатурой типа QWERTY
Статус продукта
Производство
По меньшей мере, одна модель из данной серии продукции находится в производстве и доступна для приобретения. Продукт подходит для применения в новых разработках, но возможно наличие новейших альтернатив.
Оценочные комплекты (1)
Техническая документация
Техническое описание (1)
ПО и системные требования
Материалы по теме
Технические статьи (1)
Analog Dialogue
Ресурсы проектирования
Компания Analog Devices всегда уделяла повышенное внимание обеспечению максимальных уровней качества и надежности предлагаемых продуктов. Для этого мы внедряем контроль качества и надежности на каждом этапе проектирования технологических процессов и продуктов, а также на этапе производства. Нашим принципом является обеспечение "полного отсутствия дефектов" поставляемых компонентов.
Информация о PCN-PDN
Образцы и покупка
Приведенные цены действительны в США и указаны только для примерного бюджетного рассчета. Цены указаны в долларах США (за штуку в указанном размере партии) и могут быть изменены. Цены в других регионах могут отличаться в зависимости от местных пошлин, налогов, сборов и курсов валют. Для уточнения стоимости обращайтесь в местные офисы продаж Analog Devices, или к официальным дистрибьюторам. Цены на оценочные платы и наборы указаны за штуку независимо от количества.