IO-Link device demonstration board based on
Features
■ IO-Link device - sensor/actuator functionality
■ Connector for three-wire connection of the
sensor board to the master
■ Supports all communication speeds: 4.8, 38.4
and 230 kbps
■ Additional digital Input/Output connector
■ I2C communication between STM32 and
L6362 physical layer (register access)
■ Fully protected solution (overvoltage,
overtemperature, short-circuit)
■ Supply voltage 8 V - 32.5 V DC
■ Selectable system supply voltage 5 V/3.3 V
with L6362 integrated VREG
■ Dual LED diagnostics
■ Integrated surge protection according to
IEC61000-4-5 / 500
■ 11.059 MHz system clock (±2%) from L6362
■ Integrated sensors connected via SPI:
* LIS302DL MEMS accelerometer
* LY530AL MEMS gyroscope
Description
Ω impedance
STEVAL-IFP014V1
STM32F103T6U6 and L6362
Data brief
STEVAL-IFP014V1
AM05052v1
intelligent IO-Link device application can be
implemented.
CD-ROM delivered with the board contains
several firmware examples (IAR projects). The
examples demonstrate usage of MEMS sensors
as IO-Link devices and a binary actuator
application.
IO-Link device software stack is available from our
partner (third party) – MESCO Engineering
GmbH.
The STEVAL-IFP014V1 is a demonstration board
designed for evaluation of “IO-Link device”. It can
be utilized with either sensor or actuator
functionality depending on the firmware. It is
based on IO-Link physical layer (L6362) controlled
by STM32 (STM32F103T6U6), 32-bit Flash
microcontroller based on the ARM® Cortex™-M3.
The design of the board allows evaluation of either
IO-Link physical layer (L6362) or complete IO-Link
device application.
The board is assembled with two sensors:
LIS302DL MEMS accelerometer LIS302DL
MEMS accelerometer and LY530AL MEMS
gyroscope connected to STM32 microprocessor
via SPI interface. Using STM32 and L6362 an
July 2009 Doc ID 16034 Rev 1 1/4
For further information contact your local STMicroelectronics sales office.
www.st.com
4
Schematic circuit STEVAL-IFP014V1
1 Schematic circuit
Figure 1. Schematic circuits
100nF_0603
10uF/16V
C9
C21
10uF/16V
C4
MEMS
Accelerometer -
VDD
C5
tigid
C3
EMla
SM
Gyro
digital
VDD
33pF_0603
33pF_0603
100nF_0603
Clock
X1
C6
1 2
TSX-3225
X1
GND
/
16MHz
GND
34
X2
Not
Assembled
C7
Reset
RESET
C12
#RESET
Header
4X2
BC847B
91k_0603
OUT_C/Q
Boot
3
2
10k_0603
BOOT0
VDD
VDD
1
SW1
R21
Signal Inverters
Option
MEMS_Int
SPI1_MISO
SPI1_MOSI
470pF_0603
6
7
VDD
8
IOLink
OUT_C/Q
EN_C/Q
PHY
communication
UART_RX
CN4
1 2
5 6
7 8
3 4
UART_TXTX_EN
INT
VDD
OUT_I/Q
IN_C/Q
QRIQ/I_NI
UART_RX
Q2
R16
1k5_0603
R20
UART_TX
VDD
91k_0603
R14
R2
Q1
BC847B
1k5_0603
IN_C/Q
SPI1_NSS1
7
CS
8
INT 1
9
10
11
12
13
C25
GND
ST
PD
INT 2
GND
GND
SDO
SDA/SDI
22nF_0603
C24
5
Analog
IF_DIS
Out
SCL/SPC
CS
9
SPI1_SCK
4
DR
10
SPI1_NSS2
SCL/SPC
3
VCONT2CACT
FILTVDD
SDA_SDI_SDO
SDO
11
12
SPI1_MISO
GYRO_DR
Reserved
Vdd_IO
14
SPI1_SCK
10nF_0603
10K_0603
R22
1
VDDA
VDDD
Res
13
SPI1_MOSI
GND
GND
GND
Vdd
C23
ST: LY530AL
ST:
LIS302DL
C22
16
15
14
U4
6
5
4
3
2
1
U1
VDD VDD
VDD
470nF_0603
100nF_0603
100nF_0603
VDD
Auxiliary Power Supply (Untill
CN3
Header 2pin
1
8
7
PA13
10k_0603
2
10uF/16V
C13
IOLink01S
is available)
C15
330n_0805
3
U3 L78L33ACUTR
IN
GND
2
OUT
0
100n_0805
1
C16
Not Assembled
10uF/16V
C14
VDD
JTAG
CN1
JTAG
123
456
VDD
PB4
PA15
VDD
R15
Sensor/Actuator connection
SEN ACTSen IN 24V Act OUT
10k_0603
R11
68k_0603
R10
Sen
IN Vdd
CN5
Header 3X2
3 4
5 6
1 2
SPI1_NSS2
SPI1_NSS1
SPI1_SCK
VDD
D2
560R_0603
LED2
LED1
LED_YELLOW_0805
D1
560R_0603
LED_GREEN_0805
82nF_0603
C8
R4
470R_0603
R12
R13
COMP
10pF_0603
C2
R3
12k_0603
1uF/50V_1206
SPI1_MISO
SPI1_MOSI
SEN
ACT
SB1
LED1
Status
VDD VDD
LEDs
DC/DC
PH
FB
68k_0603
C1
X1
SB3
10uH
L1
R1
VH
10
11
12
13
14
15
16
17
18
IRQ
I2C_SCL
I2C_SDA
CLK
LED1
LED2
Test
point
PA3/ADC12_IN3
PA4/SPI1_NSS
PA5/SPI1_SCK
PA6/SPI1_MISO
PA7/SPI1_MOSI
PB0/ADC12_IN8
PB1/ADC12_IN9
PB2/BOOT1
VSS_1
14
15
16
17
18
19
20
21
L6362
PA0-WKUP
IRQ
SCL
SDA
CLKOUT
SA0
LED1
LED2
GND
1
1uF/50V_1206
C26
VDD_A
GYRO_DR
MEMS_Int
9
8
7
VDD_A
PA1/ADC12_IN1
PA2/ADC12_IN2
PA0-WKUP
PA10/USART1_RX
PA9/USART1_TX
VDD_1
PA8
19
21
20
EN_C/Q
UART_TX
VDD
OUT_I/Q
IN_I/Q
13
OUT_C/Q
I/Q
L+
L-
23
22
Header
3
4
SB2
6
5
PA1123PA12
22
IN_I/Q
UART_RX
OUT_C/Q
IN_C/Q
11
IN_C/Q10OUT_I/Q12IN_I/Q
C/Q
25
24
C/QL-I/Q
2
NRST4VSS_A
EN_C/Q
L+
1
LED2
X1
X2
#RESET
2
3
VDD_31OSC_IN/PD0
OSC_OUT/PD1
PB7/I2C1_SDA
PB6_I2C1_SCL
PB5/I2C1_SMBAl
PA13/JTMS/SWDIO
PA14/JTCK/SWCLK
VDD_2
VSS_2
27
24
25
26
PA13
OUT_I/Q
VDD
EN_C/Q
9
SEL
Rbias
COMP
FB
VDD
VH
PH
GND
26
27
L+
CN2
VDD
Expose PAD
BOOT0
PB4/JNTRST
PB3/JTDO
PA15/JTDI
U2
8
7
6
5
4
3
2
1
VSS_3
STM32F103T6U6
N/A
COMP
FB
VH
PH
37
36
35
34
33
32
31
30
29
28
U5
0R_0603
R7
VDD
100nF_0603
BOOT0
I2C_SDA
I2C_SCL
IRQ
PB4
PB3
PA15
PA14
I2C_SDA
I2C_SCL
C20
R5
R8
4k7_0603
4k7_0603
VDD
124k_0603
VDD
100nF_0603
VDD VDD_A
C11
10uF/16V
C10
100nF_0603
VDD
C17
100nF_0603
VDD
C18
100nF_0603
VDD
C19
R6
VDD VDD
R9
111213
10k_0603
181920
R19
17
R18
#RESET
10k_0603
141516
PB3
R17
10k_0603
9
10
PA14
AM05053v1
2/4 Doc ID 16034 Rev 1