- Industrial & lab equipment
- Electrical equipment & supplies
- Circuit protection
- Voltage regulators
- User manual
advertisement
I
2
C-bus Components
Selection Guide
TABLE OF CONTENTS
Overview . . . . . . . . . . . . . . . . 1
I 2 C-bus System Diagram . . . . 2
Output (GPIO) Expanders. . . .3
Voltage Management . . . . . . 6
LCD Display Drivers. . . . . . . . 8
Real Time Clocks . . . . . . . . . 11
Tiny Serial Analog-to-Digital and Digital-to-Analog
Converters . . . . . . . . . . . . . . 12
Multiplexers and Switches...13
Voltage Translators . . . . . . . 15
EEPROMS) . . . . . . . . . . . . . . 18
Motor Controller . . . . . . . . . 20
Bridge Integrated Circuits and Bus Controllers . . . . . . . 21
(LED Controllers) . . . . . . . . . 23
Capacitive Sensors . . . . . . . 25
Demo Boards. . . . . . . . . . . . 27
Resources. . . . . . . . . . . . . . . 28
Contact Information . . . . . . 29
I 2 C-bus Components Selection Guide
Overview
By replacing complex parallel interfaces with a straightforward yet powerful serial structure, the Inter-Integrated Circuit (I 2 C) bus revolutionized chip-to-chip communications. The I 2 C-bus shrinks integrated circuit (IC) footprints by reducing connection count, leading to lower IC costs, which in turn simplifies printed circuit board (PCB) design complexity and reduces system cost. This bus components selection guide provides an overview of NXP’s deep
I 2 C-bus solutions portfolio.
History
As electronic designs grew in complexity, a need developed for an easy and more cost effective way to connect peripheral devices to their controlling microprocessors. To meet this need, Philips
Semiconductors (now NXP Semiconductors) invented a simple bidirectional 2-wire bus. Originally created over thirty years ago for television applications, the I 2 C-bus has since become a de facto industry standard supported by many companies.
I 2 C Features
The I 2 C-bus requires only two lines: a serial data line (SDA) and a serial clock line (SCL). Each device connected to the bus is software addressable by a unique address, and simple master/ slave relationships exist at all times.
Operation
Serial 8-bit bidirectional data transfers occur at up to 100kbit/s in the Standard mode, up to 400kbit/s in Fast-mode (Fm), up to
1Mbit/sec in Fast-mode plus (Fm+), up to 3.4 Mbit/s in high-speed mode (Hs), and up to 5 Mbits/s (unidirectional) in the new Ultra-
Fast-mode (UFm).
I 2 C Applications
Although originally designed to link a small number of devices locally, improvements to bus speed options and the introduction of bus extension devices has allowed the use of the I 2 C-bus to grow from applications such as cell phones and car radios to systems spanning rooms and even buildings.
I 2 C Specification
For the I 2 C-bus specification and user manual, please visit: http://www.nxp.com/documents/user_manual/UM10204.pdf
1
2
I 2 C-bus Components Selection Guide
I
2
C-bus System Diagram
NXP divides the I 2 C peripherals portfolio into twelve families, one for each of the most common, everyday design concerns.
I I 2 C-bus Components Selection Guide
General Purpose Input Output (GPIO) Expanders
As applications demand more control and monitoring features, the General Purpose I/O (GPIO) ports on microprocessors become more valuable. GPIO expanders provide expansion capability for most microprocessor families, allowing designers to save the microprocessor GPIO for other important functions.
Features
All of NXP’s I 2 C GPIO expanders offer similar functionality, and most have an /INT output, but several also have a /RESET input or /RESET and /OE input.
Applications
• LED control
• Hardware control monitors
• Humidity sensors
• System monitoring
• ACPI power switches
• Push buttons
• Fans
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
4
4
4
8
PCA9570
PCA9536
PCA9537
PCA9571
PCA6408A
PCA9538A
PCA9554B(C)
PCA9500
PCA9501
PCA9502
PCA9557
PCA9558
PCA9670
PCA8574(A)
PCA9534
PCA9538
PCA9554(A)
PCA9672
PCA9674(A)
PCF8574(A)
GPIO Expanders Selection Guide
Device
# of
Outputs
Quasi
Output
Open Drain
Push-Pull
Output
Output Only
Output Only
Internal
Pull-up
Resistor/
Current Source
Vcc Range
(V)
I 2 C Max
Frequency
(kHz)
2.3 to 3.6
2.3 to 3.6
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
1.1 to 3.6
2.3 to 5.5
2.3 to 5.5
1.1 to 3.6
1.65 to 5.5
1.65 to 5.5
1.65 to 5.5
2.3 to 3.6
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
2.5 to 6.0
1000
400
400
400
400
400
400
400
400
1000
1000
100
400
400
400
400
1000
400
400
1000
/OE
Hardware
Reset
Interrupt
Output
2kbit
EEPROM
5-bit
Multiplex/
1-bit Latch
EEPROM
3
4
I 2 C-bus Components Selection Guide
Device
PCA6416A
PCA9535A
PCA9539A
PCA9555A
PCA9671
PCA8575
PCA9535C
PCA9535
PCA9539
PCA9673
PCA9675
PCA9555
PCF8575
PCF8575C
PCA9505
PCA9506
PCA9698
16
16
16
16
16
16
16
16
40
40
40
16
16
16
16
16
16
# of
Outputs
Quasi
Output
Open
Drain
Open Drain
Open Drain
Push-Pull
Output
Internal
Pull-up
Resistor/
Current Source
Vcc Range
(V)
I 2 C Max
Frequency
(kHz)
1.65 to 5.5
1.65 to 5.5
1.65 to 5.5
1.65 to 5.5
2.3 to 5.5
2.3 to 5.5
400
400
400
400
1000
400
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
2.5 to 5.5
4.5 to 5.5
2.3 to 5.5
2.3 to 5.5
2.3 to 5.5
400
400
400
1000
1000
400
400
400
400
400
1000
/OE
Hardware
Reset
Interrupt
Output
2kbit
EEPROM
5-bit
Multiplex/
1-bit Latch
EEPROM
GPIO Expanders Agile I/O Selection Guide
Device
PCAL6408A
PCAL9538A
PCAL9554B(C)
PCAL6416A
PCAL9535A
PCAL9539A
PCAL9555A
# of
Outputs
16
16
16
16
8
8
8
Quasi
Output
Open Drain
Open Drain
Open Drain
Open Drain
Open Drain
Open Drain
Open Drain
Push-
Pull
Output
Internal
Pull-up
Resistor/
Current
Source
V cc
Range
(V)
I 2 C Max
Frequency
(kHz)
Hardware
Reset
Interrupt
Status
Interrupt
Output
1.65 to 5.5
1.65 to 5.5
1.65 to 5.5
1.65 to 5.5
1.65 to 5.5
1.65 to 5.5
1.65 to 5.5
400
400
400
400
400
400
400
Voltage
Translating
Capability
Unique “Agile I/O” Features
Incorporating many highly useful functions commonly added in system applications, the new I 2 C Agile I/O expanders offer the following standard integrated hardware features:
• An interrupt pin that reports back to the control processor when an input has changed state
• A hardware reset pin to return the device to its default state without powering down the part
• Two power-supply pins to enable simple level-shifting between different voltage domains (PCA(L)64XX only)
I 2 C-bus Components Selection Guide
In addition, the Agile I/O expanders include important software-programmable features, including:
• A latched input to retain the input state
• Internal pull-up and pull-down resistors (PCA9554B(C) and PCA9555A default pull-up ON)
• An interrupt mask which reduces interrupt traffic to the microcontroller and improves interrupt service response
• Interrupt register reports to identify which input actually caused an interrupt
• An output drive strength control to minimize system noise when multiple outputs switch simultaneously
Need a Simple, Low-cost Way to
Add I/O and Voltage Level Shifting to your I
2
C Design?
NXP’s low-voltage translating I/O expander is the solution.
This part provides additional I/O while keeping interconnections to a minimum.
It also simplifies interconnection of processors running at one voltage level to I/O devices operating at a different voltage level.
PCAL6416A
GPIO
FEATURES
` 16-bit general purpose I/O expansion
` 400 MHz Fast mode I 2 C-bus
` Independent operating supply voltage of 1.65 V to
5.5 V for both I/O and I 2 C-bus interface
` Bidirectional voltage-level translation and
GPIO expansion
` Schmitt trigger action for slow input transition and better switching noise immunity at SCL/SDA inputs
` Latched outputs for directly driving LEDs
` Low standby current consumption
5
6
I 2 C-bus Components Selection Guide
Thermal Sensors and Voltage Management
NXP offers a wide range of temperature sensors to support system reliability and enhance performance. Sensor options include: local-only, local and remote, and serial presence detect (SPD).
Features
• Wide supply range coverage (1.7 to 5.5V)
• Wide operating temperature range (-55 to 125 ˚C)
• Low power and standby current
• Programmable temperature set points
• Standby mode and one-shot conversion
• Programmable fault queue
• One remote channel
• One thermal alarm output
Applications
• Desktop and notebook computers
• Servers
• Power supplies
• Enterprise communication
Thermal Sensors and Voltage Management Selection Guide
Device
Fan
Control
Output
Local Sensing
Accuracy (˚C)
Remote Sensing
Accuracy (˚C)
A/D
Resolution
(˚C/#bits)
Supply Range (V)
Supply
Operating
Current
(µA)
Supply Operating
Current (µA)
(typical 25° C/max 125° C)
Package
Options
PCT1075
SE98A
PCT2075
SE95
SE97B
LM75A*
LM75B
±0.5
±1
±1
±1
±1
±2
±2
SA56004 1 ±2 ±1
NE1617A ±2 ±3
*Not recommended for new designs, use LM75B or PCT2075 instead.
0.0625/12
0.125/11
0.125/11
0.03125/13
0.125/11
0.125/11
0.125/11
0.125/11
1.0/8
2.7 to 5.5
1.7 to 3.6
2.7 to 5.5
2.8 to 5.5
3.0 to 3.6
2.8 to 5.5
2.8 to 5.5
3.0 to 3.6
3.0 to 5.5
400
400
400
1000
400
1000
300
500
70
< 0.1/20
< 0.1/5
< 0.1/20
< 7.5/NA
< 0.1/10
< 3.5/NA
< 0.2/1
10/NA
3/10
SO-8
TSSOP-8
HWSON-8
TSOP6
TSSOP-8
HWSON-8
SO-8
TSSOP-8
HWSON-8
TSOP6
SO-8
TSSOP-8
WAFER
HWSON-8
SO-8
TSSOP-8
SO-8
TSSOP-8
XSON-8
HWSON-8
SO-8
TSSOP-8
HVSON-8
QSOP-8
I 2 C-bus Components Selection Guide
Precise Temperature Monitoring
Made Simple
NXP’s I 2 C-bus controlled temperature sensors offer highresolution solutions for your thermal management needs.
Ideally suited for personal computers, industrial controllers, and other electronic equipment.
PCT2075
THERMAL
SENSOR
FEATURES
` Pin-for-pin replacement for industry standard part LM75
` 11-bit ADC with enhanced temperature resolution of 0.125 °C
` Temperature accuracy of ±1 °C from -25 °C to
+100 and ±2 from -55 °C to +125 °C
` Power supply input range of 2.7–5.5 V
` Programmable temperature threshold and hysteresis set points
` Shutdown mode for power conservation
` Small form factor packages
7
I 2 C-bus Components Selection Guide
LCD Display Drivers
NXP offers a wide range of LCD Segment, Character and Graphic Drivers for the most challenging applications in automotive, industrial, and consumer. All latest NXP LCD drivers are specifically designed for — but not limited to — driving high-contrast, true black background Vertical Alignment (VA) displays which offer a very wide viewing angle. Automotive AEC-Q100 compliant qualification on a wide range of devices ensures highest robustness and reliability under harshest conditions. Available as cased devices in a package for Surface Mount Device (SMD) application or as bare die with gold bumps for Chip-On-Glass (COG) application.
Features
• Wide supply voltage range
• Wide VLCD voltage range
• Low power consumption
• Programmable multiplex rates
• Wide operating temperature range up to +105 ˚C
(selected devices)
• On-chip VLCD generation (charge pump)
(selected devices)
• On-chip VLCD temperature compensation
(selected devices)
• Programmable frame frequency (selected devices)
• AEC-Q100 compliant automotive qualification
(selected devices)
Applications
• Industrial
– e-meter (electricity, gas, water)
– White goods
– Home appliance
– Test & measurement systems
– Machine control systems
– Point of Sales (POS) terminals
• Automotive
– Instrument cluster
– Climate control unit
– Car radio
– Tachographs
• Consumer
– Handheld electronics
– Battery operated equipment
– General purpose display modules
• Medical and health care
LCD Segment Drivers
PCF85162T
PCA85162T
PCF85176T
PCA85176T
PCF85176H
PCA85176H
PCF85134HL
PCA85134H
PCF8536AT
PCA8536AT
PCF8537AH
PCA8537AH
PCA9620H
PCA9620U
Device
PCF8576DU
PCA8576DU
Max number of elements
MUX
1:1
32
40
60
60
40
40
32
40
320
352
352
480
160
240
240
320
480
128
128
160
160
160
44
44
60
60
Number of elements at Multiplex Rate
MUX
1:2
64
80
80
64
80
80
120
120
88
88
120
120
MUX
1:3
96
96
120
120
120
120
180
180
MUX
1:4
128
160
240
240
176
128
160
160
160
176
176
176
240
240
MUX
1:6
252
252
276
276
320
320
MUX
1:8
320
320
352
352
480
480
MUX
1:9
160
160
40
40
80
80
120
120
160
160
VDD
[max]
(V)
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
[min]
(V)
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
2.5
2.5
9
9
9
9
9
8
9
8
6.5
8
6.5
8
6.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
[min]
(V)
2.5
VLCD
[max]
(V)
6.5
Frame
Frequency
(Hz)
82
On-Chip
VLCD
Generation
(Charge
Pump)
N
Y
Y
N
Y
Y
N
N
N
N
N
N
N
N
60-300 1
60-300 1
60-300 1
60-300 1
60-300 1
82
82
82
60-300 1
110
82
82
82
On Chip VLCD
Temperature
Compensation
N
Tamb
[min]
(°C)
-40
[max]
(°C)
85
N
N
N
N
N
N
N
N
-40
-40
-40
-40
-40
-40
-40
-40
95
85
95
85
95
85
95
85
Y
Y
N
Y
Y
-40
-40
-40
-40
-40
95
85
95
105
105
1.8
1.8
5.5
5.5
2.5
2.5
6.5
6.5
77
77
N
N
N
N
-40
-40
85
85
Package
TSSOP48
TSSOP48
TSSOP56
TSSOP56
TQFP64
TQFP64
LQFP80
LQFP80
TSSOP56
TSSOP56
TQFP64
TQFP64
LQFP80
Bare die
Goldbumped die, bare die
Goldbumped die
AEC-Q100 compliant
N
Y
Y
Y
Y
N
Y
N
Y
N
Y
N
Y
N
Y
N
1. SW programmable. 2. HW selectable. 3. Release H1 2013. 4. Release H2 2013.
8
I 2 C-bus Components Selection Guide
Device
PCA8576FU
PCF85133U
PCA85133U
PCA85233U
PCF85132U
PCA85132U
PCA85232U
PCF8538U
PCA8538U
3
3
4
4
Max number of elements
Number of elements at Multiplex Rate
MUX
1:1
MUX
1:2
MUX
1:3
MUX
1:4
MUX
1:6
MUX
1:8
MUX
1:9
[min]
(V)
VDD
[max]
(V)
[min]
(V)
VLCD
[max]
(V)
Frame
Frequency
(Hz)
On-Chip
VLCD
Generation
(Charge
Pump)
On Chip VLCD
Temperature
Compensation
Tamb
[min]
(°C)
[max]
(°C)
Package
AEC-Q100 compliant
160
320
320
320
640
640
640
918
918
40
80
80
80
160
160
160
102
102
80
160
160
160
320
320
320
204
204
120
240
240
240
480
480
480
160
320
320
320
640
640
640
408
408
612
612
816
816
918
918
1.8
1.8
1.8
1.8
1.8
1.8
1.8
2.5
2.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
2.5
2.5
2.5
2.5
1.8
1.8
1.8
4
4
6.5
6.5
8
8
8
8
8
12
12
200
82/110
82/110
150/220
60-90
60-90
1
1
117-176
45-300
45-300
2
2
1
1
2
1
N
N
N
N
N
N
N
Y
Y
N
N
N
N
N
N
N
Y
Y
-40
-40
-40
-40
-40
-40
-40
-40
-40
95
85
95
95
85
95
95
85
105
Goldbumped die
Goldbumped die
Goldbumped die
Goldbumped die
Goldbumped die
Goldbumped die
Goldbumped die
Goldbumped die
Goldbumped die
Y
N
Y
Y
N
Y
Y
N
Y
1. SW programmable. 2. HW selectable. 3. Release H1 2013. 4. Release H2 2013.
LCD Character Drivers
Device
Number of Lines x
Number of
Characters
PCF2113AU 1 x 24 2 x 12
PCF2113DU 1 x 24 2 x 12
PCF2113EU 1 x 24 2 x 12
PCF2113WU 1 x 24 2 x 12
PCF2116AU 1 x 24 2 x 24 4 x 12
PCF2116CU 1 x 24 2 x 24 4 x 12
PCF2119AU 1 x 32 2 x 16
PCF2119DU 1 x 32 2 x 16
PCF2119FU 1 x 32 2 x 16
PCF2119IU 1 x 32 2 x 16
PCF2119RU 1 x 32 2 x 16
PCF2119SU 1 x 32 2 x 16
PCF2117RU 2 1 x 40 2 x 20
PCA2117RU
PCF2117SU
2
2
1 x 40 2 x 20
1 x 40 2 x 20
PCA2117SU 2 1 x 40 2 x 20
1. SW programmable. 2. Release H2 2013.
160
160
160
200
160
160
160
200
200
200
Number of Icons
120
120
120
120
VDD1
Character
Set
[min]
(V)
[max]
(V)
VDD2 VLCD
[min]
(V)
[max]
(V)
[min]
(V)
[max]
(V)
Frame
Frequency
(Hz)
On-Chip VLCD
Generation
(Charge Pump)
A 1.8
5.5
2.2
4 2.2
6.5
95 Y
On Chip VLCD
Temperature
Compensation
Tamb
[min]
(°C)
[max]
(°C)
Y -40 85
R
S
S
S
R
R
I
D
F
C
A
W
A
D
E
2.5
2.5
2.5
1.5
1.5
1.5
2.5
2.5
1.5
1.5
1.5
1.8
1.8
1.8
2.5
5.5
5.5
5.5
6
6
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
2.2
2.2
2.2
2.5
2.5
2.2
2.2
2.2
2.2
2.2
2.2
2.5
2.5
2.5
2.5
4
4
4
6
6
4
4
4
4
4
4
5.5
5.5
5.5
5.5
2.2
2.2
2.2
3.5
3.5
2.2
2.2
2.2
2.2
2.2
2.2
4
4
4
4
6.5
6.5
6.5
9
9
6.5
6.5
6.5
6.5
6.5
6.5
16
16
16
16
95
95
95
45-300 1
45-300 1
45-300 1
45-300 1
95
95
65
95
95
65
95
95
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
N
N
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
105
85
105
85
85
85
85
85
85
85
85
85
85
85
85
Package
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
Gold-bumped die
AEC-Q100 compliant
N
N
N
N
N
N
N
N
Y
N
Y
N
N
N
N
N
9
I 2 C-bus Components Selection Guide
LCD Graphic Drivers
Device
PCF8539U 2
Max Display
Resolution
Rows x Cols
18 x 100
Multiplex Rates
Mux 1:12; Mux 1:18
PCA8539U 2 18 x 100 Mux 1:12; Mux 1:18
PCF8531U
34 x 128 or
33 x 128 + 128 icons
Mux 1:17, Mux 1:26,
Mux 1:34
PCF8811U
80 x 128 or
79 x 129 + 128 icons
1. SW programmable. 2. Release H2 2013.
Mux 1:16 to Mux 1:80 in steps of 8
2.5
1.8
2
VDD1 VDD2 VLCD
[min]
(V)
[max]
(V)
[min]
(V)
[max]
(V)
[min]
(V)
[max]
(V)
Frame
Frequency
(Hz)
On-Chip VLCD
Generation
(Charge Pump)
On Chip VLCD
Temperature
Compensation
Tamb
[min]
(°C)
[max]
(°C)
2.5
5.5
2.5
5.5
4 16 45-300 1 Y Y -40 85
Package
Gold-bumped die
AEC-Q100 compliant
N
5.5
5.5
3.3
2.5
2.5
1.8
5.5
4.5
3.3
4
4
3
16
9
9
45-300 1
66
30-60 1
Y
Y
Y
Y
Y
Y
-40
-40
-40
105
85
85
Gold-bumped die
Gold-bumped die
Gold-bumped die
Y
N
N
10
Fully Featured LCD Drivers for High-Contrast
Vertical Alignment (VA) Displays
Specifically designed for high-contrast, true black background Vertical Alignment (VA) displays which offer a very wide viewing angle.
Automotive AEC-Q100 compliant qualification for highest robustness and reliability under harshest conditions.
Fully featured with on-chip VLCD generation and on-chip VLCD temperature compensation.
PCA8537
PCA8537
LCD DRIVER
FEATURES
` 352-segment driver (44, 88, 176, 276 or 352 segments)
` Programmable frame frequency from 60 to 300Hz
` Extended VLCD supply voltage range to 9V
` On-chip VLCD generation (charge pump)
` On-chip VLCD temperature compensation
` Extended temperature range to +95 °C
` AEC-Q100 compliant
` TQFP64 package
I 2 C-bus Components Selection Guide
Clocks and Real Time Clocks
NXP offers a variety of real-time clocks to suit the many applications requiring accurate time keeping. Options include ultra-low power, high-temperature tolerant, temperature compensated, and high-accuracy versions.
Features
• All addresses and data transferred serially via I 2 C-bus
Applications
• Mobile telephones
• Portable instruments
• Electronic metering
• Battery-powered products
Clocks and Real Time Clocks Selection Guide
Device
PCA8802
PCF8523
PCF8563
PCF85063
PCF85063A
PCA8565
PCF8583
PCF2127A
PCA/PCF2129(A)
Bus
I 2 C Fm
I 2 C Fm+
I 2 C Fm
I 2 C Fm
I 2 C Fm
I 2 C Fm
I 2 C
I 2 C Fm
I 2 C Fm
Feature
Ultra low power Smartcard; integrated counter for initiating one time password generation
Ultra low power with loss of main power detect and auto battery switch over
Ultra low power clock/calendar
Tiny RTC with 30s, 60s interrupt
Tiny RTC with alarm and 30s, 60s interrupt
High temperature (-40˚C – +125˚C) clock/calendar
Clock/calendar resolution 0.01 s with 256x8 SRAM
High-accuracy, low-voltage with 512x8 RAM; temperature compensated
High accuracy; temperature compensated
Precision Timekeeping Doesn’t Have to
Consume Lots of Power
NXP’s PCA2129 Real Time Clock provides precision timekeeping for automotive, electronic metering, GPS equipment, or any other application that requires accurate process timing.
PCA2129
REAL TIME
CLOCK
FEATURES
` AEC-Q100 compliance for automotive applications
` Typical accuracy of ±3 ppm from -30 °C to +80 °C
` 32.768 kHz quartz crystal and oscillator integrated into one convenient package
` Battery backed output voltage and low battery detection
` Temperature compensated crystal oscillator with integrated capacitors
` Year, month, day, weekday, hours, minutes, seconds, and leap year correction
` Programmable interrupts and watchdog timer
` Clock operating voltage of 1.8 V to 4.2 V
11
12
I 2 C-bus Components Selection Guide
Tiny Serial Analog-to-Digital and Digital-to-Analog Converters
I 2 C Analog-to-Digital (A/D) and Digital-to-Analog (A/D) converters provide a way to convert between digital and analog signals and send the information via the I 2 C-bus.
Features
• Convert four different analog voltages to digital values
• Transmit converted data on an I 2 C-bus for processing by microprocessor/controller
• Generate one analog voltage output from 8-bit digital value
Applications
• Record analog information such as temperature, pressure, battery level, signal strength
• Convert from digital signals to analog voltages for LCD contrast or buzzer control
Tiny Serial ADC and DAC Selection Guide
Device
PCF8591
A/D
D/A
# Bits
8
I 2 C-bus Frequency
100 kHz
Maximum Conversion Rate (kHz)
11
Add Data Conversion Functionality with Minimal Impact
NXP’s PCF8591 provides 8-bit digital-to-analog and analog-to-digital conversion in a single chip, single supply, low-power device.
PCF8591 A/D
AND D/A
CONVERTER
FEATURES
` 8-bit CMOS data acquisition device using successive approximation
A/D conversion and multiplying D/A conversion
` 4 analog inputs programmable as single-ended or differential
` 1 analog output
` Serial input/output via I 2 C-bus
` Addressable via 3 hardware address pins
` Sampling rate given by I 2 C-bus speed
` Auto-incremented channel selection
` On-chip track and hold circuit
` Single operating supply voltage of 2.5 V to 6 V
I 2 C-bus Components Selection Guide
Multiplexers and Switches
I 2 C-bus multiplexers and switches provide capacitive isolation when connecting an upstream I 2 C-bus to a desired combination of downstream buses. The software-controlled multiplexers and switches break the I 2 C-bus into two, four, or eight sub-branches. Multiplexers allow selection of only one downstream branch at a time, while switches allow selection of any individual downstream sub-branch or combination of downstream sub-branches.
Features
• Interrupt
• Hardware reset
• 2.3–5.5 V operating voltage
• 5 V tolerant input/outputs
• -40–85 ˚C operating temperature range
• 0–400 kHz operating frequency
• I 2 C and SMBus compatible
Applications
• Connection of I 2 C devices that operate at different voltage levels but share a common bus
• Expanded ability to use multiple devices that share a common I 2 C address
• Providing voltage level shifting
• Isolating devices when not in use to reduce overall system capacitive loading
Multiplexers and Switches Selection Guide
Device
PCA9540B
PCA9541A
PCA9542A
PCA9543A/B 1
PCA9544A
PCA9545A/B
PCA9546A
PCA9547
PCA9548A
PCA9646 3
2
Multiplexer
(In/Out)
Switch
(In/Out)
I 2 C-bus # of
Addresses
1-2
2-1
1-2
1-4
1-8
1-2
1-4
1-4
1-8
1-4
1
16
8
4
8
4
8
8
8
8
Interrupt
(IN-OUT)
1-2
2-1
2-1
4-1
4-1
Hardware
Reset
Pin Count
8
16
14
14
20
20
16
24
24
16
SO
(Narrow)
D
D
D
D
D
D
1. PCA9543A and PCA9543B are identical except for the fixed addresses allowing four of each version on the same bus
2. PCA9545A and PCA9545B are identical except for the fixed addresses allowing four of each version on the same bus
3. No offset bus buffer isolates capacitance to each channel, operates to 1 MHz on Fm+ bus
Packages
SO
(Wide)
D
D
D
D
TSSOP
DP
PW
PW
PW
PW
PW
PW
PW
PW
PW
XSON or
HVQFN
GD
BS
BS
BS
BS
BS
BS
13
14
I 2 C-bus Components Selection Guide
Expand the Reach of your
I
2
C-based Application
Avoid complete system redesign: address capacity via bus switches.
NXP’s I 2 C-bus switches allow selection of any downstream branch, even those operating at different voltage levels.
Plus, they reduce overall system capacitive loading by isolating devices not currently in use.
PCA9545A
BUS SWITCH
FEATURES
` Voltage level translation between 1.8 V, 2.5 V, 3.3 V, and
5 V buses
` 1-of-4 bidirectional translating switches
` 0-400 kHz clock frequency
` 5 V tolerant inputs
` Channel selection via I 2 C-bus, in any combination
` No glitch power-up
` Hot insertion support
` Power supply operating voltage range of 2.3 V to 5.5 V
I 2 C-bus Components Selection Guide
Bus Buffers and Voltage Translators
Bus buffers allow designers to expand use of the I 2 C-bus beyond the 400 pF maximum capacitive loading allowed by the I 2 C specification, allowing bidirectional communication without a direction pin.
Features
• Voltage translation
• Opto-electrical isolation
• Bus buffering
• Bus isolation/multiplexing
Applications
• Add more I 2 C or SMBus devices in the same system
• Extend the reach of I 2 C or SMBus over longer distances
• Isolate an I 2 C or SMBus segment
• Translate voltage levels to allow devices with different voltage requirements to work on the same bus
• Electrically isolate the I 2 C-bus
• Support multi-point distribution of the I 2 C-bus
Bus Buffers and Voltage Translators Selection Guide
Device
P82B715
PCA9510A
PCA9511A
PCA9512A
PCA9513A
PCA9514A
PCA9521
PCA9522
PCA9525
PCA9605
PCA9646
P82B96
PCA9507
PCA9508
PCA9509
PCA9509A
PCA9509P
PCA9515A
PCA9516A
PCA9517A
Type of Capacitance
Isolation Buffer
None - Amplfier
Incremental Offset
Incremental Offset
Incremental Offset
Incremental Offset
Incremental Offset
Incremental Offset
Incremental Offset
No offset Buffer
No offset Buffer
No offset Buffer
Static Offset
Static Offset
Static Offset
Static Offset
Static Offset
Static Offset
Static Offset
Static Offset
Static Offset
Description
Fm HV bus extender
Fm hot-swap bus buffer (no RTA)
Fm hot swap-bus buffer
Fm VLT hot swap bus buffer
Fm hot-swap bus buffer (92 uA CS)
Fm hot-swap bus buffer (0.8 V offset)
1 MHz HV Incremental
Offset bus buffer
1 MHz HV hot-swap bus buffer
1 MHz bus repeater
Fm+ bus repeater
4-channel Fm+ buffer/switch with RST
Fm HV for long distance and opto-isolation
Fm VLT DDC buffer with accelerator
Fm VLT hot-swap bus repeater
Fm 1.0V LV VLT with current source
Fm 0.8V LV VLT with current source
Fm 0.8V LV VLT bus buffer
Fm bus repeater
Fm 5-channel hub
Fm 0.9V LV VLT bus repeater
I 2 C-bus (V)
(Left)
Iol (mA)
(Left)
I 2 C-bus (V)
(Right)
Iol (mA)
(Right)
# of
Pins
0 to 12V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
3
3
3
3
3
3
0 to 12V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
30
3
3
3
3
3
8
8
8
8
8
8
Typical
Distance
> 20 m
On Card
On Card
On Card
On Card
On Card
1.3 to 10V
1.3 to 10V
1.4 to 5.5V
1.4 to 5.5V
1.4 to 5.5V
3.2 to 15V
2.7 to 5.5V
0.9 to 5.5V
1 to 4V
0.8 to 1.5V
0.8 to 1.5V
2.3 to 5.5V
2.3 to 5.5V
0.9 to 5.5V
6
6
4
30
30
3
6
6
6
6
6
6
6
6
1.3 to 10V
1.3 to 10V
1.4 to 5.5V
1.4 to 5.5V
1.4 to 5.5V
1.4 to 15V
2.7 to 5.5V
2.7 to 5.5V
3 to 5.5V
2.3 to 5.5V
2.3 to 5.5V
2.3 to 5.5V
2.3 to 5.5V
2.7 to 5.5V
6
6
4
30
30
30
6
6
6
6
6
6
6
6
8
8
8
8
16
8
8
8
8
8
8
8
16
8
< 3 m
< 3 m
< 3 m
< 20 m
< 20 m
> 20 m
< 20 m
< 3 m
< 3 m
< 3 m
< 3 m
On Card
On Card
< 3 m
Level Translation
Capability
None
None
None
2 Supplies
None
None
Over voltage tolerant
Over voltage tolerant
None
None
None
Over voltage tolerant
2 Supplies
2 Supplies
2 Supplies
2 Supplies
2 Supplies
Over voltage tolerant
Over voltage tolerant
2 Supplies
15
16
I 2 C-bus Components Selection Guide
Device
PCA9518A
PCA9519
PCA9527
PCA9600
PCA9601
PCA9617A
GTL2000
GTL2002
GTL2003
GTL2010
NVT2001
NVT2002
NVT2003
NVT2004
NVT2006
NVT2008
NVT2010
PCA9306
Static Offset
Static Offset
None - FET
None - FET
None - FET
None - FET
None - FET
None - FET
None - FET
None - FET
None - FET
None - FET
None - FET
None - FET
Type of Capacitance
Isolation Buffer
Static Offset
Static Offset
Static Offset
Static Offset
Description
Fm expandable 5-channel hub
4-channel version of PCA9509
Fm DDC VLT with accelerator and CEC
Fm+ HV for long distance and opto-isolation
Fm+ HV with stronger 15 mA local side drive
Fm+ 0.8V LV VLT bus repeater
22-bit Fm+ Voltage Level Translator
2-bit Fm+ Voltage Level Translator
8-bit Fm+ Voltage Level Translator
10-bit Fm+ Voltage Level Translator
1-bit Fm+ Voltage Level Translator
2-bit Fm+ Voltage Level Translator
3-bit Fm+ Level Translator for two power supply
4-bit Fm+ Voltage Level Translator
6-bit Fm+ Voltage Level Translator
8-bit Fm+ Voltage Level Translator
10-bit Fm+ Voltage Level Translator
Dual I 2 C/SMBus Fm+ Voltage
Level Translator
I 2 C-bus (V)
(Left)
2.3 to 5.5V
1 to 4V
Iol (mA)
(Left)
I 2 C-bus (V)
(Right)
Iol (mA)
(Right)
# of
Pins
6
6
2.3 to 5.5V
3 to 5.5V
6
6
20
20
Typical
Distance
On Card
< 3 m
2.7 to 5.5V
6 2.7 to 3.6V
6 14 < 20 m
2.6 to 15V
2.6 to 15V
0.8 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
3
15
64
64
64
64
6
64
64
64
64
64
64
64
64
1.6 to 15V
1.6 to 15V
2.2 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
1 to 5.5V
30
30
64
64
64
64
6
64
64
64
64
64
64
64
64
8
8
6
8
20
24
8
48
8
10
12
16
20
24
8
> 20 m
> 20 m
< 3 m
On Card
On Card
On Card
On Card
On Card
On Card
On Card
On Card
On Card
On Card
On Card
On Card
Level Translation
Capability
Over voltage tolerant
2 Supplies
2 Supplies
Over voltage tolerant
Over voltage tolerant
2 Supplies
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Voltage Clamp
Got More Needs than Capability on your I
2
C-bus-based System?
Expand your reach with Bus Buffers from NXP.
Add more devices on the same system bus, extend the bus over longer distances, or isolate segments of the bus if necessary.
PCA9525
BUS BUFFER
FEATURES
` No offset allows communication with any other device and multiple devices in series.
` Impedance isolating buffer function for 2-wire buses
` Fast switching times for operation > 1MHz
` 4 mA maximum static open-drain, pull-down capability
` Input hysteresis for noise immunity
` Power supply operating voltage range of 2.7 V to 5.5 V
I 2 C-bus Components Selection Guide
Have Hot Insertion Needs for
Your Backplane?
Plug NXP’s PCA9522 Bus Buffer into live backplanes without causing data corruption.
Bring individual parts of your system on-line successively using the enable function, which supports bus section isolation.
PCA9522
BUS BUFFER
FEATURES
` Dual, bidirectional, unity gain, isolating buffering
` Hot insertion logic to prevent data and clock bus corruption in live backplane applications, specifically designed to support Advanced TCA applications
` Support for I 2 C-bus Standard- and Fast-modes
` Enable function to allow bus segments to be disconnected
` Low noise susceptibility
` Support for connection of several buffers in series
` Voltage level shift capability from 1.8 V to 10 V
17
I 2 C-bus Components Selection Guide
18
I
2
C-Controlled EEPROM, RAM and DIP Switches
(multiplexed/latched EEPROMS)
Small-size serial memories (RAM and EEPROM) are common and have wide applicability for data storage.
The multiplexed/latched EEPROMs may be used as replacements for DIP switches or jumpers because the settings can be easily changed via the I 2 C-bus without having to power down equipment and open cabinets.
Applications
• Meter readings
• Electronic key
• Product identification numbers
• Serial presence detect
• DIP Switches
Features
• Retain data during power-off (except RAM)
• Address and data transferred serially via the I 2 C-bus
• Built-in word address register automatically increments after each byte written or read (EEPROM)
• All bytes may be read in single operation (EEPROM)
• Up to 8 bytes can be written in one operation
(EEPROM)
I 2 C-Controlled RAM Selection Guide
Device
PCF8570
Power
Supply
2.5–6 V
Address
Pins
# of Blocks
(256 bytes)
3 1
# of Bits
2K
Temperature
Range
(˚C)
-40 to +85
Clock
Frequency
(kHz)
100
I 2 C-Controlled EEPROM Selection Guide
Device
PCF8582C-2
PCF85103C-2
PCF8594C-2
PCA24S08A
PCA9500
PCA9501
Power
Supply
2.5–6 V
2.5–6 V
2.5–6 V
2.5–3.6 V
2.5-3.6 V
2.5-3.6 V
Address
Pins
# of Blocks
(256 bytes)
3
3
2
0
3
6
1
1
2
8 (128 Bytes)
1
1
# of Bits
Data
Retention
(Years)
2K
2K
4K
8K
2K
2K
10
10
10
10
10
10
Temperature
Range
(˚C)
-40 to +85
-40 to +85
-40 to +85
-40 to +85
-40 to +85
-40 to +85
Clock
Frequency
(kHz)
100
100
100
400
400
400
I 2 C-Controlled DIP Switches (Multiplexed/latched EEPROM) Selection Guide
Device
PCF8550
PCA9558
PCA9559
PCA9560
PCA9561
# of Pins
15
28
20
20
20
# of Non-volatile
Registers
1
1
1
2
4
# of
Register
Bits
5
6
6
6
6
# of
Hardware
Input Pins
4
5
5
5
6
# of
Multiplexed
Outputs
4
5
5
5
6
Non-Multiplexed
Inputs
Yes
Yes
Yes
Yes
No
Data
Retention
10
10
10
10
10
Temperature
Range
(˚C)
0 to 70
0 to 70
0 to 70
0 to 70
0 to 70
Clock
Frequency
(kHz)
400
400
400
400
400
I 2 C-bus Components Selection Guide
Still Opening Cabinets and
Powering Down Equipment to
Change Manual Switches?
Move to I 2 C configurable, non-volatile memory controlled settings with NXP’s
EEPROM DIP switches.
Set these switches easily via the I 2 C-bus, controlled by the system microprocessor.
PCA9561
EEPROM
DIP SWITCH
FEATURES
` 6-bit 5-to-1 multiplexer DIP switch
` 400 kHz maximum clock frequency
` Operating supply voltage of 3.0 V to 3.6 V
` 5 V and 2.5 V tolerant inputs/outputs
` Selection of non-volatile registers via I 2 C-bus
19
20
I 2 C-bus Components Selection Guide
Intelligent Stepper Motor Controller
The PCA9629 provides all the logic and control required to drive a four-phase stepper motor via the I 2 C-bus.
Features
• Generate motor coil drive phase sequence signals with four outputs for use with external high current drivers to off-load CPU
• Four balanced push-pull type outputs capable of sinking 25 mA or sourcing 25 mA for glueless connection to external high current drivers needed to drive motor coils
• Up to 1000 pF loads with 100 ns rise and fall times
• Sensor enabled drive control: linked to interrupt from
I/O pins
• Direction control of motor shaft
• Selectable active hold, power off or released states for motor shaft
• Four general purpose I/Os:
– Configured to sense logic level outputs from optical interrupter photo transistor circuit
– Configured as outputs to drive (source/sink) LEDs or other loads up to 25 mA
– Programmable interrupt Mask Control for input pins
• Package offered: TSSOP16
Applications
• Car mirror control
• Automated door windows
• Printers
• Scanners
• Toys
• Robotics
Stepper Motor Control Doesn’t Have to
Consume Valuable Microprocessor Cycles.
NXP’s I 2 C-bus controlled, low-power-consumption stepper motor controller provides highly flexible operation.
Control step size, number of steps per command, number of rotations, direction of rotation and more, all via I 2 C programmable control registers.
PCA9629
STEPPER
MOTOR
FEATURES
` 1 MHz Fast-mode Plus (Fm+) I 2 C-bus operation
` Built-in oscillator requires no external components
` Four balanced push-pull type outputs capable of sinking or sourcing 25 mA
` Drive capability of up to 1000 pF loads with 100 ns rise and fall times
` Programmable step rate of 344.8 kpps to 0.3 pps with ±5% accuracy
` Programmable rotation control
` Programmable watchdog timer
` Four general purpose I/O for sensing and signaling functions
` -40 °C to +85 °C operation
I 2 C-bus Components Selection Guide
Bridge Integrated Circuits and Bus Controllers
Bridge integrated circuits allow designers to connect together devices that use different serial buses. Bus controllers serve as interfaces between most standard parallel bus microcontrollers/microprocessors and the serial I 2 C-bus, and allow bidirectional communication between the parallel bus and the I 2 C-bus.
Features
• Operate at low voltages
• Consume little power
• Come in a variety of ultra-small package types
Applications
• Host processor communication with disparate serial, wireless, and GPIO interfaces
Bridge Integrated Circuits Selection Guide
Device
SC16IS740
SC16IS741
SC16IS750
SC16IS752
SC16IS760
SC16IS762
SC16IS850L
SC18IS600
SC18IS601
SC18IS602B
SC18IM700
Bridge Type
I 2 C/SPI Slave to UART
I 2 C/SPI Slave to UART
I 2 C/SPI Slave to UART
I 2 C/SPI Slave to UART
I 2 C/SPI Slave to UART
I 2 C/SPI Slave to UART
1.8V I 2 C/SPI Slave to UART
SPI Slave to I 2 C Master
SPI Slave to I 2 C Master
I 2 C/SPI Slave to SPI Master
UART to I 2 C Master
UARTs
1
1
1
2
1
2
1
4
3
4
8
GPIO IrDA SIR Speed (Maximum) SPI Speed (Maximum) FIFO (Bytes)
0
8
8
115.2 Kbps
115.2 Kbps
115.2 Kbps
115.2 Kbps
4
4
4
64
64
64
64
8
8
1.152 Mbps
1.152 Mbps
115.2 Kbps
15
15
64
64
128
1
3
1.8 Mbps
Oscillator
Internal
External
Internal
Bus Controllers Selection Guide
Device Type Voltage Range (V)
PCA9564
Parallel bus to I 2 C-bus controller
PCA9661
PCA9663
Parallel bus to 1 channel
Fm+ I 2 C-bus controller
Parallel bus to 3 channel
Fm+ I 2 C-bus controller
PCA9665
PCA9665A
PCF8584
PCU9661
Fm+ parallel bus to
I 2 C-bus controller
Fm+ parallel bus to
I 2 C-bus controller
I 2 C-bus controller
Parallel bus to 1 channel
UFm I 2 C-bus controller
2.3 to 3.6 with 5V tolerance
3 to 3.6V core
3 to 5.5V I/O
3 to 3.6V core
3 to 5.5V I/O
2.3 to 3.6 with 5V tolerance
2.3 to 3.6 with 5V tolerance
4.5 to 5.5
3 to 3.6V core
3 to 5.5V I/O
Maximum I 2 C Frequency (kHz) Clock Source Parallel Interface
360 Internal Fast
Package
DIL-20
SO-20
TSSOP-20
HVQFN-20
1000
1000
1000
1000
90
5000
Internal
(trimmed)
Internal
(trimmed)
Internal
(trimmed)
Internal
(trimmed)
External
Internal
(trimmed)
Fast with 4k Byte
Buffer
Fast with 4k Byte
Buffer
Fast with 68 Byte
Buffer
Fast with 68 Byte
Buffer
Slow
Fast with 4k Byte
Buffer
LQFP48
LQFP48
SO-20
TSSOP-20
HVQFN-20
TSSOP-20
DIP-20
SO-20
LQFP48
21
22
I 2 C-bus Components Selection Guide
Device
PCU9668
PCU9669
Type
Parallel bus to 2 channel
Fm+ and 1 channel UFm
I 2 C-bus controller
Parallel bus to 1 channel
Fm+ and 2 channel UFm
I 2 C-bus controller
Voltage Range (V)
3 to 3.6V core
3 to 5.5 V I/O
3 to 3.6V core
3 to 5.5V I/O
Maximum I 2 C Frequency (kHz) Clock Source Parallel Interface
5000
Internal
(trimmed)
Fast with 4k Byte
Buffer
5000
Internal
(trimmed)
Fast with 4k Byte
Buffer
Package
LQFP48
LQFP48
Transmitting Large Amounts of Serial Data?
NXP’s advanced single master mode I 2 C-bus controller supports
8-bit parallel bus to I 2 C-bus protocol conversion.
Designed specifically for data intensive I 2 C-bus transfers.
PCU9669
BUS
CONTROLLER
FEATURES
` Parallel bus to I 2 C-bus protocol conversion
` 5 Mbit/s unidirectional data transfer on Ultra
Fast-mode (UFm) channel (push-pull driver)
` 1 Mbit/s and up to 30 mA SCL/SDA I
OL
Plus (Fm+) capability
Fast-mode
` Individual 4352-byte buffers for the Fm+ and UFm channels for a total of 13056 bytes of buffer space
` Internal oscillator trimmed to 1% accuracy to reduce external component requirements
` SCL clock stretching support (Fm+ only)
` Operating supply voltage of 3.0 V to 3.6 V
` I 2 C-bus I/O supply voltage of 3.0 V to 5.5 V
I 2 C-bus Components Selection Guide
Blinkers, Dimmers, Drivers (LED Controllers)
Designers commonly use LED controllers/drivers for blinking, dimming, and color mixing LEDs in I 2 C, SMBus, IPMI and
PMbus applications. Using separate I 2 C LED controllers limits bus traffic and frees the I 2 C master for other purposes.
Features
• Any bits not used to drive an LED can be used as normal GPIO
(Dimmers/Blinkers)
• Industrial operating temperature range
• Low standby current
• Offered in a variety of package types
Applications
• Operating number displays such as 7-segment block
• Driving photo flash LED in mobile phones and PDAs
LED Dimmers/Blinkers Selection Guide LED RGB Color Mixers Selection Guide
Device # bits
PCA9530
PCA9531
PCA9532
PCA9533
PCA9550
PCA9551
PCA9552
PCA9553
2
8
16
4
2
8
16
4
Type Feature
LED Dimmer
LED Dimmer
LED Dimmer
LED Dimmer
LED Driver
LED Driver
LED Driver
LED Driver
Programmable brightness
Programmable brightness
Programmable brightness
Programmable brightness
Programmable blink rates
Programmable blink rates
Programmable blink rates
Programmable blink rates
LED Segment Drivers Selection Guide
Device
SAA1064
Feature
4-digit LED driver
LED Flash Drivers Selection Guide
Device
SSL3250A
SSL3252
Feature
Dual LED 500mA Flash driver with Torch and Indicator Modes
Dual LED 500mA Flash driver with Torch and Indicator Modes
Bus
I 2 C
I 2 C
I 2 C
I 2 C
I 2 C
I 2 C
I 2 C
I 2 C
24
4
16
8
4
8
16
16
16
16
16
8
16
24
PCA9622
PCA9624
PCA9626
PCA9632
PCA9633
PCA9634
PCA9635
PCA9685
PCU9654
PCU9655
PCU9656
PCU9955
PCA9952
PCA9955
Device # channels Feature
100mA 40V
100mA 40V
100mA 40V
Low power
Optimized for RGBA color mixing
Optimized for RGBA color mixing
Optimized for RGBA color mixing
PWM LED controller
100mA 40V
100mA 40V
100mA 40V
57 mA constant current
57 mA constant current
57 mA constant current
Bus
Fm+ I 2 C
Fm+ I 2 C
Fm+ I 2 C
Fm+ I 2 C
Fm+ I 2 C
Fm+ I 2 C
Fm+ I 2 C
Fm+ I 2 C
UFm I 2 C
UFm I 2 C
UFm I 2 C
UFm I 2 C
Fm+ I 2 C
Fm+ I 2 C
23
24
I 2 C-bus Components Selection Guide
Add Pizzazz to Your
Product with NXP’s Highly
Configurable LED Drivers
Control blinking and dimming of RGBA LEDs to support status, display, backlight, or amusement functions.
PCA9955
LED DRIVER
FEATURES
` 16 LED drivers, each programmable for brightness, dimming/blinking modes, and on/off states
` 1 MHz Fast-mode Plus (Fm+) compatible
I 2 C-bus interface
` Four hardware addressable pins to support
16 devices connected to the same I 2 C-bus
` 8 MHz internal oscillator requiring no external components
` 256-step programmable brightness, group brightness, and group blinking
` Operating supply voltage of 3 V to 5.5 V
` -20 °C to +85 °C operation
I 2 C-bus Components Selection Guide
Capacitive Sensors
The PCA8885 and PCF8885 integrated circuits are capacitive 8-channel proximity switches that use a patented method to detect a change in capacitance on remote sensing plates.
Features
• Dynamic proximity switch with 8 sensor channels
• Support for matrix arrangement of sensors
• Sensing plates can be connected remotely
• Adjustable response time
• Adjustable sensitivity
• Continuous auto-calibration
• Digital processing method
• Direct and latching switch modes
• AEC-Q100 compliant version available for automotive applications
• I²C Fast-mode Plus (Fm+) compatible interface
• Two I²C-bus addresses
• Cascading of two ICs possible
• Interrupt signaling over I²C-bus
• Interrupt output
• Wide voltage operating range (V dd
= 2.5 V to 5.5 V)
• Sleep mode (I dd
< 100 nA)
• Low-power battery operation possible (I dd
~ 10 µA)
• Operating temperature range (T amb
= -40 °C to +85 °C)
• Available in TSSOP28 and SOIC28 package
Applications
• Replacing mechanical switches
• Hermetically sealed keys on a keyboard
• Switches for medical applications
• Touch switch in front of LCD display
• Audio control: on/off, channel, and volume
• User interface and vandal-proof switches
• Switches in or under upholstery, leather, handles, mats, carpets, tiles and glass
• Use of standard metal sanitary parts (for example, a tap) as switch
• Portable communication and entertainment units
• White goods control panel
Capacitive Sensor Selection Guide
Device
Voltage
Range (V)
Input
Capacitive
Range (pF)
Sensor
Channels
Temperature
Range (˚C)
I 2 C Interface
AEC-Q100
Compliant
Package
PCA8885
PCF8885
2.5–5.5
2.5–5.5
10–40
10–40
8
8
-40 to +85
-40 to +85
Fm+
Fm+
TSSOP28,
SOIC28
TSSOP28,
SOIC28
PCF8883 3-9 10-60 1 -40 to +85 1 interrupt SO8, CSP
PCA8886 3-9 10-60 2 -40 to +85 2 interrupts TSSOP16
25
26
I 2 C-bus Components Selection Guide
Up Your Product’s
“Cool” Factor
Replace mechanical switches with NXP’s capacitive touch and proximity sensors.
Add switches in or under upholstery, leather, handles, mats, carpets, tiles, and glass.
Ideal for use in hermetically sealed keyboard keys, medical applications switches, hazardous environment switches, white goods control, and more.
PCA8885
CAPACITIVE
TOUCH AND
PROXIMITY
SENSOR
FEATURES
` AEC-Q100 compliance for automotive applications
` Dynamic touch and proximity sensor with
8 sensor channels
` Support for remote connectivity to sensing plates
` Adjustable sensitivity with continuous auto-calibration
` I 2 C Fast-mode Plus (Fm+) compatible interface
` Operating voltage range of 2.5 V to 5.5 V
` -40 °C to +85 °C operations
I 2 C-bus Components Selection Guide
Demo Boards
NXP offers a wide variety of supporting demonstration and evaluation boards, making it easy to program new peripherals and learn about the I 2 C-bus protocol.
Product
OM6270
OM6271
OM6272
Description
SPI/ I 2 C-to-UART bridge demonstration board
(SC16IS750)
SPI-to-I 2 C-master bridge demonstration board
(SC18IS600)
UART-to-I 2 C-master bridge demonstration board
(SC18IM700)
OM6275
OM6276
OM6277
OM6278
OM6281
OM6282
OM6273
OM6274
SPI/ I 2 C-to-DUART/IrDA/GPIO demonstration board (SC16IS752)
I 2 C-to-SPI-master bridge demonstration board
(SC18IS602)
I 2 C 2005-1 evaluation board
PCA9633 demonstration board
PCA9564 evaluation board
I 2 C 2002-1A evaluation board
PCA9698 daughter card for I 2 C 2005-1
PCA9633 daughter card for I 2 C 2005-1
OM6285
I 2 C 2002-1A evaluation board without PC controller board
OM6290
LCD driver evaluation board: PCF8576D, PCF2119,
PCF8531, PCA9633
OM6292
OM6293
OM6297
OM11051
PCA21125, PCF8562 demonstration board
PCA9600 daughter card for I 2 C 2005-1
PCF2123, PCF8562 demonstration board
PCF2127A demonstration board
OM11056
OM11057
OM11057A
OM13260
PCA8885/PCF8885 evaluation board
PCF8885/86 capacitive sensor and PCF8536 LCD/
LED driver
OM11057A with high sensitivity slider
I 2 C Fm+ development board (RoHS)
OM13285
OM13303
OM13320
OM13398
OM13399
I
PCA9629 demonstration board
GPIO target board (RoHS)
2 C Fm+ development kit (RoHS)
PCA9617A bus buffer board
Bridge board
OM13320 Fm+ Demonstration Kit which includes the OM13260 Fm+ Development Board with two
OM13303 GPIO Target Boards and one each of the
OM13398 PCA9617A bus buffer and
OM13399 bridge board
27
I 2 C-bus Components Selection Guide
28
Resources
Frequently Asked Questions
Question: Does the presence of Standard Mode devices preclude 1Mbps transfers between Fm+ devices?
Answer: NXP’s Fm+ parts are backward compatible, but a system containing a mix of Standard Mode, Fm, and
Fm+ parts can only be operated at the speed of the slowest part, so if maximum speed is desired, it is necessary to segregate different speed grade functions onto different I 2 C-buses.
Question: If an I 2 C slave device isn’t responding, what are the possible reasons?
Answer: If an I 2 C slave device doesn’t respond properly, it may be because there was an I 2 C protocol violation, or fewer than 8 bits were written to the slave . Also consider that the address could be wrong, the device isn’t powered up or it is in reset mode.
Question: What does quasi-bidirectional data pins mean? Why do you use quasi?
Answer: Port pins may be described as “quasi-” bidirectional because they are not ALWAYS bidirectional. The
“quasi” means “sometimes” bidirectional. They are bidirectional only when in their default or reset state, or when they are written as HIGH. In this situation, they are internally pulled high by a weak pull-up current and they can be pulled LOW by an external signal when they are being used as an input. Port pins may also be driven high by an external signal. If any port pins are written as LOW, then those pins become unidirectional outputs and they cannot be used as inputs. The quasi bi-directional devices are very to easy to program.
Question: Can we create a protocol-based bus recovery mechanism using signal toggles for our host I 2 C path if the I 2 C state machine gets hung in the middle of transmitting a byte of data back to the host?
Answer: Bit toggling should work to recover a hung I 2 C-bus, especially if the design uses NXP microprocessors and I 2 C devices. Send out nine clock pulses rather than examining the SDA pin. This approach should guarantee that the slave removes itself from the bus.
Question: What does remote I/O expander mean?
Answer: Remote I/O expander means the I/O expander is an external chip. It is like any I/O expander in terms of its application and function.
Question: Can I place masters on either side of an I 2 C multiplexer?
Answer: I 2 C multiplexer/switches are very simple devices that are controlled by a master located on the upstream side. If all of the masters in the system (upstream and downstream of the multiplexer/switches) are multi-master capable, then it is safe to place them on either side of a multiplexer/switches, but the downstream masters are isolated when the channel is open since they have no access to the multiplexer/ switch state machine.
Question: How should an unused /RESET pin be terminated?
Answer: An unused /RESET pin needs to be connected to Vcc either directly or through a resistor to limit current if there is a fault.
Question: How should an unused /INT pin be terminated?
Answer: An unused /INT pin may be connected to GND or left unconnected since it is an open drain output.
I 2 C-bus Components Selection Guide
Website Product Information
I 2 C-bus websites: www.nxp.com/interface and http://www.nxp.com/products/interface_and_connectivity/i2c
NXP’s I 2 C-bus websites are a valuable resource for device information and support. They provide direct access to comprehensive product literature, such as brochures, datasheets, application notes, presentations, packaging information, and more.
I 2 C-bus support: http://ics.nxp.com/support/
Visit the I 2 C-bus support page for manuals, FAQs, information about evaluation kits, tools and training materials, links to application and design support, and more.
Packaging Information: http://ics.nxp.com/packaging/
Visit the I 2 C-bus packaging page for technical information about NXP package options.
Videos www.youtube.com/nxpinterface
Contact Information
Corporate Headquarters:
NXP Semiconductors
Corporate Communications & Branding
High Tech Campus 60
5656 AG Eindhoven
The Netherlands
Fax: +31 40 27 26533
North America:
NXP Semiconductors
411 E. Plumeria Drive
San Jose, CA 95134, USA
Technical Support and Sales
Technical Support: http://www.nxp.com/technicalsupport/
For sales offices and distributors, please visit: www.nxp.com/contact
Notices
© 2013 NXP Semiconductors N.V.
All rights reserved.
Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner.
The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed without notice.
No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license under patent- or other industrial or intellectual property rights.
Date of release: May 2013
Document order number: 12NC: 9397 750 17443
Mouser Electronics
Authorized Distributor
Click to View Pricing, Inventory, Delivery & Lifecycle Information:
NXP :
OM13320,598
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 2 Overview
- 3 C-bus System Diagram
- 4 Output (GPIO) Expanders
- 7 Voltage Management
- 9 LCD Display Drivers
- 12 Real Time Clocks
- 13 Converters
- 16 Voltage Translators
- 19 EEPROMS)
- 21 Motor Controller
- 22 and Bus Controllers
- 24 (LED Controllers)
- 26 Capacitive Sensors
- 28 Demo Boards
- 29 Resources
- 30 Contact Information