IC Phoenix
 
Home ›  PP13 > PCA9540BDP,2-channel I2C multiplexer
PCA9540BDP Fast Delivery,Good Price
Part Number:
If you need More Quantity or Better Price,Welcom Any inquiry.
We available via phone +865332716050 Email
Partno Mfg Dc Qty AvailableDescript
PCA9540BDPPHIN/a2500avai2-channel I2C multiplexer


PCA9540BDP ,2-channel I2C multiplexerPin configuration• Packages Offered: SO8, TSSOP8PIN DESCRIPTIONDESCRIPTIONPINThe PCA9540B is a 1-o ..
PCA9541BS/01 ,PCA9541; 2-to-1 I²C master selector with interrupt logic and reset
PCA9541D/03 ,PCA9541; 2-to-1 I²C master selector with interrupt logic and reset
PCA9541PW ,2-to-1 I2C-bus master selector with interrupt logic and resetapplications where system operation is required, even when one master fails orthe controller card i ..
PCA9542APW ,2-channel I2C-bus multiplexer and interrupt logicGeneral description2The PCA9542A is a 1-of-2 bidirectional translating multiplexer, controlled via ..
PCA9542PW ,2-channel I2C multiplexer and interrupt controller
PEMH7 ,NPN/NPN resistor-equipped transistors; R1 = 4.7 kOhm, R2 = open DISCRETE SEMICONDUCTORS DATA SHEETPEMH7; PUMH7NPN/NPN resistor-equipped transistors; R1 = 4.7 kΩ, ..
PEMH9 ,R1 = 10 kOhm, R2 = 47 kOhmLIMITING VALUESIn accordance with the Absolute Maximum Rating System (IEC 60134).SYMBOL PARAMETER C ..
PEMZ1 ,NPN/PNP general purpose transistors
PEMZ1 ,NPN/PNP general purpose transistorsLIMITING VALUESIn accordance with the Absolute Maximum Rating System (IEC 60134).SYMBOL PARAMETER C ..
PEMZ1 ,NPN/PNP general purpose transistors
PEP01-5841 ,Power over Ethernet power supply protectionFeaturesThe low clamping voltage (100 V) makes it  Peak pulse power: up to 2.7 kW (8/20 µs)compati ..


PCA9540BDP
2-channel I2C multiplexer
2004 Sep 29
Product data sheet
Supersedes data of 2004 Apr 13
Philips Semiconductors Product data sheet
PCA9540B2-channel I2 C multiplexer
FEATURES
1-of-2 bi-directional translating multiplexer I2C interface logic; compatible with SMBus standards Channel selection via I2C-bus Power up with all multiplexer channels deselected Low RdsON switches Allows voltage level translation between 1.8 V, 2.5 V, 3.3 V and
5 V buses No glitch on power-up Supports hot insertion Low stand-by current Operating power supply voltage range of 2.3 V to 5.5 V 5 V tolerant Inputs 0 to 400 kHz clock frequency ESD protection exceeds 2000 V HBM per JESD22-A114,
200 V MM per JESD22-A115 and 1000 V per JESD22-C101 Latch-up testing is done to JESDEC Standard JESD78 which
exceeds 100 mA Packages Offered: SO8, TSSOP8
DESCRIPTION

The PCA9540B is a 1-of-2 bi-directional translating multiplexer,
controlled via the I2C-bus. The SCL/SDA upstream pair fans out to
two SCx/SDx downstream pairs, or channels. Only one SCx/SDx
channel is selected at a time, determined by the contents of the
programmable control register.
A power-on reset function puts the registers in their default state and
initializes the I2C state machine with no channels selected.
The pass gates of the multiplexer are constructed such that the VDD
pin can be used to limit the maximum high voltage which will be
passed by the PCA9540B. This allows the use of different bus
voltages on each SCx/SDx pair, so that 1.8 V, 2.5, or 3.3 V parts can
communicate with 5 V parts without any additional protection.
External pull-up resistors can pull the bus up to the desired voltage
level for this channel. All I/O pins are 5 V tolerant.
The PCA9540B has replaced the PCA9540 and all designs must
migrate to the PCA9540B. PCA9540B samples can be requested
from www.philipslogic.com/products/I2Cmuxes/.
PIN CONFIGURATION
Figure 1. Pin configuration
PIN DESCRIPTION
ORDERING INFORMATION

Standard packing quantities and other packaging data are available at www.standardproducts.philips.com/packaging.
Philips Semiconductors Product data sheet
PCA9540B2-channel I2 C multiplexer
BLOCK DIAGRAM
Figure 2. Block diagram
Philips Semiconductors Product data sheet
PCA9540B2-channel I2 C multiplexer
DEVICE ADDRESSING

Following a START condition the bus master must output the
address of the slave it is accessing. The address of the PCA9540B
is shown in Figure 3.
Figure 3. Slave address

The last bit of the slave address defines the operation to be
performed. When set to logic 1, a read is selected while a logic 0
selects a write operation.
CONTROL REGISTER

Following the successful acknowledgement of the slave address,
the bus master will send a byte to the PCA9540B which will be
stored in the Control Register. If multiple bytes are received by the
PCA9540B, it will save the last byte received. This register can be
written and read via the I2 C bus.
Figure 4. Control register
CONTROL REGISTER DEFINITION

A SCx/SDx downstream pair, or channel, is selected by the contents
of the control register. This register is written after the PCA9540B
has been addressed. The 2 LSBs of the control byte are used to
determine which channel is to be selected. When a channel is
selected, the channel will become active after a stop condition has
been placed on the I2C bus. This ensures that all SCx/SDx lines will
be in a HIGH state when the channel is made active, so that no
false conditions are generated at the time of connection.
Table 1. Control Register; Write — Channel Selection/
Read — Channel Status
POWER-ON RESET

When power is applied to VDD, an internal Power-On Reset holds
the PCA9540B in a reset condition until VDD has reached VPOR. At
this point, the reset condition is released and the PCA9540B
registers and I2 C state machine are initialized to their default states,
all zeroes causing all the channels to be deselected. Thereafter,
VDD must be lowered below 0.2 V to reset the device.
VOLTAGE TRANSLATION

The pass gate transistors of the PCA9540B are constructed such
that the VDD voltage can be used to limit the maximum voltage that
will be passed from one I2 C bus to another.
Figure 5. Vpass voltage

Figure 5 shows the voltage characteristics of the pass gate
transistors (note that the graph was generated using the data
specified in the DC Characteristics section of this datasheet). In
order for the PCA9540B to act as a voltage translator, the Vpass
voltage should be equal to, or lower than the lowest bus voltage. For
example, if the main bus was running at 5 V, and the downstream
buses were 3.3 V and 2.7 V, then Vpass should be equal to or below
2.7 V to effectively clamp the downstream bus voltages. Looking at
Figure 5, we see that Vpass (max.) will be at 2.7 V when the
PCA9540B supply voltage is 3.5 V or lower so the PCA9540B
supply voltage could be set to 3.3 V. Pull-up resistors can then be
used to bring the bus voltages to their appropriate levels (see Figure
12).
More Information can be found in Application Note AN262 PCA954X
family of I2C/SMBus multiplexers and switches.
Philips Semiconductors Product data sheet
PCA9540B2-channel I2 C multiplexer
CHARACTERISTICS OF THE I2 C-BUS

The I2 C-bus is for 2-way, 2-line communication between different ICs
or modules. The two lines are a serial data line (SDA) and a serial
clock line (SCL). Both lines must be connected to a positive supply
via a pull-up resistor when connected to the output stages of a device.
Data transfer may be initiated only when the bus is not busy.
Bit transfer

One data bit is transferred during each clock pulse. The data on the
SDA line must remain stable during the HIGH period of the clock
pulse as changes in the data line at this time will be interpreted as
control signals (see FIgure 6).
Figure 6. Bit transfer
Start and stop conditions

Both data and clock lines remain HIGH when the bus is not busy. A
HIGH-to-LOW transition of the data line, while the clock is HIGH is
defined as the start condition (S). A LOW-to-HIGH transition of the
data line while the clock is HIGH is defined as the stop condition (P)
(see Figure 7).
System configuration

A device generating a message is a ‘transmitter’, a device receiving
is the ‘receiver’. The device that controls the message is the
‘master’ and the devices which are controlled by the master are the
‘slaves’ (see Figure 8).
Figure 7. Definition of start and stop conditions
Figure 8. System configuration
Philips Semiconductors Product data sheet
PCA9540B2-channel I2 C multiplexer
Acknowledge

The number of data bytes transferred between the start and the stop conditions from transmitter to receiver is not limited. Each byte of eight bits
is followed by one acknowledge bit. The acknowledge bit is a HIGH level put on the bus by the transmitter whereas the master generates an
extra acknowledge related clock pulse.
A slave receiver which is addressed must generate an acknowledge after the reception of each byte. Also a master must generate an
acknowledge after the reception of each byte that has been clocked out of the slave transmitter. The device that acknowledges has to pull down
the SDA line during the acknowledge clock pulse, so that the SDA line is stable LOW during the HIGH period of the acknowledge related clock
pulse, set-up and hold times must be taken into account.
A master receiver must signal an end of data to the transmitter by not generating an acknowledge on the last byte that has been clocked out of
the slave. In this event, the transmitter must leave the data line HIGH to enable the master to generate a stop condition.
Figure 9. Acknowledgement on the I2C-bus
Figure 10. WRITE control register
Figure 11. READ control register
Philips Semiconductors Product data sheet
PCA9540B2-channel I2 C multiplexer
TYPICAL APPLICATION
Figure 12. Typical application
ic,good price


TEL:86-533-2716050      FAX:86-533-2716790
   

©2020 IC PHOENIX CO.,LIMITED