数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

  • ADP5586ACBZ-03-R7

  • AI
    ## Overview of the ADP5586ACBZ-03-R7 The **ADP5586ACBZ-03-R7** is a highly integrated **I/O expander** and **keypad scanner** designed specifically for mobile and portable applications where space and power consumption are critical. It is manufactured by Analog Devices (ADI). --- ### Core Specifications | Feature | Specification | | :--- | :--- | | **Manufacturer** | Analog Devices Inc. | | **Function** | Keypad Scanner / GPIO Expander | | **Interface** | I²C (up to 400 kHz) | | **Max GPIOs** | Up to 19 | | **Keypad Matrix** | Up to 11 × 8 (88 keys) | | **Package** | 25-ball WLCSP (Wafer Level Chip Scale Package) | | **Operating Voltage** | 1.7 V to 3.6 V | | **Special Features** | Internal PWM generators, FIFO for key events | --- ### Key Technical Features 1. **Keypad Scanner Engine**: * Automatically scans the keypad matrix without requiring the main processor to wake up. * Includes a **FIFO buffer** that stores up to 10 events (key presses and releases). * Features built-in **de-bouncing** logic to prevent false triggers. 2. **Flexible GPIO Expansion**: * Any pin not used for the keypad matrix can be configured as a General Purpose Input/Output (GPIO). * Supports high-speed logic level shifting. 3. **PWM & Light Control**: * Includes two dedicated PWM (Pulse Width Modulation) generators. * Ideal for controlling LED brightness or haptic feedback motors. 4. **Interrupt Controller**: * The device features an `nINT` (active low) pin to alert the host processor of key events or status changes, significantly reducing the I²C polling overhead. --- ### Pinout and Connectivity (Typical) | Pin Type | Description | | :--- | :--- | | **VCC / GND** | Power supply (1.8V typical) and Ground. | | **SCL / SDA** | I²C serial clock and data lines for communication. | | **R0 - R7** | Row pins for the keypad matrix. | | **C0 - C10** | Column pins for the keypad matrix. | | **RESET** | Hardware reset pin. | --- ### Typical Application Circuit ```mermaid graph LR A[Host Processor] -- I2C --> B(ADP5586) B -- Matrix --> C[Keypad 8x11] B -- PWM --> D[LED Backlight] B -- GPIO --> E[Status LEDs] B -- Interrupt --> A ``` --- ### Applications * **Mobile Handsets**: Physical QWERTY keyboards or numeric pads. * **Portable Media Players**: Control buttons and navigation pads. * **Smart Home Devices**: Control panels and touch-button interfaces. * **Industrial Handhelds**: Ruggedized input devices.
    ✨ Follow-up Questions
    • What are the power consumption levels in standby versus active mode for the ADP5586?
    • Can the GPIO pins be configured with internal pull-up or pull-down resistors?
    • What is the difference between the -03-R7 suffix and other variants of the ADP5586?