STMicroelectronics AN4068 St7580 power line communication system-on-chip design guide Datasheet

AN4068
Application note
ST7580 power line communication system-on-chip design guide
By Riccardo Fiorelli, Mauro Colombo
Introduction
The ST7580 reference design has been realized as a useful tool that exploits the
performance capability of the ST7580 power line networking system-on-chip.
With this reference design, it is possible to evaluate, directly on the power line, the
transmitting and receiving performance of a power line communication node based on the
ST7580 device.
The line coupling interface is designed to allow the ST7580 device to transmit and receive
on the AC mains line using the available FSK and PSK modes within the European
CENELEC EN50065-1 standard A band, specified for automatic meter reading (AMR)
applications [5]. The circuit has been designed to be easily adapted to different frequency
bands and application environments with very few modifications.
An STM32 microcontroller has been included in the reference design to make it more
flexible and suitable for use as a standalone smart PLC node.
Figure 1.
ST7580 reference design board with outline dimensions
As can be seen from the board image, special effort has been made to make the reference
design as compact as possible, while including all the features that enable the ST7580 to
perform at its best.
Note:
July 2012
The information provided in this application note refers to the EVALST7580-1 reference
design.
Doc ID 022923 Rev 2
1/63
www.st.com
Contents
AN4068
Contents
1
Abbreviations used in this document . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3
Safety recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4
ST7580 power line networking system-on-chip description . . . . . . . . 11
5
EVALKITST7580-1 evaluation tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6
Test and measurement tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7
ST7580 reference design description . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.1
7.2
8
9
7.1.1
Transmission active filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.1.2
Reception passive filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.1.3
Power line coupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
7.1.4
Zero crossing coupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
STM32 section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
7.2.1
Direct connections between STM32 microcontroller and ST7580 . . . . . 29
7.2.2
Digital interfaces to the STM32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
7.2.3
General purpose pushbuttons and LEDs . . . . . . . . . . . . . . . . . . . . . . . . 33
Reference design standard tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.1
Input impedance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.2
Conducted emission (CE) measurements . . . . . . . . . . . . . . . . . . . . . . . . 35
8.3
EMI immunity tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Design guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.1
2/63
Line coupling section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
PCB layout guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.1.1
Thermal performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.1.2
Ground connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9.2
Thermal impedance and power dissipation calculation . . . . . . . . . . . . . . 44
9.3
Oscillator section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Doc ID 022923 Rev 2
AN4068
Contents
9.4
10
11
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Application ideas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.1
3-phase architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.2
Received signal strength indication (RSSI) . . . . . . . . . . . . . . . . . . . . . . . 52
FAQs and troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
11.1
FAQs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
11.2
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
12
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
13
Normative references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Appendix A Board layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Doc ID 022923 Rev 2
3/63
List of tables
AN4068
List of tables
Table 1.
Table 2.
Table 3.
Table 4.
Table 5.
Table 6.
Table 7.
4/63
Electrical and thermal characteristics of the ST7580 reference design . . . . . . . . . . . . . . . . 8
TX_OUT level vs. TX_GAIN - typical values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Bill of material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Line coupling transformer specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Zero crossing coupling - measured timing characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 28
Connections between STM32F103CBT6 and ST7580 devices on EVALST80-1 board . . 30
Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Doc ID 022923 Rev 2
AN4068
List of figures
List of figures
Figure 1.
ST7580 reference design board with outline dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Figure 2.
ST7580 block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 3.
Board drawing with the various sections indicated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 4.
Schematics of the ST7580 reference design board (part 1) . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 5.
Schematics of the ST7580 reference design board (part 2) . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 6.
Line coupling section schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 7.
Measured frequency response of the transmission active filter (typical) . . . . . . . . . . . . . . 22
Figure 8.
Montecarlo simulation of the transmission active filter frequency response . . . . . . . . . . . . 22
Figure 9.
Measured frequency response of the reception passive filter (typical) . . . . . . . . . . . . . . . . 24
Figure 10. Montecarlo simulation of the reception passive filter response . . . . . . . . . . . . . . . . . . . . . 24
Figure 11. Measured frequency response of the transmission line coupling loaded with the EN50065-1
LISN impedance (typical)26
Figure 12. Measured frequency response of the transmission line coupling loaded with 5 W + 15 µF
(typical) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 13. Montecarlo simulation of the transmission line coupling response loaded with the
EN50065-1 LISN impedance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 14. Isolated zero crossing coupling circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 15. Zero crossing coupling - positive edge delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 16. Zero crossing coupling - negative edge delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 17. Connections between the STM32F103CBT6 and the ST7580 devices on the
EVALST80-1 board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 18. STM32F103CB external connections: schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 19. STM32 configurable signalling LEDs and pushbuttons . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 20. Measured input impedance modulus of the line coupling - reception mode (typical) . . . . . 35
Figure 21. Measured input impedance modulus of the line coupling - transmission mode (typical) . . 35
Figure 22. Conducted emissions test setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 23. Conducted emissions: PSK transmission spectrum, peak measurement, 9 kHz - 150 kHz,
line-to-earth. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 24. Conducted emissions: PSK transmission spectrum, peak measurement, 9 kHz - 150 kHz,
neutral-to-earth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 25. Conducted emissions: PSK transmission spectrum, quasi-peak measurement, 150 kHz 30 MHz, line-to-earth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 26. Conducted emissions: PSK transmission spectrum, quasi-peak measurement, 150 kHz 30 MHz, neutral-to-earth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 27. Conducted emissions: FSK transmission spectrum, peak measurement, 9 kHz - 150 kHz
, line-to-earth. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 28. Conducted emissions: FSK transmission spectrum, peak measurement, 9 kHz - 150 kHz,
neutral-to-earth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 29. Conducted emissions: FSK transmission spectrum, quasi-peak measurement, 150 kHz 30 MHz, line-to-earth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 30. Conducted emissions: FSK transmission spectrum, quasi-peak measurement, 150 kHz 30 MHz, neutral-to-earth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 31. Common mode disturbance protection - positive disturbance . . . . . . . . . . . . . . . . . . . . . . 41
Figure 32. Common mode disturbance protection - negative disturbance. . . . . . . . . . . . . . . . . . . . . . 42
Figure 33. Differential mode disturbance protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Figure 34. Example of stencil openings for the QFN48 package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 35. PCB copper dissipating area on top layer (left) and bottom layer (right) for the ST7580
reference design board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Doc ID 022923 Rev 2
5/63
List of figures
Figure 36.
Figure 37.
Figure 38.
Figure 39.
Figure 40.
Figure 41.
Figure 42.
Figure 43.
Figure 44.
Figure 45.
Figure 46.
6/63
AN4068
Packet-fragmented transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Measured ST7580 thermal impedance curve (typical) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Simulation model of the thermal impedance ZthJA of the ST7580 mounted on the
reference design board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Example of power supply EMI input filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Scheme of principle for non-switched 3-phase architecture . . . . . . . . . . . . . . . . . . . . . . . . 49
Scheme of principle for switched 3-phase architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3-phase isolated zero crossing coupling circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3-phase non-isolated zero crossing coupling circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
PCB layout - components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
PCB layout - top view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
PCB layout - bottom view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Doc ID 022923 Rev 2
AN4068
1
Abbreviations used in this document
Abbreviations used in this document
●
AC = alternate current
●
AFE = analog front end
●
AMR = automated meter reading
●
AWGN = additive white gaussian noise
●
BER = bit error rate
●
BOM = bill of material
●
CE = conducted emissions
●
DC = direct current
●
DL = data link layer
●
DSP = digital signal processor
●
EMC = electro-magnetic compliance
●
EMI = electro-magnetic interference
●
FSK = frequency shift keying
●
GUI = graphical user interface
●
NBI = narrow-band interferer
●
LISN = line impedance stabilization network
●
PA = power amplifier
●
PCB = printed circuit board
●
PHY = physical layer
●
PLC = power line communication
●
PSK = phase shift keying
●
PSU = power supply unit
●
RBW = resolution bandwidth
●
SBW = signal bandwidth
●
SNR = signal-to-noise ratio
●
SoC = system-on-chip.
Doc ID 022923 Rev 2
7/63
Electrical characteristics
2
AN4068
Electrical characteristics
Table 1.
Electrical and thermal characteristics of the ST7580 reference design
Value
Parameter
Notes
Min.
Typ.
Max.
Unit
Thermal data
Ambient operating temperature
-40
ST7580 thermal resistance
85
°C
50 (1)
°C/W
Measured on the ST7580 reference design
2-side PCB with thermal pad and 4x4
thermal via array
Transceiver section
Transmitting specifications (Tx mode)
20
Transmitted signal -20 dB
bandwidth
14.5
Transmitted output current limit
1
kHz
FSK 9600 baud
Any PSK mode
A rms
Receiving specifications (Rx mode)
B-PSK coded,
fC = 86 kHz, BER = 10-3
dBµ
Vrms
44
Minimum detectable received
signal
B-FSK, 9600 baud, fC = 86 kHz,
deviation=1, BER=10-3
58
Reception filter -3 dB bandwidth
65
kHz
Mains coupling specifications
Transformer isolation
4
(2)
kV
Power supply requirements
VCC power supply voltage
8
VCC power supply current
absorption – RX mode
VCC power supply current
absorption – TX mode
20
VDDIO digital supply voltage
-10%
VDDIO digital supply current
absorption
13
18
V
5
mA
JP7 closed (LK112SM33TR LDO not
enabled)
65
mA
JP7 open (LK112SM33TR LDO enabled)
500
mA
VCC = 8 to 18 V,
I(PA_OUT) = 0 to 1 A rms
+10%
V
3.3
60
mA
JP7 closed
No digital connection to external equipment
1. Measured over a continuous transmission period of 3000 seconds (steady-state thermal dissipation). See Figure 39 for
thermal impedance typical curve.
2. Note that ST does not guarantee transformer isolation. ST assumes no responsibility for the consequences that may arise
from such risks.
8/63
Doc ID 022923 Rev 2
AN4068
Electrical characteristics
Table 2.
TX_OUT level vs. TX_GAIN - typical values
TX_OUT
TX_GAIN
[dBµV rms]
[V p-p]
FSK
PSK
31
3.900
123
120
30
3.450
122
119
29
3.100
121
118
28
2.750
120
117
27
2.450
119
116
26
2.200
118
115
25
1.950
117
114
24
1.750
116
113
23
1.550
115
112
22
1.380
114
111
21
1.225
113
110
20
1.100
112
109
19
0.975
111
108
18
0.870
110
107
17
0.775
109
106
16
0.690
108
105
15
0.615
107
104
14
0.550
106
103
13
0.490
105
102
12
0.435
104
101
11
0.390
103
100
10
0.345
102
99
9
0.310
101
98
8
0.275
100
97
7
0.245
99
96
6
0.220
98
95
5
0.195
97
94
4
0.175
96
93
3
0.155
95
92
2
0.140
94
91
1
0.125
93
90
0
0.110
92
89
Doc ID 022923 Rev 2
9/63
Safety recommendations
3
AN4068
Safety recommendations
The board must be used by expert technicians only. Due to the high voltage (85-265 Vac)
present on the non-isolated parts, special care must be taken in order to avoid the risk of
electric shock.
There is no protection against accidental contact with high-voltages.
After disconnection of the board from the mains, no live parts must be touched immediately
because of the energized capacitors.
It is mandatory to use a mains insulation transformer to perform any tests on the highvoltage sections, using test instruments such as, for instance, spectrum analyzers or
oscilloscopes.
Do not connect any probe to the high-voltage sections if the board is not isolated from the
mains supply, in order to avoid damage to instruments and demo tools.
ST assumes no responsibility for the consequences of any improper use of this
development tool.
10/63
Doc ID 022923 Rev 2
AN4068
4
ST7580 power line networking system-on-chip description
ST7580 power line networking system-on-chip
description
The ST7580 is a flexible power line networking system-on-chip (SOC) combining a high
performing PHY DSP core and a protocol controller core with a fully integrated analog frontend (AFE) and line driver for a scalable future-proof, cost effective single-chip narrow-band
power line communication solution.
The device comes with embedded firmware providing a complete physical layer (PHY) and
some data link layer (DL) services for power line communication. The ST7580 protocol
services have been developed mainly for smart metering applications using CENELEC A
band, but they are also suitable for other command and control applications.
The embedded PHY layer, hosted in a DSP engine, implements two different modulation
schemes: a B-FSK modulation up to 9.6 kbps and a multi-mode PSK modulation with
channel quality estimation, dual channel receiving mode and convolutional coding,
delivering a throughput up to 28.8 kbps.
The embedded DL layer hosted in the embedded microcontroller offers framing and error
correction services.
Communication with an external microcontroller is based on a UART host interface,
exporting all the functions and services required to configure and control the device and its
protocol stack.
For further details, please refer to [1] and [2].
Figure 2.
ST7580 block diagram
0!?).
0!?).
#,
/. #()0
-EMORIES
4HERMAL
-ANAGEMENT
0!?/54
/UTPUT #URRENT
#ONTROL
,INE $RIVER
30)5!24
/. #()0
-EMORIES
4?2%1
28$
48$
BIT !%3
48?/54
'!).
#42,
$!#
0ROTOCOL #ONTROLLER
"0&
48 !&%
7!4#($/'
4)-%23
$$3
0(9 PROCESSOR
"2
"2
28?).
0'!
28 !&%
6##
6
0,?28?/.
!$#
0,?48?/.
"0&
0OWER -ANAGEMENT
:ERO #ROSSING
$ETECTION
6$$)/
6
6##!
6
6$$
6
#LOCK
-ANAGEMENT
:#?).
6$$?0,,
6
8).
8/54
!-V
Doc ID 022923 Rev 2
11/63
EVALKITST7580-1 evaluation tools
5
AN4068
EVALKITST7580-1 evaluation tools
The minimum set of evaluation tools to test the ST7580 power line communication requires
two communication nodes, each made up of the following elements:
●
a PC running the ST7580 GUI software tool
●
one EVALKITST7580-1 demonstration kit, composed of two boards:
–
EVALST7580-1 PLC board;
–
one EVLALTAIR900-M1 board as power supply unit (PSU).
For further details regarding the ST7580 GUI software and the available evaluation tools,
please visit http://www.st.com/powerline.
12/63
Doc ID 022923 Rev 2
AN4068
6
Test and measurement tools
Test and measurement tools
●
Spectrum / network / impedance analyzer
–
●
Agilent 4395A: 10 Hz - 500 MHz
Agilent 43961A impedance test kit
–
Differential active probe
●
Agilent 1141A differential probe: 1 MΩ, 7 pF
●
Agilent 1142A probe control and power module: DC reject 0.05 Hz
●
EMC analyzer
●
–
Rohde&Schwarz ESL
–
9 kHz - 3 GHz
Two-line V-network (LISN)
–
●
Isolation transformer
–
●
1000 VA, 0 - 250 V variable output
Oscilloscope
–
●
Rohde&Schwarz ENV216
Tektronix DPO 7104C: 1 GHz, 20 GS/s
Surge/burst generator
–
Volta UCS 500-M.
Doc ID 022923 Rev 2
13/63
ST7580 reference design description
7
AN4068
ST7580 reference design description
The ST7580 reference design is made up of the following sections:
●
ST7580 device section
●
Line coupling section, including four subsections:
●
–
Transmission active filter
–
Reception passive filter
–
Power line coupling
–
Zero crossing coupling
STM32 microcontroller section.
The board has also six external connections:
–
AC mains (line and neutral) on CN1 connector;
–
VCC (8 to 18 V) and VDDIO (3.3 or 5 V) supply voltages on CN2 connector
–
SD storage card on CN3 micro SD connector
–
USB interface for PC connectivity on CN4 mini-USB connector
–
Digital interface on J2 (5x2 connector), collecting UART and I2C digital access to
the onboard STM32 microcontroller
–
JTAG interface for STM32 microcontroller on JTAG1 connector (10x2 connector).
Figure 3.
Board drawing with the various sections indicated
9&&± 9'',2
368FRQQHFWLRQ
/LQHFRXSOLQJVHFWLRQ
63,WHVW
VZLWFKHV
— 6'FDUG
FRQQHFWRU
670-7$*FRQQHFWRU
=&FRXSOLQJ
$&PDLQV
FRQQHFWLRQ
67VHFWLRQ
670VHFWLRQ
86%FRQQHFWRU
8$57 ,&
!-V
Figure 4 gives a global view of the reference design.
Table 3 lists the components chosen to realize the reference design board. All the parts
have been selected in order to obtain good performance in a real case application.
The layout of the printed circuit board is reported in Figure 44, 45, and 46.
14/63
Doc ID 022923 Rev 2
Doc ID 022923 Rev 2
Q)
&
5
.
N
5
&
Q)& *
N
5
N
5
&
S)& *
3$B,1 7R
$'&
/
%*X+
Q) 9
&
73
3$B287
&/26(
-3
9&&
Q) 9
&
'
6736/$
X) 9
&
'
6736/$
5
.
'
6079&$
5
1&
5
5
.
5
5
5
/
Q) ;
1&
1&
5
.
5
.
'
607&$
&
&
&B'&
5
.
%*X+
23(1
'
//
5
.
23(1
7'.65: (3;+: (
7
-3
-3
,62
7/3 *%
1
/
/
1
-3
&/26(
9&&
287
/.6075
*1'
%<3$66
6+'1
,1
8
9'', 2
7;'
5;'
7B5(4
9'', 2
-3 -3
3/&B5;'
3/&B7;'
3/&B7B5(4
676708$57&211(&7,21
X) 9
&
73
5;B,1
5;B,1
0!
3$B287
5
.
9&&
4
%&&
5
.
9&& $
73
966
9&&
&1
&2102/(;..3
) 9
Q)
&
73
7;B287
7;B287
3$B,1 &
Q)& *
N
N
5
0(*
=& B,1
&
Q)
9&& $
5
5
.
9&&
5
5
&
S)& *
S)& *
S)& *
&
&
73
=& B,1
6833/<6(&7,21
.
-3
&/26(
&1 &2102/(;..312
/
1
Figure 4.
32:(5/,1(&283/,1*6(&7,21
AN4068
ST7580 reference design description
Schematics of the ST7580 reference design board (part 1)
Q)
) 9
&
) 9
Q)
&
!-V
15/63
VDDIO
VDDIO
NC
R28
TCK
TXD
VDDIO
R30
R23
VDD
1
100k
TXD
RXD
VDDIO
TRSTN
TMS
GND
TCK
TDO
TDI
RESETN
VDD
XIN
8MHZ_MCO
1
100nF/25V
C34
100nF/25V
C36
R27
SHIELD
2
Doc ID 022923 Rev 2
100pF/C0G
C29
100nF/25V
C30
1
Q1
2N7002
R13
330R
CL_SEL
R18
10k
VDDIO
3k9
R14
CL_ADC
C47
10pF
100nF/25V
C11
100pF/C0G
R11
130R
JP11
CLOSE
VDDIO
VDDIO
10k
R44
3
SWA
SWB
CD
COM
C37
100nF
VBAT
PC13/TAMP/RTC
PC14
PC15
PD0/OSC-IN
PD1/OSC-OUT
NRST
STM32F103CBT6
VSSA
VDDA
PA0-WKUP
PA1
PA2
C39
4.7uF/10V (TANT)
16
15
14
13
12
11
10
9
VDDIO
1
2
3
4
5
6
7
8
SW4
PUSH_1
U3
EMIF06-MSD02N16
C46
10pF
RDATA_VCC
WP/CD
VCC
RDAT3_GND
DAT2_EX
DAT2_IN
DAT3_EX
DAT3_IN
CMD_EX
CMD_IN
CLK_EX
CLK_IN
DAT0_EX
DAT0_IN
DAT1_EX
DAT1_IN
PA_ADC
STM32_SD_NSS
STM32_SD_SCLK
STM32_SD_MISO
STM32_SD_MOSI
SD_CD
TP9
PA_ADC
VDDIO
uSD_NSS
uSD_MOSI
uSD_SCLK
uSD_MISO
JP10
CLOSE
JP8
CLOSE
PLC_RXD
330R
VDDIO
1
2
3
4
5
6
7
8
9
10
11
12
U4
VBUS
10K
SW3
PUSH_2
10K
R36
C41
10uF/6.3V
VDDIO
8MHZ_MCO
VDDIO
VDDIO
SPI2_MOSI
SPI2_MISO
SPI2_SCLK
SPI2_NSS
STM32_USB+
STM32_USBUART1_RXD
UART1_TXD
C44
4
5
CN4
CN-USB
JTAG_20P
JTAG1
2
4
6
8
10
12
14
16
18
20
J2
VDDIO
2
4 UART1_TXD
6 UART1_RXD
8
10
BLM21PG600SN1D
FB3
1
2
3
4
5
1
3
5
7
9
11
13
15
17
19
VDDIO
1
2
3
4
5
6
J1
STM32 SECTION
JP9
STM32 BOOT CONFIG
BOOT1
BOOT0
VDDIO
SW1
DIPSW-4P-90
SPI2 CONNECTOR
SPI2_MOSI
SPI2_MISO
SPI2_SCLK
SPI2_NSS
VDDIO
I2C1 - UART1 CONNECTOR
VDDIO
1
3
5
7
I2C1_SDA
9
I2C1_SCL
100nF/25V
I/O2#4
6
STM32_USB_PWR
I/O1#6
USBLC6-2P6
I/O2#3
GND
I/O1#1
U5
R34
STM32_SD_NSS
STM32_SD_MOSI
STM32_SD_SCLK
STM32_SD_MISO
SD_CD
SH2 SH2
SH1 SH1
BOOT1
C40
100nF/25V
VDD2
VSS2
PA13
PA12
PA11
PA10
PA9
PA8
PB15
PB14
PB13
PB12
36
35
34
33
32
31
30
29
28
27
26
25
1K5
BOOT0
R43
3
2
VDDIO
22R
22R
2
CN3
uSDCARD-HRS-DM3DSF
PLC_T_REQ
PLC_TXD
VDDIO
1
LED-RED
1
LED-Y ELLOW
1
LED-GREEN
R42
R46
1
J_TDO
STM32_RESET#
J_TRSTN
J_TDI
J_TMS
J_TCK
4
2
1
2
3
4
5
6
7
8
VDDIO
R56
4K7 1%
Y1
8MHz
CL_ADC
C42
2
DL5
2
470R
DL4
2
470R
DL3
470R
100nF/25V
STM32_NRST
PL_RX_ON
PL_TX_ON
20pF
C38
R45
R59
18K7 1%
SH2
SH1
DAT2/RSV
DAT3/CS
CMD/DATA_IN
VDD
SCLK
VSS2
DAT0/DATA_OUT
DAT1/RSV
SD_CD
R22
100k
VDDIO
PA_OUT
PLC_RESETN
SW5
STM32 RESET
VDDIO
20pF
C33
R35
R38
R40
STM32_USB+
STM32_USB-
1
C18
C27
100nF/25V
100nF/25V
C13
C8
10uF/25V
10K
10uF/6.3V
C12
CL
1
VCC
CL
PA_INPA_IN+
TX_OUT
RX_IN
ZC_IN
TP2
VCC
GND
R9
100nF/25V
C10
VDDIO
M25_Q
10uF/6.3V
C14
VCCA
VSS
C21
100nF/25V
VSSA
FB2
BLM21PG300SN1
VDD_REG_1V8
PA_OUT
M25_Q
CL_SEL
560R
VDDIO
560R
VDDIO
100nF/25V
C45
C28
10uF/10V
ST7580
U2
36
35
34
33
32
31
30
29
28
27
26
25
LED-RED
2
R32
DL2
1
PL_TX_ON
LED-GREEN
2
R31
DL1
PL_RX_ON 1
TP4
TREQ
CL_SEL
VSSA
VDDIO
GND
NC#32
RESERVED0
NC#30
NC#29
VDDIO
VDD_REG_1V8
PA_OUT
VSS
24
23
22
21
20
19
18
17
16
15
14
13
VDD_PLL
1
VCC
CL
PA_INPA_IN+
TX_OUT
RX_IN
ZC_IN
VCCA
VDD_PLL
VSSA
GND
XOUT
FB1
BLM21PG331SN1
R47
10K
2
24
23
22
21
20
19
18
17
16
15
14
13
ST7580 SECTION
TP8 TP7
TXD RXD
C32
100nF/25V
1
1
2
3
4
5
6
7
TCK
8
9
PLC_RESETN 10
11
12
TXD
RXD
PL_RX_ON
BR1
BR0
PL_TX_ON
I2C1_SCL
I2C1_SDA
MISO1
RN3
10K
VDDIO
SHIELD
SW2
ST7580 RESET
SH2
SH1
VDDIO
10K
10K
RN2
10K
VDDIO
100nF/25V
C35
EP
VDDIO
SCLK0
PL_RX_ON
T_REQ
BR1
BR0
PL_TX_ON
RESERVED1
RESERVED2
RESERVED3
GND
VDD
RESERVED4
RESERVED5
49
1
VDD1
VSS1
PB11
PB10
PB2
PB1
PB0
PA7
PA6
PA5
PA4
PA3
SHIELD
47K
I2C1_SCL
I2C1_SDA
MISO1
37
38
39
40
41
42
43
44
45
46
47
48
PA14
PA15
PB3
PB4
PB5
PB6
PB7
BOOT0
PB8
PB9
VSS3
VDD3
1
47K
T_REQ
BR1
BR0
C43
100nF/25V
8
7
6
5
I2C1_SCL
I2C1_SDA
37
38
39
40
41
42
43
44
45
46
47
48
R48
R49
R51
R50
1
2
3
4
8
7
6
5
J_TCK
J_TDI
J_TDO
J_TRSTN
10K
10K
10K
10K
1
2
3
4
J_TMS
47K
10K
R29
R25
R26
10K
10K
10K
10K
R24
R37
R33
4
3
2
1
16/63
10K
10K
10K
10K
R39
R41
GND
R55
R54
R53
R52
SH1
SH2
5
6
7
8
Figure 5.
SHIELD
VDDIO
ST7580 reference design description
AN4068
Schematics of the ST7580 reference design board (part 2)
3
1
2
EP
2
4.7uF/4V
C31
AM11115v1
AN4068
ST7580 reference design description
Table 3.
Bill of material
Reference
Value
Description
CN1
CON-MOLEX-KK100-3P
CON-MOLEX-42376-3P-90°
(pin 2 removed)
CN2
CON-MOLEX-KK100-3P
CON-MOLEX-42376-3P-90°
CN3
uSDCARD-HRS-DM3DSF
uSDCARD-HRS-DM3DSF
CN4
CN-USB
USBMB-HRS-UX60SC
C1_DC
NC
SMD-0805
C2
10 µF/50 V X5R
SMD-1206
C3
18 nF/25 V
SMD-0603
C4
220 nF X1
MKP safety capacitor - p=15 mm
C5
NC
MKP safety capacitor - p=22.5 mm
C6
10 nF/25 V
SMD-0603
C7,C10,C11,C13,C19,
C24,C26,C27,C30,C32,
C34,C35,C36,C40,C42,
C43,C45
100 nF/25 V
SMD-0402
C8
10 µF/25 V
SMD-1210
C9
4.7 pF/C0G
SMD-0402
C12,C14,C17,C41
10 µF/6.3 V
SMD-0603
C15,C18,C23,C29
100 pF/C0G
SMD-0402
C16
27 pF/C0G
SMD-0402
C20
100 nF/C0G
SMD-0402
C21,C44
100 nF/25 V
SMD-0603
C22
1 nF/C0G
SMD-0402
C25, C37
100 nF
SMD-0603
C28
10 µF/10 V
SMD-0805
C31
4.7 µF/4 V
SMD-0402
C33,C38
20 pF
SMD-0402
C39
4.7 µF/10 V (Tantalum)
SMD-3216
C46, C47
10 pF
SMD-0402
DL1,DL3
LED-green
SMD-0603
DL2,DL5
LED-red
SMD-0603
DL4
LED-yellow
D1
D2,D3
D4
SM6T15CA
(1)
STPS1L30A(1)
SM6T6V8CA
(1)
Doc ID 022923 Rev 2
SMD-0603
SMB
DO214AC
SMB
17/63
ST7580 reference design description
Table 3.
AN4068
Bill of material (continued)
Reference
Value
Description
D5
LL4148
SOD80
FB1
BLM21PG331SN1
Ferrite bead SMD-0805
FB2
BLM21PG300SN1
Ferrite bead SMD-0805
FB3
BLM21PG600SN1D
Ferrite bead SMD-0805
ISO1
TLP781(GB)
Photo-coupler DIP4
JP1,JP2
Open
Jumper SMD
JP3,JP4,JP10,JP11
Close
Jumper SMD
JP5
ST7580 UART
STRIP 5x1 2.54 mm male
JP6
STM32 PLC UART
STRIP 3x1 2.54 mm male
JP7,JP8
Close
Jumper 2x1 2.54 mm male
JP9
STM32 BOOT CONFIG
Jumper 2x2 2.54 mm male 90°
JTAG1
JTAG_20P
FLAT connector 10X2 male 90°
J1
SPI2 CONNECTOR
STRIP 6x1 2.54 mm male
J2
I2C1 – UART1 CONNECTOR
STRIP 5x2 2.54 mm male 90°
L1
15 µH
EPCOS B82464-A4153K
L2
220 µH
EPCOS B82462-A4224K
Q1
2N7002
SOT23
Q3
BC847C
SOT23
RN2,RN3
10 kΩ
RESN-CAY10
R1
NC
SMD-1206
R2
0Ω
SMD-1206
R3,R4,R7,R8
56 kΩ
SMD-2512
R5
150 Ω
SMD-0603
R6,R20
33 kΩ
SMD-0402
R9,R10,R23,R30,R34,
R36,R44,R47,R48,R49,
R50,R51
10 kΩ
SMD-0402
R11
130 Ω
SMD-0402
R12
22 kΩ
SMD-0402
R13
330 Ω
SMD-0402
R14
3.9 kΩ
SMD-0603
R15
5.1 kΩ
SMD-0402
R16
1.5 kΩ
SMD-0402
R17,R19
47 kΩ
SMD-0402
18/63
Doc ID 022923 Rev 2
AN4068
ST7580 reference design description
Table 3.
Bill of material (continued)
Reference
Value
Description
R18,R25,R33,R37,R39,
R41,
R52,R53,R54,R55
10 kΩ
SMD-0603
R21,R22
100 kΩ
SMD-0603
R24,R26,R29
47 kΩ
SMD-0603
R27
100 kΩ
SMD-0402
R28
NC
SMD-0402
R31,R32
560 Ω
SMD-0402
R35,R38,R40
470 Ω
SMD-0402
R42,R46
22 Ω
SMD-0402
R43
1.5 kΩ
SMD-0402
R45
330 Ω
SMD-0402
R56
4.7 kΩ 1%
SMD-0402
R57
1MEG
SMD-0402
R58
24 kΩ 1%
SMD-0402
R59
18.7 kΩ 1%
SMD-0402
R60, R62
22 kΩ
SMD-0402
SW1
DIPSW-4P-90
DIP switch 2.54 mm 4-way 90°
SW2
ST7580 RESET
Push button 90°
SW3
PUSH_2
Push button 90°
SW4
PUSH_1
Push button 90°
SW5
STM32 RESET
Push button 90°
TP1
PA_OUT
TP2
CL
TP3
RX_IN
TP4
T_REQ
TP5
TX_OUT
TP6
ZC_IN
TP7
RXD
TP8
TXD
TP9
PA_ADC
TP10
VSS
T1
TDK SRW13EP-X05H002
/ WE 750-510-231
PLC coupling transformer
U1
LK112SM33TR(1)
SOT23-5
U2
ST7580(1)
QFN48
Doc ID 022923 Rev 2
19/63
ST7580 reference design description
Table 3.
AN4068
Bill of material (continued)
Reference
Value
U3
Description
EMIF06-MSD02N16
(1)
MicroQFN 16L 3.5x1.2 mm
STM32F103CBT6(1)
U4
U5
USBLC6-2P6
Y1
LQFP48
(1)
SOT-666
8 MHz
XTAL-HC49U
1. ST parts on board.
7.1
Line coupling section
The line coupling section is made up of four different circuits: the transmission active filter,
the reception passive filter, the power line coupling, and the zero crossing coupling.
All four sections are described below. For each section, calculations and measured behavior
are reported.
The frequency response of the filters is usually sensitive to component value tolerance.
Actual components used in the ST7580 reference design have the following tolerances: +/20% for the X1 capacitor and the coils, +/- 5% for SMD ceramic capacitors, +/- 1% for SMD
resistors.
To evaluate sensitivity to these possible variations, simulated responses are also included,
with a Montecarlo statistical analysis of response variation vs. spread of component value.
For the transmission active filter, C0G/NPO type capacitors are required to guarantee
linearity and stability for any signal amplitude and frequency.
Figure 6.
Line coupling section schematics
ĞƌŽĐƌŽƐƐŝŶŐĐŽƵƉůŝŶŐ
73
7;B287
S)&*
S)&*
5
5
N
N
5
.
N
N
N
73
3$B287
&
Q)&*
&
S)&*
5
.
5
7R
$'&
5
'
6736/$
7
/
5
5
5
1&
/
&
%*X+
X)9
Q);
'
607&$
1
7'.65:(3;+:(
&
5;B,1
73
5;B,1
WŽǁĞƌůŝŶĞĐŽƵƉůŝŶŐ
Q)9
&
/
%*X+
Doc ID 022923 Rev 2
'
6079&$
Q)9
ZĞĐĞƉƚŝŽŶ&ŝůƚĞƌ
20/63
&
3$B,1
Q)
5
.
&/26(
5
/
5
.
'
6736/$
-3
5
,62
7/3 *%
9&&
3$B287
0!
5
5
.
5
.
9&&
3$B,1
&
4
%&&
5
0(*
7;B287
-3
&/26(
&
&
Q)&*
5
.
5
.
9&&
&
Q)
1
'
//
&
=& B,1
5
.
S)&*
5
.
9&& $
73
=& B,1
&
9&& $
dƌĂŶƐŵŝƐƐŝŽŶ ĐƚŝǀĞ &ŝůƚĞƌ
!-V
AN4068
7.1.1
ST7580 reference design description
Transmission active filter
The transmission active filter is based on the ST7580 internal power amplifier (PA), whose
input and output pins are externally available to allow a filtering network tailored around the
amplifier.
For the ST7580 reference design, a 3-pole low-pass filter has been realized by cascading a
simple R-C low-pass stage and a Sallen-Key 2-pole cell.
The R16-C22 low-pass stage has a corner frequency at nearly 110 kHz for a first filtering of
the TX_OUT harmonics. The 1 nF value of C22 has been found to be the optimal value to
obtain a good filtering action without yielding unwanted capacitive load distortion on the
TX_OUT line.
The transfer function of the 2nd order Sallen-Key cell is:
Equation 1
A( s ) =
A0
s
2
ωC
2
+
s
+1
ωC ⋅ Q
where:
Equation 2
A 0 = (1+
R6
) =4.3=12.7 db
R10
Equation 3
fC =
1
2π ⋅ R15 ⋅ R12 ⋅ C15 ⋅ C 23
=150 kHz
Equation 4
Q=
R15 ⋅ R12 ⋅ C15 ⋅ C 23
R12 C15 + R15 C23 + R15 C15 (1 − A 0 )
=1.03
Figure 7 represents the measured transfer function of the transmission active filter. It shows
good rejection at signal harmonic frequencies.
Doc ID 022923 Rev 2
21/63
ST7580 reference design description
Figure 7.
AN4068
Measured frequency response of the transmission active filter (typical)
A simulation of the transmission active filter response against component tolerance,
depicted in Figure 8, shows +/- 1 dB variation in gain module within the signal bandwidth,
while the Q variation is more sensitive around 100 kHz.
Figure 8.
22/63
Montecarlo simulation of the transmission active filter frequency
response
Doc ID 022923 Rev 2
AN4068
7.1.2
ST7580 reference design description
Reception passive filter
The reception filter is made up of the series of a resistor and a parallel L-C resonant. The
transfer function of the filter can be written as:
Equation 5
s ⋅ L 2 + RL
R5 L 2C3
R( s) =
s2 +
R5RL C 3 + L 2
R 5L 2 C 3
⋅s +
R 5 + RL
R 5L 2 C 3
where RL is the DC series resistance of the inductor (in this case, about 2 Ω).
The center frequency and the quality factor of the filter can be expressed as:
Equation 6
fc =
1
1 R5 + RL
1
⋅ ωC =
≅
=80 kHz
2π
2 π R 5L 2 C 3
2π L 2 C 3
Equation 7
Q=
R5 L 2 C3
R5R L C 3 + L 2
⋅ ωC =1.3
It is quite evident that the quality factor and the filter selectivity depend not only on the R5
value, but also on RL. Higher RL leads to lower steepness of the resonance, while higher R5
gives higher selectivity.
The RL value impacts insertion losses in a more evident way. To evaluate the relationship
between RL and the received signal loss, the following simplified expression of R ( s ) at f=fc
can be used:
Equation 8
R( j ⋅ 2 πfC ) ≅ Q ⋅
ωC ⋅ L 2
R5
=
1
1 + RL ⋅ R 5 ⋅
C3
L2
With actual values of the components, there is a loss of about 1 dB. The same calculation
gives unitary transfer if RL is set to zero.
Looking at the first way to express the module of the transfer function, it can be seen that a
higher Q can help to keep the losses small. However, a high Q would bring the response to
a higher sensitivity of the components' tolerance.
Figure 9 shows the measured frequency response of the Rx passive filter. The filter shows a
-3 dB bandwidth equal to 65 kHz and an attenuation of less than 1 dB at fC.
Doc ID 022923 Rev 2
23/63
ST7580 reference design description
Figure 9.
AN4068
Measured frequency response of the reception passive filter (typical)
Figure 10 represents a simulation of the response of the Rx passive filter with component
tolerance effect. The shift on center frequency gives a worst-case loss of nearly 0.5 dB at
center frequency.
Figure 10. Montecarlo simulation of the reception passive filter response
7.1.3
Power line coupling
The coupling to the power line requires some passive components in addition to the active
filtering stage. In particular, it includes the DC decoupling capacitor C2, the line transformer
T1, the power inductor L1, and the X1 safety capacitor C4.
24/63
Doc ID 022923 Rev 2
AN4068
ST7580 reference design description
L1 has been accurately chosen to have high saturation current (>2 A) and very low
equivalent series resistance (<0.1 Ω), to limit distortion and insertion losses even with heavy
line load.
Center frequency for the series resonance can be calculated at first approximation as:
Equation 9
fc =
1
=85 kHz
2 π L'1 ⋅ C4
′
provided that the capacitance of C2 is much greater than the C4 capacitance. L 1 is the
series of L1 and the leakage inductance of the coupling transformer T1, adding about 1 µH
to L1.
The Q factor of this coupling circuit is driven by the mains line impedance: the choice of the
L1 and C4 values, however, leads to limited attenuation due to either parasitic impedance or
resonance selectivity. If loaded with 5 Ω line impedance, the coupling circuit shows a Q
factor equal to 2 and a -3 dB bandwidth of 40 kHz (typical values).
Particular attention has been paid to the choice of the line transformer. The required
characteristics are listed in Table 4. In order to have a good signal transfer and minimize the
insertion losses, it is recommended to choose a transformer with a primary (shunt)
inductance of 1 mH or greater, a leakage inductance much smaller than L1 and a total DC
resistance lower than 0.5 Ω.
The 4 kV insulation voltage requirement, the last specified parameter, is described and
codified by the EN50065-4-2 CENELEC document [2].
Table 4.
Line coupling transformer specifications
Parameter
Value
Turn ratio
1:1
Shunt inductance
≥ 1 mH
Leakage Inductance
≤1.5 µH
DC total resistance
≤0.5 Ω
DC saturation current
≥ 15 mA
Inter-winding capacitance
≤30 pF
Withstanding voltage
≥ 4 kV
In Figure 11 the measured response of the whole transmission coupling, loaded with the
LISN impedance as set by the EN50065-1 document, is reported. The image highlights a
further filtering effect added by the passive L-C series resonant combined with the LISN
reactive load.
Doc ID 022923 Rev 2
25/63
ST7580 reference design description
AN4068
Figure 11. Measured frequency response of the transmission line coupling loaded
with the EN50065-1 LISN impedance (typical)
Figure 12 shows the coupling response with 5 Ω + 15 µF line impedance.
Figure 12. Measured frequency response of the transmission line coupling loaded
with 5 Ω + 15 µF (typical)
Figure 13 represents the Montecarlo simulation of the cumulated response of transmission
active and passive filters, loaded with the LISN impedance as set by the EN50065-1
document. Due to the response slope and the effect of power components, the in-band
variation is within +/- 1.5 dB.
26/63
Doc ID 022923 Rev 2
AN4068
ST7580 reference design description
Figure 13. Montecarlo simulation of the transmission line coupling response loaded
with the EN50065-1 LISN impedance
Zero crossing coupling
The zero crossing coupling circuit is aimed at providing a bipolar (AC) signal synchronous
with the mains network voltage to the ZC_IN pin. This signal must be centered on VSS and
limited to ± 5 V peak [1].
The isolated zero crossing circuit is realized through an optocoupler in an inverting
configuration. Neutral and phase lines are brought to the optocoupler through four 56 kΩ, 1
W size SMD resistors in series, as represented in Figure 14. The LL4148 acts as a freewheeling diode during negative half-wave. The series resistors limit the photodiode input
current to nearly 1 mA rms at 230 VAC, leading to less than 250 mW of total consumption of
the solution. Having two resistors per line helps to prevent short-circuits in the case of
resistor degradation.
Figure 14. Isolated zero crossing coupling circuit
9&& $
1
4
%&&
,62
7/3 *%
/
5
.
5
.
5
.
5
0(*
5
.
'
//
5
.
&
Q)
=& B,1
5
.
9&& $
73
=& B,1
7.1.4
5
.
!-V
Doc ID 022923 Rev 2
27/63
ST7580 reference design description
AN4068
The timing characteristics of this circuit, according to the oscilloscope screenshots reported
below, are listed in Table 5.
Table 5.
Zero crossing coupling - measured timing characteristics
Edge
ZC delay
Positive
-75 +/- 300 µs
Negative
430 +/- 300 µs
Figure 15. Zero crossing coupling - positive edge delay
Figure 16. Zero crossing coupling - negative edge delay
28/63
Doc ID 022923 Rev 2
AN4068
7.2
ST7580 reference design description
STM32 section
The EVALST7580-1 is equipped with an STM32F103CBT6 device, a medium-density ARMbased 32-bit microcontroller.
For complete information on device characteristics, please refer to [3] and [4].
On the EVALST7580-1 board, the STM32F103CBT6 microcontroller can be used for the
following purposes:
●
to handle the ST7580 device through direct connections
●
for external access through several interface types: USB, SPI, I2C, USART, JTAG
●
to store and read data to/from an external µ-SD card
●
to develop test functions.
On the EVALST580-1, the STM32 microcontroller shares its VDD supply voltage with the
VDDIO digital supply of the ST7580 device.
A dedicated 8 MHz crystal has been provided with two suitable load capacitors according to
recommendations in [4].
7.2.1
Direct connections between STM32 microcontroller and ST7580
The STM32F103 microcontroller provides connections to the ST7580 for both digital and
analog parts.
Figure 17 is an extract of the EVALST7580-1 board and it highlights the connections
between the two devices only:
Doc ID 022923 Rev 2
29/63
ST7580 reference design description
AN4068
Figure 17. Connections between the STM32F103CBT6 and the ST7580 devices on the
EVALST80-1 board
9'',2
3/B7;B21
3/B5;B21
'/
'/
5 5
/('5('
5
5
/('*5((1
8
9'',2
1& 5
67
&/B6(/
966$
9'',2
*1'
1&
5(6(59('
1&
1&
9'',2
9''B5(*B9
3$B287
966
7B5(4
5;'
7;'
9'',2
3/&B7B5(4
3/&B7;'
3/&B5;'
-3 -3
5
3/&B5(6(71
3$B287
5
5
. 5
. -3
&/26(
9%$7
3&7$0357&
3&
3&
3'26&,1
3'26&287
1567
966$
670)&%7
9''$
3$:.83
3$
3$
9''
966
3$
3$
3$
3$
3$
3$
3%
3%
3%
3%
(3
9&&
&/
3$B,1
3$B,1
7;B287
5;B,1
=&B,1
9&&$
9''B3//
966$
*1'
;287
9 Q) &
5
6+,(/'
6:
67 5(6(7
7;'
5;'
9'',2
75671
706
*1'
7&.
7'2
7',
5(6(71
9''
;,1
9''
966
3%
3%
3% 3% 3% 3$ 3$ 3$ 3$ 3$ N
6+
6+
3/B5;B21
7B5(4
%5
%5 3/B7;B21
5(6(59(' 5(6(59(' 5(6(59(' *1'
9''
5(6(59(' 5(6(59(' 3$ 3$ 3% 3%
3% 3% 3%
%227 3%
3%
966 9''
8
3$B$'&
-3
&/26(
&
S)
&/
0+=B0&2
5
5
5
5
5
9'',2
5
N
&
S)&*
-3
&/26(
4
1
&/B$'&
.
&
S)
&/B6(/
!-V
These connections involve several pins and features of the ST7580 modem, as listed in
Table 6.
Table 6.
Connections between STM32F103CBT6 and ST7580 devices on EVALST80-1 board
Connection
Host interface
type
Digital
ST7580 pins
STM32F103
pins
T_REQ
PA1
RXD
PA2
TXD
PA3
Notes
See [2]
Reset
Digital
RESETN
PC15
This direct connection allows the STM32
microcontroller to drive the RESETN pin
of the ST7580.
Clock
Digital
XIN
PA8
The connection must provide an 8-MHz
clock signal to the ST7580 modem in
accordance with the specifications in [1].
PL_RX_ON
PC13
PL_TX_ON
PC14
Power line
communication
activity
30/63
Connection
Digital
Doc ID 022923 Rev 2
As the two lines give information about
power line communication activity of the
ST7580, the connections can be used as
input data for the STM32.
AN4068
Table 6.
ST7580 reference design description
Connections between STM32F103CBT6 and ST7580 devices on EVALST80-1 board
Connection
Connection
type
Transmitted
power line
signal levels
Analog
CL voltage level
7.2.2
Analog
ST7580 pins
STM32F103
PA_OUT
CL
Notes
pins
PB1
The connection allows the STM32 to
monitor the ST7580’s PA_OUT voltage
level. The connection is realized through a
suitable partition (between two high-value
1% tolerance resistors) to properly limit
the signal level within the STM32 input
range.
PA0
The connection allows the STM32 to
monitor ST7580’s CL pin voltage level and
to extract information about the ST7580
output current during power line
transmission.
Digital interfaces to the STM32
The EVALST7580-1 allows the STM32F103CB microcontroller to be accessed via its
available interfaces:
●
Serial wire/JTAG debug, that enables either a serial wire debug or a JTAG compliant
debug through the JTAG1 connector
●
USB 2.0 full speed through the mini-USB CN4 connector
●
2 SPI interfaces:
–
one is used to access an external µ-SD card with FAT32 support through the µ-SD
CN2 connector
–
the second works at 18 Mbit/s and presents the SPI signals at the J1 strip
connector
●
I2C
●
A second UART (TXD and RXD signals), in addition to the one used for the ST7580
connections.
I2C and UART signals are accessible through the same J2 double strip connector.
The NRST signal is externally accessible through a pushbutton.
An extract of the EVALST7580-1 board schematics for the digital interfaces of the STM32 is
depicted in Figure 18:
Doc ID 022923 Rev 2
31/63
32/63
9'',2
8$57B7;'
8$57B5;'
.
.
Doc ID 022923 Rev 2
.
5
6:$
6:%
670B6'B166
670B6'B026,
670B6'B6&/.
670B6'B0,62
6'B&'
%227
9''
966
3$
3$
3$
3$
3$
3$
3%
3%
3%
3%
.
.
.
.
*1'
5
.
5
.
&'
&20
&1
X6'&$5'+56'0'6)
5
5'$7$B9&&
:3& '
9&&
5'$7B*1'
'$7B(;
'$7B,1
'$7B(;
'$7B,1
&0'B(;
&0'B,1
&/.B(;
&/.B,1
'$7B(;
'$7B,1
'$7B(;
'$7B,1
6+
6+
9%$7
3&7$0357&
3&
3&
3'26&,1
3'26&287
1567
670)&%7
966$
9''$
3$:.83
3$
3$
5
5
5
5
.
X6'B166
X6'B026,
X6'B6&/.
X6'B0,62
.
8
(0,)06'1
N
5
6:
6705(6(7
9'',2
8
'$7569
'$7&6
&0''$7$B,1
9''
6&/.
966
'$7'$7$B287
'$7569
9'',2
.
5
9'',2
5
6'B&'
.
.
.
.
5
N
5
5
-7$*B3
)%
%/03*61'
9'' 966
3%
3%
3%
3%
3%
3$
3$
3$
3$
3$
9'',2
5
5
5
5
-B7'2
670B5(6(7
-7$*
&
Q)9
,2
9%86
,2
86%/&3
, 2
*1'
, 2
&1
&186%
3$
3$
3%
3%
3%
3%
3%
%227
3%
3%
966
9''
-3
670%227&21),*
.
9'' ,2
5
5
6+
6+
9'',2
5
5
5
670B86%B3:5
%227
,&B6&/
,&B6'$
%227
%227
-B75671
-B7',
-B706
-B7&.
670B86%
670B86%
8
-B7&.
-B7',
-B7'2
-B75671
9'',2
-
,&8$57&211(&725
9'' ,2
,&B6'$
,&B6&/
-
6:
',36:3
63,&211(&725
9'',2
63,B026,
63,B0,62
63,B6&/.
63,B166
63,B026,
63,B0,62
63,B6&/.
63,B166
-B706
670B86%
670B86%
8$57B5;'
8$57B7;'
ST7580 reference design description
AN4068
Figure 18. STM32F103CB external connections: schematics
&
Q)9
6+,(/'
(3
!-V
AN4068
7.2.3
ST7580 reference design description
General purpose pushbuttons and LEDs
The EVALST7580-1 board provides configurable input and output connections to the
STM32F103 microcontroller for both externally generated events and signaling purposes. In
fact, the board presents:
●
3 signaling LEDs, connected to PB5, PB6, PB7 outputs
●
2 pushbuttons connected to PB10, PB11, to manually generate events triggering
programmable functions.
Figure 19 is an extract of the schematics for these features.
Doc ID 022923 Rev 2
6:
386+B
.
5
.
9'',2
5
6+ 6+
6+ 6+
6:
386+B
8
670)&%7
/('5('
/('< (//2:
/('*5((1
6+,(/'
5
9%$7
3&7$0357&
3&
3&
3'26&,1
3'26&287
1567
966$
9''$
3$:.83
3$
3$
5
'/
'/
5
'/
5
9''
966
3%
3%
3%
3%
3%
3$
3$
3$
3$
3$
6+,(/'
5
3$
3$
3%
3%
3%
3%
3%
%227
3%
3%
966
9''
9'',2
5
9''
966
3$
3$
3$
3$
3$
3$
3%
3%
3%
3%
Figure 19. STM32 configurable signalling LEDs and pushbuttons
!-V
33/63
Reference design standard tests
AN4068
8
Reference design standard tests
8.1
Input impedance
The input impedance of a power line communication node is another critical point.
According to the network impedance measurements carried out in certain European
distribution networks (Italy, Germany and France), the following characteristics can be
associated to the impedance of a typical low-voltage (LV) power line:
●
Typical impedance magnitude is around 5 Ω
●
Nearly 90% of measured values range between 0.5 and 10 Ω
●
The impedance value depends on the measurement point
●
The measured value changes over time.
The reasons for these characteristics can be described as follows:
●
The LV distribution network has a “tree” structure, with many branches and subbranches acting as parallel impedances
●
Several electronic devices connected to the LV network offer a very low impedance,
mostly because of the EMI input filters installed at their mains connection
●
The type and number of electronic loads connected to the mains network varies over
time.
For all these reasons, particular attention must be paid to the impedance of the ST7580 line
coupling circuit. Specifically:
●
In receiving (idle) mode, the coupling impedance must be high enough to make the
power line source impedance negligible and to minimize the mutual interference
between different PLC nodes connected to the same network
●
In transmitting mode, the coupling impedance must be very low inside the signal
bandwidth but high enough for out-of-band frequencies.
According to such requirements, the EN50065-7 standard document fixes the following
constraints for the PLC node operating in the A band [5]:
●
●
Tx mode:
–
free in the range 3 to 95 kHz
–
3 Ω from 95 to 148.5 kHz
Rx mode:
–
10 Ω from 3 to 9 kHz
–
50 Ω between 9 and 95 kHz only inside the signal bandwidth (free for frequencies
outside the signal bandwidth)
–
5 Ω from 95 to 148.5 kHz.
Figure 20 and 21 show the input impedance magnitude vs. frequency measured in
transmission and reception mode.
The impedance magnitude values prove that the ST7580 reference design is compliant with
the EN50065-7 requirements. At the same time, the line interface gives an efficient signal
coupling both in transmission and reception.
34/63
Doc ID 022923 Rev 2
AN4068
Reference design standard tests
Figure 20. Measured input impedance modulus of the line coupling - reception
mode (typical)
Figure 21. Measured input impedance modulus of the line coupling - transmission
mode (typical)
8.2
Conducted emission (CE) measurements
The EN50065-1 standard describes the test setup and the procedures for these kinds
of tests [5].
The compliance tests have been performed with a 230 VAC isolated supply. Different test
conditions have been set for PSK and FSK:
●
PSK: The test pattern consists of the continuous transmission of 200 ms packets with
50% duty cycle, random payload and B-PSK modulation with 86 kHz frequency. The
Doc ID 022923 Rev 2
35/63
Reference design standard tests
AN4068
output signal level has been set to nearly 9 V peak-to-peak (ST7580 TX_GAIN
parameter = 26), corresponding to 127 dBµV rms.
●
FSK: The test pattern consists of the continuous transmission of 200 ms packets with
50% duty cycle, random payload and FSK modulation with 82 kHz frequency at 9600
baud, deviation 1. The output signal level has been set to nearly 6 V peak-to-peak
(ST7580 TX_GAIN parameter = 21), corresponding to 126 dBµV rms.
Figure 22. Conducted emissions test setup
3&
UXQQLQJ
67 *8,
0DLQV
6XSSO\
,VRODWLRQ
7UDQVIRUPHU
5RKGH 6FKZDU]
(19
7ZR OLQH 9 QHWZRUN
/
1
(9$/67
XQGHU WHVW
വ
9 +]
$/7$,5 3RZHU VXSSO\ XQLW
വ
5 6
(6/
(0, 7HVW 5HFHLYHU
AM11090v1
The conducted emissions measurement results are reported below. Quasi-peak
measurements have been performed, as required by the EN50065-1 standard document,
for measurements above 150 kHz. Peak measurements are performed for frequencies
below 150 kHz to also show the output signal level compliance. The measured spectrum is
always compared to the EN50065-1 compliance limit mask.
36/63
Doc ID 022923 Rev 2
AN4068
Reference design standard tests
Figure 23. Conducted emissions: PSK transmission spectrum, peak measurement,
9 kHz - 150 kHz, line-to-earth
Figure 24. Conducted emissions: PSK transmission spectrum, peak measurement,
9 kHz - 150 kHz, neutral-to-earth
Doc ID 022923 Rev 2
37/63
Reference design standard tests
AN4068
Figure 25. Conducted emissions: PSK transmission spectrum, quasi-peak
measurement, 150 kHz - 30 MHz, line-to-earth
Figure 26. Conducted emissions: PSK transmission spectrum, quasi-peak
measurement, 150 kHz - 30 MHz, neutral-to-earth
38/63
Doc ID 022923 Rev 2
AN4068
Reference design standard tests
Figure 27. Conducted emissions: FSK transmission spectrum, peak measurement,
9 kHz - 150 kHz, line-to-earth
Figure 28. Conducted emissions: FSK transmission spectrum, peak measurement,
9 kHz - 150 kHz, neutral-to-earth
Doc ID 022923 Rev 2
39/63
Reference design standard tests
AN4068
Figure 29. Conducted emissions: FSK transmission spectrum, quasi-peak
measurement, 150 kHz - 30 MHz, line-to-earth
Figure 30. Conducted emissions: FSK transmission spectrum, quasi-peak
measurement, 150 kHz - 30 MHz, neutral-to-earth
8.3
EMI immunity tests
The specific structure of the coupling interface circuit of the application is a weak point
against high-voltage disturbances that can come from the external environment. In fact, an
efficient coupling circuit with low insertion losses realizes, consequently, a low impedance
path from the mains to the power line interface of the device.
For this reason it is recommended to add some specific protection on the mains coupling
path, to prevent high energy disturbances coming from the mains from damaging the
internal power circuitry of the ST7580.
40/63
Doc ID 022923 Rev 2
AN4068
Reference design standard tests
Possible environments for this kind of application can be both indoor and outdoor:
residential, commercial and light-industrial locations. To verify the immunity of the system to
environmental electrical phenomena, a series of immunity specification standards and tests
must be applied to the power line application.
The immunity requirements for any PLC metering application, communicating in the
European A band (9-95 kHz), are listed in the EN50065-2-3 document, which refers to
EN61000 and ENV50204 for the tests to be applied [5].
These standards include surge tests, both common mode and differential mode (+/- 4 kV
peak, tR = 1.2 µs, tN = 50 µs) and fast transient (burst) tests (+/- 2 kV peak, tR = 5 ns, tH = 50
ns, repetition frequency 5 kHz).
For the application to be able to withstand such a severe electrical overstress, the line
coupling capacitor C4 must be an X1 or Y2 type part, rated for 4 kV or higher pulses.
In the case of non-metering applications, communicating outside the A band, the
requirements are listed in the EN50065-2-1 document, which sets lower pulse levels.
In addition to the line coupling capacitor, safety and robustness of the application are
guaranteed by protection devices included in the board design, such as input varistor (MOV)
and protection diodes. The effect of the protection diodes is described below.
Figure 31 and 32 show the protection against common mode disturbances. The low-drop
Schottky diodes D2 and D3 are able to quickly absorb fast transient disturbances exceeding
the supply rails.
Figure 31. Common mode disturbance protection - positive disturbance
6##
$
3403,!
0!?/ 54
#
—&
#
N& 8
,
—(
0
4
$
$
3403,!
3-4#!
.
!-V
Doc ID 022923 Rev 2
41/63
Reference design standard tests
AN4068
Figure 32. Common mode disturbance protection - negative disturbance
9&&
'
6736/$
&
—)
3$B287
&
Q) ;
/
—+
3
7
'
'
6736/$
607&$
1
!-V
Figure 33 describes the protection intervention in the case of differential mode disturbances.
A differential voltage higher than 15 V p-p is clamped by the D1 bi-directional Transil™
diode. D1 is the most robust protection and also the one that is able to absorb most of the
energy of any incoming disturbance.
Figure 33. Differential mode disturbance protection
6##
$
3403,!
0!?/ 54
#
,
—&
—(
#
N& 8
0
4
$
$
3403,!
3-4#!
.
!-V
42/63
Doc ID 022923 Rev 2
AN4068
Design guidelines
9
Design guidelines
9.1
PCB layout guidelines
9.1.1
Thermal performance
The ST7580 device can operate within the standard industrial temperature range, from -40
to 85 °C ambient temperature. Especially in high ambient temperature conditions, the effect
of the power dissipation of the device must be considered in order to keep it operating in
safe conditions.
Even though the ST7580 features a built-in thermal shutdown circuitry which turns off the
power amplifier (PA) when the die temperature (TJ) exceeds 150 °C, it is recommended not
to exceed 125 °C during normal operation to ensure the functionality of the IC.
A QFN48 package with exposed pad has been chosen for the ST7580 device in order to
obtain very good thermal performance. However, in order to take full advantage of this, the
PCB must be designed to effectively conduct heat away from the package.
To get a low impedance thermal path to the PCB, a 5x5 mm thermal pad has been realized
on the top layer under the device. In order to effectively remove the heat, the exposed pad
must be well soldered to the PCB thermal pad. Therefore, the out-gassing phenomenon due
to the soldering process must be controlled to reduce solder voids between the QFN48
exposed pad and the PCB thermal pad. To achieve this, smaller multiple openings in the
solder paste stencil should be used instead of one big opening on the thermal pad region.
This also has the advantage of reducing the amount of solder paste used, therefore avoiding
bridges with perimeter pads.
A suitable example for the QFN48 package is shown in Figure 34.
Figure 34. Example of stencil openings for the QFN48 package
X MM SQUARES
MM 0ITCH
#OVERAGE !-V
Another technique to improve heat conduction on the top layer is to fill all unused areas with
copper tied to the dissipating ground plane.
In order to have an effective heat transfer from the top layer of the PCB to the bottom layer,
thermal vias need to be included within the thermal pad area. If properly designed, thermal
vias are the most efficient paths for removing heat from the device.
Doc ID 022923 Rev 2
43/63
Design guidelines
AN4068
An array of 4 x 4 thermal vias at 1.0 mm pitch, with a via diameter of 0.3 mm, has been
incorporated into the thermal pad, as shown in Figure 35.
To minimize the solder wicking effect due to open vias, possibly leading to poor soldering of
the QFN48 exposed pad, the via encroaching technique has been adopted (see bottom-side
image in Figure 35). The bottom-side solder resist has only small openings (nearly 0.2 mm
larger than the via drill diameter) around the vias; the reduced area of exposed copper on
the bottom reduces the amount of solder paste flowing down the vias.
Figure 35. PCB copper dissipating area on top layer (left) and bottom layer (right) for
the ST7580 reference design board
Another important parameter for effective heat dissipation is the copper thickness for both
top and bottom layers. 1 oz copper is considered as the minimum value to ensure good
dissipation.
The bottom-side routing plays an important role too. The solid ground area of copper under
the device must be as large as possible to minimize the thermal impedance. Therefore,
traces on the bottom side must run as far as possible from the device area.
9.1.2
Ground connections
Good soldering of the ST7580 exposed pad is required also to minimize ground noise.
Being the exposed pad connected to VSSA, its cleanliness is directly related to the noise
level detected by the receiving circuitry (i.e. to the actual sensitivity level) and to the PLL
behavior.
It is very important to filter each supply pin to its respective ground: VCC to VSS, VCCA and
VDD_PLL to VSSA, VDDIO and VDD to GND.
9.2
Thermal impedance and power dissipation calculation
The relationship between junction temperature (TJ) and power dissipation during
transmission (PD) is described by the following formula:
44/63
Doc ID 022923 Rev 2
AN4068
Design guidelines
Equation 10
T J ( t TX , d) = TA + PD ⋅ Zth JA (t TX , d)
where TA is the ambient temperature (from -40 to +85 °C) and ZthJA is the junction to
ambient thermal impedance of the ST7580 IC, which is related to the length of the
transmission (tTX) and to the duty cycle d = tPKT / (tPKT + tIDLE), assuming a packetfragmented transmission as illustrated by Figure 36.
Figure 36. Packet-fragmented transmission
4RANSMISSION
IN PROGRESS
T0+4
)DLE
STATE
T)$,%
T48
!-V
When soldered to a proper dissipating area on the PCB as explained above, the ST7580 IC
is characterized by a steady-state thermal resistance RthJA of about 50 °C/W. The thermal
impedance curve obtained as the power dissipation step response is given in Figure 37.
Figure 37. Measured ST7580 thermal impedance curve (typical)
It can be seen that the transient of ZthJA takes some thousand seconds, after which the
static value of 50 °C/W is reached. This means that during the transient phase (i.e. if the
transmission time tTX is some seconds or even less) the IC is able to dissipate a power that
is far higher than the one sustainable at steady-state.
Doc ID 022923 Rev 2
45/63
Design guidelines
AN4068
For this reason, a complete thermal analysis requires that the characteristics of the
transmission, i.e. duty cycle and duration, are taken into account, determining the value
reached by the thermal impedance and then the allowed power dissipation.
The thermal impedance as a response to dissipation at different duty cycle and duration
values can be estimated by simulating a 6-cell equivalent model obtained through the curve
fitting from Figure 37, as shown in Figure 38.
Figure 38. Simulation model of the thermal impedance ZthJA of the ST7580 mounted
on the reference design board
2
#
#
2
0$
2
2
2
2 ĺ ; #7=
# ĺ ;7 S #=
#
2
4!
#
#
E #
E !-V
The actual dissipated power PD can be calculated as:
Equation 11
PD = PIN − POUT
where PIN = V CC ⋅ I CC and POUT = V OUTrms ⋅ I OUTrms. Note that power consumption by the
receiving circuitry and linear regulators is considered negligible for thermal analysis
purposes. The relationship between current absorption from the power supply (ICC) and PA
output current to the load (IOUT) is shown in Figure 2.
A transmission output level VOUT rms of 2.5 V, together with the current limit IOUT rms(LIMIT) of
1 A, corresponds to a maximum output power POUT of 2.5 W over a 1.5 Ω line load
(considering a 1 Ω coupling series impedance in transmission at 86 kHz frequency). In these
conditions, the required dissipation results as follows:
Equation 12
PD (LIMIT) = PIN(LIMIT) − POUT(LIMIT) ≅ (13V ⋅ 0.48A) − (2.5V ⋅ 1A) = 3. 7 W
Referring to the relationship between dissipated power and temperature, it can be proved
that in a continuous transmission, i.e. with ZthJA at its steady-state value of 50 °C/W, with an
ambient temperature of 25 °C, the maximum dissipation can be 2 W. However, by controlling
the transmission duty cycle and total duration it is possible to obtain a higher dissipation.
46/63
Doc ID 022923 Rev 2
AN4068
Design guidelines
An example of communication with realistic values can be used in order to understand the
point:
●
9.3
B-PSK: considering 64 bytes of payload per message, the time to transmit one
message is nearly 65 ms. Transmitting five messages per second, the duty cycle is
32.5%; at this rate, sending 100 messages takes 20 seconds. According to the model
in Figure 38, in these conditions the ZthJA reaches 16.0 °C/W, allowing maximum
dissipation PD(LIMIT) with an ambient temperature up to 66 °C.
Oscillator section
The ST7580 internal oscillator circuitry requires a crystal having a maximum load
capacitance of 20 pF and a maximum ESR of 100 Ω. It is recommended to choose a quartz
crystal with overall tolerance not greater than 150 ppm to ensure stability of carrier
frequency and digital timing.
It is very important to keep the crystal oscillator and the load capacitors as close as possible
to the device.
The resonant circuit must be far away from noise sources such as:
●
Power supply circuitry
●
Burst and surge protection
●
Mains coupling circuits
●
Any PCB track or via carrying an RF switching signal.
To properly shield and separate the oscillator section from the rest of the board, it is
recommended to use a ground plane on both sides of the PCB, filling all the area below the
crystal oscillator. No tracks or vias, except for the crystal connections, should cross the
ground plane.
Connecting the case to ground may be good practice in order to reduce the effect of
radiated signals on the oscillator.
9.4
Power supply
The power supply requirements for the ST7580 reference design are listed in Table 1.
However, the power supply circuit design is not only relevant in terms of available power.
Two points are particularly sensitive for a power line communication application:
●
The noise injected on the line
●
The input impedance of the power supply unit.
For the first point, a quasi-resonant switching mode power supply based on the ALTAIR04900 device has been chosen. This kind of switching controller spreads the switching
disturbances over a wide frequency range, therefore minimizing the overall disturbance
amplitude.
The second point involves the EMI input filter design. The suggested circuit in Figure 39 has
been designed to have minimum influence on the ST7580 line coupling circuit, in terms of
load impedance and linearity.
The 220 nF X2 capacitor has been put close to the bridge to avoid capacitive loading on the
ST7580 transmitted signal.
Doc ID 022923 Rev 2
47/63
Design guidelines
AN4068
Figure 39. Example of power supply EMI input filter
/
3
P+
&0
59
&
6.
1
'%
Q) ;
17&
[ P+
Ÿ :
!-V
48/63
Doc ID 022923 Rev 2
AN4068
Application ideas
10
Application ideas
10.1
3-phase architecture
The ST7580 modem can be used to communicate on a 3-phase network. This is especially
required for low-voltage substation nodes (concentrators), collecting data from several
energy meters all along the three phases of the distribution network.
In the example scheme of Figure 40, the line coupling circuit allows the signal to divide into
the three phases via capacitive coupling. That structure has been designed to keep similar
impedance on each phase, therefore optimizing the signal distribution between the phases.
A critical point regarding this solution may be the total impedance that the ST7580 power
amplifier is required to drive, which is the result of the three phases in parallel. For
concentrator nodes, however, the impedance per phase is likely to be considerably above
the driving limit of the power amplifier, as all the electrical devices supplied by the power line
are placed at a certain distance from the substation.
Figure 40. Scheme of principle for non-switched 3-phase architecture
#
0
N& 8
#
0
N& 8
0!? /54
#
!#?/54
4
,
#
#
U(
U&
N& 8
0
N& 8
$
3-4#!
.
!#?/54
2
2
28?).
#
N&
#
,
N&
U(
$
3-46#!
633!
!-V
In the switched coupling scheme of Figure 41, a more complex circuit is shown, being the
coupling to each phase selectable via opto-switches.
Only one phase at a time can be used to transmit. The received signal, however, can be
picked up from either one phase at a time (J1 closed, J2 open) or any phase at the same
time (J1 open, J2 closed). Both solutions can work well: the first solution offers the
advantage of reducing crosstalk between the three phases, while the second allows the
whole network to be listened to at the same time. The choice depends on electrical and
performance tests as well as on specific protocol requirements.
Doc ID 022923 Rev 2
49/63
Application ideas
AN4068
Figure 41. Scheme of principle for switched 3-phase architecture
5
9'',2
3B(1$%/(
8
/&$
$&B287
7
/
&
X+
5
Q) ;
'
607&$
9'',2
3B(1$%/(
3
1
8
/&$
B
$&B287
7
/
X+
5
9'',2
3B(1$%/(
&
3
Q) ;
'
607&$
1
&
&
$&B287
3$B287
8
/&$
7
&
/
X)
X+
3
Q) ;
'
607&$
1
$&
&B287
5
5;B,1
&
Q)
&
/
Q)
X+
'
6079&$
966$
!-V
For the zero crossing coupling, even if only one phase at a time can be used as reference,
the possibility to switch to another phase is required in case of a fault on the reference line.
This can be achieved through one of the suggested circuits in Figure 42 and 43.
The external host must control the LCA715 opto-relays according to the phase status
information provided by the measurement circuitry. The host controller is also responsible
for ensuring that only one opto-relay is turned on, therefore guaranteeing isolation between
the three phases.
50/63
Doc ID 022923 Rev 2
AN4068
Application ideas
Figure 42. 3-phase isolated zero crossing coupling circuit
(/34 '0)/?!
1
.
6$$)/
2
5
,#!
6$$)/
K 7
K 7
2
2
K 7
K 7
0?
$
,,
N&
.
(/34 '0)/?"
2
6$$)/
1
.
5
,#!
2
2
K 7
0?
K 7
(/34 '0)/?#
6$$)/
2
1
.
5
,#!
K 7
Doc ID 022923 Rev 2
2
2
2
K
:#?).
#
)3/
4,0
2
2
K 7
0?
!-V
51/63
Application ideas
AN4068
Figure 43. 3-phase non-isolated zero crossing coupling circuit
(/34 '0)/?!
1
.
6$$)/
2
5
,#!
2
2
K 7
(/34 '0)/?"
1
.
6$$)/
2
0?
K 7
5
,#!
2
2
K 7
0?
K 7
(/34 '0)/?#
1
.
6$$)/
2
5
,#!
K
2
2
2
:#?).
K 7
$
":8#6
$
":8#6
2
2
K 7
10.2
0?
K 7
.
K 7
!-V
Received signal strength indication (RSSI)
In many application fields, measuring the strength of the incoming signal is useful in
order to:
1.
Evaluate the SNR (signal to noise ratio) at the node
2.
Choose the best routing through the network (if repeaters are allowed).
As explained in [1] and [2], the ST7580 embeds estimators for SNR values. These
estimators are calculated during valid packet reception. The external host is notified of the
values during each data indication message [2].
52/63
Doc ID 022923 Rev 2
AN4068
11
FAQs and troubleshooting
FAQs and troubleshooting
In this section the most frequently asked questions and solutions to common ST7580
reference design usage problems are described.
11.1
FAQs
●
Q: Is it possible to use ST power line transceivers on medium or high voltage AC lines?
–
●
Q: Is it possible to use the ST7580 on a DC or de-energized line?
–
●
A: Yes. In fact, the EN normative compliance intrinsically guarantees the
compliance with FCC part 15 regulations as well.
Q: What distance can be covered with a PLC signal?
–
●
A: The ST7580 device has been conceived as an open protocol device and can be
used according to the application needs. The user can develop their own protocol
or use a standard one.
Q: Does the ST7580 reference design meet FCC part 15 specs?
–
●
A: Yes. The ST7580 can communicate over any wired connection, given that a
suitable coupling circuit is used to connect the device to the line.
Q: Which kinds of protocols can be used with the ST7580?
–
●
A: Yes. The same circuit solution as for low-voltage AC lines can be used, provided
that the coupling interface (and particularly line transformer, power inductor and
the X1 capacitor) guarantees an adequate and safe isolation from the AC line.
A: Given a transmitted signal level of 2.5 V rms, in PSK mode the ST7580 device
is able to transmit through a channel attenuating up to 86 dB. This means that in a
point-to-point link, a distance of several km can be covered, according to the
characteristics of the line. Nevertheless, the allowable distance can be reduced
because of noisy devices and low-impedance loads connected on the power line;
such elements impact on the actual SNR seen by the receiver.
Q: Why, with power line communication, can I not get 100% reachability even though
the range is few meters?
–
A: A probability lower than 100% to reach a PLC node within such a small distance
can depend on two main factors:
a)
Attenuation or losses on the power line (for example because of some heavy
capacitive load connected close to the transmitter)
b)
Noise coming from electric or electronic equipment connected on the power line
(for example SMPS, ballasts, motors).
It may be useful to measure the signal level at transmitter and receiver to
understand if there are undesired losses. It is also important to measure the noise
level and spectral distribution to find out whether the PLC channel is somehow
“jammed” by noise.
●
Q: Does the power line communication work if a power distribution transformer is
present between two nodes?
–
A: The communication may work, but the transformer impedance at the signal
frequency must be taken into account, as it can introduce strong attenuation in the
Doc ID 022923 Rev 2
53/63
FAQs and troubleshooting
AN4068
signal level. A signal coupler (for example, a capacitive coupling) between the two
sides of the distribution transformers may be required.
●
Q: What method of coupling is preferred for a medium-voltage and low-voltage mains
line: capacitive or inductive?
–
●
Q: Is it possible to detect the channel quality through the ST7580 device?
–
●
A: For an MV line, capacitive coupling is preferable for narrow-band PLC. In the
case of an LV line, having an unpredictable actual line impedance because of the
number of electrical devices connected on it, the solution should be an L-C series
resonant circuit tuned at channel frequency, designed to have low Q even with
very low line impedance (5 Ω and below).
A: Yes. Using the ST7580 estimators for SNR, always available for the external
host, it is possible to evaluate the channel quality over the physical link between
transmitter and receiver.
Q: Why use zero crossing synchronization?
–
A: Zero crossing synchronization is not mandatory for the power line
communication, however it has several advantages.
For instance, it can improve the communication immunity against line noise, since
most of the electrical equipment generates noise on the power line in
correspondence with the mains voltage peak. Zero crossing synchronization
allows the establishing of the link between the transmitter and receiver during the
time with the minimum time-dependent noise.
Zero crossing synchronization is also needed for 3-phase communication. In a
case where one node must communicate with nodes that are connected on other
phases of the mains network, zero crossing synchronization understands which
phase a certain message is coming from via delta-phase calculation.
●
Q: What is the minimum signal-to-noise ratio that the ST7580 can manage?
–
●
54/63
A: A bit error rate (BER) of 10-3 is used as reference. In this condition, the ST7580
can have good receiving performance with a signal-to-noise ratio down to 3-4 dB
for B-PSK coded mode.
Q: What could be the main sources of harmonic distortion in the ST7580 transmitted
signal?
–
A: Generally, harmonics can increase because of:
a)
High output current, due to low line impedance
b)
Saturation of magnetic components in the line coupling circuit, due to either poor
dimensioning of the saturation current or to 50 Hz residual current
c)
Capacitive load applied to the power amplifier output
d)
Insufficient margin to the supply rails (low VCC or high output voltage).
Doc ID 022923 Rev 2
AN4068
11.2
FAQs and troubleshooting
Troubleshooting
1.
Problem: the ST7580 reference design board doesn't work at all.
What to check:
2.
a)
Check that the AC mains supply cable is well connected.
b)
Check the voltage on VCC, VDDIO, VCCA, VDD, VDD_PLL lines. All these
voltages must be present to turn the ST7580 on.
c)
Verify if an 8-MHz clock is present on the XOUT pin (13) of the ST7580 device.
Problem: the ST7580 reference design board is not responding.
What to check:
3.
a)
Check if there is activity when trying to communicate via USB with the board.
b)
Try disconnecting and reconnecting the USB cable; sometimes the USB driver
fails during COM port opening.
c)
Try to reinstall the USB VCP driver for the STM32 on the PC.
d)
Try to reprogram the STM32 with the VCP driver FW.
Problem: the ST7580 reference design board does not transmit.
What to check:
4.
a)
Check the bias voltage on the PA_OUT test point (TP1) with the oscilloscope
probe referred to VSS power ground. A DC voltage of VCC/2 must be measured.
b)
Set the ST7580 in transmission via the ST7580 GUI. A modulated signal should
be detected by the oscilloscope probe, with amplitude equal to the TX_OUT
programmed level multiplied by the PA gain (see Section 7.1.1). If so, there is no
problem with the transmitter section of the ST7580.
Problem: the ST7580 reference design board transmits only for a short while; the
transmission is interrupted.
What to check:
5.
a)
Verify the internal temperature of the ST7580, available inside the management
information base (MIB) and accessible via the ST7580 GUI.
b)
Check if there is short-circuit (i.e. capacitive) impedance on the mains at the
carrier frequency. It may lead to device overheating and PA thermal shutdown.
Problem: the ST7580 reference design board does not receive.
What to check:
6.
Note:
a)
Check if the transmitted signal reaches the ST7580 device by measuring the
RX_IN line voltage (TP5) with the oscilloscope probe referred to VSSA signal
ground.
b)
Check that the GUI is setting the transmitter and the receiver to use the same tone
frequencies.
Problem: during a communication test, the ST7580 GUI shows high ‘bit error rate’
(BER).
This point refers to a half-duplex communication involving two ST7580 reference design
boards communicating with each other.
Doc ID 022923 Rev 2
55/63
FAQs and troubleshooting
AN4068
What to check:
a)
Check that both reference design boards have the same ST7580 GUI settings.
b)
Verify the SNR of the communication. If the signal is too low or the noise is too
high with respect to each other, the communication performance is poor. Try to:
Check the SNR estimation of the receiving ST7580 device.
Measure the signal level S and the noise level N on the RX_IN line of the receiving
board.
56/63
Doc ID 022923 Rev 2
AN4068
12
References
References
1.
ST7580 datasheet
2.
User manual UM0932
3.
STM32F103CB datasheet
4.
AN2867 application note
Doc ID 022923 Rev 2
57/63
Normative references
13
Normative references
5.
58/63
AN4068
EN50065: signaling on low-voltage electrical installations in the frequency range 3 kHz
to 148.5 kHz:
–
Part 1: general requirements, frequency bands and electromagnetic disturbances
–
Part 2-3: immunity requirements
–
Part 4-2: low-voltage decoupling filters - safety requirements
–
Part 7: equipment impedance.
Doc ID 022923 Rev 2
AN4068
Board layout
Appendix A
Board layout
Figure 44. PCB layout - components
Doc ID 022923 Rev 2
59/63
Board layout
AN4068
Figure 45. PCB layout - top view
60/63
Doc ID 022923 Rev 2
AN4068
Board layout
Figure 46. PCB layout - bottom view
Doc ID 022923 Rev 2
61/63
Revision history
AN4068
Revision history
Table 7.
62/63
Document revision history
Date
Revision
Changes
27-Mar-2012
1
Initial release
04-Jul-2012
2
– Changed: Figure 4, 6, 14, 15 and 16
– Modified: Table 3 and 5
Doc ID 022923 Rev 2
AN4068
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the
right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any
time, without notice.
All ST products are sold pursuant to ST’s terms and conditions of sale.
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no
liability whatsoever relating to the choice, selection or use of the ST products and services described herein.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this
document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products
or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such
third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED
WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS
OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS EXPRESSLY APPROVED IN WRITING BY TWO AUTHORIZED ST REPRESENTATIVES, ST PRODUCTS ARE NOT
RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING
APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,
DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE
GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void
any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any
liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries.
Information in this document supersedes and replaces all information previously supplied.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
© 2012 STMicroelectronics - All rights reserved
STMicroelectronics group of companies
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America
www.st.com
Doc ID 022923 Rev 2
63/63
Similar pages