Getting started with X-NUCLEO-OUT06A1 industrial digital output expansion
board for STM32 Nucleo
Introduction
The X-NUCLEO-OUT06A1 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-32 single high-side smart power
solid state relay
The X-NUCLEO-OUT06A1 interfaces with the microcontroller on the STM32 Nucleo via 5 kV optocouplers driven by GPIO pins
and Arduino UNO R3 connectors.
The expansion board can be connected to either a NUCLEO-F401RE or NUCLEO-G431RB development board.
It is also possible to evaluate a system composed by up to four stacked X-NUCLEO-OUT06A1 expansion boards.
As an example, a system with four X-NUCLEO-OUT06A1 expansion boards allows you to evaluate a quad channel digital
output module.
, in a digital output module connected to 5.7 A industrial loads.
Figure 1. X-NUCLEO-OUT06A1 expansion board
RELATED LINKS
For further details on configuration resistors, refer to UM2864
UM2866 - 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-OUT06A1
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 IPS1025H-32 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 load
–Under-voltage lock-out
–Overload and over-temperature protection
–PSSO24 package
•Application board operating range: 8 to 33 V/0 to 5.7 A
•Extended voltage operating range (J3 open) up to 60 V
•Green LED for output on/off status
•Red LEDs for diagnostics (overload and overheating)
•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-32 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-
OUT06A1 expansion board.
UM2866 - Rev 1
page 2/18
Page 3
Figure 2. X-NUCLEO-OUT06A1 expansion board: digital interface section
Dotted green line indicates the whole digital interface section. Pink rectangles identify Arduino UNO R3 connectors.
UM2866
Overview
UM2866 - Rev 1
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-
OUT06A1 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 the 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.
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-32
4.Output channel - green LED
5.Output and power supply connector
UM2866
Overview
Figure 3. X-NUCLEO-OUT06A1 expansion board: power section components
UM2866 - 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-32 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-32 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-OUT06A1
G431RBSTM32 Nucleo development boards.
To function correctly, the X-NUCLEO-OUT06A1 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-OUT06A1 and STM32 Nucleo stack
UM2866
Hardware requirements
1.3System requirements
To use the STM32 Nucleo development boards with the X-NUCLEO-OUT06A1 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-OUT06A1 with NUCLEO-
F401RE or NUCLEO-G431RB development board
UM2866 - Rev 1
page 5/18
Page 6
UM2866
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
Step 3.Connect the IPS1025H-32 device supply voltage via CN1 (see Section 1.1.2 Power section).
-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 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-OUT06A1 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
UM2866 - Rev 1
page 6/18
Page 7
N.M.
32
2
1
30
N.M.
22
N.M.
2
3
20
J3
TP2
5001
(7V-12V NUCLEO supply voltage)
R102
N.M.
IN1
CN7
SSQ-119-04-L-D
FIDUCIAL2
Fiducial
J2
N.M.
21
1
D2
PB0
PB9
IOREF
PA10
VCC
34
2
D0
17
6
3
4
FIDUCIAL3
Fiducial
4
D7
4
9
2
6
C2
4700pF
IN1
18
2
N.M.
FLT1
PA6
PA3
TP4
5001
36
DEFAULT
CN10
SSQ-119-04-L-D
9
14
D9
ALTERNATE USE
FLT1
15
EARTH
C6
2.2uF
CN6
SSQ-108-04-F-S
A2
28
3
23
28
5
6
3
CN5
SSQ-110-04-F-S
TR2
ESDA15P60-1U1M
23
5
2
4
R114
VIN
5
31
R115
37
OUT
VCC
FLT1
FIDUCIAL1
Fiducial
5
19
OUT1
2
18
+
PB6
VCC
C10
100uF
D11
1
33
26
22
37
FLT2
FLT2
10
N.M.
1
6
D15
R117
C1
4700pF
TR1
A4
N.M.
6
12
D10
8
D1STPS1H100A
36
IN1
ST morpho connectors
(N.M.)
24
4
FLT2
ALTERNATE USE
DEFAULT
8
A3
OUT
FLT2
24
3
IN1
29
D1
MH1
M3 HOLE NOT PLATED
FLT1
31
27
25
7
IN1
R118
15
7
D2
BAT48JFILM
R104
13
N.M.
PA1
PC0
PB5
PA0
CN1
691137710005
N.M.
13
ALTERNATE USE
ALTERNATE USE
ALTERNATE USE
ALTERNATE USE
ALTERNATE USE
ALTERNATE USE
30
PA8
R1195V
D3
8
7
8
MH2
M3 HOLE NOT PLATED
D5
D6
32
D14
D8
35
5v0
FIDUCIAL4
Fiducial
CN8
SSQ-106-04-F-S
1
26
11
2
14
21
IN1
N.M.
8
27
Analog supply
8-60 V
ALTERNATE USE
MH4
M3 HOLE NOT PLATED
AVDD
2
6
default closed
17
A0
2
Arduino connectors
FLT1
3v3
7
R107
3V3
3
SM15T39CA
R116
38
default open
1
12
5
J4
CN2
691214110002
FLT2
1
PB4
PA5
PC7
PB10
PA9
PA2
PB3
NRST
PB8
PA7
3
R120
N.M.
N.M.
33
D4
CN9
SSQ-108-04-F-S
D13
16
20
10
Alternate Nucleo supply
7-12 V
1
34
N.M.
R103
GND
35
FLT1
N.M.
10
11
FLT2
19
7
default open
D12
A5
MH3
M3 HOLE NOT PLATED
N.M.
4
DEFAULT
A1
R101
1
N.M.
PA4
PC1
9
25
5
38
4
5
16
VIN
29
1
100
100
100
100
100
100
100
100
100
100
100
100
UM2866 - Rev 1
2Schematic diagrams
Figure 5. X-NUCLEO-OUT06A1 circuit schematic (1 of 2)
page 7/18
Schematic diagrams
UM2866
Page 8
J7
20
OUT8
J9
con6-2x3-strip-male
15
R11
2.2K
4
8
R10
0
6
A
J5
OUT1
VCC
J6
24
OUT15
1
OUT6
22
C7 470pF
R1
27K
6
OUT16
16
2
SW2
con3-strip-male
3
R4
0
TP1
5001
2
150060RS75000
C
1
1
R62.2K
OUT17
ISO2
TLP383
C
default closed
default: CLOSE 1-2
default: CLOSE 1-2
3v3
12
4
IN1
U1
IPS1025H-32
VCC
1
R3
22k
7
R12
22k
25
ISO3
TLP383
2
J10
17
OUT11
ISO1
TLP383
11
default closed
SW3
con3-strip-male
3
default: CLOSE 1-2
OUT12
3
3
C
5v0
OUT7
GND
OUT13
default closed
10
13
2
DR2
150060RS75000
9
C5
0.1uF
R9
0
FLT2
A
C8 47nF
IN1
23
DG1
C3
0.1uF
J8
R8
10k
3
A
1
OUT10
OUT20
OUT14
default:
closed
4
default closed
NC2
4
18
2
OUT18
2
2
VCC
FLT1
3
C9 470nF
TP3
5001
150060VS75000
4
3
19
C4
0.1uF
IPD1
J1
OUT19
R2
390
DR1
R5
0
NC3
5
1
TP5
5001
1
SW1
con3-strip-male
1
21
OUT9
FLT1
VCC
R710k
5
1
FLT2
VCC
3
SW4
con3-strip-male
OUT5
3
2
2
default: CLOSE 1-2
14
UM2866 - Rev 1
Figure 6. X-NUCLEO-OUT06A1 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-32
ERJ-3GEY0R00V
5001
UM2866 - Rev 1
page 10/18
Page 11
4References
UM2866
References
Freely available on www
1.IPS1025H-32 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:
UM2866 - Rev 1
page 11/18
Page 12
5Board versions
Finished goodSchematic diagramsBill of materials
X$NUCLEO-OUT06A1
This code identifies the X-NUCLEO-OUT06A1 evaluation board first version.
1.
(1)
UM2866
Board versions
Table 5. X-NUCLEO-OUT6A1 versions
X$NUCLEO-OUT06A1 schematic diagramsX$NUCLEO-OUT06A1 bill of materials
UM2866 - 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).
UM2866
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).
UM2866 - Rev 1
page 13/18
Page 14
Revision history
T
able 6. Document revision history
DateRevisionChanges
24-Mar-20221Initial release.
UM2866
UM2866 - Rev 1
page 14/18
Page 15
UM2866
Contents
Contents
1Getting started ....................................................................2
Figure 2. X-NUCLEO-OUT06A1 expansion board: digital interface section .................................3
Figure 3. X-NUCLEO-OUT06A1 expansion board: power section components ...............................4
Figure 4. X-NUCLEO-OUT06A1 and STM32 Nucleo stack.............................................5
Figure 5. X-NUCLEO-OUT06A1 circuit schematic (1 of 2) .............................................7
Figure 6. X-NUCLEO-OUT06A1 circuit schematic (2 of 2) .............................................8
UM2866 - Rev 1
page 17/18
Page 18
UM2866
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