Getting started with X-NUCLEO-OUT05A1 industrial digital output expansion
board for STM32 Nucleo
Introduction
The X-NUCLEO-OUT05A1 industrial digital output expansion board for STM32 Nucleo provides a powerful and flexible
environment for the evaluation of the driving and diagnostic capabilities of the IPS1025H single high-side smart power solid
state relay
The X-NUCLEO-OUT05A1 interfaces with the microcontroller on the STM32 Nucleo via 5 kV optocouplers driven by GPIO pins
and Arduino R3 connectors.
The expansion board can be connected to either a NUCLEO-F401RE or a NUCLEO-G431RB development board.
It is also possible to evaluate a system composed of up to four stacked X-NUCLEO-OUT05A1 expansion boards.
As an example, a system with four X-NUCLEO-OUT05A1 expansion boards allows you to evaluate a quad channel digital
output module.
, in a digital output module connected to 2.5 A industrial loads.
Figure 1. X-NUCLEO-OUT05A1 expansion board
RELATED LINKS
For further details on configuration resistors, refer to UM2864
UM2865 - Rev 1 - March 2022
For further information contact your local STMicroelectronics sales of
fice.
www.st.com
Page 2
1Getting started
1.1Overview
The X-NUCLEO-OUT05A1
overtemperature protection for safe output load control.
The board is designed to meet application requirements in terms of galvanic isolation between user and power
interfaces. This requirement is satisfied by an optical isolation implemented through three optocouplers (ISO1,
ISO2, and ISO3) for signal forward to the device and FLT pins for feedback diagnostic signals.
The expansion board features:
•Based on the IPS1025H single high-side switch, which features:
–Operating range up to 60 V
–Low-power dissipation (R
–Fast decay for inductive loads
–Smart driving of capacitive loads
–Under-voltage lock-out
–Overload and over-temperature protection
–PSSO24 package
•Application board operating range: 8 to 33 V/0 to 2.5 A
•Extended voltage operating range (J3 open) up to 60 V
•Green LED for output on/off status
•Red LEDs for overload and overheating diagnostics
•5 kV galvanic isolation
•Supply rail reverse polarity protection
•EMC compliance with IEC61000-4-2, IEC61000-4-3, IEC61000-4-4, IEC61000-4-5, IEC61000-4-8
embeds the IPS1025H intelligent power switch (IPS), featuring overcurrent and
ON(MAX)
= 25 mΩ)
1.1.1Digital section
The digital section is associated with the STM32 interface and digital supply voltage to and from the X-NUCLEO-
OUT05A1 expansion board.
UM2865 - Rev 1
page 2/18
Page 3
Figure 2. X-NUCLEO-OUT05A1 expansion board: digital interface section
Dotted green line indicates the whole digital interface section. Pink rectangles identify Arduino UNO R3 connectors
UM2865
Overview
The four Arduino UNO R3 connectors:
•
allow expansion board communication with the STM32 Nucleo development board microcontroller accessing
STM32 peripheral and GPIO resources;
•provide digital supply voltage between the STM32 Nucleo development board and the X-NUCLEO-
OUT05A1 expansion board, in either direction.
Normally, the STM32 Nucleo development board supplies the expansion board by a 3v3 or 5v0 generated by the
USB. You can select the preferred voltage on the expansion board via SW3 (3v3 closing pins 1-2; 5v0 closing
pins 2-3).
Alternatively, it is possible to supply the STM32 Nucleo development board by the expansion board. In this case,
an external supply voltage (7-12 V) should be connected to CN2 connector (not mounted by default) on the
expansion board and the ground loop should be closed by mounting D2 (enabling the reverse polarity protection)
or by closing J2 (without reverse polarity).
To supply the VIN voltage rail, it is necessary to:
•close jumper JP5 between pins 2 and 3 and open jumper JP1 on the NUCLEO-F401RE;
•open jumper JP5 between pins 1 and 2 and close jumper JP5 between pins 3 and 4 on the NUCLEO-
G431RB.
UM2865 - Rev 1
page 3/18
Page 4
1.1.2Power section
1
2
3
4
5
The power section involves the power supply voltage (CN1, pins 4 and 5 for VCC, pin 3 for GND), load connection
(a load can be connected between pins CN1.1 and CN1.3 or CN1.2, and CN1.3; both output pins are connected
to the single output channel as shown in Section 2 Schematic diagrams) and electromagnetic compatibility
(EMC) protection.
1.
Overtemperature red LED
2.Overload red LED
3.IPS1025H
4.Output channel - green LED
5.Output and power supply connector
UM2865
Overview
Figure 3. X-NUCLEO-OUT05A1 expansion board: power section components
UM2865 - Rev 1
For EMC:
The SM15T39CA transient voltage suppressor (TR1), enabled by closing J3, is placed between VCC and
•
GND tracks to protect the IPS1025H against surge discharge on the supply rail path up to ±1 kV/2 Ω
coupling;
•in common mode surge testing, two single-layer capacitors (C1 and C2 - not included) must be soldered at
the predisposed locations;
•the IPS1025H output stages do not require additional EMC protections with respect to the IEC61000-4-2,
IEC61000-4-3, IEC61000-4-4, IEC61000-4-5, IEC61000-4-8 standards.
page 4/18
Page 5
1.2Hardware requirements
The X-NUCLEO-OUT05A1
G431RBSTM32 Nucleo development boards.
To function correctly, the X-NUCLEO-OUT05A1 must be plugged onto the matching Arduino UNO R3 connector
pins on the STM32 Nucleo board as shown below.
expansion board is designed to be used with the NUCLEO-F401RE or NUCLEO-
Figure 4. X-NUCLEO-OUT05A1 and STM32 Nucleo stack
UM2865
Hardware requirements
1.3System requirements
To use the STM32 Nucleo development boards with the X-NUCLEO-OUT05A1 expansion board, you need:
•
a Windows PC/laptop (Windows 7 or above)
•a type A to mini-B USB cable to connect the STM32 Nucleo board to the PC when using a NUCLEO-
F401RE development board
•a type A to micro-B USB cable to connect the STM32 Nucleo board to the PC when using a NUCLEO-
G431RB development board
•the X-CUBE-OUT5 firmware and software package installed on your PC/laptop
1.4Board setup
Step 1.Connect the micro-USB or mini/USB cable to your PC to use the X-NUCLEO-OUT05A1 with NUCLEO-
F401RE or NUCLEO-G431RB development board
UM2865 - Rev 1
page 5/18
Page 6
UM2865
Multiple board configuration
Step 2.Download the firmware (.bin) onto the STM32 Nucleo development board microcontroller through
STM32 ST
the table below.
EWARM-OUT05_06STM32F4xx_Nucleo.bin
EWARM-OUT05_06STM32G4xx_Nucleo.bin
-LINK utility, STM32CubeProgrammer and according to your IDE environment as detailed in
Table 1. NUCLEO-F401RE development board supported IDEs - bin files
NUCLEO-F401RE
IARKeilSTM32CubeIDE
MDK-ARM-OUT05_06STM32F4xx_Nucleo.bin
STM32CubeIDE-OUT05_06STM32F4xx_Nucleo.bin
Table 2. NUCLEO-G431RB development board supported IDEs - bin files
NUCLEO-G431RB
IARKeilSTM32CubeIDE
MDK-ARM-OUT05_06STM32G4xx_Nucleo.bin
STM32CubeIDE-OUT05_06STM32G4xx_Nucleo.bin
Step 3.Connect the IPS1025H
device supply voltage via CN1 (see Section 1.1.2 Power section).
Step 4.Provide the digital supply voltage (see Section 1.1.1 Digital section).
Step 5.Connect the load on the output connector (see Section 1.1.2 Power section).
Step 6.Reset the example sequence using the black push button.
Step 7.Push the STM32 Nucleo blue button to select the example provided in the firmware package.
1.5Multiple board configuration
It is also possible to evaluate a four channel digital output module by stacking four X-NUCLEO-OUT05A1 with
shared or independent supply rail and independent loads.
In this case, the four expansion boards (board 0, 1, 2, 3 as shown in the table below) must be properly configured:
for board 1, 2 and 3, it is necessary to unsolder three resistors for each board from the default position and solder
them back in the alternate positions according to the following table.
able 3. Configuration of a stack of four expansion boards
T
Board no.IN1FLT1FLT2
Board 0R101R103R114
Board 1R102R104R117
Board 2R115R116R107
Board 3R120R119R118
UM2865 - Rev 1
page 6/18
Page 7
31
22
CN2
691214110002
C2
4700pF
20
2
6
6
18
FLT1
3
(7V-12V NUCLEO supply voltage)
33
16
D8
33
MH2
M3 HOLE NOT PLATED
D1
PB0
PB9
IOREF
PA10
VCC
D6
4
26
17
2
1
R103 100
SM15T39CA
28
6
D7
14
TP2
5001
FIDUCIAL2
Fiducial
D13
27
3
IN1
29
35
1
5
3
D11
4
PA6
PA3
FLT2
R107 100
22
N.M.
DEFAULT
3
11
N.M.
D9
2
R102
ALTERNATE USE
FLT1
7
A2
5
3
21
+
5
7
19
30
34
VIN
2
7
4
10
5
default open
FLT1
R114 100
IN1
R101
OUT1
5
11
26
CN5
SSQ-110-04-F-S
25
PB6
VCC
FIDUCIAL3
Fiducial
R119 100
FLT2
N.M.
D15
TP4
5001
25
MH3
M3 HOLE NOT PLATEDA4
TR1
8
2
6
D10
5
24
13
AVDD
5
ST morpho connectors
(N.M.)
6
R118 100FLT2
15
ALTERNATE USE
DEFAULT
IN1
N.M.
8
A3
OUT
FLT2
30
R104 100
IN1
2
1
12
FLT1
21
EARTH
1
4
IN1
D2
N.M.
default closed
24
37
7
PA1
PC0
PB5
PA0
8
ALTERNATE USE
ALTERNATE USE
ALTERNATE USE
ALTERNATE USE
ALTERNATE USE
ALTERNATE USE
PA8
5V
D3
3V3
N.M.
35
D5
19
D14
5v0
2
C1
4700pF
36
4
8
R115
N.M.
38
C10
100uF
23
MH4
M3 HOLE NOT PLATED
2
CN1
691137710005
J3
N.M.
2
10
MH1
M3 HOLE NOT PLATED
Analog supply
8-60 V
DEFAULT
ALTERNATE USE
N.M.
3
9
29
D1STPS1H100A
7
31
13
20
A0
1
FIDUCIAL4
Fiducial
Arduino connectors
TR2
ESDA15P60-1U1M
FLT1
3v3
9
default open
N.M.
R120 100
23
R116 100
14
CN7
SSQ-119-04-L-D
OUT
VCC
12
1
32
CN9
SSQ-108-04-F-S
27
PB4
PA5
PC7
PB10
PA9
PA2
PB3
NRST
PB8
PA7
1
34
IN1
D4
8
18
36
1
Alternate Nucleo supply
7-12 V
N.M.
FIDUCIAL1
Fiducial
J2
D0
37
N.M.
N.M.
N.M.
16
4
GND
D2
BAT48JFILM
28
1
FLT1
CN10
SSQ-119-04-L-D
N.M.
R117 100
15
38
D12
CN8
SSQ-106-04-F-S
9
4
J4
CN6
SSQ-108-04-F-S
N.M.
2
N.M.
A1
10
32
PA4
PC1
FLT2
1
C6
2.2uF
17
FLT2
6
VIN
A5
3
100
100
100
UM2865 - Rev 1
2Schematic diagrams
Figure 5. X-NUCLEO-OUT05A1 circuit schematic (1 of 2)
page 7/18
Schematic diagrams
UM2865
Page 8
J7
OUT14
R11
2.2K
2
VCC
NC2
2
9
23
TP5
5001
OUT1
1
R4
0
IPD1
4
default closed
C
1
1
IN1
14
4
A
4
2
NC3
1
3
OUT9
150060RS75000
TP1
5001
OUT19
21
1
13
J10
17
150060RS75000
OUT13
DR2
3
223
DG1
8
default: CLOSE 1-2
3v3
OUT8
A
IN1
19
R3
22k
150060VS75000
R12
22k
6
ISO2
TLP383
2
SW2
con3-strip-male
18
4
OUT18
FLT2
OUT5
default closed
7
SW3
con3-strip-male
3
default: CLOSE 1-2
TP3
5001
A
5v0
ISO1
TLP383
3
R62.2K
OUT6
J5
default closed
C7 470pF
OUT12
J9
con6-2x3-strip-male
1
C5
0.1uF
2
default closed
J6
3
12
C3
0.1uF
R8
10k
6
FLT1
ISO3
TLP383
1
default:
closed
R10
0
C4
0.1uF
R1
27K
2
2
FLT1
default: CLOSE 1-2
16C15
OUT11
OUT20
OUT7
3
OUT15
20
U1
IPS1025H
2
1
3
R2
390
25
VCC
R5
0
R9
0
1
OUT17
GND
OUT16
SW1
con3-strip-male
10
DR1
C9 470nF
VCC
4
OUT10
2
VCC
R710k
5
VCC
FLT2
C
5
SW4
con3-strip-male
11
J8
J1
C8 47nF
default: CLOSE 1-2
3
24
UM2865 - Rev 1
Figure 6. X-NUCLEO-OUT05A1 circuit schematic (2 of 2)
High-power
transient voltage
suppressor (not
mounted)
High-side switch
with smart driving
for capacitive loads
Panasonic
Electronic
Components
YageoRC0603FR-07100RP
Keystone
Electronics
STSM15T39CA
STESDA15P60-1U1M
STIPS1025H
ERJ-3GEY0R00V
5001
UM2865 - Rev 1
page 10/18
Page 11
4References
UM2865
References
Freely available on www
1.IPS1025H datasheet
2.UM2864: "Getting started with X-CUBE-OUT5 industrial digital output software for STM32 Nucleo"
3.NUCLEO-F401RE datasheet
4.NUCLEO-G431RB datasheet
.st.com:
UM2865 - Rev 1
page 11/18
Page 12
5Board versions
Finished goodSchematic diagramsBill of materials
X$NUCLEO-OUT05A1
This code identifies the X-NUCLEO-OUT05A1 evaluation board first version.
1.
(1)
UM2865
Board versions
Table 5. X-NUCLEO-OUT05A1 versions
X$NUCLEO-OUT05A1 schematic diagramsX$NUCLEO-OUT05A1 bill of materials
UM2865 - Rev 1
page 12/18
Page 13
6Regulatory compliance information
Formal Notice Required by the U.S. Federal Communications Commission
FCC NOTICE
This kit is designed to allow:
(1) Product developers to evaluate electronic components, circuitry
determine
whether to incorporate such items in a finished product and
(2) Software developers to write software applications for use with the end product.
This kit is not a finished product and when assembled may not be resold or otherwise marketed unless all
required FCC equipment authorizations are first obtained. Operation is subject to the condition that this product
not cause harmful interference to licensed radio stations and that this product accept harmful interference. Unless
the assembled kit is designed to operate under part 15, part 18 or part 95 of this chapter, the operator of the kit
must operate under the authority of an FCC license holder or must secure an experimental authorization under
part 5 of this chapter 3.1.2.
Formal Product Notice Required by Industry Canada Innovation, Science and Economic Development
Canada compliance:
For evaluation purposes only. This kit generates, uses, and can radiate radio frequency energy and has not been
tested for compliance with the limits of computing devices pursuant to Industry Canada (IC) rules.
À des fins d'évaluation uniquement. Ce kit génère, utilise et peut émettre de l'énergie radiofréquence et n'a pas
été testé pour sa conformité aux limites des appareils informatiques conformément aux règles d'Industrie Canada
(IC).
UM2865
Regulatory compliance information
, or software associated with the kit to
Formal product notice required by EU
This device is in conformity with the essential requirements of the Directive 2014/30/EU (EMC) and of the
Directive 2015/863/EU (RoHS).
UM2865 - Rev 1
page 13/18
Page 14
Revision history
T
able 6. Document revision history
DateRevisionChanges
24-Mar-20221Initial release.
UM2865
UM2865 - Rev 1
page 14/18
Page 15
UM2865
Contents
Contents
1Getting started ....................................................................2
Figure 2. X-NUCLEO-OUT05A1 expansion board: digital interface section .................................3
Figure 3. X-NUCLEO-OUT05A1 expansion board: power section components ...............................4
Figure 4. X-NUCLEO-OUT05A1 and STM32 Nucleo stack.............................................5
Figure 5. X-NUCLEO-OUT05A1 circuit schematic (1 of 2) .............................................7
Figure 6. X-NUCLEO-OUT05A1 circuit schematic (2 of 2) .............................................8
UM2865 - Rev 1
page 17/18
Page 18
UM2865
IMPORTANT NOTICE – READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST
products are sold pursuant to ST’
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www
are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
s terms and conditions of sale in place at the time of order acknowledgment.
.st.com/trademarks. All other product or service names