Summary of Contents for NXP Semiconductors PCA9957
Page 1
SPI-bus, PCA9957, RGB and White LEDs, 24-channel x 8-bit PWMs Abstract The OMPCA9957LEDEV eval board allows test and design for the PCA9957, which is a 24-channel SPI 4-wire bus 32 mA/5.5V constant current LED driver. This eval board, along with the OM13089 MCU board, provides an...
PCA9957 Evaluation board OMPCA9957LEDEV Introduction The PCA9957 evaluation board features LEDs for color mixing, blinking and dimming demonstrations. A graphical interface allows the user to easily explore the different functions of the driver. The board can be connected in series with other SPI-bus demo- boards to create an evaluation system.
• A complete evaluation platform for the PCA9957 24-channel SPI-bus 35 mA/5.5V constant current LED driver • Easy to use GUI based software demonstrates the capabilities of the PCA9957. • On-board Infrared, blue and RGB LEDs for variable experiments • Convenient test points for easy scope measurements and signal access •...
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV Getting started 3.1 Assumptions Familiarity with the SPI-bus is helpful but not required. 3.2 Static handling requirements CAUTION This device is sensitive to ElectroStatic Discharge (ESD). Therefore care should be taken during transport and handling. You must use a ground strap or touch the PC case or other grounded source before unpacking or handling the hardware.
OMPCA9957LEDEV evaluation board is connected to the OM13089 MCU board using two connectors (J1 & J2 on OMPCA9957LEDEV board and J1 & J8 on OM13089 board). The OM13089 MCU board communicates with PCA9957 demo GUI through PC USB port and uses SPI bus to communicate to PCA9957.
Page 7
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV • Use J5 (USB Micro-B connector) on OM13089 for power supply and GUI communication port. • Use J7 (USB Micro-B connector) on OM13089 for additional power supply Figure 3. OMPCA9957LEDEV evaluation board connecting to the OM13089 MCU board UM11196 All information provided in this document is subject to legal disclaimers.
PCA9957 Evaluation board OMPCA9957LEDEV Hardware description • J1 and J2 are connected to the PM13089 MCU board. • J123 selects PCA9957 VDD power supply. • J120 selects PCA9957 VDDIO power supply. • J113 selects LED power supply. Table 1. OMPCA9957LEDEV EV board main components...
Page 9
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV Jumper Default setting Comment SPI bus interface to the OM13089 MCU board J3, J4 For OMPCA9957LEDEV SPI daisy chain test MISO MOSI SPI bus test points J8,J9,J10,J11 SPI bus SPI bus test points Table 4. Jumper settings for LEDs...
Page 10
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV Jumper Default setting Comment D12 - RGB LED 1-2: Not measuring D12 current Open: Use current J75, J77, J80 meter to measure D12 current J76, J78, J79 Open D12 - RGB LED 1-2: Bypass D12 LED Open: Use D12 LED...
Page 13
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV TP16 +5V_MCU J113 LED voltage select: OPEN: use external voltage VOUT_ADJ 1-2: +5V TP15 2-3: +3.3V 2-4: +2.5V to +4.1V +3V3_MCU OUT1 OUT2 HDR 1X1 + HDR 1X3 OUT3 JUMPER DEFAULT = 2-4...
Page 14
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV LED[0..23] LED[0..23] [2,3] VDDIO CON 1 SMB CON 1 SMB CON 1 SMB CON 1 SMB CON 1 SMB CON 1 SMB CON 1 SMB CON 1 SMB CON 1 SMB CON 1 SMB...
NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV PCA9957 Demo GUI 7.1 Run PCA9957 GUI V0.1.exe on Windows 7, 8, or 10 PC 1. Click “Connect” button to connect OM13089 board 2. If OM13089 board is detected a. It shows “OM13089 board connected” in Message Box b.
Page 16
It shows MOSI and MISO value in Message Box 5. “Write All REG” and “Read All REG” buttons a. Use “Write All REG” button to write in all register value into PCA9957 b. Use “Read All REG” button to read our all register value from PCA9957 UM11196 All information provided in this document is subject to legal disclaimers.
Page 17
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV 6. Use “PWM 0 to 7” page to adjust PWM0 – PWM7 setting a. Use PWM0 – PWM7 scroll bar to adjust PWM value 7. Use “PWM 16 to 23” page to adjust PWM16 – PWM23 setting a.
Page 18
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV 8. Use “LEDOUT” page to select LED0 - 23 output state control a. Use LED0 control box to select LED0 output pin to ON state 9. Use “Output Gain” page to set select LED0 - 23 output current setting a.
Page 19
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV 10. Use “Grad. Control 1” page to select settings for group 0 – 5 a. Ramp enable and rate control, step time control, hold ON/OFF time control and output gain control for group 0-5 settings 11.
Page 20
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV 12. Use “Error Flags” page to read out error status for LEDs output a. Click on “Read Error Flags” button to read out error status for LED0-23 output b. Click on “CLRERR” button to clear error flags.
Page 21
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV 14. Use “SPI” page select SPI interface related settings a. SPI speed, Pre-Delay, Post-Delay, Frame Delay, Transfer Delay and command interface UM11196 All information provided in this document is subject to legal disclaimers.
Customer is responsible for doing all necessary testing for the customer’s applications and products using NXP Semiconductors products in order to avoid a 10.2 Disclaimers default of the applications and the products or of the application or use by customer’s third party customer(s).
Page 25
UM11196 NXP Semiconductors PCA9957 Evaluation board OMPCA9957LEDEV Tables Tab. 1. OMPCA9957LEDEV board main Tab. 4. Jumper settings for LEDs ........9 components ............8 Tab. 5. Jumper settings for SMB connectors ....10 Tab. 2. Jumper settings for power supply ..... 8 Tab.
OM13089 MCU board connection ..... 6 Hardware description ......... 8 Schematic ............12 PCA9957 Demo GUI .......... 15 Run PCA9957 GUI V0.1.exe on Windows 7, 8, or 10 PC ............15 Abbreviations ............ 22 References ............23 Legal information ..........24 Please be aware that important notices concerning this document and the product(s) described herein, have been included in section 'Legal information'.
Need help?
Do you have a question about the PCA9957 and is the answer not in the manual?
Questions and answers