PCA9539PW/Q900,118 - 16-Bit I2C GPIO Expander | NXP
部品番号: PCA9539PW/Q900,118 ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.62 | $1.62 |
| 10 | $1.46 | $14.60 |
| 100 | $1.24 | $124.00 |
| 500 | $1.02 | $510.00 |
| 1,000 | $0.86 | $860.00 |
PCA9539PW/Q900,118 概要
An I/O expander is an interface IC that adds general-purpose input/output pins to a microcontroller or host processor through a serial bus such as I2C or SMBus. In the system hierarchy, it sits between the host MCU and peripheral circuitry - a power-management and interface component that relieves pin-constrained controllers of the burden of driving buttons, LEDs, switches, and sensors directly.
Key features include 16 quasi-bidirectional GPIOs with 5 V tolerant I/Os, a polarity inversion register, an active-LOW open-drain interrupt output, and an external RESET pin that restores the default state without a bus power cycle. The /Q900 variant is qualified to AEC-Q100 for automotive applications and operates from 3.0 V to 5.5 V, versus 2.3 V to 5.5 V for the standard PCA9539PW.
Architecturally, the PCA9539 is a CMOS slave device with four register pairs (input, output, polarity inversion, configuration) addressed via two hardware address pins A0 and A1, allowing four devices on one bus for up to 64 I/Os. Configuration registers set each pin as input (high-impedance) or output. The interrupt function flags any input state change for fast host polling, avoiding continuous bus reads.
Typical applications include automotive body electronics (door modules, lighting control), keypad and switch scanning, LED drive expansion, server backplane monitoring, and industrial PLC I/O cards where MCU pin count is scarce.
Design consideration: unused inputs should not be left floating; tie them to a defined level via the internal or external pull-up, and keep the I2C pull-up resistance sized for the 400 kHz bus load capacitance.
This page synthesizes distributor pricing, drop-in alternatives from TI, Nexperia, and NXP standard-grade lines, plus design notes not found in the manufacturer datasheet.
ドロップイン代替品: PCA9539PW/Q900,118 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
クイック比較ツール — 並列比較する代替部品を選択:
PCA9539PW,118
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PCA9539RPW,118
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PCA9539D,118
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
TCA9539PWR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PCA9539PW
✅ ドロップイン✓ 在庫あり
価格はお問い合わせください
データシートを見る →PCA9535CPW,112
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PCA9539PW/Q900,118 仕様
| Number of I/O Bits | 16 |
| インターフェース | I2C, SMBus |
| Maximum Bus Frequency | 400 kHz |
| Supply Voltage Range | 3.0 V to 5.5 V (Q900 variant) |
| I/O Tolerance | 5 V tolerant I/Os |
| Interrupt Output | Yes, active LOW, open drain |
| Reset Pin | Yes, active LOW external RESET |
| Polarity Inversion Register | Yes |
| Hardware Address Pins | A0, A1 (4 slave addresses) |
| Register Pairs | Input, Output, Polarity Inversion, Configuration |
| Technology | CMOS |
| Qualification | AEC-Q100 (Q900 automotive grade) |
| パッケージ | TSSOP-24 (SOT361-1) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PCA9539PW/Q900,118 ピン構成
| ピン 1 | A0 — Address input 0 |
| ピン 2 | A1 — Address input 1 |
| ピン 3 | P00 — Port 0 input/output 0 |
| ピン 4 | P01 — Port 0 input/output 1 |
| ピン 5 | P02 — Port 0 input/output 2 |
| ピン 6 | P03 — Port 0 input/output 3 |
| ピン 7 | P04 — Port 0 input/output 4 |
| ピン 8 | P05 — Port 0 input/output 5 |
| ピン 9 | P06 — Port 0 input/output 6 |
| ピン 10 | P07 — Port 0 input/output 7 |
| ピン 11 | P10 — Port 1 input/output 0 |
| ピン 12 | P11 — Port 1 input/output 1 |
| ピン 13 | P12 — Port 1 input/output 2 |
| ピン 14 | P13 — Port 1 input/output 3 |
| ピン 15 | P14 — Port 1 input/output 4 |
| ピン 16 | P15 — Port 1 input/output 5 |
| ピン 17 | P16 — Port 1 input/output 6 |
| ピン 18 | P17 — Port 1 input/output 7 |
| ピン 19 | INT — Interrupt output, active LOW, open drain |
| ピン 20 | RESET — Active LOW reset input, restores default state |
| ピン 21 | VSS — Ground |
| ピン 22 | SCL — Serial clock line |
| ピン 23 | SDA — Serial data line |
| ピン 24 | VDD — Supply voltage, 3.0 V to 5.5 V (Q900) |
主な用途
PCA9539PW/Q900,118 の用途: 6 件s: Automotive Body Electronics, Keypad and Switch Scanning, LED Drive and Status Indication, Server Backplane and Rack Monitoring, Industrial PLC I/O Expansion, Battery-Powered and Handheld Devices.
Automotive Body Electronics
The AEC-Q100 qualification of the PCA9539PW/Q900,118 makes it a natural fit for door modules, seat control, mirror adjustment, and lighting control units. Its 16 quasi-bidirectional GPIOs replace dedicated MCU pins for switch reading and relay/LED drive, while the active-LOW interrupt flags switch state changes without continuous bus polling. Placed on the vehicle's I2C bus at 400 kHz, it tolerates 5 V transients on its I/Os, and the RESET pin allows a watchdog or MCU to restore default states after a bus fault without power-cycling the module - important for functional-safety-oriented designs.
おすすめ
Keypad and Switch Scanning
The PCA9539PW/Q900,118 expands a pin-limited MCU into a matrix keypad or discrete-switch interface: Port 0 drives scan lines as outputs while Port 1 reads return lines as inputs. The polarity inversion register lets the firmware read an active-LOW matrix without software XOR logic. Whenever any return line changes, the open-drain INT output (pin 19) asserts, waking the MCU from idle instead of timed polling - reducing bus traffic to a single 3-byte read per event. At 400 kHz I2C, a full 16-pin read takes on the order of 100 microseconds, fast enough for debounced human-interface scanning.
おすすめ
LED Drive and Status Indication
Sixteen outputs of the PCA9539PW/Q900,118 drive status LEDs, backlight enables, or fault indicators through appropriate series resistors. The configuration register switches any pin between input and output dynamically, so one port can double as both LED drive and button read in time-multiplexed schemes. Because outputs are registered, the host updates all 16 indicators with a single 3-byte I2C write, and the state persists without host intervention. In 5 V systems the pins sink standard LED currents per datasheet ratings; for higher-current strings, pair with external transistors or LED drivers.
おすすめ
Server Backplane and Rack Monitoring
In servers and storage shelves, the PCA9539PW/Q900,118 aggregates presence-detect signals, hot-swap handle switches, fan-fail flags, and board revision straps onto a shared 3.3 V or 5 V SMBus. The 5 V tolerant I/Os accept legacy 5 V telemetry lines even when the expander runs at 3.3 V. The RESET pin allows a shelf-management MCU or CPLD to recover the expander to a known state after SMBus hangs - a common field failure mode - without cycling the backplane power. Four addressable devices yield 64 monitored points per bus segment, sufficient for mid-plane shelf designs.
おすすめ
Industrial PLC I/O Expansion
Factory automation I/O cards use the PCA9539PW/Q900,118 to digitize limit switches, selector switches, and relay feedback while also driving panel lamps and relay coils (via driver transistors). The open-drain interrupt provides event-driven scanning of discrete inputs, and the polarity inversion register normalizes mixed sourcing/sinking field wiring in software. Its industrial temperature capability and wide availability from NXP, TI, and Nexperia simplify long-term sourcing for multi-year production programs. Bus isolation with an I2C buffer allows the expander to sit on a remote card connected through long cable runs.
おすすめ
Battery-Powered and Handheld Devices
Portable instruments and handheld terminals use the PCA9539PW/Q900,118 to manage buttons, LEDs, and low-rate sensor enables while keeping the main MCU in deep sleep. The expander's low CMOS standby consumption preserves battery life, and the interrupt output wakes the MCU only on genuine user input, eliminating periodic GPIO polling over I2C. Running at 3.3 V with 5 V tolerant inputs lets one rail strategy serve both new and legacy peripherals. Typical designs place a 10 kOhm pull-up on INT to the MCU wake pin and use the RESET line tied to the system supervisor for clean power-up defaults.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PCA9539PW/Q900,118 — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PCA9539PW,118 | TCA9539PWR | PCA9535CPW,112 |
|---|---|---|---|---|
| Package | TSSOP-24 (SOT361-1) | TSSOP-24 - same | TSSOP-24 - same | TSSOP-24 - same |
| Brand | NXP Semiconductors | NXP Semiconductors | Texas Instruments | NXP Semiconductors |
| Number of GPIOs | 16 | 16 | 16 | 16 |
| Supply Voltage Range | 3.0 V to 5.5 V | 2.3 V to 5.5 V | 1.65 V to 5.5 V | 2.3 V to 5.5 V |
| Reset Pin | Yes (active LOW) | Yes (active LOW) | Yes (active LOW) | No |
| Interrupt Output | Yes, active LOW open drain | Yes | Yes | Yes |
| Automotive Qualification | AEC-Q100 (/Q900) | No (standard grade) | No (use TCA9539-Q1) | No |
| Max Bus Frequency | 400 kHz | 400 kHz | 400 kHz | 400 kHz |
主な差別化要因
- Automotive AEC-Q100 qualification (vs PCA9539PW,118)
- External RESET pin (vs PCA9535CPW,112)
- Wider low-voltage operation available in family (vs PCA9539PW/Q900,118 itself)
設計ノート
Place 100 nF ceramic decoupling directly across VDD (pin 24) and VSS (pin 21) with a short return path. I2C pull-up resistors on SDA/SCL should be sized for total bus capacitance: 4.7 kOhm at 3.3 V with under 200 pF is typical for 400 kHz Fast-mode. The INT output is open drain and needs its own pull-up to the host logic rail; do not share a pull-up with SDA since INT is not a data line.
On the /Q900 variant, do not power below 3.0 V even though the standard PCA9539PW runs to 2.3 V - the automotive grade specifies 3.0 V minimum. Address pins A0/A1 must be tied to a defined level (VDD or VSS), never left floating, or the slave address is indeterminate. The RESET pin is active LOW with internal default state after release; a floating RESET during slow power ramps can leave registers in an unknown state - drive it from a supervisor or RC network.
Estimated: at 3.3 V supply the PCA9539 CMOS core consumes only microamp-level static current, so I/O loading dominates the power budget - each output sourcing an LED at 5-10 mA adds roughly 16-33 mW per pin. Total dissipation in a 16-LED application stays well under the TSSOP-24 thermal capability (theta_JA around 100-120 C/W for SOT361-1 on standard 4-layer boards), so no heatsinking is needed; verify against the datasheet thermal table for high-ambient automotive cabins.
Keep I2C rise times within the Fast-mode specification by matching pull-up resistance to bus loading; long backplane traces can add hundreds of pF and stall a 400 kHz bus. Segment the bus with an I2C buffer/switch when the expander sits on a pluggable card. Because interrupt-driven designs read inputs immediately after INT asserts, ensure the host I2C driver releases SDA cleanly - a stuck read can re-assert INT behavior inconsistently until the input registers are read.
コンプライアンス情報
AEC-Q100 qualification per Mouser AEC-Q100 filter on the /Q900 part. RoHS compliant per NXP product page listing. REACH and halogen-free status not stated in provided data.