PCA9632 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 5 — 27 July 2011 13 of 39
NXP Semiconductors
PCA9632
4-bit Fm+ I
2
C-bus low power LED driver
7.3.4 Group duty cycle control, GRPPWM
When DMBLNK bit (MODE2 register) is programmed with 0, a 190 Hz fixed frequency
signal is superimposed with the 6.25 kHz Individual brightness control signal. GRPPWM
is then used as a global brightness control allowing the LED outputs to be dimmed with
the same value. The value in GRPFREQ is then a ‘don’t care’.
In the group dimming mode (DMBLNK = 0) global brightness for the 4 outputs is
controlled through 16 linear steps from 00h (0 % duty cycle = LED output off) to F0h
(93.75 % duty cycle = maximum brightness). In this mode only the 4 MSBs of the
GRPPWM[7:4] are used. Bits GRPPWM[3:0] are unused.
(4)
E.g., if GDC[7:4] = 1111, then duty cycle = 1111 0000 / 256 = 240 / 256 = 93.75 %.
When DMBLNK bit is programmed with 1, GRPPWM and GRPFREQ registers define a
global blinking pattern, where GRPFREQ contains the blinking period (from 24 Hz to
10.73 s) and GRPPWM the duty cycle (ON/OFF ratio in %).
In this mode, when GRPFREQ is programmed to provide a blinking with frequency
programmable from 24 Hz to 6 Hz, GRPPWM[7:2] is used to provide 64-step duty cycle
resolution from 0 % to 98.4 %. GRPPWM[1:0] bits are unused.
(5)
E.g., if GDC[7:2] = 111111, then duty cycle = 1111 1100 / 256 = 252 / 256 = 98.4 %.
When GRPFREQ is programmed to provide a blinking with frequency programmable from
6 Hz to 0.09 Hz (10.73 s), GRPPWM[7:0] is used to provide a 256-step duty cycle
resolution from 0 % to 99.6 %. In this case, all the 8 bits of the GRPPWM register are
used.
(6)
E.g., If GDC[7:0] = 1111 1111, then duty cycle = 255 / 256 = 99.6 %.
Applicable to LED outputs programmed with LDRx = 11 (LEDOUT register).
Table 9. GRPPWM - Group duty cycle control register (address 06h) bit description
Legend: * default value.
Address Register Bit Symbol Access Value Description
06h GRPPWM 7:0 GDC[7:0] R/W 1111 1111 GRPPWM register
duty cycle
GDC 7:4,0000
256
-----------------------------------------
=
duty cycle
GDC 7:2,00
256
-----------------------------------
=
duty cycle
GDC 7:0
256
--------------------------
=
PCA9632 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 5 — 27 July 2011 14 of 39
NXP Semiconductors
PCA9632
4-bit Fm+ I
2
C-bus low power LED driver
7.3.5 Group frequency, GRPFREQ
GRPFREQ is used to program the global blinking period when DMBLNK bit (MODE2
register) is equal to logic 1. Value in this register is a ‘don’t care’ when DMBLNK = 0.
Applicable to LED outputs programmed with LDRx = 11 (LEDOUT register).
Blinking period is controlled through 256 linear steps from 00h (41 ms, frequency 24 Hz)
to FFh (10.73 seconds).
(7)
7.3.6 LED driver output state, LEDOUT
LDRx = 00 — LED driver x is off (default power-up state).
LDRx = 01 — LED driver x is fully on (individual brightness and group dimming/blinking
not controlled).
LDRx = 10 — LED driver x individual brightness can be controlled through its PWMx
register.
LDRx = 11 — LED driver x individual brightness and group dimming/blinking can be
controlled through its PWMx register and the GRPPWM registers.
7.3.7 I
2
C-bus subaddress 1 to 3, SUBADRx
Subaddresses are programmable through the I
2
C-bus. Default power-up values are E2h,
E4h, E8h, and the device(s) will not acknowledge these addresses right after power-up
(the corresponding SUBx bit in MODE1 register is equal to logic 0).
Table 10. GRPFREQ - Group frequency register (address 07h) bit description
Legend: * default value.
Address Register Bit Symbol Access Value Description
07h GRPFREQ 7:0 GFRQ[7:0] R/W 0000 0000* GRPFREQ register
global blinking period
GFRQ 7:01+
24
----------------------------------------
in ondssec=
Table 11. LEDOUT - LED driver output state register (address 08h) bit description
Legend: * default value.
Address Register Bit Symbol Access Value Description
08h LEDOUT 7:6 LDR3 R/W 00* LED3 output state control
5:4 LDR2 R/W 00* LED2 output state control
3:2 LDR1 R/W 00* LED1 output state control
1:0 LDR0 R/W 00* LED0 output state control
Table 12. SUBADR1 to SUBADR3 - I
2
C-bus subaddress registers 0 to 3 (address 09h to
0Bh) bit description
Legend: * default value.
Address Register Bit Symbol Access Value Description
09h SUBADR1 7:1 A1[7:1] R/W 1110 001* I
2
C-bus subaddress 1
0 A1[0] R only 0* reserved
0Ah SUBADR2 7:1 A2[7:1] R/W 1110 010* I
2
C-bus subaddress 2
0 A2[0] R only 0* reserved
0Bh SUBADR3 7:1 A3[7:1] R/W 1110 100* I
2
C-bus subaddress 3
0 A3[0] R only 0* reserved
PCA9632 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 5 — 27 July 2011 15 of 39
NXP Semiconductors
PCA9632
4-bit Fm+ I
2
C-bus low power LED driver
Once subaddresses have been programmed to their right values, SUBx bits need to be
set to 1 in order to have the device acknowledging these addresses (MODE1 register).
Only the 7 MSBs representing the I
2
C-bus subaddress are valid. The LSB in SUBADRx
register is a read-only bit (0).
When SUBx is set to 1, the corresponding I
2
C-bus subaddress can be used during either
an I
2
C-bus read or write sequence.
7.3.8 LED All Call I
2
C-bus address, ALLCALLADR
The LED All Call I
2
C-bus address allows all the PCA9632s in the bus to be programmed
at the same time (ALLCALL bit in register MODE1 must be equal to 1, power-up default
state). This address is programmable through the I
2
C-bus and can be used during either
an I
2
C-bus read or write sequence. The register address can be programmed as a
sub call.
Only the 7 MSBs representing the All Call I
2
C-bus address are valid. The LSB in
ALLCALLADR register is a read-only bit (0).
If ALLCALL bit = 0, the device does not acknowledge the address programmed in register
ALLCALLADR.
7.4 Power-on reset
When power is applied to V
DD
, an internal power-on reset holds the PCA9632 in a reset
condition until V
DD
has reached V
POR
. At this point, the reset condition is released and the
PCA9632 registers and I
2
C-bus state machine are initialized to their default states (all
zeroes) causing all the channels to be deselected. Thereafter, V
DD
must be lowered below
0.2 V to reset the device.
7.5 Software reset
The Software Reset Call (SWRST Call) allows all the devices in the I
2
C-bus to be reset to
the power-up state value through a specific formatted I
2
C-bus command. To be performed
correctly, it implies that the I
2
C-bus is functional and that there is no device hanging the
bus.
The SWRST Call function is defined as the following:
1. A START command is sent by the I
2
C-bus master.
2. The reserved SWRST I
2
C-bus address ‘0000 011’ with the R/W bit set to 0 (write) is
sent by the I
2
C-bus master.
3. The PCA9632 device(s) acknowledge(s) after seeing the SWRST Call address
‘0000 0110’ (06h) only. If the R/W
bit is set to 1 (read), no acknowledge is returned to
the I
2
C-bus master.
Table 13. ALLCALLADR - LED All Call I
2
C-bus address register (address 0Ch) bit
description
Legend: * default value.
Address Register Bit Symbol Access Value Description
0Ch ALLCALLADR 7:1 AC[7:1] R/W 1110 000* ALLCALL I
2
C-bus
address register
0 AC[0] R only 0* reserved

PCA9632DP1,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
LED Lighting Drivers 4-BIT FM+I2C-BUS
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet