Summary of Contents for NXP Semiconductors PCA9959
Page 1
Document information Information Content Keywords SPI-bus, PCA9959, RGB and White LEDs, 24-channel x 6-bit brightness, 64 grids for gradation control. Abstract The OMPCA9959LEDEV eval board allows test and design for the PCA9959, which is a 24-channel SPI 4-wire bus 63 mA/5.5V constant current LED driver.
PCA9959 Evaluation board OMPCA9959LEDEV Introduction The PCA9959 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 PCA9959 24-channel SPI-bus 63 mA/5.5V constant current LED driver • Easy to use GUI based software demonstrates the capabilities of the PCA9959. • On-board Infrared, blue and RGB LEDs for variable experiments • Convenient test points for easy scope measurements and signal access •...
UM11436 NXP Semiconductors PCA9959 Evaluation board OMPCA9959LEDEV 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.
OMPCA9959LEDEV evaluation board is connected to the OM13089 MCU board using two connectors (J1 & J2 on OMPCA9959LEDEV board and J1 & J8 on OM13089 board). The OM13089 MCU board communicates with PCA9959 demo GUI through PC USB port and uses SPI bus to communicate to PCA9959.
Page 7
UM11436 NXP Semiconductors PCA9959 Evaluation board OMPCA9959LEDEV Figure 2. OM13089 MCU board • OMPCA9959LEDEV evaluation board connecting to the OM13089 MCU board • 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. OMPCA9959LEDEV evaluation board...
PCA9959 Evaluation board OMPCA9959LEDEV Hardware description • J1 and J2 are connected to the PM13089 MCU board. • J123 selects PCA9959 VDD power supply. • J120 selects PCA9959 VDDIO power supply. • J113 selects LED power supply. Table 1. OMPCA9959LEDEV EV board main components...
Page 9
UM11436 NXP Semiconductors PCA9959 Evaluation board OMPCA9959LEDEV Jumper Default setting Comment SPI bus interface to the OM13089 MCU board J3, J4 For OMPCA9959LEDEV 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
UM11436 NXP Semiconductors PCA9959 Evaluation board OMPCA9959LEDEV 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...
JUMPER DEFAULT = OPEN J131 JUMPER DEFAULT = OPEN J136 VDD_IN JUMPER DEFAULT = OPEN J135 JUMPER DEFAULT = OPEN Figure 5. PCA9959 schematic UM11436 All information provided in this document is subject to legal disclaimers. User manual Rev. 1.0 — 27 April 2020...
NXP Semiconductors PCA9959 Evaluation board OMPCA9959LEDEV PCA9959 demo GUI 7.1 Run PCA9959 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 “Read All REG” button to read our all register value from PCA9959 b. Open “Read All REG.txt” to see all PCA9959 registers value UM11436 All information provided in this document is subject to legal disclaimers.
Page 17
UM11436 NXP Semiconductors PCA9959 Evaluation board OMPCA9959LEDEV 6. Use “GRID0-7” to “GRID56-63” to adjust GRID0 – GRID63 setting a. Use GRID0 – GRID63 Combo Box to adjust GRIDx value 7. Use “CH0_CFG-CH11_CFG” and “CH12_CFG-CH23” LED CHx output a. Use CHx checkbox to enable or disable LED CHx output b.
Page 18
UM11436 NXP Semiconductors PCA9959 Evaluation board OMPCA9959LEDEV 8. 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.
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 23
UM11436 NXP Semiconductors PCA9959 Evaluation board OMPCA9959LEDEV Tables Tab. 1. OMPCA9959LEDEV 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 PCA9959 demo GUI .......... 15 Run PCA9959 GUI V0.1.exe on Windows 7, 8, or 10 PC ............15 Abbreviations ............ 20 References ............21 Legal information ..........22 Please be aware that important notices concerning this document and the product(s) described herein, have been included in section 'Legal information'.
Page 26
X-ON Electronics Largest Supplier of Electrical and Electronic Components Click to view similar products for category: LED Lighting Development Tools Click to view products by manufacturer: Other Similar products are found below : MIC2870YFT EV ADP8860DBCP-EVALZ LM3404MREVAL ADM8843EB-EVALZ TDGL014 ISL97682IRTZEVALZ LM3508TLEV EA6358NH MAX16826EVKIT MAX16839EVKIT+ TPS92315EVM-516 MAX6956EVKIT+ OM13321,598 DC986A DC909A DC824A STEVAL-LLL006V1 IS31LT3948-GRLS4-EB 104PW03F PIM526 PIM527 MAX6946EVKIT+ MAX20070EVKIT# MAX21610EVKIT# MAX6951EVKIT MAX20090BEVKIT# MAX20092EVSYS# PIM498 AP8800EV1 ZXLD1370/1EV4 MAX6964EVKIT TLC59116EVM-...
Need help?
Do you have a question about the PCA9959 and is the answer not in the manual?
Questions and answers