NXP Semiconductors PCAL6408A-ARD Скачать руководство пользователя страница 9

NXP Semiconductors

UM11704

PCAL6416AEV-ARD evaluation board

registers in their default state and force a re-initialization of the I

2

C state machine, in

the same manner as power-on sequence). The RESET pin is controlled by the EVK

motherboard through J3-1 (Arduino port).
The ADDR pin is digital input and represents a programmable hardware address

package which can be asserted low or high, to assign two different slave addresses. The

input is controlled by the EVK through J3-2 (Arduino port).
The INT pin is an open-drain interrupt output, activated when any input state differs from

its corresponding input port register state, indicating to the host system that an input state

has changed. The line is monitored by the EVK through J3-3 Arduino port and locally

by the LED (D3) located on the daughter board. The LED D3 can be deactivated by

removing JP1 jumper. When D3 is inactive (JP1 removed) the open-drain is polarized

through R5. R5 also has the role to compensate the voltage drop of D3 assuring 3.3V

high level in high state of the interrupt line (see SPF-46663.pdf schematic file).

4.8 I/O bus

The port P0 of the DUT is configured as output. The lines drive the on-board LEDs D4

to D11. The P1 port is configured as input. The on-board switches SW1 to SW8 are

connected on the inputs, so that the user can change the logic state from the switches

located on the daughter board. Both ports P0 and P1 are connected to connector J5.

Table 2

 shows the configuration of the I/O bus of the PCAL6416AEV-ARD daughter

board.

U2 pin name (number)

Wire label

On-board LEDs

On-board switches

I/O ext. conn. (J5)

P0_0 (A1)

IO_0

D4

-

3

P0_1 (C3)

IO_1

D5

-

4

P0_2 (B1)

IO_2

D6

-

5

P0_3 (C1)

IO_3

D7

-

6

P0_4 (C2)

IO_4

D8

-

7

P0_5 (D1)

IO_5

D9

-

8

P0_6 (E1)

IO_6

D10

-

9

P0_7 (D2)

IO_7

D11

-

10

P1_0 (E3)

IO_8

-

SW1

11

P1_1 (E4)

IO_9

-

SW2

12

P1_2 (D3)

IO_10

-

SW3

13

P1_3 (E5)

IO_11

-

SW4

14

P1_4 (D4)

IO_12

-

SW5

15

P1_5 (D5)

IO_13

-

SW6

16

P1_6 (C5)

IO_14

-

SW7

17

P1_7 (C4)

IO_15

-

SW8

18

Table 2. J5 pin chart

The on- board LEDs can be disabled by placing JP2 jumper in 2-3 position (OPTION

1, see SPF-46663.pdf file). This feature is useful when the user uses the board with

external device connected to J5 I/O port. The switches are connected to the bus through

UM11704

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2021. All rights reserved.

User manual

Rev. 1.0 — 1 December 2021

9 / 25

Содержание PCAL6408A-ARD

Страница 1: ...luation board is a daughter card equipped with Arduino port designed for easy test and design of PCAL6416A IC 16 bit port expander controlled through FM I 2 C 2 wire bus with RESET The board is fully...

Страница 2: ...evaluation board Rev Date Description v 1 0 20211201 Initial version Revision history UM11704 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserve...

Страница 3: ...heavily depends on proper printed circuit board layout and heat sinking design as well as attention to supply filtering transient suppression and I O signal quality The product provided may not be com...

Страница 4: ...aluation of the daughter board The GUI is used with the following NXP evaluation boards IMXRT1050 EVK Board LPCXpresso55S69 Development Board and i MX 8M Mini LPDDR4 EVK Board 2 Finding kit resources...

Страница 5: ...ot included in the EVK package 4 Getting to know the hardware 4 1 PCAL6416AEV ARD features I O connector for external access to IC input output pins 8 user switches connected to I O pins of the IC 8 u...

Страница 6: ...onnectors the I O external connector J5 the on board LEDs D4 to D11 and switches SW1 to SW8 The IC is connected to Arduino interface through two buses a 3 bit control bus J3 and the I 2 C bus J2 The I...

Страница 7: ...ughter board can be directly inserted in the Arduino port The daughter card is using only five signal lines Table 1 represents the pin chart of connectors and the used lines in the circuit see also th...

Страница 8: ...igured as inputs and sets the logic level on the I O pins configured as outputs The internal configuration of the DUT includes direction of the digital I O lines input or output polarity inversion pul...

Страница 9: ...schematic file 4 8 I O bus The port P0 of the DUT is configured as output The lines drive the on board LEDs D4 to D11 The P1 port is configured as input The on board switches SW1 to SW8 are connected...

Страница 10: ...RD board Ref Des Label Default Description OFF Disable the interrupt monitor LED D3 JP1 INT MONITOR ON OFF OFF ON Enable the interrupt monitor LED D3 1 2 Enable the user LEDs D4 D11 JP2 USER LED ON OF...

Страница 11: ...AL6xxx I O expander development card family manufactured by NXP PCAL6408A PCAL6416A PCAL6524 and PCAL6534 ICs For details regarding installation of the EVK firmware and GUI host software on PC please...

Страница 12: ...ion complete the following procedure 1 Configure the suitable power configuration of EVK J1 If using J28 for power supply the J1 jumper shall be placed in position 5 6 If using an external power suppl...

Страница 13: ...10 operating system The LPCXpresso55S69 development board is equipped with four USB Micro B connectors P5 P6 P9 and P10 The board can be powered through any USB port Using P6 USB connector to connect...

Страница 14: ...5S69 LPCXpresso55S28 Development Board User Manual Figure 6 PCAL6416AEV ARD daughter board and LPCXpresso55S69 mother board before starting UM11704 All information provided in this document is subject...

Страница 15: ...operation Figure 7 PCAL6416AEV ARD daughter board LPCXpresso55S69 mother board operation 6 3 Using the PCAL6416AEV ARD with an i MX 8M Mini LPDDR4 EVK board When an i MX 8M Mini LPDDR4 EVK board is u...

Страница 16: ...bly to the i MX 8M Mini LPDDR4 EVK This can be done by plugging J1 connector located on the interposer board to J1003 connector on the EVK To power up the EVK a USB C type cable connected to PORT 2 of...

Страница 17: ...referred in the above step 8 Open the GUI application to operate the device from the PC For details regarding GUI operation see Section 7 Figure 9 PCAL6416AEV ARD daughter board i MX 8M Mini LPDDR4 E...

Страница 18: ...The section provides the following settings Select EVK displays the list of EVKs Selecting a wrong EVK board causes the connection to fail and a pop up window with the message Unable to Connect with E...

Страница 19: ...ernal pull up or pull down resistor Interrupt Mask enable disable the interrupt mask for the input Polarity Inversion enable disable the polarity inversion function for the input The Write button sets...

Страница 20: ...Value set the status of the on board user LED the logic state of the output Output drive strength sets the drive strength of the output The Write button sets the internal registers of the DUT with the...

Страница 21: ...alue of the internal registers of the IC every time when Read button is clicked To find details about internal registry see the PCAL6416A datasheet Figure 13 Graphical interface Debug tab activated UM...

Страница 22: ...Semiconductors 5 LPC556x 32 bit ARM Cortex M33 M33 coprocessor TrustZone PowerQuad CASPER 320KB SRAM 640 KB flash USB HS Flexcomm Interface SDIO 32 bit counter timers SCTimer PWM PLU 16 bit 1 0 Msampl...

Страница 23: ...is responsible for doing all necessary testing for the customer s applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the...

Страница 24: ...PCAL6416AEV ARD daughter board and LPCXpresso55S69 mother board before starting 14 Fig 7 PCAL6416AEV ARD daughter board LPCXpresso55S69 mother board operation 15 Fig 8 The assembly PCAL6416AEV ARD dau...

Страница 25: ...configuring software tools 11 6 Configuring the hardware 11 6 1 Using the PCAL6416AEV ARD with an IMXRT1050 EVK board 11 6 2 Using the PCAL6416AEV ARD with an LPCXpresso55S69 development board 13 6 3...

Отзывы: