NXP Semiconductors

PCA9703PW/Q900,118 - 16-Bit SPI GPI 18V Tolerant | NXP

N.º da peça: PCA9703PW/Q900,118 ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
4.5 V to 5.5 V Vdss TSSOP-24 Package 5 MHz Speed
A partir de $1.3 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-10-19
Preços por volume
Qtd. Preço unitário Total
1 $2.1 $2,10
10 $1.92 $19,20
100 $1.68 $168,00
500 $1.45 $725,00
1.000 $1.3 $1.300,00
ℹ️ Todos os preços estão em USD

PCA9703PW/Q900,118 Visão geral

The NXP Semiconductors PCA9703PW/Q900,118 is an 18 V tolerant SPI 16-bit General Purpose Input (GPI) shift register with maskable interrupt output, supplied in a 24-pin TSSOP package rated for -40 C to +125 C automotive operation with a 4.5 V to 5.5 V supply and a 5 MHz SPI clock.

A general purpose input shift register is a specialized interface IC that converts parallel logic levels from switches or sensors into a serial data stream. In the system hierarchy it sits between raw switch inputs and a microcontroller: instead of dedicating 16 MCU pins to switch monitoring, a single SPI port reads all 16 inputs as a serial word, reducing pin count, wiring harness complexity, and cost in distributed control systems.

Key features include 18 V tolerance on all GPI pins, allowing direct connection to automotive battery-nominal rails without level shifting; a maskable interrupt output (INT) with an INT_EN pin that disables the inputs and interrupt to minimize battery drain in cyclically powered systems; and an SDIN pin with pull-down that supports daisy-chaining multiple devices on a single SPI bus for 32, 48, or more inputs.

Architecturally, the PCA9703 uses a shift register with a dedicated output enable controlled by CS. The 3 V logic thresholds on the serial interface ensure compatibility with both 3.3 V and 5 V controllers. Switch status is captured in the parallel input register and shifted out MSB-first on SCLK edges, with the interrupt flag readable on the first serial byte so the MCU can branch quickly on any input change.

Typical applications include automotive switch monitoring for door, seat, and steering-column controls, body control modules and keypads, and industrial panels requiring isolated or battery-tolerant digital inputs. The 18 V tolerance is the decisive parameter wherever switches are wired to unregulated supply rails.

A key design consideration: the GPI inputs require external pull-up or pull-down resistors to the switched rail; the INT_EN pin should be driven low during system sleep to eliminate quiescent current drawn through those resistors.

This page synthesizes distributor pricing, drop-in alternative analysis, design notes, and application guidance not found in the manufacturer datasheet, making it a one-stop engineering reference for the PCA9703PW/Q900,118.

Alternativas drop-in para PCA9703PW/Q900,118 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PCA9703PW,118

✅ Drop-In
📦 TSSOP-24
standard catalog grade instead of automotive Q900 qualification; identical die, pinout, 18 V GPI tolerance, 5 MHz SPI

📋 Alternativa de referência (fora do catálogo)

PCA9703PW,112

✅ Drop-In
📦 TSSOP-24
same device, different reel/box packing code; electrical specs and footprint identical

📋 Alternativa de referência (fora do catálogo)

PCA9703PW/Q900,118 Especificações

Função 18 V tolerant SPI 16-bit GPI shift register with maskable INT
Number of Input Lines 16 (input only)
Serial Interface SPI
Maximum SPI Clock Frequency 5 MHz
Tensão de alimentação 4.5 V to 5.5 V
GPI Pin Voltage Tolerance 18 V
Logic Threshold 3 V threshold on serial interface
Interrupt Output Maskable INT with INT_EN pin
Daisy-Chain Support Yes (SDIN input with pull-down)
Faixa de temperatura de operação -40 C to +125 C
Qualification Automotive (Q900 suffix)
Encapsulamento TSSOP-24
Tipo de montagem Surface Mount
Status RoHS Compliant
Product Status Active
Typical Application Domain Switch input status monitoring

Guia de Configuração de Pinos do PCA9703PW/Q900,118 tssop-24

Configuração de pinos para PCA9703PW/Q900,118 (pacote tssop-24). A numeração dos pinos, funções e diagramas de conexão estão definidos no datasheet do fabricante. Consulte-o para o footprint exato e diretrizes de soldagem.

Diagrama de pinagem do pacote tssop-24 para PCA9703PW/Q900,118

Nenhum dado detalhado de pinagem disponível para PCA9703PW/Q900,118.

Consulte a ficha técnica para a configuração completa dos pinos.

Aplicações típicas

PCA9703PW/Q900,118 é adequado para 6 aplicaçãos: Automotive Body Control Modules, Steering Column and Seat Switch Monitoring, Industrial Control Panels and Keypads, Distributed Switch Modules with Daisy-Chain SPI, Battery-Powered and Low-Power Sensor Nodes, Test and Measurement Fixture Input Monitoring.

🚗

Automotive Body Control Modules

In body control modules (BCMs), dozens of switches - door locks, window lift, mirror adjust, hood and trunk contacts - must be monitored reliably while wired to battery-nominal rails. The PCA9703PW/Q900,118's 18 V tolerant GPI pins allow each switch contact to connect directly to the shift register inputs through simple pull-up or pull-down resistors, eliminating per-channel clamping or divider networks. Its automotive -40 C to +125 C rating and Q900 qualification suffix match BCM environmental requirements. The maskable INT output lets the MCU sleep until any switch changes, and the INT_EN pin disables monitoring and current draw through the switch resistors during vehicle sleep, protecting battery drain budgets in cyclically supplied architectures.

🚗

Steering Column and Seat Switch Monitoring

Steering-column controls, seat position, and memory seat switches are typically wired through long harnesses that pick up transients well above 5 V logic levels. The PCA9703's 18 V GPI tolerance absorbs these excursions, and the 16 inputs consolidate an entire switch cluster into one TSSOP-24 device, shrinking connector pin count on the column module. Daisy-chaining two or three PCA9703 devices over one SPI port and shared CS reads all switch banks in a single 32- or 48-bit shift, keeping harness latency negligible at a 5 MHz SPI clock. The maskable interrupt flags any contact change immediately, so the MCU only polls after real events, reducing bus traffic and MCU wakeups in a noise- and cost-sensitive space.

🏭

Industrial Control Panels and Keypads

Industrial panels sense selector switches, limit switches, and operator keypads whose contacts are often wired to 12 V or 24 V-derived rails. While the PCA9703's 18 V tolerance covers 12 V-nominal inputs directly, higher rails can be divided or clamped; in either case, the 3 V serial thresholds allow interfacing to either 3.3 V or 5 V PLC logic. Multiple PCA9703 devices daisy-chain on a single SPI bus so one MCU SPI peripheral expands to 48 or 64 inputs, cutting I/O wiring dramatically inside the panel. The INT_EN pin allows the panel to power down switch sensing between scans, useful in battery-backed remote I/O nodes, and the INT output supports interrupt-driven scanning instead of continuous polling at full 5 MHz bus speed.

🌐

Distributed Switch Modules with Daisy-Chain SPI

In distributed architectures - door modules, seat modules, tailgate modules - each module monitors a handful of switches, and a single controller gathers status from all modules. The PCA9703's SDIN pin includes an internal pull-down specifically to prevent floating nodes in daisy-chain applications, per the NXP data sheet, making multi-device serial topologies robust without extra components. Each module's SDOUT feeds the next module's SDIN, and one CS frame shifts out the entire system switch state. Because all GPI pins tolerate 18 V, harness-level transients from solenoid switching or load dump coupling do not damage inputs. The maskable INT can be wire-shared so any module's change-of-state wakes the controller for a consolidated read.

⚡

Battery-Powered and Low-Power Sensor Nodes

Battery-backed telemetry and remote I/O nodes must keep quiescent current near zero between sampling windows. The PCA9703's INT_EN pin simultaneously disables the GPI input monitoring and the INT output, minimizing the battery drain that pull-up or pull-down resistors would otherwise cause during sleep, as documented in the NXP data sheet. The controller powers the node cyclically, asserts INT_EN active to sample switch state via a short SPI read at up to 5 MHz, then deasserts INT_EN before powering down. This duty-cycled approach suits gate/valve position monitoring, tamper switches, and access panels where coin-cell or lead-acid battery life is a hard requirement and continuous polling is not acceptable.

🔧

Test and Measurement Fixture Input Monitoring

Production test fixtures and rack instruments monitor hundreds of limit switches, interlocks, and fixture-present contacts. Daisy-chained PCA9703 devices provide a scalable input count on one SPI bus and shared CS, so a single controller reads 64 or more discrete inputs in one shift operation at 5 MHz, enabling fast pass/fail sequencing. The 18 V GPI tolerance tolerates the varied logic domains found across fixture wiring, and 3 V serial thresholds interface directly with modern controller FPGAs and MCUs. The maskable INT supports interrupt-driven interlock handling: if a safety interlock opens mid-test, the INT line immediately signals the controller, which then reads the chain to identify the exact input that changed, improving fixture uptime and diagnostics.

What is the PCA9703PW/Q900,118 and what does it do?
The PCA9703PW/Q900,118 is an 18 V tolerant SPI 16-bit General Purpose Input (GPI) shift register from NXP Semiconductors. It monitors the status of 16 switch inputs and shifts them out serially on a 5 MHz SPI bus, generating a maskable interrupt when any input changes. According to the NXP PCA9703 product data sheet, it is designed for low-power switch status monitoring in automotive and industrial systems.
Why are the GPI pins of the PCA9703 18 V tolerant?
The GPI pins tolerate up to 18 V so switch contacts can be wired directly to unregulated automotive battery-nominal rails without external level shifting or protection networks. According to the NXP PCA9703 data sheet, this 18 V tolerance is the core feature of the device, allowing direct monitoring of switches supplied from battery-level rails while the chip itself runs from a 4.5 V to 5.5 V supply.
What is the operating voltage range of the PCA9703PW/Q900,118?
The PCA9703PW/Q900,118 operates from a 4.5 V to 5.5 V single supply. The GPI inputs, however, tolerate logic levels up to 18 V, so the switched voltage domain can be far above the supply rail. According to the NXP data sheet, the serial interface uses 3 V thresholds, keeping SPI signaling compatible with both 3.3 V and 5 V microcontrollers.
What is the price of PCA9703PW/Q900,118?
PCA9703PW/Q900,118 is priced in the low single-digit USD range at unit quantity, with volume breaks at 10, 100, 500, and 1000 pieces as shown in the price table on this page (as of 2026-10-19). Pricing varies by distributor and stock position; DigiKey, Mouser, and Octopart list the part from 8 distributors, so comparing live quotes is recommended before ordering production volumes.
Where can I buy PCA9703PW/Q900,118 online?
PCA9703PW/Q900,118 can be purchased online from authorized distributors including DigiKey (which lists it under NXP USA Inc. I/O Expanders with same-day shipping) and Mouser, and availability across 8 distributors can be compared on Octopart. XAIPART also supplies this MPN; request a quote on this page for volume pricing and lead time confirmation as of 2026-10-19.
What is the lead time and stock status for PCA9703PW/Q900,118?
DigiKey's product listing states the part ships today, indicating stock is held by major distributors as of the last verification (2026-10-19). For production volumes, typical lead times from NXP's authorized channel are standard factory lead time; exact lead time depends on order quantity. Contact XAIPART with your quantity for a confirmed lead time and allocation before committing to a build schedule.
What is the difference between PCA9703 and PCA9675?
The PCA9703 is a 16-bit input-only GPI shift register on an SPI bus, while the PCA9675 is a remote 16-bit I/O expander on the Fm+ I2C-bus with bidirectional inputs/outputs. Both come in TSSOP-24 packages, but they are not pin-compatible and use different serial protocols. According to NXP documentation, choose the PCA9703 for switch monitoring with 18 V tolerance and the PCA9675 when bidirectional I/O expansion over I2C is required.
PCA9703PW/Q900,118 vs PCA9703PW,118 - which should I choose?
Both parts are the same PCA9703 die in the same TSSOP-24 package; the /Q900,118 suffix is the automotive-qualified variant. Choose PCA9703PW/Q900,118 for automotive programs requiring the qualified device and extended -40 C to +125 C assurance, and PCA9703PW,118 for industrial or consumer designs where the standard catalog grade is sufficient. Pinout, 18 V GPI tolerance, and SPI timing are identical between the two, so PCB designs are interchangeable.
When should I choose the PCA9703 over an I2C I/O expander?
Choose the PCA9703 when inputs only (no outputs), 18 V tolerance, high-speed reads (5 MHz SPI), or daisy-chaining of many inputs on one CS line are required. An I2C expander such as the PCA9675 is preferable when bidirectional I/O or a shared two-wire bus already exists in the system. For pure switch monitoring in automotive rails, the PCA9703's 18 V GPI rating and interrupt-driven SPI read are the decisive advantages.
What is the best drop-in replacement for PCA9703PW/Q900,118?
The closest drop-in replacement is the standard-grade PCA9703PW,118 from NXP, which is the same die and TSSOP-24 footprint with identical pinout, 18 V GPI tolerance, and 5 MHz SPI timing - suitable wherever automotive qualification is not required. No cross-brand pin-to-pin equivalent in TSSOP-24 with 18 V GPI tolerance and SPI daisy-chaining was identified in distributor cross-reference data as of 2026-10-19.
Where can I download the PCA9703PW/Q900,118 datasheet PDF?
The official PCA9703 product data sheet PDF (Rev. 4, 5 September 2014, covering the whole PCA9703 family including the PW/Q900,118 ordering code) is available from NXP at https://www.nxp.com/docs/en/data-sheet/PCA9703.pdf. The NXP product page at nxp.com/part/PCA9703PW also links the data sheet, plus environmental and packaging information. Avoid third-party mirrors, which may host outdated revisions.
Where can I find the PCA9703 pinout for the TSSOP-24 package?
The complete TSSOP-24 pin assignment is given in the pinning section of the NXP PCA9703 data sheet PDF (nxp.com/docs/en/data-sheet/PCA9703.pdf). The 24 pins comprise the 16 GPI inputs, the SPI signals (SCLK, SDIN, SDOUT, CS), the INT and INT_EN pins, power (VDD) and ground. Always verify pin numbering against the data sheet before routing the footprint.
How do I daisy-chain multiple PCA9703 devices?
Connect the SDOUT of the first device to the SDIN of the next, sharing SCLK, CS, and the interrupt line. According to the NXP data sheet, the SDIN pin has an internal pull-down that prevents floating nodes in daisy-chain applications, so unused SDIN inputs do not need external resistors. With a shared CS, the MCU shifts out N x 16 bits in one transaction, reading all chained devices with a single SPI frame.
What does the INT_EN pin do on the PCA9703?
The INT_EN pin both enables the GPI input monitoring and enables the INT output. According to the NXP PCA9703 data sheet, driving INT_EN inactive minimizes battery drain in cyclically supplied pull-up or pull-down applications - for example, in automotive sleep modes where switch monitoring is powered down. This makes the PCA9703 well suited to battery-backed systems that wake periodically to sample switch states.
What are the key specifications of the PCA9703PW/Q900,118 that engineers should know?
Core specifications: 16 input-only GPI lines with 18 V tolerance; SPI serial interface up to 5 MHz; 4.5 V to 5.5 V supply; -40 C to +125 C automotive temperature range; maskable INT output with INT_EN control; daisy-chain support via SDIN with internal pull-down; TSSOP-24 surface-mount package; RoHS compliant and active lifecycle status per NXP. The /Q900 suffix denotes the automotive-qualified ordering variant of the standard PCA9703PW.

Dados de referência de engenharia para PCA9703PW/Q900,118 — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the PCA9703PW/Q900,118 when your design is an automotive program (BCM, door, seat, or column modules) requiring 16 input-only switch channels, 18 V tolerance to battery-nominal rails, SPI daisy-chaining, and -40 C to +125 C qualified hardware. Choose the standard PCA9703PW,118 when the identical die and footprint are acceptable but automotive qualification documentation is not required - often at lower cost and broader stock. Choose an I2C expander such as the PCA9675 only when bidirectional I/O is needed; it lacks 18 V tolerance and is not pin-compatible, so PCB rework would be required. There is no identified cross-brand pin-to-pin equivalent in TSSOP-24 combining SPI, 18 V GPI tolerance, and daisy-chaining as of 2026-10-19, so second-source risk should be managed by qualifying the catalog-grade NXP variant rather than a different architecture.

Comparação com alternativas

Parâmetro Este produto PCA9703PW,118 PCA9703PW,112
Package TSSOP-24 TSSOP-24 - same TSSOP-24 - same
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors
Number of GPI Inputs 16 (input only) 16 (input only) 16 (input only)
GPI Voltage Tolerance 18 V 18 V 18 V
SPI Clock Frequency 5 MHz 5 MHz 5 MHz
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V
Operating Temperature -40 C to +125 C (automotive Q900) -40 C to +125 C (catalog grade) -40 C to +125 C (catalog grade)
Automotive Qualification Yes (Q900 suffix) No (standard grade) No (standard grade)

Principais diferenciais

  • Automotive Q900 qualification with 125 C rating (vs PCA9703PW,118)
  • 18 V GPI tolerance eliminates per-channel protection (vs PCA9675PW,118)
  • Daisy-chain SPI expands inputs without address pins (vs PCA9703PW,112)

Notas de projeto

Place a 100 nF ceramic decoupling capacitor directly across VDD and GND of the PCA9703, as close to pins as possible, with a low-ESR bulk capacitor (4.7 uF to 10 uF) shared per SPI bus segment. Keep the SPI traces (SCLK, SDIN, SDOUT, CS) short and away from switch harnesses carrying transients; since GPI pins can see automotive transients while the die runs at 5 V, ground the TSSOP-24 exposed routing area solidly and avoid routing fast SPI edges parallel to GPI traces to prevent coupling into the input latches.

Do not rely on the internal SDIN pull-down for the first device in a daisy chain driven directly by an MCU SDOUT - it exists to protect unused chains. Ensure each GPI input has a defined external pull-up or pull-down to the switched rail; floating inputs latch unpredictably. Remember the supply is 4.5 V to 5.5 V: powering the device at 3.3 V violates the operating range even though the serial thresholds are 3 V compatible. Verify the Q900 ordering code is required by your automotive quality documentation before substituting the catalog grade.

In cyclically powered systems, drive INT_EN inactive before removing supply so the GPI input networks stop drawing current through pull resistors, minimizing battery drain as described in the NXP data sheet. Estimated: with 10 kOhm pull-ups to a 12 V rail on all 16 inputs, continuous current is roughly 19 mA (12 V / 10 kOhm x 16), so disabling INT_EN during sleep is essential for battery applications. Size pull resistors to guarantee valid thresholds at the GPI pins given the rail voltage and contact leakage.

Informações de conformidade

RoHS
Compliant
REACH
Unknown
AEC-Q100
Qualified
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
Unknown

RoHS compliant per NXP product page (Active status, Environmental section). Q900 suffix denotes automotive quality flow; explicit REACH, halogen-free, and conflict-minerals statements should be confirmed on the NXP product page environmental documentation.

Dados verificados em: 2026-10-19 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PCA9703PW/Q900,118 PCA9703 datasheet PDF NXP PCA9703 16-bit SPI GPI 18 V tolerant GPIO expander SPI TSSOP-24 PCA9703 pinout TSSOP-24 PCA9703 automotive switch monitoring PCA9703 vs PCA9675 PCA9703PW/Q900,118 drop-in replacement buy PCA9703PW/Q900,118 price what is the difference between PCA9703PW,118 and PCA9703PW/Q900,118 daisy chain SPI GPIO shift register 16 input PCA9703 maskable interrupt INT_EN

Componentes & termos relacionados

NXP Semiconductors PCA9703 PCA9703PW/Q900,118 PCA9703PW,118 PCA9675PW GPI shift register GPIO expander I/O expander interface IC SPI serial-to-serial shift register maskable interrupt 18 V tolerant TSSOP-24 surface mount RoHS automotive qualification body control module daisy-chain switch monitoring
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ