STMicroelectronics STEVAL-IFP040V1 Industrial Digital Output Expansion Board User Manual
- June 3, 2024
- STMicroelectronics
Table of Contents
STMicroelectronics STEVAL-IFP040V1 Industrial Digital Output Expansion
Board
Introduction
The STEVAL-IFP040V1 is an industrial digital output expansion board. It
provides a powerful and flexible environment for the evaluation of the driving
and diagnostic capabilities of the IPS1025HFQ single high-side, smart power,
solid-state relay in a digital output module connected to 2.5 A industrial
loads.
The STEVAL-IFP040V1 can interface with the microcontroller on the STM32 Nucleo
via 5 kV optocouplers driven by the GPIO pins and Arduino® UNO R3 connectors.
The expansion board can be connected to either a NUCLEO-F401RE or a NUCLEO-
G431RB development board.
You can also evaluate a system consisting of an STEVAL-IFP045V1 stacked on an
STEVAL-IFP040V1 expansion board.
Supplying the STEVAL-IFP045V1 through the main supply rail and the STEVAL-
IFP040V1 through the output of the STEVAL-IFP045V1, you can achieve the
typical architecture of a single channel digital output for safety systems.
The process stages of the two expansion boards result cascaded. The load
connected to the STEVAL-IFP040V1 output can be supplied only when both
cascaded systems are properly working.
Figure 1. STEVAL-IFP040V1 expansion board
Overview
The STEVAL-IFP040V1 embeds the IPS1025HFQ intelligent power switch (IPS),
which features overcurrent and overtemperature protection for safe output load
control. The IC also offers the quick activation of its output stage even at
power-up. In fact, the input to the output propagation delay at startup is
guaranteed ≤ 60 µs.
The board is designed to meet the application requirements for the galvanic
isolation between the user and power interfaces.
An optical isolation satisfies this requirement. The isolation is implemented
through five optocouplers (ISO1, ISO2, ISO3, ISO4, and ISO5) for the input
signal forward to the device, the FLT diagnostic feedback signals of the
device, and two additional signals for safety application optimization (Nch-
DRV for the fast discharge control of the output voltage, and OUT_FB for the
on/off status monitoring of the output stage).
The expansion board features:
- Based on the IPS1025HFQ single high-side switch, which features:
- Operating range up to 60 V
- Low-power dissipation (RON(MAX) = 25 mΩ)
- Propagation delay at startup < 60 µs
- Fast decay for inductive loads
- Smart driving of capacitive load
- Under-voltage lock-out
- Overload and overtemperature protections
- QFN48L 8×6 mm package
- Application board operating range: 8-33 V/0-2.5 A
- Extended voltage operating range (J3 open) up to 60 V
- Green LED for output on/off status (J11 close 3-4 and SW5 close 1-2)
- Red LEDs for overload and overheating diagnostics (SW2 and SW4 close 2-3)
- Output voltage on/off status feedback (J11 close 1-2)
- Control signal for fast discharge of output voltage (J11 close 5-6, J12 close)
- External fast discharge circuitry for huge inductive loads (J11 close 7-8)
- 5 kV galvanic isolation
- Supply rail reverse polarity protection
- Compatible with STM32 Nucleo development boards
- Equipped with Arduino® UNO R3 connectors
- CE certified
- RoHS and China RoHS compliant
- Not FCC approved for resale
Digital section
The digital section is associated with the STM32 interface and the digital
supply voltage to and from the STEVAL-IFP040V1 expansion board.
Figure 2. STEVAL-IFP040V1 expansion board: digital interface section
The dotted green line indicates the whole digital interface section. The pink
rectangles identify the Arduino® UNO R3 connectors.
The four Arduino® UNO R3 connectors:
- allow the expansion board to communicate with the STM32 Nucleo development board microcontroller accessing the STM32 peripheral and GPIO resources;
- provide the digital supply voltage between the STM32 Nucleo development board and the STEVAL-IFP040V1 expansion board, in either direction.
Normally, the STM32 Nucleo development board supplies the expansion board by a
3v3 or 5v0 generated by the USB. You can select the preferred voltage on the
expansion board via SW3 (3v3 closing pins 1-2; 5v0 closing pins 2-3).
Alternatively, it is possible to supply the STM32 Nucleo development board by
the expansion board. In this case, an external supply voltage (7-12 V) should
be connected to the CN2 connector (not mounted by default) on the expansion
board and the ground loop should be closed by mounting D2 (enabling the
reverse polarity protection) or by closing J2 (without reverse polarity).
To supply the VIN voltage rail, it is necessary to:
- close the JP5 jumper between pins 2 and 3 and open the JP1 jumper on the NUCLEO-F401RE;
- open the JP5 jumper between pins 1 and 2 and close the JP5 jumper between pins 3 and 4 on the NUCLEO-G431RB.
Power section
The power section involves the power supply voltage (CN1, pins 4 and 5 for VCC, pin 3 for GND), load connection (a load can be connected between pins CN1.1 and CN1.3 or CN1.2, and CN1.3; both output pins are connected to the single output channel as shown in Section 2 Schematic diagrams) and electromagnetic compatibility (EMC) protection.
Figure 3. STEVAL-IFP040V1 expansion board: power section components
- Overtemperature red LED
- Overload red LED
- IPS1025HFQ
- Output channel – green LED
- Output and power supply connector
For EMC:
- the SM15T39CA transient voltage suppressor (TR1), enabled by closing J3, is placed between VCC and GND tracks to protect the IPS1025HFQ against surge discharge on the supply rail path up to ±1 kV/2 Ω coupling;
- in the common mode surge testing, two single-layer capacitors (C1 and C2 – not included) must be soldered at the predisposed locations;
- the IPS1025HFQ output stages do not require additional EMC protections with respect to the IEC61000-4-2, IEC61000-4-3, IEC61000-4-4, IEC61000-4-5, IEC61000-4-8 standards.
The EMC performances of the STEVAL-IFP040V1 are detailed below:
- for emission, compliance with standards:
- EN IEC 61000-6-3:2021
- EN 55032:2015 +A1:2020
- for immunity, compliance with standards:
- EN IEC 61000-6-1:2019
- EN 55035:2017 +A11:2020
Hardware requirements
The STEVAL-IFP040V1 expansion board is designed to be used with the NUCLEO-
F401RE or NUCLEO-G431RB STM32 Nucleo development boards.
To function correctly, the STEVAL-IFP040V1 must be plugged onto the matching
Arduino® UNO R3 connector pins on the STM32 Nucleo development board as shown
below.
Figure 4. STEVAL-IFP040V1 and STM32 Nucleo stack
System requirements
To use the STM32 Nucleo development boards with the STEVAL-IFP040V1 expansion board, you need:
- a Windows PC/laptop (Windows 7 or above)
- a type A to mini-B USB cable to connect the STM32 Nucleo development board to the PC when using a NUCLEO-F401RE development board
- a type A to micro-B USB cable to connect the STM32 Nucleo development board to the PC when using a NUCLEO-G431RB development board
- the X-CUBE-IPS firmware and software package installed on your PC/laptop
Board setup
Step 1. Connect the micro-USB or mini-USB cable to your PC to use the STEVAL-
IFP040V1 with NUCLEO- F401RE or NUCLEO-G431RB development board.
Step 2. Download the firmware (.bin) onto the STM32 Nucleo development board
microcontroller through the STM32ST-LINK utility, STM32CubeProgrammer, and
according to your IDE environment as detailed in the table below.
Table 1. NUCLEO-F401RE development board supported IDEs – bin files
NUCLEO-F401RE
IAR| Keil ®| STM32CubeIDE
EWARM-OUT15-
STM32F4xx_Nucleo.bin
| MDK-ARM-OUT15-
STM32F4xx_Nucleo.bin
| STM32CubeIDE-OUT15-
STM32F4xx_Nucleo.bin
Table 2. NUCLEO-G431RB development board supported IDEs – bin files
NUCLEO-G431RB
IAR| Keil ®| STM32CubeIDE
EWARM-OUT15-
STM32G4xx_Nucleo.bin
| MDK-ARM-OUT15-
STM32G4xx_Nucleo.bin
| STM32CubeIDE-OUT15-
STM32G4xx_Nucleo.bin
Note: The binary files listed in the tables above are included in the X -CUBE-IPS software package. The STEVAL-IFP040V1 is fully compatible with the X -NUCLEO-OUT15A1.
- Step 3. Connect the IPS1025HFQ device supply voltage via CN1 (see Section 1.1.2 Power section).
- Step 4. Provide the digital supply voltage (see Section 1.1.1 Digital section).
- Step 5. Connect the load on the output connector (see Section 1.1.2 Power section).
- Step 6. Reset the example sequence using the black push button.
- Step 7. Push the STM32 Nucleo blue button to select the example provided in the firmware package.
Schematic diagrams
Bill of materials
Item| Q.ty| Ref.| Part/value| Description|
Manufacturer| Order code
---|---|---|---|---|---|---
1
| | ****
C1 C2 N.M.
| 4700pF, 1825
(4564 Metric), 3000V (3kV) V,
10 %
| CAP CER 4700PF 3KV X7R 1825| ****
Vishay Vitramon
| ****
HV1825Y472KXHATHV
2
| ****
2
| ****
C4 C5
| 0.1uF, 0805
(2012 Metric),
100 V, 10 %
| CAP CER 0.1UF 100V X7R 0805| Würth Elektronik| ****
885012207128
3
| ****
1
| ****
C6
| 2.2uF, 1206
(3216 Metric),
100 V, 10 %
| CAP CER 2.2UF 100V X7R 1206| AVX
Corporation
| ****
12061C225KAT2A
4
| ****
1
| ****
C7
| 470pF, 0603
(1608 Metric),
50 V, 5 %
| CAP CER 470PF 50V C0G/NP0 0603| Wurth Electronics Inc.| ****
885012006061
5
| ****
1
| ****
C8
| 47nF, 0603
(1608 Metric),
16 V, 10 %
| CAP CER 0.047UF 50V X7R 0603| Wurth Electronics Inc.| ****
885012206044
6
| ****
1
| ****
C9
| 470nF, 0603
(1608 Metric),
25 V, 10 %
| CAP CER 0.47UF 25V X7R 0603| Wurth Electronics Inc.| ****
885012206075
7
| | ****
C10 N.M.
| 100uF, Radial, Can, 100 V, 20
%
| CAP 100 UF
20% 100 V
| Würth Elektronik| ****
860130878011
8
| ****
1
| ****
CN1
| ****
691137710005
| TERM BLK 5POS SIDE ENTRY 5MM PCB| ****
Würth Elektronik
| ****
691137710005
9
| | ****
CN2 N.M.
| ****
691214110002,
7.4X7 pitch 3.5
| TERM BLK 2POS SIDE ENT 3.5MM PCB| ****
Wurth Electronics Inc.
| ****
691214110002
10
| ****
1
| ****
CN5
| SSQ-110-04-F- S| CONN RCPT 10POS 0.1 GOLD PCB| ****
Samtec Inc.
| ****
SSQ-110-04-F-S
11
| ****
2
| ****
CN6 CN9
| SSQ-108-04-F- S| CONN RCPT 8POS 0.1 GOLD PCB| ****
Samtec Inc.
| ****
SSQ-108-04-F-S
12
| | ****
CN7 CN10 N.M.
| SSQ-119-04-L- D| CONN RCPT 38POS 0.1 GOLD PCB| ****
Samtec Inc.
| ****
SSQ-119-04-L-D
13
| ****
1
| ****
CN8
| SSQ-106-04-F- S| CONN RCPT 6POS 0.1 GOLD PCB| ****
Samtec Inc.
| ****
SSQ-106-04-F-S
14
| ****
2
| ****
D1 D4
| STPS1H100A, SMA| 100 V, 1 A
power Schottky rectifier
| ****
ST
| ****
STPS1H100A
15
| ****
0
| ****
D2
| ****
BAT48JFILM, SOD323
| 40 V, 350 mA
axial general purpose signal Schottky diode (not mounted)
| ****
ST
| ****
BAT48JFILM
Item| Q.ty| Ref.| Part/value| Description|
Manufacturer| Order code
---|---|---|---|---|---|---
16
| ****
1
| ****
D3
| ****
BAT41ZFILM, SOD-123
| 100 V, 200 mA
surface-mount general purpose signal Schottky diode
| ****
ST
| ****
BAT41ZFILM
17
| ****
1
| ****
D8
| TDZ6V2J,115, SC-90,
SOD-323F, 1.1V @ 100mA V, 3uA @ 4V A,
500m W
| ****
DIODE ZENER 6.2V 500MW SOD323F
| ****
Nexperia USA Inc.
| ****
TDZ6V2J,115
18
| ****
1
| ****
DG1
| 150060VS7500
0, 0603 (1608
Metric), 20m A
| LED GREEN CLEAR 0603 SMD| Wurth Electronics Inc.| ****
150060VS75000
19
| ****
2
| ****
DR1 DR2
| 150060RS7500
0, 0603 (1608
Metric), 20m A
| LED RED CLEAR 0603 SMD| Wurth Electronics Inc.| ****
150060RS75000
20
| ****
5
| ISO1 ISO2 ISO3 ISO4 ISO5| 140109146000, LSOP04| OPTOISO 5KV TRANSISTOR| Wurth Electronics Inc.| ****
140109146000
21
| ****
7
| ****
J2 J3 J4 J5 J6 J8 J12
| ****
JUMPER-con2-
strip-male
| JUMPER- CONN HEADER .100 STR 2POS| ****
Wurth Electronics Inc.
| ****
61300211121
22
| | ****
J7 N.M.
| ****
JUMPER-con2-
strip-male,
| JUMPER- CONN HEADER .100 STR 2POS| ****
–
| ****
–
23
| ****
1
| ****
J9
| ****
con6-2×3-strip- male
| CONN HEADER .100 DUAL STR 6POS| ****
Wurth Electronics Inc.
| ****
61300621121
24
| ****
1
| ****
J11
| ****
con8-2×4-strip- male
| CONN HEADER .100 DUAL STR 8POS| ****
Wurth Electronics Inc.
| ****
61300821121
25
| ****
1
| ****
Q1
| ****
STN2NF10, SOT-223
| N-channel 100
V, 0.23 Ohm,
2.4 A STripFET II power MOSFET
| ****
ST
| ****
STN2NF10
26
| ****
2
| ****
R1 R17
| 27K, 0603
(1608 Metric), 0.1W, 1/10 W, 1
%
| RES SMD 27K OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-0727KL
27
| ****
2
| ****
R2 R18
| 390, 0603 (1608
Metric), 0.1W, 1/10 W, 1 %
| RES SMD 390
OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-07390RL
28
| ****
2
| ****
R3 R12
| 22k, 0603 (1608
Metric), 0.1W, 1/10 W, 1 %
| RES SMD 22K OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-0722KL
29
| ****
4
| ****
R4 R5 R9 R10
| 0, 0603 (1608
Metric), 0.1W, 1/10 W, Jumper
| RES SMD 0 OHM JUMPER 1/10W 0603| Panasonic Electronic Components| ****
ERJ-3GEY0R00V
30
| ****
4
| ****
R6 R11 R16 R21
| 2.2K, 0603
(1608 Metric), 0.1W, 1/10 W, 1
%
| RES SMD 2.2K OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-072K2L
Item| Q.ty| Ref.| Part/value| Description|
Manufacturer| Order code
---|---|---|---|---|---|---
31
| ****
2
| ****
R7 R8
| 10k, 0603 (1608
Metric), 0.1W, 1/10 W, 1 %
| RES SMD 10K OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-0710KL
32
| ****
1
| ****
R15
| 12k, 0603 (1608
Metric), 0.1W, 1/10 W, 1 %
| RES SMD 12K OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-0712KL
33
| ****
1
| ****
R19
| 1k, 0603 (1608
Metric), 0.1W, 1/10 W, 1 %
| RES SMD 1K OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-071KL
34
| ****
1
| ****
R20 ANY
| 6.8k, 0603
(1608 Metric), 0.1W, 1/10 W, 1
%
| CHIP RESISTOR SMD 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-D76K8L
35
| ****
5
| R101 R103 R108 R110 R114| 100, 0603 (1608
Metric), 0.1W, 1/10 W, 1 %
| RES SMD 100
OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-07100RP
36
| | R102 R104 R107 R115 R116 N.M.| 100, 0603 (1608
Metric), 0.1W, 1/10 W, 1 %
| RES SMD 100
OHM 1% 1/10W
0603
| ****
Yageo
| ****
RC0603FR-07100RP
37
| ****
5
| SW1 SW2 SW3 SW4 SW5
default: CLOSE 1-2
| ****
con3-strip-male
| CONN HEADER .100 STR 3POS| ****
Wurth Electronics Inc.
| ****
61300311121
38
| ****
5
| ****
TP1 TP2 TP3 TP4 TP5
| 5001, 0.100″ Dia x 0.180″ L
(2.54mm x 4.57mm)
| TEST POINT PC MINI .040″D BLACK| ****
Keystone Electronics
| ****
5001
39
| ****
1
| ****
TR1
| SM15T39CA DO-214AB, SMC 1500W (1.5kW)| TVS DIODE 33.3V 69.7V SMC| ****
ST
| ****
SM15T39CA
40
| ****
0
| ****
TR2
| ****
ESDA15P60-1U 1M, QFN-2L
| High-power transient voltage suppressor (not mounted)| ****
ST
| ****
ESDA15P60-1U1M
41
| ****
1
| ****
TR3
| SM15T10AY, SMC| Automotive 1500 W, 8.55 V TVS in SMC| ****
ST
| ****
SM15T10AY
42
| ****
1
| ****
U1
| ****
IPS1025HFQ QFN48L 8×6
mm
| High efficiency, high-side switch with extended diagnostics, smart driving for capacitive loads, and short propagation delay at power- on| ****
ST
| ****
IPS1025HFQ
43
| ****
16
| N/A See Jx and SWx assy information| ****
2.54mm
| ****
Close Jumper
| Wurth Electronics Inc.| ****
60900213421
Board versions
PCB version | Schematic diagrams | Bill of materials |
---|---|---|
STEVAL$IFP040V1A (1) | STEVAL$IFP040V1A schematic diagrams | STEVAL$IFP040V1A |
bill of materials
This code identifies the STEVAL-IFP040V1 evaluation board first version. It is printed on the board PCB.
Regulatory compliance information
Notice for US Federal Communication Commission (FCC)
For evaluation only; not FCC approved for resale
FCC NOTICE – This kit is designed to allow:
- Product developers to evaluate electronic components, circuitry, or software associated with the kit to determine whether to incorporate such items in a finished product and
- Software developers to write software applications for use with the end product.
This kit is not a finished product and when assembled may not be resold or otherwise marketed unless all required FCC equipment authorizations are first obtained. Operation is subject to the condition that this product not cause harmful interference to licensed radio stations and that this product accept harmful interference. Unless the assembled kit is designed to operate under part 15, part 18 or part 95 of this chapter, the operator of the kit must operate under the authority of an FCC license holder or must secure an experimental authorization under part 5 of this chapter 3.1.2.
Notice for Innovation, Science and Economic Development Canada (ISED)
For evaluation purposes only. This kit generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to Industry Canada (IC) rules.
Notice for the European Union
This device is in conformity with the essential requirements of the Directive 2014/30/EU (EMC) and of the Directive 2015/863/EU (RoHS).
Notice for the United Kingdom
This device is in compliance with the UK Electromagnetic Compatibility Regulations 2016 (UK S.I. 2016 No. 1091) and with the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Regulations 2012 (UK S.I. 2012 No. 3032).
References
Freely available on www.st.com:
- IPS1025HF datasheet
- UM3035: “Getting started with X-CUBE-IPS industrial digital output software for STM32 Nucleo”
- NUCLEO-F401RE documentation
- NUCLEO-G431RB documentation
Revision history
Date | Revision | Changes |
---|---|---|
29-Aug-2022 | 1 | Initial release. |
Table 5. Document revision history
IMPORTANT NOTICE – READ CAREFULLY
- STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgment.
- Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers’ products.
- No license, express or implied, to any intellectual property right is granted by ST herein.
- Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
- ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other product or service names are the property of their respective owners.
- Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2022 STMicroelectronics – All rights reserved
References
- BAT41 - 100 V, 200 mA Surface Mount General Purpose Signal Schottky Diode - STMicroelectronics
- BAT48 - 40 V, 350 mA Axial General purpose Signal Schottky Diode - STMicroelectronics
- ESDA15P60-1U1M - High-power transient voltage supressor (TVS) - STMicroelectronics
- IPS1025HF - High efficiency, high-side switch with extended diagnostics, smart driving for capacitive loads and short propagation delay at power-on - STMicroelectronics
- NUCLEO-F401RE - STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity - STMicroelectronics
- NUCLEO-G431RB - STM32 Nucleo-64 development board with STM32G431RB MCU, supports Arduino and ST morpho connectivity - STMicroelectronics
- SM15T10AY - Automotive 1500 W, 8.55 V TVS in SMC - STMicroelectronics
- SM15T39CA - 1500 W, 33.3 V TVS in SMC - STMicroelectronics
- STEVAL-IFP040V1 - Industrial digital output expansion board based on IPS1025HF in a QFN48L package - STMicroelectronics
- STEVAL-IFP045V1 - Industrial digital output expansion board based on IPS1025H in a QFN48L package - STMicroelectronics
- STM32 Nucleo Boards - STMicroelectronics
- STN2NF10 - N-channel 100 V, 0.23 Ohm, 2.4 A STripFET(TM) II POWER MOSFET in SOT-223 package - STMicroelectronics
- STPS1H100 - 100 V, 1 A Power Schottky Rectifier - STMicroelectronics
- STSW-LINK004 - STM32 ST-LINK utility (replaced by STM32CubeProgrammer) - STMicroelectronics
- X-CUBE-IPS - Software expansion for STM32Cube driving industrial digital output based on IPS - STMicroelectronics
- X-NUCLEO-OUT15A1 - Industrial digital output expansion board based on IPS1025HF for STM32 Nucleo - STMicroelectronics
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>