PCA9535RGER - 16-Bit I2C/SMBus I/O Expander, 400kHz | TI
料号: PCA9535RGER ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $1.42 | $1.42 |
| 10 | $1.21 | $12.10 |
| 100 | $0.95 | $95.00 |
| 500 | $0.79 | $395.00 |
| 1,000 | $0.68 | $680.00 |
| 3,000 | $0.58 | $1,740.00 |
PCA9535RGER 概述
An I/O expander is a category of interface IC designed to add GPIO lines to a microcontroller when its native pin count is exhausted. The PCA9535 belongs to the I/O expander family, which is itself a sub-category of interface ICs and ultimately of the broader digital semiconductor hierarchy. By using only two MCU pins (SCL and SDA), the PCA9535 adds 16 additional GPIOs that behave like native port pins, making it indispensable in space-constrained designs.
Key features include 5 V tolerant I/O, 25 mA typical sink capability per output (allowing direct LED drive), latched inputs that eliminate spurious interrupts, and a hardware address pin that supports up to eight devices on the same I2C bus (128 total I/Os). The interrupt is cleared by reading the input port register, simplifying firmware. An internal power-on reset initializes all registers to known states.
The architecture uses CMOS logic with low standby current consumption, supporting always-on applications. Internal pull-up resistors are not included on the I/O pins, so external resistors are typically required; SCL and SDA must be pulled high externally per I2C bus specification.
Typical applications include server backplane management, industrial PLCs and IO-Link modules, gaming consoles, HVAC control boards, and any embedded system requiring extra buttons, LEDs, or relay drivers. The wide voltage range supports both 3.3 V and 5 V MCUs.
When designing, ensure SCL/SDA pull-ups are sized correctly for bus capacitance. Multiple PCA9535 devices can share the bus by using different slave addresses (A0/A1/A2). Consider the INT pin behavior - it is active-low and requires a pull-up.
This page consolidates distributor pricing, drop-in cross-brand equivalents (NXP PCA9535, onsemi CAT9555), and practical PCB layout notes not always covered in the manufacturer datasheet.
直接替换替代料: PCA9535RGER ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
快速对比工具——选择替代料号进行并排对比:
TCA9555RGER
✅ 直接替换📋 参考替代料(不在目录中)
PCA9535RGERG4
✅ 直接替换📋 参考替代料(不在目录中)
PCA9535BS,118
✅ 直接替换📋 参考替代料(不在目录中)
CAT9555HVGI
✅ 直接替换📋 参考替代料(不在目录中)
PCA9555RGER
✅ 直接替换📋 参考替代料(不在目录中)
PCA9535RGER 规格参数
| Number of I/O | 16 |
| 接口 | I2C, SMBus |
| Clock Frequency (Max) | 400 kHz |
| Supply Voltage (VCC) | 2.3 V to 5.5 V |
| Output Drive Current | 25 mA sink/source (typical) |
| Interrupt Output | Yes (active-low INT) |
| Slave Address Configuration | 3 address pins (A0, A1, A2) - up to 8 devices per bus |
| I/O Tolerance | 5 V tolerant |
| Configuration Registers | Separate Input/Output direction registers |
| 封装 | VQFN-24 (RGE) 4x4 mm with exposed pad |
| 安装类型 | Surface Mount |
| 工作温度 | -40 C to +85 C |
| RoHS 状态 | Compliant |
| Power-On Reset | Yes (registers default to defined state) |
PCA9535RGER 引脚配置
| 引脚 1 | P00 — I/O port 0 bit 0 (bidirectional) |
| 引脚 2 | P01 — I/O port 0 bit 1 (bidirectional) |
| 引脚 3 | P02 — I/O port 0 bit 2 (bidirectional) |
| 引脚 4 | P03 — I/O port 0 bit 3 (bidirectional) |
| 引脚 5 | P04 — I/O port 0 bit 4 (bidirectional) |
| 引脚 6 | P05 — I/O port 0 bit 5 (bidirectional) |
| 引脚 7 | P06 — I/O port 0 bit 6 (bidirectional) |
| 引脚 8 | P07 — I/O port 0 bit 7 (bidirectional) |
| 引脚 9 | VCC — Power supply (2.3 V to 5.5 V) |
| 引脚 10 | GND — Ground |
| 引脚 11 | P10 — I/O port 1 bit 0 (bidirectional) |
| 引脚 12 | P11 — I/O port 1 bit 1 (bidirectional) |
| 引脚 13 | P12 — I/O port 1 bit 2 (bidirectional) |
| 引脚 14 | P13 — I/O port 1 bit 3 (bidirectional) |
| 引脚 15 | P14 — I/O port 1 bit 4 (bidirectional) |
| 引脚 16 | P15 — I/O port 1 bit 5 (bidirectional) |
| 引脚 17 | P16 — I/O port 1 bit 6 (bidirectional) |
| 引脚 18 | P17 — I/O port 1 bit 7 (bidirectional) |
| 引脚 19 | INT — Interrupt output (active-low, open-drain) |
| 引脚 20 | A0 — Slave address bit 0 (with pull-up) |
| 引脚 21 | A1 — Slave address bit 1 (with pull-up) |
| 引脚 22 | A2 — Slave address bit 2 (with pull-up) |
| 引脚 23 | SCL — I2C serial clock line |
| 引脚 24 | SDA — I2C serial data line |
典型应用
PCA9535RGER 适用于 6 应用s: Server Backplane Management, Industrial PLC Digital I/O Module, HVAC Control Board, Gaming Console Button Matrix, Smart Home IoT Gateway, Automotive Infotainment Auxiliary I/O.
Server Backplane Management
The PCA9535RGER's 16 GPIOs at 2.3-5.5V operation make it ideal for server backplane management where it monitors hot-swap presence signals, drives status LEDs, and reads fan tachometer inputs. Placed on the management controller's I2C bus, it extends the BMC's limited GPIO count by 16 lines per device (128 with eight units sharing A0-A2 address pins). Its 400 kHz Fast-Mode I2C keeps bus latency low even with multiple expanders, while the active-low INT pin alerts the BMC immediately to any state change without continuous polling. Per the TI datasheet, 25 mA sink capability drives backplane LEDs directly without extra transistor buffers.
推荐
Industrial PLC Digital I/O Module
In industrial PLCs and distributed I/O modules, the PCA9535RGER provides optocoupler-isolated digital input buffering and 24V-tolerant output driving via external transistors. The 5V tolerant I/O pins accept 24V signals through external resistor dividers, allowing direct connection to industrial sensors. Its 2.3-5.5V VCC range accommodates 3.3V MCU hosts while the I2C bus runs reliably over cable lengths typical of industrial field wiring. Three address pins (A0-A1-A2) let one MCU control up to eight PCA9535RGER units, yielding 128 isolated I/O channels per controller. Hardware interrupt output simplifies deterministic response to critical field events.
推荐
HVAC Control Board
The PCA9535RGER is well-suited to HVAC control boards where it scans multiple pushbuttons, drives relay coils via external transistors, and reads thermostat sensors. Its wide 2.3-5.5V operating range tolerates supply variations common in HVAC power environments, while the hardware interrupt pin wakes the host MCU only when a button press or sensor change occurs - reducing average power consumption. Sixteen GPIOs cover the typical HVAC I/O requirement (multiple zone valves, fan speeds, and mode switches) using a single MCU pin pair. Per TI datasheet, latch-up performance exceeds 100 mA per JESD78, ensuring robustness in electrically noisy HVAC environments.
推荐
Gaming Console Button Matrix
In gaming consoles and arcade controllers, the PCA9535RGER scans key matrices for buttons and joystick positions, expanding a single MCU's I2C bus into 16 individually accessible inputs. Fast-Mode 400 kHz I2C keeps input latency below 5 ms even with multiple expanders, satisfying real-time game response requirements. The active-low INT pin triggers immediate interrupt-driven reading of the changed input register, minimizing CPU overhead compared to polled designs. Each input supports 5V tolerance for legacy button matrix wiring, and 25 mA sink/source drives small RGB status LEDs directly for player feedback indicators.
推荐
Smart Home IoT Gateway
The PCA9535RGER adds low-cost, low-power GPIO expansion to IoT smart-home gateways where it interfaces with Zigbee/Z-Wave modules, controls relay outputs for lights and locks, and reads wall switch states. Its 2.3-5.5V VCC range supports both battery-powered sensor nodes (operating at 3.3V) and mains-powered gateway hubs (operating at 5V). Up to eight devices per bus give the gateway 128 GPIOs to handle whole-home automation. The INT output enables the host MCU to sleep between events, critical for battery-powered end nodes that must run for years on a single cell. Per TI datasheet, standby current is in the microamp range.
推荐
Automotive Infotainment Auxiliary I/O
In automotive infotainment head units, the PCA9535RGER extends the head-unit MCU's GPIO count to drive multiple rotary encoder inputs, button backlights, and auxiliary relay outputs (HVAC blend doors, lighting controllers). Note: automotive designs typically require AEC-Q100 qualified parts - use TI's PCA9535RGER in non-critical body electronics only; for safety-critical paths select an AEC-Q100 variant. The wide VCC range handles 12V battery transients through external regulation, while the robust I2C interface tolerates noisy automotive electrical environments. Sixteen GPIOs handle typical head-unit I/O without consuming additional MCU pins needed for video and audio interfaces.
推荐
推荐产品汇总
工程参考数据: PCA9535RGER ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | TCA9555RGER | PCA9535RGERG4 | PCA9535BS,118 | CAT9555HVGI | PCA9555RGER |
|---|---|---|---|---|---|---|
| Package | VQFN-24 (RGE) 4x4 mm | VQFN-24 (RGE) - same | VQFN-24 (RGE) - same | VQFN-24 - same | VQFN-24 - same | VQFN-24 (RGE) - same |
| Brand | Texas Instruments | Texas Instruments | Texas Instruments | NXP Semiconductors | onsemi | Texas Instruments |
| Number of I/O | 16 | 16 | 16 | 16 | 16 | 16 |
| Supply Voltage | 2.3 V to 5.5 V | 1.65 V to 5.5 V (wider) | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 1.65 V to 5.5 V (wider) |
| Clock Frequency | 400 kHz | 400 kHz | 400 kHz | 400 kHz | 400 kHz | 400 kHz |
| Interface | I2C, SMBus | I2C, SMBus | I2C, SMBus | I2C, SMBus | I2C, SMBus | I2C, SMBus |
| Interrupt Output | Yes (active-low INT) | Yes (active-low INT) | Yes (active-low INT) | Yes (active-low INT) | Yes (active-low INT) | Yes (active-low INT) |
关键差异点
- Industry-standard 16-bit I2C GPIO register map (对比 MCP23017-E/ML)
- 5V tolerant I/O with 2.3-5.5V VCC (对比 PCA9555RGER)
- Up to 8 devices per bus (128 GPIOs) (对比 TCA6408RGTR)
设计说明
Estimated: keep I2C bus traces short (under 100 mm) and route SCL/SDA as a differential pair with ground underneath to minimize crosstalk. Place 4.7 kohm pull-up resistors on SCL and SDA close to the master MCU. The exposed thermal pad (EP) of the VQFN-24 must be soldered to a grounded copper pour of at least 10 mm x 10 mm to meet datasheet thermal ratings.
Do not forget external pull-ups on SCL, SDA, INT, and the A0/A1/A2 address pins. The PCA9535RGER's INT output is open-drain and requires a pull-up to VCC (typically 10 kohm). When cascading multiple PCA9535RGER devices on the same bus, ensure each has a unique A0/A1/A2 address combination - duplicate addresses cause bus contention. The I/O pins do not include internal pull-ups; add external resistors when reading mechanical switches.
The I2C bus is sensitive to capacitance - total bus capacitance including all device pins and trace capacitance must remain under 400 pF for Fast-Mode 400 kHz operation per the I2C specification. When using long cables (typical in industrial applications), add a bus extender like the LTC4316 or P82B96. Place 100 pF to 1 nF bypass capacitors on VCC near each PCA9535RGER device to suppress switching noise from the bus.
Estimated: the PCA9535RGER consumes approximately 1 mA during active I2C transactions and microamps in standby. For battery-powered applications, use the TCA9555RGER which has lower standby current per TI's datasheet. When driving LEDs directly from the I/O pins, calculate power dissipation: P = VCC x I_total; ensure it does not exceed the package's thermal limit (typically 200 mW for VQFN-24 at 25 C ambient with proper copper).
合规信息
RoHS and REACH compliant per TI product page. PCA9535RGER is not AEC-Q100 qualified; for automotive applications, select an AEC-Q100 qualified variant (e.g., TCA9535-Q1) or add external qualification testing.