AN4075
Application note
STEVAL-IFP016V2 IO-Link communication master transceiver demonstration board
By Gaetano Rinaldi
Introduction
The STEVAL-IFP016V2 demonstration board works as an IO-Link communication master transceiver. In combination with the STEVAL-PCC009V2 or STEVAL-PCC009V1 demonstration board, the application can evaluate all the features of the L6360 IC.
The L6360 is a monolithic IO-Link master port, compliant with PHY2 (3 wires) supporting COM1 (4.8 kbaud), COM2 (38.4 kbaud) and COM3 (230.4 kbaud) modes.
The C/QO output stage (high-side, low-side or push-pull) as well as the cutoff current, cutoff current delay time, and restart delay are programmable.
The cutoff current and cutoff current delay time, combined with the thermal shutdown and automatic restart, protect the device against overload and short-circuit.
The C/QO and L+ output stages are able to drive resistive, inductive and capacitive loads. Fast demagnetization on the L+ switch is able to dissipate the energy stored in the inductive loads.
The supply voltage is monitored and low-voltage conditions are detected.
The L6360 transfers, through PHY2 (C/QO pin), data received from a host microcontroller to USART (INC/QO pin), or transfers data received from PHY2 (C/QI pin) to USART (OUTC/QI pin). For more details on the complete system please refer to the application schematic.
To enable full IC control, configuration and monitoring (i.e. fault conditions stored in the status register), the communication between the system microcontroller and the L6360 is based on a fast mode, 2-wire I2C bus.
The L6360 has 9 registers to manage the programmable parameters and the status of the IC.
Monitored fault conditions include L+ line, overtemperature, C/Q overload, linear regulator undervoltage, and parity check.
Internal LED driver circuitries, in open-drain configuration, provide two programmable sequences to drive two LEDs.
A large GND area on the printed circuit board has been designed in order to minimize noise and ensure good thermal performance.
April 2012 |
Doc ID 022954 Rev 1 |
1/23 |
www.st.com
Contents |
AN4075 |
|
|
Contents
1 |
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. 5 |
|
2 |
Board description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
6 |
|
3 |
Using STEVAL-IFP016V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
13 |
|
|
3.1 |
Connection to the STEVAL-PCC009V2 or STEVAL-PCC009V1 |
|
|
|
demonstration board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
13 |
|
3.2 |
Basic supply protection circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
13 |
|
3.3 |
Independent VH pin supply vs. direct connection to VCC . . . . . . . . . . . . . . . . . |
14 |
|
3.4 |
IO-Link communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
15 |
|
3.5 |
Standard IO (SIO) protection circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
15 |
4 |
Application EMC immunity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
17 |
4.1 Register values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.2 Burst test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.2.1 Test conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.2.2 Test signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.2.3 Test setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.2.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.3 EMC IEC 61000-4-5 surge immunity test . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.3.1 Test conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.3.2 Test signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.3.3 Test setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.3.4 Test results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5 |
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
22 |
2/23 |
Doc ID 022954 Rev 1 |
AN4075 |
List of tables |
|
|
List of tables
Table 1. STEVAL-IFP016V2 connector and jumper description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Table 2. STEVAL-IFP016V2 30-pin signal connector description . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Table 3. STEVAL-IFP016V2 electrical specifications (recommended values) . . . . . . . . . . . . . . . . . . 7 Table 4. STEVAL-IFP016V2 component list. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Table 5. Application EFT (burst) immunity, applied to IO-Link lines
(L+, C/Q, I/Q, L-) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Table 6. Application surge immunity - common mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Table 7. Application surge immunity - differential mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Table 8. Application supply surge immunity CM, DM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Table 9. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Doc ID 022954 Rev 1 |
3/23 |
List of figures |
AN4075 |
|
|
List of figures
Figure 1. |
STEVAL-IFP016V2 demonstration board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. 6 |
Figure 2. |
STEVAL-IFP016V2 electrical schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. 8 |
Figure 3. |
STEVAL-IFP016V2 component placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
10 |
Figure 4. |
STEVAL-IFP016V2 topside layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
11 |
Figure 5. |
STEVAL-IFP016V2 inner 1st layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
11 |
Figure 6. |
STEVAL-IFP016V2 inner 2nd layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
12 |
Figure 7. |
STEVAL-IFP016V2 bottomside layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
12 |
Figure 8. |
STEVAL-IFP016V2 supply protection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
14 |
Figure 9. |
STEVAL-IFP016V2 VH supply protection vs. VCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
14 |
Figure 10. |
L6360 communication interface suitable for IO-Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
15 |
Figure 11. |
STEVAL-IFP016V2 protection circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
16 |
4/23 |
Doc ID 022954 Rev 1 |
AN4075 |
Features |
|
|
1Features
●Supply voltage from 18 to 32.5 V
●Fully protected, programmable output stages
●Supports COM1, COM2 and COM3 mode
●5 mA IO-Link digital input
●Additional IEC61131-2 type-1 input
●3.3 V / 5 V, 50 mA linear regulator
●Fast mode I2C for IC control, configuration and diagnostic
●Diagnostic dual-LED sequence generator and driver
●5 V and 3.3 V compatible I/Os
●Interface compatible with STEVAL-PCC009V2 and STEVAL-PCC009V1
●EMC-immune application against ESD, burst, surge, RF noise, etc. according to IEC61000-4-2, IEC61000-4-4, IEC61000-4-5, IEC61000-4-6 standards
Doc ID 022954 Rev 1 |
5/23 |
Board description |
AN4075 |
|
|
The STEVAL-IFP016V2 has external connectors for the supply voltage, two outputs (C/Q and L+), one input (I/Q) and a 30-pin connector to control and program the main functions of the board through an external demonstration board (STEVAL-PCC009V2 or STEVALPCC009V1).
|
Table 1. |
STEVAL-IFP016V2 connector and jumper description |
|||
|
|
Name |
Type |
|
Function |
|
|
|
|
|
|
|
INTERFACE1 |
30-pin connector |
|
Communication with interface board |
|
|
|
|
|
|
|
|
|
CON1 |
Power supply |
|
Board power supply |
|
|
|
|
|
|
|
|
CON2 |
Power outputs |
|
C/Q, I/Q, L+, L- power outputs |
|
|
|
|
|
|
|
|
J1 |
Jumper |
|
ENC/Q |
|
|
J2 |
Jumper |
|
ENL+ |
|
|
J3 |
Jumper |
|
I2C address SA1 |
|
|
J4 |
Jumper |
|
VCC connected to VH |
|
|
J5 |
Jumper |
|
I2C address SA0 |
|
|
J6 |
Jumper |
|
Linear regulator output voltage |
|
|
|
|
|
|
|
|
J7 |
Jumper |
|
I2C address SA2 |
|
|
J8 |
Jumper |
|
I2C data bus SDA |
|
|
J9 |
Jumper |
|
I2C clock bus SCL |
6/23 |
|
|
Doc ID 022954 Rev 1 |
|
|
|
|
|
|
|
|
AN4075 |
|
Board description |
|
|
|
|
|
|
Table 2. |
STEVAL-IFP016V2 30-pin signal connector description |
|
|
|
|
|
|
|
Pin number |
Description |
|
|
|
|
|
|
2 |
GND |
|
|
|
|
|
|
5 |
INC/Q |
|
|
6 |
OUTC/Q |
|
|
9 |
SA1 |
|
|
|
|
|
|
10 |
SA2 |
|
|
|
|
|
|
11 |
SCL |
|
|
|
|
|
|
12 |
SDA |
|
|
|
|
|
|
15 |
ENL+ |
|
|
16 |
OUTI/Q |
|
|
17 |
IRQ |
|
|
|
|
|
|
18 |
RST |
|
|
|
|
|
|
26 |
ENC/Q |
|
|
27 |
SA0 |
|
|
|
|
|
|
Others |
Not connected |
|
|
|
|
|
Table 3. |
STEVAL-IFP016V2 electrical specifications (recommended values) |
|
|
|
|
|
|
|
Parameter |
Value |
|
|
|
|
|
|
Supply voltage range (VS) |
18 to 32.5 V |
|
|
Logic input voltage range |
0 to +5 V |
|
|
|
|
|
|
Operating temperature range |
-25 °C to +125 °C |
|
|
|
|
|
L6360 thermal resistance junction-to-ambient |
50 °C/W |
|
|
|
|
|
Doc ID 022954 Rev 1 |
7/23 |