ST AN4075 APPLICATION NOTE

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

ST AN4075 APPLICATION NOTE

Board description

AN4075

 

 

2 Board description

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).

Figure 1. STEVAL-IFP016V2 demonstration board

 

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

Loading...
+ 16 hidden pages