お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
1
Out of the Box2
Plug It In3
Get Software4
Configure Hardwareサインイン 進行状況を保存するには アカウントをお持ちでない方 アカウントを作成する。
The NXP analog product development boards provide an easy-to-use platform for evaluating NXP products. The boards support a range of analog, mixed-signal and power solutions. They incorporate monolithic integrated circuits and system-in-package devices that use proven high-volume technology. NXP products offer longer battery life, a smaller form factor, reduced component counts, lower cost and improved performance in powering state-of-the-art systems.
This page will guide you through the process of setting up and using the PCA9957HNARD evaluation board.
The PCA9957HN-ARD contents include:
Something went wrong! Please try again.
Familiarity with the SPI bus is helpful but not required.
Something went wrong! Please try again.
This device is sensitive to ElectroStatic Discharge (ESD). Therefore care should be taken during transport and handling. Use a ground strap or touch the PC case or other grounded source before unpacking or handling the hardware.
Something went wrong! Please try again.
This evaluation board requires a Windows PC workstation. Meeting these minimum specifications should produce great results when working with this evaluation board.
Something went wrong! Please try again.
Note: i.MX Mini LPDDR4 EVK Boards require the use of an IMX8MMINI-IARDinterposer board between the EVK and PCA9957HN-ARDUINO expansion board (see IMX8MMINI-IARD User Manual).
Something went wrong! Please try again.
The evaluation board is built around the PCA9957HN, a 24-channel SPI serial bus 32 mA / 5.5 V constant current LED driver produced by NXP Semiconductors. The evaluation board serves as a daughter card that can be connected through an Arduino port to various Arduino compatible (including original Arduino Uno R3) EVK / mother boards for the purpose of testing and measuring the characteristics of the PCA9957HN Device Under Test (DUT).
The PCA9957HN host device communicates through the Arduino port with the LED driver via the high-speed SPI bus (up to 10MHz clock frequency). The board is equipped with a pair of Fuji connectors that supports a SPI daisy chain scalable architecture. Thus, users can create a stack of similar boards that share the same SPI bus. The Fuji connectors are of the board-to-board type, allowing the user to attach the boards in a vertical stack instead of connecting link cables between the boards. Three additional digital lines in the SPI bus allow the mother board to control the DUT through the Arduino port or the Fuji connectors.
Power is delivered from the mother board (EVK) through the Arduino port. The power rails are shared with the Fuji connectors, so the DUT can be powered either from the Arduino connectors or the Fuji connectors.
The board contains four RGB LEDs and twelve white LEDs allocated to all twenty-four outputs of the PCA9957HN DUT. The board also contains jumpers and connectors that allow users to connect external LEDs to PCA9957HN outputs.
Something went wrong! Please try again.
Overview of the PCA9957HN-ARD evaluation board
Something went wrong! Please try again.
PCA9957HN-ARD evaluation board is designed and built as a expansion board able to work with a mother board equipped with an Arduino port. The board is built to be fully compatible with the following NXP evaluation boards:
Each of the above evaluation / development boards is supported by firmware that can be downloaded from the NXP site. Before beginning to use a paired EVK – PCA9957HNARD configuration, the EVK motherboard must be programmed with the corresponding firmware package.
Additionally, a GUI application (Windows 10) is available for download from the NXP site, allowing rapid testing and operation of the PCA9957HN-ARD expansion board in conjunction with the EVK.
The GUI application is common for all three EVKs and for the PCA9xxx LED Controller development card family, manufactured by NXP (PCA9957, PCA9959 and PCA9955B ICs). For details regarding installation of the EVK firmware and GUI host software, see UM11581, Arduino shields GUI and firmware installation manual.
Once the software is installed, the first step is to select the correct EVK from the graphical interface. The board can then be controlled from the GUI interface.
PCA9957HN-ARD evaluation board is designed and built as a expansion board able to work with a mother board equipped with an Arduino port. The board is built to be fully compatible with the following NXP evaluation boards:
Each of the above evaluation / development boards is supported by firmware that can be downloaded from the NXP site. Before beginning to use a paired EVK – PCA9957HNARD configuration, the EVK motherboard must be programmed with the corresponding firmware package.
Additionally, a GUI application (Windows 10) is available for download from the NXP site, allowing rapid testing and operation of the PCA9957HN-ARD expansion board in conjunction with the EVK.
The GUI application is common for all three EVKs and for the PCA9xxx LED Controller development card family, manufactured by NXP (PCA9957, PCA9959 and PCA9955B ICs). For details regarding installation of the EVK firmware and GUI host software, see UM11581, Arduino shields GUI and firmware installation manual.
Once the software is installed, the first step is to select the correct EVK from the graphical interface. The board can then be controlled from the GUI interface.
Something went wrong! Please try again.
Figure 1 shows the required hardware for operation of the PCA9957HN-ARD expansion board with MIMXRT1050-EVK.
The MIMXRT1050-EVK mother board can be powered by one of the following three methods:
J2
) on the boardJ9
) on the boardJ28
) on the board. When the PC is
connected in this fashion, the USB port can simultaneously act as a debug interface. Therefore, by using a
single USB cable connected to J28
, the EVK can be powered and at the same time linked to the PC for
data exchangeBe aware that older USB ports (USB 1.1) on the PC might not be able to deliver the 500 mA current needed before
establishing communication. In this case, the user must use an external power supply (connected to J2
).
From J1
on the EVK board (see Figure 1) the user can select the power configuration for the mother
board. For further details, download the IMXRT1050 EVK Board Hardware User Guide (MIMXRT1050EVKHUG.pdf) available at
i.MX RT1050 Evaluation Kit.
Figure 1. PCA9957HN-ARD expansion board and MIMXRT1050-EVK board.
To configure the hardware and workstation, complete the following procedure:
R278
, R279
, R280
, R281
with zero-ohm resistors (0402 package) to link the SPI lines to the Arduino connectorJ1
, select the suitable power configuration for the EVKJ28
as the power supply, place a jumper in the 5–6 position on jumper
J1
J2
, place a jumper in
position 1–2 on jumper J1
J28
, connect the EVK board to a USB port on the computer
Something went wrong! Please try again.
Figure 3 shows the required hardware for operation of the PCA9957HN-ARD and LPC55S69-EVK board.
The LPC55S69-EVK board is equipped with four USB Micro-B connectors: P5
, P6
,
P9
and P10
. The board can be powered through any USB port. However, using the
P6
USB connector to connect the board to the PC simplifies the start-up operation because
P6
is designated for debugging and the USB cable thus accomplishes two tasks at the same time: powering
the board and serving as a data link between the EVK board and PC. For more details, see LPCXpresso55S69 Development Board.
Figure 3. PCA9957HN-ARD expansion board and LPC55S69-EVK mother board.
To configure the hardware and workstation, complete the following procedure:
P16
– P19
connectors located on LPC55S69-EVK
development board (see the marked pins of P16
– P19
, Figure 3)P6
USB port of PCFigure 4. PCA9957HN-ARD expansion board / LPC55S69-EVK board assembly.
Something went wrong! Please try again.
When 8MMINILPD4-EVK board is used with the PCA9957HN-ARD board, a specially designed EVK expansion board—the
IMX8MMINI-IARD board—must be mounted as an interposer between the 8MMINILPD4-EVK board and the PCA9557HNARD. This is
because the 8MMINILPD4-EVK uses a 2 x 20-pin expansion connector (J1003
) instead of an Arduino
connector.
Connector J1003
on the 8MMINILPD4-EVK board is a multipurpose port containing digital I/O lines,
including specialized I²C and SPI buses. The IMX8MMINI-IARD pins on the PCA9957HD-ARD board and the 2 x
20 connector pins on the 8MMINILPD4-EVK board.
Figure 5 shows how these three boards are connected. This configuration consists of:
To power up and operate the setup. The USB-C cable for power must be connected to PORT 2 of the EVK board. The power
switch SW101
on the EVK board must be set to the On position to power up the setup. Data communication
is achieved by routing a USB Micro-B cable from a USB port on the PC to the debug port (J901
) on the
EVK.
Attach the expansion board by plugging the PCA9957HN-ARD board into the Arduino connector of the IMX8MMINI-IARD
interposer and then plugging the IMX8MMINI-IARD interposer into the expansion connector (J1003
) located
on the i.MX8MMINI EVK board. See Figure 5 for the location of all referenced connectors and switches.
For more details regarding the power-up and operation of the setup assembly, see 8MMINILPD4-EVK user manual and IMX8MMINI-IARD User Manual. The files can be downloaded from NXP site.
Figure 5. PCA9957HN-ARD expansion board, IMX8MMINI-IARD interposer board and 8MMINILPD4-EVK board assembly.
To configure the hardware and workstation, complete the following procedure:
J1
(located on the bottom of the board) into J1003
expansion board located on the top side of 8MMINILPD4-EVK (see Figure 5)J901
debug port.SW101
in On position to power up the boardsFigure 6. PCA9957HN-ARD expansion board / 8MMINILPD4-EVK board operation.
Something went wrong! Please try again.
Connect with other engineers and get expert advice on designing with the PCA9957HN-ARD on one of our community sites.