Getting Started with X-NUCLEO-OUT01A1 industrial digital
output expansion board for STM32 Nucleo
Introduction
The X-NUCLEO-OUT01A1 industrial digital output expansion board for STM32 Nucleo is based on the
ISO8200BQ galvanic isolated octal high-side smart power solid state-relay.
It provides an affordable and easy-to-use development platform for implementing galvanic insulation in
industrial power switch driver applications.
The board can be plugged onto an STM32 Nucleo development board (NUCLEO-F103RB, NUCLEOF302R8 or NUCLEO-F401RE) via its Arduino® UNO R3 connectors.
Other boards can also be stacked to further expand functionality: industrial PLC functionality with 8
inputs and 16 outputs can be added with the X-NUCLEO-PLC01A1 expansion board, and the XNUCLEO-IDW01M1 expansion board adds wireless communication functionality for remote PLC
management, which is enhanced by the ST-PLC Android™ or iOS™ app.
This board is designed to comply with applicable industrial EMC standards.
Figure 1: X-NUCLEO-OUT01A1 expansion board
Page 2
Contents
UM2209
2/17
DocID030568 Rev 1
Contents
1 Getting started ................................................................................. 5
Table 2: Bill of materials............................................................................................................................ 13
Table 3: Document revision history .......................................................................................................... 16
Figure 4: X-NUCLEO-OUT01A1 expansion board digital interface components ....................................... 8
Figure 5: X-NUCLEO-OUT01A1 expansion board power section components ......................................... 9
Figure 6: Schematic diagram (1 of 2) ....................................................................................................... 11
Figure 7: Schematic diagram (2 of 2) ....................................................................................................... 12
Page 5
UM2209
Getting started
DocID030568 Rev 1
5/17
1 Getting started
1.1 Hardware requirements
The X-NUCLEO-OUT01A1 is designed to be used with the following STM32 Nucleo boards
(visit www.st.com for further information):
NUCLEO-F103RB
NUCLEO-F302R8
NUCLEO-F401RE
Figure 2: X-NUCLEO-OUT01A1 plugged on an STM32 Nucleo board
The X-NUCLEO-OUT01A1 is plugged onto the matching Arduino® UNO R3 connector pins
on the STM32 Nucleo board.
Page 6
Getting started
UM2209
6/17
DocID030568 Rev 1
1.2 System requirements
To complete the system, you need:
a Windows® (version 7 or above) PC
a USB type A to mini-B USB cable to connect the STM32 Nucleo to the PC
the X-CUBE-OUT1 board firmware and software package installed on the user PC
Page 7
UM2209
X-NUCLEO-OUT01A1 expansion board overview
DocID030568 Rev 1
7/17
As this is a digital output solution, each output state is managed at the
microcontroller level; indeed, the X-NUCLEO-OUT01A1 has no input stage and
no sensors can be connected to the expansion board.
2 X-NUCLEO-OUT01A1 expansion board overview
The X-NUCLEO-OUT01A1 is equipped with the ISO8200BQ intelligent power switch (IPS),
featuring galvanic insulation for safe digital microcontroller interface and overcurrent and
over temperature protection for safe output load control.
Figure 3: STM32 Nucleo development board plus X-NUCLEO-OUT01A1 expansion board
max. output current per channel I
status LEDs: Fault, thermal protection
Arduino® UNO R3 connector compatibility
compliance with EMC standards:
IEC61000-4-2: 8kV Contact Discharge and 15kV Air discharge
IEC61000-4-3: 4kV Discharge on output and supply line
IEC61000-4-5: 2kV Discharge on output and supply line
specifically designed for STM32 Nucleo development boards
RoHS compliance
2.1 Digital section
The digital section is associated with the STM32 interface and digital supply voltage to and
from the expansion board.
OUT
= 0.7 A
Page 8
X-NUCLEO-OUT01A1 expansion board overview
UM2209
8/17
DocID030568 Rev 1
Figure 4: X-NUCLEO-OUT01A1 expansion board digital interface components
The four Arduino® UNO R3 connectors:
allow expansion board ISO8200QB communication with the STM32 Nucleo board
microcontroller and access to STM32 peripheral and GPIO resources.
provide digital supply voltage between the STM32 Nucleo development board and the
X-NUCLEO-OUT01A1 expansion board, in either direction.
To provide an external digital supply:
close jumper JP5 between pins 2 and 3 on the STM32 Nucleo development board
connect a 7 V to 12 V supply at screw connector J2 on the X-NUCLEO-OUT01A1
expansion board
2.2 Power section
The power section involves the power supply voltage, load connection and Electromagnetic
compatibility (EMC) protections.
Page 9
UM2209
X-NUCLEO-OUT01A1 expansion board overview
DocID030568 Rev 1
9/17
Access mode
Configuration
Direct access
connect the center pin of J4 to GND
Synchronous access
connect the center pin of jumper J4 to 3.3 V
Figure 5: X-NUCLEO-OUT01A1 expansion board power section components
For EMC:
a Transil™ diode SMC30J30CA is placed on VCC track to protect the ISO8200BQ
against surge discharge
for common mode surge testing, solder two single-layer capacitors C1 and C3 (not
included) at the predisposed locations
22 nF capacitors are included on the output lines for burst disturbance filtering
To supply the load, connect the supply voltage to the J1 2-way screw connector.
The load is connected to the 8-way output.
2.3 Direct access and synchronised access
Supplementary direct access and synchronized access routines are provided to allow
further evaluation of ISO8200BQ IC functionality.
Table 1: ISO8200BQ access modes
Once the selection is configured, push the blue user button on the STM32 Nucleo
development board to begin evaluation.
Page 10
X-NUCLEO-OUT01A1 expansion board overview
UM2209
10/17
DocID030568 Rev 1
2.4 Powering and initializing the board
To start working with the X-NUCLEO-OUT01A1 board:
1. connect the micro-USB cable to your PC
2. download the firmware version onto the microcontroller
3. set the following jumper configurations on the STM32 Nucleo board:
Close jumpers SB62 and SB63
Open jumpers SB13 and SB14
4. connect the ISO8200BQ device supply voltage via J1 on the X-NUCLEO-OUT01A1
5. provide the digital supply voltage:
when connected to a PC: keep the micro-USB cable connected and close
jumper JP5 on the STM32 Nucleo board between pins 1 and 2.
in standalone mode: supply an external 7 V to 12 V via J2 on the X-NUCLEO-
OUT01A1 and close jumper JP5 on the STM32 Nucleo board between pins 2 and
3.
6. connect the load on the output connector
7. run the STM32 and push the blue button on STM32 Nucleo board to select the
The following resources are all readily available on www.st.com
1. ISO8200BQ datasheet
2. X-CUBE-OUT1 user manual
3. X-NUCLEO-PLC01A1 user manual
4. X-NUCLEO-IDW01M1 user manual
5. ST-PLC databrief
6. STM32 Nucleo-64 board user manual
Page 16
Revision history
UM2209
16/17
DocID030568 Rev 1
Date
Version
Changes
09-Jun-2017
1
Initial release.
6 Revision history
Table 3: Document revision history
Page 17
UM2209
DocID030568 Rev 1
17/17
IMPORTANT NOTICE – PLEASE 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’s terms and conditions of sale in place at the time of order
acknowledgement.
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. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.