ADP5587ACBZ-R7 - 18-GPIO I/O Expander | Analog Devices
Артикул: ADP5587ACBZ-R7 ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $1.61 | $1,61 |
| 10 | $1.23 | $12,30 |
| 100 | $0.94 | $94,00 |
| 500 | $0.82 | $410,00 |
| 1.000 | $0.7548 | $754,80 |
ADP5587ACBZ-R7 Обзор
An I/O expander is an interface IC that extends a processor's input/output capacity over a serial bus. In the product hierarchy, the ADP5587 is an I/O expander, then a serial interface device and an integrated circuit. The ADP5587 adds value beyond ordinary GPIO expansion because its eight configurable GPIOs can operate as keypad rows or columns, while the remaining lines support general-purpose inputs, outputs, and interrupt signaling.
Key features include support for an 18-GPIO configuration or a 10-by-8 keypad matrix, I2C auto-increment, an open-drain interrupt output, programmable pull-ups, key-press and key-release interrupts, a key-event counter with overflow indication, keypad locking, and a 275 microsecond debounce interval. These functions reduce host-side scanning logic while preserving event-driven communication with the processor.
The device is designed around low-voltage mobile systems. Its I2C host interface runs at 400 kHz, and its 1.65 V to 3.6 V operating range suits compatible mobile and embedded rails. The compact WLCSP construction supports space-constrained handheld layouts, although its fine-pitch footprint demands careful PCB assembly, clean supply bypassing, and pin-accurate layout according to the Analog Devices package drawing.
Typical uses include QWERTY keypad controllers, mobile handsets, portable navigation equipment, compact industrial user-interface panels, and other embedded products that need a dense matrix of switch inputs or additional GPIO lines. The host processor reads key events and configuration registers through I2C, while the interrupt line provides an event-driven indication of relevant key activity.
For layout, keep I2C routing short, provide the required decoupling close to the supply pins, and verify the exposed-pad connection and assembly requirements in the manufacturer datasheet. Pull-ups must match the host voltage, bus capacitance, and timing budget. Software should also account for debounce, interrupt level programming, and event-counter overflow behavior.
This page consolidates verified manufacturer and distributor facts, strict package constraints, application guidance, and clearly flagged data gaps. It distinguishes documented drop-in candidates from broader functional equivalents so engineers do not mistake a different footprint or feature set for a true PCB-level replacement.
Аналоги без доработки для ADP5587ACBZ-R7 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ADP5587ACBZ-R7 (тот же форм-фактор и посадочное место) — отличается по Package.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
Для этого товара нет аналогов без доработки.
Запросить аналогиADP5587ACBZ-R7 Характеристики
| GPIO Port Expander Configuration | 18 GPIO |
| Keypad Matrix Configuration | 10 x 8 keypad matrix |
| I2C Maximum Frequency | 400 kHz |
| Рабочее напряжение питания | 1.65 V to 3.6 V |
| I2C Feature | Auto-increment |
| Interrupt Output | Open-drain |
| Interrupt Events | Key press and key release interrupts |
| GPI Interrupt Control | Level programmable |
| Pull-Up Configuration | Programmable pull-ups |
| Key Event Counter | Counter with overflow interrupt |
| Keypad Debounce | 275 us |
| Keypad Lock | Supported |
| Корпус | 25-WLCSP, approximately 1.97 mm x 1.97 mm |
| Тип монтажа | Surface mount |
| Статус жизненного цикла | Production |
| RoHS | Compliant |
| Manufacturer List Price Starting From | 1.61 USD per unit |
Руководство по цоколевке ADP5587ACBZ-R7 в корпусе 25-wlcsp, approximately 1.97 mm x 1.97 mm
Цоколевка для ADP5587ACBZ-R7 (корпус 25-wlcsp, approximately 1.97 mm x 1.97 mm). Нумерация выводов, функции и схемы подключения определены в техническом описании производителя. Обратитесь к нему для точного посадочного места и рекомендаций по пайке.
Нет подробных данных о распиновке для ADP5587ACBZ-R7.
Обратитесь к даташиту для полной конфигурации выводов.
Типичное применение
ADP5587ACBZ-R7 подходит для 6 применениеs: QWERTY Mobile Phone Keypad, Portable Navigation User Interface, Handheld Control and Configuration Panel, Mobile Audio Accessory Controller, Compact Industrial User Interface, Wearable Device Button Interface.
QWERTY Mobile Phone Keypad
The ADP5587ACBZ-R7 fits a QWERTY handset because it integrates an 10 x 8 keypad matrix and eight configurable GPIOs in one compact device. Key scanning and decoding can be handled by the dedicated keypad resources, while the host processor receives event indications through the open-drain interrupt. The documented 275 microsecond debounce, key lock, and key press/release interrupts reduce host firmware overhead compared with a basic GPIO expander.
Рекомендуется
Portable Navigation User Interface
A portable navigation product can use the ADP5587ACBZ-R7 to manage a dense keypad and auxiliary controls without assigning every line to the main processor. The 1.65 V to 3.6 V operating range supports compatible low-voltage rails, and the 400 kHz I2C interface connects the expander to a mobile-oriented microcontroller. This arrangement preserves processor pins for navigation processing, display control, or communications.
Рекомендуется
Handheld Control and Configuration Panel
The ADP5587ACBZ-R7 is suitable for a handheld panel containing many membrane switches and a small set of configurable I/O lines. Eight GPIOs can participate in the keypad rows or columns, while other resources provide event notification and configuration behavior. Programmable pull-ups and a 275 microsecond debounce interval simplify robust switch acquisition, although final passive values and current limits require board-level validation.
Рекомендуется
Mobile Audio Accessory Controller
A battery-powered mobile accessory can place button controls and limited auxiliary I/O behind the ADP5587ACBZ-R7 instead of loading the host processor. Event-driven key-press and key-release interrupts allow the main controller to remain focused on audio processing, while the compact 1.97 mm by 1.97 mm WLCSP helps preserve board area. Firmware should enable only required pull-ups and interrupts to reduce unnecessary current and bus activity.
Рекомендуется
Compact Industrial User Interface
The ADP5587ACBZ-R7 can support compact industrial controls that combine a keypad with a limited number of indicator or control lines. Its documented keypad lock prevents unintended configuration changes, while level-programmable interrupts let the host respond to relevant events. The 1.65 V to 3.6 V range and 400 kHz bus suit compatible embedded systems, but an industrial design must still verify EMC, temperature, and environmental requirements.
Рекомендуется
Wearable Device Button Interface
For a wearable or other space-constrained device, the ADP5587ACBZ-R7 can consolidate multiple controls over I2C and reduce direct GPIO demand on the host. Its approximately 1.97 mm by 1.97 mm WLCSP package is useful when board area is limited, and key-event interrupts reduce unnecessary polling. The design must pay close attention to package assembly, exposed-pad construction, and low-power behavior because detailed power-consumption values are not present in the verified sources.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ADP5587ACBZ-R7 — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Ключевые отличия
- Integrated keypad engine instead of general-purpose expansion alone (против PCA9559AHF)
- Eight GPIOs configurable as standard I/O or keypad lines (против PCF8574PW)
- Event-oriented keypad communication (против PCA9557D)
Заметки по проектированию
Use the official Analog Devices 25-WLCSP land pattern rather than a generic QFN layout. Keep I2C traces short, place the required bypass capacitors close to their supply pins, and preserve adequate return-path continuity beneath the device where the package drawing calls for it. Fine-pitch assembly also requires checking solder mask, paste, stencil, and exposed-pad requirements against the latest manufacturer package data.
Size I2C pull-ups for the actual bus voltage, capacitance, clock rate, and number of participants; the device supports 400 kHz operation, but that rate does not by itself guarantee timing margin. Avoid long branches from the bus, inspect rise time with the complete load, and verify that the open-drain interrupt line has a valid pull-up. Firmware should configure the interrupt level before enabling event reporting.
Do not treat every listed functional equivalent as a drop-in replacement. ADP5587ACPZ-R7, ADP5588ACPZ-R7, and NXP PCA9539-family devices may serve related interface functions, but the supplied evidence does not prove identical package dimensions, pin assignments, GPIO mapping, keypad features, voltage limits, or interrupt timing. Validate the schematic, footprint, register behavior, and firmware before substituting any candidate.
Confirm the host rail remains inside the documented 1.65 V to 3.6 V operating range, including tolerance and startup transients. Configure only the pull-ups needed by the design because continuously enabled passive networks consume current even while the bus is idle. Detailed current-consumption limits were not supplied, so measure them for the final keypad configuration rather than estimating a production value.
Информация о соответствии
The supplied cross-reference result reports RoHS details as true. No verified REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals statement was supplied.