Datasheet

Add to my manuals
31 Pages

advertisement

Datasheet | Manualzz

I

2

C-bus Components

Selection Guide

TABLE OF CONTENTS

Overview . . . . . . . . . . . . . . . . 1

I 2 C-bus System Diagram . . . . 2

General Purpose Input

Output (GPIO) Expanders. . . .3

Thermal Sensors and

Voltage Management . . . . . . 6

LCD Display Drivers. . . . . . . . 8

Clocks and

Real Time Clocks . . . . . . . . . 11

Tiny Serial Analog-to-Digital and Digital-to-Analog

Converters . . . . . . . . . . . . . . 12

Multiplexers and Switches...13

Bus Buffers and

Voltage Translators . . . . . . . 15

I 2 C-Controlled EEPROM,

RAM and DIP Switches

(multiplexed/latched

EEPROMS) . . . . . . . . . . . . . . 18

Intelligent Stepper

Motor Controller . . . . . . . . . 20

Bridge Integrated Circuits and Bus Controllers . . . . . . . 21

Blinkers, Dimmers, Drivers

(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

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals