PCA9535CD - 16-Bit I2C GPIO Expander | NXP Semiconductors
MPN: PCA9535CD ✓ فعالPCA9535CD جائزہ
An I/O expander is an interface IC that extends the number of general-purpose digital lines connected to a host controller. The PCA9535 and PCA9535C belong to this low-power CMOS I/O-expander family and were developed for I2C-bus and SMBus applications. Each port pin can operate as an input or output, allowing one serial bus to control multiple discrete signals while reducing the number of package pins required by the host microcontroller.
The PCA9535CD supports 16 GPIO lines, a 400 kHz I2C clock, a 2.3 V to 5.5 V operating supply range, and an interrupt mechanism for connected peripherals. Unlike devices fitted with internal I/O pull-up resistors, the PCA9535 omits those pull-ups, reducing power consumption when its output ports are held LOW. External pull-ups can still be added when the connected circuit requires them. Software configuration determines each port's input or output direction.
NXP documents the device as pin-to-pin and I2C-address compatible with the PCF8575, although enhancements require software changes described in Application Note AN469. The PCA9535 is also described as identical to the PCA9555 except for removal of the internal I/O pull-up resistor. These relationships make the PCA9535 useful when a design requires the enhanced interrupt behavior and port features of the PCA9535 while retaining compatibility with established software architectures.
Typical uses include expanding microcontroller GPIO for LEDs, push buttons, logic-level control signals, and peripheral interface signals. It can also serve industrial, embedded, and communications equipment where a serial-to-parallel expansion is preferable to adding another microcontroller or a larger host package. The interrupt output can provide an efficient way to notify the host of a change at a connected input rather than requiring continuous polling.
Designers should confirm the device's I2C address, address pins, interrupt configuration, and external pull-up requirements before finalizing a board. The bus must also remain within the specified 2.3 V to 5.5 V supply range and 400 kHz clock limit. Because the PCA9535 has no internal I/O pull-ups, input leakage, voltage thresholds, and external bus pull-ups must be evaluated together to ensure reliable logic levels.
This page combines the verified NXP product information with distributor availability and pricing, strict same-package alternatives, application guidance, and design considerations. The information is intended to help engineers determine compatibility, sourcing, and implementation requirements without treating electrically similar but mechanically different devices as drop-in replacements.
کے لیے ڈراپ اِن متبادل PCA9535CD — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PCA9535CD (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Device Type, Package.
PCA9555PW
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PCF8575
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PCA9535CD تفصیلات
| Number of I/O Ports | 16 ports |
| Number of GPIO Pins | 16 pins |
| انٹرفیس ٹائپ | I2C-bus and SMBus |
| Maximum I2C Clock Frequency | 400 kHz |
| آپریٹنگ سپلائی وولٹیج | 2.3 V to 5.5 V |
| Device Type | CMOS I/O expander |
| Port Configuration | 16 configurable input or output pins |
| Interrupt Output | 1 active-low open-drain interrupt output |
| Internal I/O Pull-Up Resistors | Not fitted |
| پیکیج | 24-pin SOIC, 7.50 mm body width |
| ماؤنٹنگ ٹائپ | Surface mount |
| Packaging | Tape and reel |
| I2C Address Compatibility with PCF8575 | Compatible; software changes required |
| Pin Compatibility with PCF8575 | Pin-to-pin compatible |
| Relationship to PCA9555 | Identical except for removal of internal I/O pull-up resistors |
| Application Reference | NXP Application Note AN469 |
PCA9535CD 24-pin soic, 7.50 mm body width پن کنفیگریشن گائیڈ
PCA9535CD (24-pin soic, 7.50 mm body width پیکیج) کے لیے پن کنفیگریشن۔ پن نمبرنگ، فنکشنز اور کنکشن ڈایاگرامز مینوفیکچرر کے ڈیٹا شیٹ میں بیان کیے گئے ہیں۔ درست فٹ پرنٹ اور سولڈرنگ رہنما ہدایات کے لیے اسی سے رجوع کریں۔
کے لیے تفصیلی پن آؤٹ ڈیٹا دستیاب نہیں PCA9535CD.
رجوع کریں ڈیٹا شیٹ مکمل پن کنفیگریشن کے لیے۔
عام استعمالات
PCA9535CD کے لیے موزوں ہے 6 ایپلیکیشنs: Embedded GPIO Expansion, Industrial Control Signal Conditioning, LED and Indicator Control, Communications Equipment Backplane Control, Instrumentation and Test Equipment, Low-Power Sensor and Peripheral Interface.
Embedded GPIO Expansion
The PCA9535CD fits embedded designs that need more digital lines than the host controller can expose directly. Its 16 GPIO pins can be configured individually as inputs or outputs through the I2C interface, allowing a microcontroller to supervise buttons, status indicators, or discrete peripheral controls without requiring a larger host package. The 2.3 V to 5.5 V operating range supports both 3.3 V and 5 V systems. Because the PCA9535 has no internal I/O pull-ups, the designer must verify external pull-up requirements and input leakage. According to the NXP product information, omitting the internal pull-ups reduces power consumption when ports are held LOW, making explicit input-bias analysis especially important.
تجویز کردہ
Industrial Control Signal Conditioning
The PCA9535CD is useful in industrial control boards where a compact controller must collect digital field signals and operate discrete control outputs. Sixteen configurable ports provide a uniform interface to limit switches, status flags, and actuator-enable signals over I2C. Its interrupt output can reduce unnecessary bus polling when an attached circuit changes state. The 2.3 V to 5.5 V range supports common industrial logic rails, but cable-connected inputs still require careful grounding, isolation, surge protection, and logic-threshold review. Since the PCA9535 does not include internal I/O pull-ups, every input path should be assessed for leakage, biasing, open-circuit behavior, and noise immunity before production release.
تجویز کردہ
LED and Indicator Control
The PCA9535CD can concentrate low-current LED and indicator drive beneath a serial-control architecture. Its 16 output ports reduce the number of direct host-controller connections needed for panel indicators, while the 400 kHz I2C interface provides sufficient control bandwidth for ordinary status updates. The absence of internal I/O pull-ups is advantageous when outputs are continuously held LOW because it reduces unnecessary current consumption. Engineers should still calculate worst-case current per port and total device dissipation, and ensure that the LED current does not exceed the output limits in the manufacturer datasheet. External current-limiting resistors and an appropriate supply arrangement are required.
تجویز کردہ
Communications Equipment Backplane Control
The PCA9535CD suits communications equipment that distributes module-present, reset, fault, or enable signals over a shared I2C bus. Sixteen ports provide enough density for several control functions on one interface, and the interrupt line can alert the host when a monitored input changes. The device's 400 kHz bus limit and 2.3 V to 5.5 V supply range align with many embedded backplanes, although the designer should account for bus capacitance, pull-up selection, and cable length. NXP confirms I2C-address and pin compatibility with the PCF8575 but notes required software changes, making register-level validation essential when adapting existing communications firmware.
تجویز کردہ
Instrumentation and Test Equipment
In instrumentation and test equipment, the PCA9535CD can add front-panel and fixture-control lines while preserving a compact controller footprint. The 16 GPIO ports can operate inputs or outputs under firmware control, making the device suitable for range selection, relay-control commands, and status capture. The 2.3 V to 5.5 V range allows operation across common laboratory logic systems, while the 400 kHz I2C interface is adequate for modest control traffic. Designers should avoid assuming the internal pull-ups of the closely related PCA9555 are present, and should account for leakage, switch bounce, isolation, and the response time required when changing measurement ranges.
تجویز کردہ
Low-Power Sensor and Peripheral Interface
The PCA9535CD is appropriate for compact sensor hubs and peripheral boards where power consumption and connector count are constrained. Sixteen configurable lines can monitor sensor-ready signals or control low-power peripherals while the host communicates through I2C. NXP specifically identifies the removal of internal I/O pull-ups as reducing power consumption when I/O ports are held LOW, which is valuable in duty-cycled equipment. However, the same omission means that external biasing may be needed to establish valid logic levels. The designer should quantify leakage across connected sensors, examine idle current in the actual operating mode, and confirm that the interrupt path remains usable when the main host is in a low-power state.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا PCA9535CD — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | PCA9555 | PCF8575 |
|---|---|---|---|
| Package | 24-pin SOIC | 24-pin SOIC | 24-pin SOIC |
| Brand | NXP Semiconductors | NXP Semiconductors | Texas Instruments |
| Number of I/O Ports | 16 ports | 16 ports | 16 ports |
| Interface | I2C-bus and SMBus | I2C-bus and SMBus | I2C-bus and SMBus |
| PCF8575 Hardware Compatibility | Pin-to-pin and I2C-address compatible; software changes required | Not applicable | Reference device |
اہم امتیازی خصوصیات
- Lower potential standby consumption with outputs held LOW (بمقابلہPCA9555)
- Established hardware migration path (بمقابلہPCF8575)
- Complete 16-line parallel expansion (بمقابلہPCF8575)
ڈیزائن نوٹس
Place the PCA9535CD close to the devices whose signals it supports and keep the I2C route away from noisy switching nodes. The verified data identifies a 24-pin SOIC package, so the footprint and pad geometry must match that package exactly. Confirm power, ground, address, interrupt, and all 16 I/O assignments against the exact datasheet pinout before releasing artwork.
The PCA9535 omits internal I/O pull-up resistors, so every external input and any I2C bus requiring pull-ups must be evaluated independently. Check leakage from connected devices, valid high-level voltage, and worst-case LOW-state current. Adding external pull-ups can increase system power, so select the largest resistance that still satisfies rise-time and sink-current requirements.
Do not treat the PCF8575 relationship as a firmware-identical substitution. NXP states that the PCA9535 is pin-to-pin and I2C-address compatible with the PCF8575, but software changes are required for the enhancements and are discussed in Application Note AN469. Review register behavior, interrupt handling, port defaults, and pull-up assumptions before replacing either device.
Keep the I2C bus at or below its verified 400 kHz maximum and account for bus capacitance when setting pull-up values. For long branches or slow edges, add a buffer such as the site-listed PCA9515AD only after confirming that the additional device's direction, address handling, and electrical characteristics support the topology. Stubs should be minimized to reduce reflections.
تعمیل کی معلومات
The supplied verified data does not explicitly state target-part compliance for RoHS, REACH, AEC-Q100, lead-free status, halogen-free status, or conflict minerals.