ST X-NUCLEO-OUT02A1 User Manual

Introduction
The X-NUCLEO-OUT02A1 industrial digital output expansion board for STM32 Nucleo is based on the ISO8200AQ galvanic isolated octal high-side smart power solid state-relay.
It provides an affordable and easy-to-use solution for the development of 8-channel digital output modules, letting you easily evaluate the ISO8200AQ communication and industrial load driving features.
The X-NUCLEO-OUT02A1 can be connected to a NUCLEO-F401RE, NUCLEO-F103RB or NUCLEO-F302R8 development board via Arduino™ UNO R3 connectors.
The X-NUCLEO-OUT02A1 interfaces with the STM32 controller via SPI and GPIO pins and is compatible with the Arduino™ UNO R3 (default configuration) and ST morpho (optional, not mounted) connectors.
Industrial PLC functionality with 8 inputs and 16 outputs can be added with the X-NUCLEO-PLC01A1 expansion board.
Figure 1. X-NUCLEO-OUT02A1 expansion board
Getting started with the X-NUCLEO-OUT02A1 industrial digital output expansion
board for STM32 Nucleo
UM2507
User manual
UM2507 - Rev 1 - November 2018 For further information contact your local STMicroelectronics sales office.
www.st.com
1 Getting started
1.1 Overview
The X-NUCLEO-OUT02A1 expansion board features:
Based on the ISO8200AQ whose main characteristics are:
Embedded 4kV galvanic isolation
Radio frequency communication between the logic and process sides for maximum noise immunity
Very low power dissipation (R
ON(MAX)
= 220 mΩ)
Fast decay for inductive loads
20 MHz SPI I/F on logic side
VCC power good diagnostics
Overload and overheating protections with thermal shutdown and diagnostics
QFN-32L (9x11x1 mm) package
10.5 to 33 V operating voltage range
Green LED (x8) for output on/off status
Red LED for process supply power good fault
Red LED for overload and overheating
Supply reverse polarity protection
EMC compliance according to IEC61000-4-2, IEC61000-4-3, IEC61000-4-5
Compatible with STM32 Nucleo boards
Equipped with Arduino™ UNO R3 connectors
CE certified
RoHS and China RoHS compliant
WEEE compliant
The SPI interface and the embedded power good detection allow a deeper diagnostics, daisy chaining and less MCU GPIO resources on the PLC logic stage.
Note: The X-NUCLEO-OUT02A1 offers a digital output solution: each output stage is managed at microcontroller level.
As the board has no input stage, no sensors can be connected to it.
1.2
Hardware requirements
To use STM32 Nucleo development boards with the X-NUCLEO-OUT02A1 expansion board, match the boards via the Arduino™ UNO R3 connector pins on the STM32 Nucleo development board.
UM2507
Getting started
UM2507 - Rev 1
page 2/14
Figure 2. X-NUCLEO-OUT02A1 expansion board connected to an STM32 Nucleo development board
The X-NUCLEO-OUT02A1 has been designed to be used with
NUCLEO-F103RB
NUCLEO-F302R8
NUCLEO-F401RE
1.3
System requirements
To use the STM32 Nucleo boards with the X-NUCLEO-OUT02A1 expansion board you need:
a Windows PC/laptop (Windows 7 or above) to install the firmware package (X-CUBE-OUT02)
a type A to Mini-B USB cable to connect the STM32 Nucleo board to the PC
an STM32 Nucleo development board (NUCLEO-F103RB, NUCLEO-F302R8 or NUCLEO-F401RE)
an X-NUCLEO-OUT02A1 expansion board
1.4
Board setup
Step 1. Connect the micro-USB cable to the PC.
Step 2. Download the firmware version onto the microcontroller.
Step 3. Set the following jumper configurations on the STM32 Nucleo board:
Close SB62 and SB63 jumpers
Open SB13 and SB14 jumpers
Step 4. Connect the ISO8200AQ device supply voltage to the X-NUCLEO-OUT02A1 via J1.
Step 5. Provide the digital supply voltage.
when connected to the PC: keep the micro-USB cable connected and close jumper JP5 on the
STM32 Nucleo board between pins 1 and 2.
in standalone mode: provide a 7 to 12 V external supply via J2 on the X-NUCLEO- OUT02A1 and
close jumper JP5 on the STM32 Nucleo board between pins 2 and 3.
Step 6. Connect the load on the output connector.
Step 7. Run the STM32 and push the blue button on the STM32 Nucleo board to select the example provided
in the firmware package.
UM2507
System requirements
UM2507 - Rev 1
page 3/14
2 Hardware description and configuration
2.1 Digital section
The digital section is associated with the STM32 interface and digital supply voltage to and from the X-NUCLEO-
OUT02A1 expansion board.
Figure 3. X-NUCLEO-OUT02A1 expansion board: digital interface components
The four Arduino™ UNO R3 connectors:
allow the ISO8200AQ communication with the STM32 Nucleo board microcontroller and access to the STM32 peripheral and GPIO resources;
provide digital supply voltage to/from the STM32 Nucleo development board and the X-NUCLEO-OUT02A1 expansion board.
To provide an external digital supply:
close jumper JP5 between pins 2 and 3 on the STM32 Nucleo development board;
connect a 7 to 12 V supply at screw connector J2 on the X-NUCLEO-OUT02A1 expansion board.
2.2
Power section
The power section involves the power supply voltage, load connection and electromagnetic compatibility (EMC) protections.
UM2507
Hardware description and configuration
UM2507 - Rev 1
page 4/14
Figure 4. X-NUCLEO-OUT02A1 expansion board: power section components
For EMC:
a Transil™ diode SMC30J30CA is placed on VCC track to protect the ISO8200AQ against surge discharge;
for common mode surge testing, two single-layer capacitors (C1 and C3, not mounted) must be soldered;
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.
UM2507
Power section
UM2507 - Rev 1
page 5/14
Loading...
+ 9 hidden pages