background image

Industrial digital output expansion board

Software Overview

4

Overall Software Architecture

Latest info available at www.st.com

X-CUBE-OUT2

X-CUBE-OUT2 Software Description

The

X-CUBE-OUT2

expansion

software

package

for

STM32Cube runs on the STM32 and includes a driver for the
ISO8200AQ.

The software 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 expansion is built on STM32Cube software technology to
ease portability across different STM32 microcontrollers.

The software comes with a sample implementation of the
driver running on the X-NUCLEO-OUT02A1 expansion board
connected to a NUCLEO-F401RE or NUCLEO-F334R8
development board.

You can also perform evaluation of 16-channel digital output
modules

by

connecting

two

X-NUCLEO-OUT02A1

and

activating the daisy chaining feature.

Key features

Complete software to build applications for the ISO8200AQ
galvanic isolated octal high-side smart power solid state-relay

GPIOs, SPI, PWMs and IRQs configuration

Fault and power good interrupt handling

Daisy chaining support

Sample

implementation

available

on

the

X-NUCLEO-

OUT02A1 expansion board when connected to a NUCLEO-
F401RE or NUCLEO-F334R8 development board

Easy portability across different MCU families, thanks to
STM32Cube

Free, user-friendly license terms

Summary of Contents for X-NUCLEO-OUT02A1

Page 1: ...Version 1 0 Nov 2018 Quick Start Guide Industrial digital output expansion board based on ISO8200AQ for STM32 Nucleo X NUCLEO OUT02A1 ...

Page 2: ...k Start Guide Contents 2 X NUCLEO OUT02A1 Industrial digital output expansion board Hardware and Software overview Setup Demo Examples Documents Related Resources STM32 Open Development Environment Overview ...

Page 3: ...th 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 Features Based on the ISO8200AQ Galvanic Isolated Octal High Side Smart Power Solid State Relay with SPI interface 10 5 to 33 V ope...

Page 4: ...ntrollers The software comes with a sample implementation of the driver running on the X NUCLEO OUT02A1 expansion board connected to a NUCLEO F401RE or NUCLEO F334R8 development board You can also perform evaluation of 16 channel digital output modules by connecting two X NUCLEO OUT02A1 and activating the daisy chaining feature Key features Complete software to build applications for the ISO8200AQ...

Page 5: ...k Start Guide Contents 5 X NUCLEO OUT02A1 Industrial digital output expansion board Hardware and Software overview Setup Demo Examples Documents Related Resources STM32 Open Development Environment Overview ...

Page 6: ...STM32 Nucleo board 1x STM32 Nucleo Industrial digital output expansion board X NUCLEO OUT02A1 1x STM32 Nucleo development board NUCLEO F401RE or NUCLEO F334R8 1x USB type A to Mini B cable 1x Laptop PC running Microsoft Windows 7 or above 1x External power supply at 24 V X NUCLEO OUT02A1 NUCLEO F401RE NUCLEO F334R8 ...

Page 7: ...UCLEO OUT02A1 1 By USB cable of the STM32 Nucleo development board DEFAULT a CLOSE JP5 to U5V position on the STM32 Nucleo development board 2 By external supply of the X NUCLEO OUT02A1 b Connect the external supply from 7 to 12V to CN2 of X NUCLEO OUT02A1 c CLOSE JP5 to E5V position on the STM32 Nucleo development board USB JP5 ...

Page 8: ... X CUBE OUT2 Copy the zip file content into a folder on your PC The package contains the source code example Keil IAR SW4STM32 based on NUCLEO F401RE or NUCLEO F334R8 STSW IFAPGUI or STSW IOLINKGUI This a GUI designed to drive interface with X CUBE OUT2 and to simplify the access to the feature of the X NUCLEO OUT02A1 ...

Page 9: ... OUT02A1 USB scanning procedure starts and after board has been detected an STM32 blue icon appears on the GUI control window Click on the STM32 blue icon icon becomes green to activate the panel of the X NUCLEO OUT02A1 Supply the X NUCLEO OUT02A1 by 24V Start your evaluation 9 Quick start up procedure see HW and SW prerequisites ...

Page 10: ...OUT2 10 Download unpack Go to www st com x nucleo www st com 1 X CUBE OUT2 Select 2 3 Generic Nucleo Docs 4 5 Open project example Download and install ST LINK V2 1 USB driver X NUCLEO OUT02A1 ISO8200AQ drivers Application example 6 Modify and build application ...

Page 11: ...X CUBE OUT2 DB3774 Industrial Digital Output software expansion for STM32Cube Data Brief UMxxxx TBD User Manual Software set up file STSW IFAPGUI DB3775 Graphical user interface for the industrial IPS and IO Link transceiver evaluation boards based on STM32 Nucleo Data Brief UM2509 Getting started with the GUI for the X NUCLEO OUT02A1 expansion board User Manual 11 All documents are available in t...

Page 12: ... Start Guide Contents 12 Setup Demo Examples Documents Related Resources STM32 Open Development Environment Overview X NUCLEO OUT02A1 Industrial digital output expansion board Hardware and Software overview ...

Page 13: ...nvironment ODE consists of a set of stackable boards and a modular open SW environment designed around the STM32 microcontroller family www st com stm32ode Function Packs FP STM32Cube development software STM32 Nucleo expansion boards X NUCLEO STM32 Nucleo development boards STM32Cube expansion software X CUBE ...

Page 14: ...tra low power to high performance ST morpho extension header STM32 Nucleo Development Boards NUCLEO A comprehensive range of affordable development boards for all the STM32 microcontroller series with unlimited unified expansion capabilities and integrated debugger programmer functionality 14 www st com stm32nucleo Arduino UNO R3 extension headers ...

Page 15: ...h additional functionality that can be plugged directly on top of the STM32 Nucleo development board directly or stacked on another expansion board 15 DIL24 support for new devices Motion MEMS sensors Environmental sensors www st com x nucleo Example of STM32 expansion board X NUCLEO IKS01A1 ...

Page 16: ...f IDEs including IAR EWARM Keil MDK and GCC based environments Users can choose from three IDEs from leading vendors which are free of charge and deployed in close cooperation with ST These include Eclipse based IDEs such as Ac6 System Workbench for STM32 and the MDK ARM environment Tools IDEs Application examples e g basedonSTOpenSoftwareX Hardware Sampleapplications Applications IAREWARM Keil MD...

Page 17: ...rophone Pressure temperature humidity Bluetooth LE Sub GHz radio NFC Wi Fi GNSS Energy management battery General purpose microcontrollers Stepper motor driver DC BLDC motor driver Audio amplifier COLLECT TRANSMIT ACCESS CREATE POWER PROCESS Software Secure microcontrollers Touch controller Operation Amplifier Accelerometer gyroscope Translate Industrial input output www st com stm32ode ...

Reviews: