ST STEVAL-IHM015V1 User Manual Download Page 20

Board architecture

UM0432

20/53

  

Figure 11.

Board schematic: power block

N772044

N773167

N773412

N772064

VBus

Va

Va

VBus

Vb

N773187

VBus

Vc

N773432

Vb

Vc

VBus

VBus

Va

Va

Current Sense

Current Sense

N772064

N772064

N772044

N772044

N773167

N773187

VBus

Vb

Vb

Current Sense

Current Sense

Vb

Vb

VBus

N773167

N773187

N773412

N773432

N773412

N773432

Vc

Vc

Vc

Vc

VBus

VBus

Current Sense

Current Sense

Va

Va

Current Sense

Current Sense

Current Sense

Vbus

VBus

VBus

VBus

Hin PA

Lin PA

Hin PB

Lin PB

Hin PC

Lin PC

Current Sense

VBus

MCIA

MCIC

MCIB

GPIO_A

GPIO_B

GPIO_C

Current Sense

MCES

MCVREF

VBUSVal

+10

+5

VCCRef

VCCRef

+10

+10

+10

+5

Va

+5

Vb

+5

Vc

Va

Vb

Vc

Vref 1

Vref 2

Va

Vb

Vc

+10

+5

+5

+5

+5

+5

+10

+10

+10

GND

VBus

+10VDC

GND

SO-8 (Double devices)

(Power) SO-8 (Single Devices)

DPAK (Single Devices)

Phase A

Phase B

Phase C

+5V

Hall1

GND

Hall2

Hall3

HALL SENSOR

Current Protection

SO-8 (Double devices)

(Power) SO-8 (Single Devices)

DPAK (Single Devices)

SO-8 (Double devices)

(Power) SO-8 (Single Devices)

DPAK (Single Devices)

R58

22R

R58

22R

R50

470

R50

470

C39

10uF 16V

C39

10uF 16V

D4

GREEN LED

D4

GREEN LED

C30

22nF

C30

22nF

R74

4.7K

R74

4.7K

R38

22K

R38

22K

10

9

8

4

11

-

+

U19C

TS274

-

+

U19C

TS274

R59

22K

R59

22K

D3

1.5KE16A

D3

1.5KE16A

D7

1N4148
D7

1N4148

1

2

3

J10

PHASE OUT

J10

PHASE OUT

R81

4.7K

R81

4.7K

R48

22R

R48

22R

1

J22

CON1

J22

CON1

R27

15K

R27

15K

RF2

330K

RF2

330K

OUT

1

SYNC

2

INH

3

COMP

4

FB

5

VREF

6

GND

7

VCC

8

U16

L5970D

U16

L5970D

R62

22K

R62

22K

R33

22R

R33

22R

C40

22nF

C40

22nF

+

C32

1uF 25V

+

C32

1uF 25V

1

2

3

J11J11

R53

15K

R53

15K

R52

0.07R

R52

0.07R

C27

100p

C27

100p

1

2

3

J12J12

R71

470

R71

470

R39

470

R39

470

1

2

3

J18J18

R61

220R

R61

220R

1

2

3

J16J16

R83

13K

R83

13K

D5

STPS1L60A

D5

STPS1L60A

C34

10nF

C34

10nF

C29

3.3nF

C29

3.3nF

R64

10K

R64

10K

C21

100nF

C21

100nF

C45

1uF 50V

C45

1uF 50V

RF1

330K

RF1

330K

R36

4.7K

R36

4.7K

N.C.

1

GND

2

VRef

3

OSC

4

Out

5

Out

6

N.C.

7

N.C.

8

N.C.

9

N.C.

10

Vcc

11

Boot

12

Comp

13

FB

14

N.C.

15

N.C.

16

U10

L4976D

U10

L4976D

1

2

J6

+10V

J6

+10V

R63

470

R63

470

+

C23

100uF  25V

+

C23

100uF  25V

R41

15K

R41

15K

D8

1N4148

D8

1N4148

Lin

1

Hin

2

Vcc

3

Hvg

7

Out

6

VBoot

8

Lvg

5

GND

4

U14

L6387

U14

L6387

R56

22K

R56

22K

R35

4.7K

R35

4.7K

RF3

330K

RF3

330K

R30

3.3K

R30

3.3K

R40

220R

R40

220R

R45

200R

R45

200R

R54

22K

R54

22K

+

C24

220µF ESR 42mOhm

+

C24

220µF ESR 42mOhm

R65

15K

R65

15K

Lin

1

Hin

2

Vcc

3

Hvg

7

Out

6

VBoot

8

Lvg

5

GND

4

U11

L6387

U11

L6387

D15

STPS2L25U

D15

STPS2L25U

1

2

3

J13J13

1

2

3

J21J21

+

C25

100uF 150mOhm

+

C25

100uF 150mOhm

R60

22R

R60

22R

R28

4.6K

R28

4.6K

5

6

7

4

11

-

+

U19B

TS274

-

+

U19B

TS274

R68

10K

R68

10K

R44

22K

R44

22K

C26

220nF

C26

220nF

12

13

14

4

11

-

+

U19D

TS274

-

+

U19D

TS274


2

J28

HEADER 2/SM

J28

HEADER 2/SM

2

1

J5

VBus

J5

VBus

D14

STPS2L25U

D14

STPS2L25U

C22

1uF  10V

C22

1uF  10V

R42

22K

R42

22K

D9

1N4148

D9

1N4148

+

C33

1uF 25V

+

C33

1uF 25V

1

2

3

J8J8

R34

4.7K

R34

4.7K

R76

22K

R76

22K

C44

1uF 50V

C44

1uF 50V

R37

22R

R37

22R

+

C42

100uF 16V

+

C42

100uF 16V

R46

22R

R46

22R

1

2

3

4

6

5

7

8

U18

STS8dnh3ll

U18

STS8dnh3ll

R55

2.2K

R55

2.2K

C31

100nF  25V

C31

100nF  25V

R66

22K

R66

22K

+

C28

1uF 25V

+

C28

1uF 25V

L1

470uH 0.35A

L1

470uH 0.35A

Q9

MOSFET N_0

Q9

MOSFET N_0

Q10

MOSFET N_0

Q10

MOSFET N_0

Q11

MOSFET N_0

Q11

MOSFET N_0

Q12

MOSFET N_0

Q12

MOSFET N_0

Q13

MOSFET N_0

Q13

MOSFET N_0

Q14

MOSFET N_0

Q14

MOSFET N_0

Q15

MOSFET N_0

Q15

MOSFET N_0

L3

15uH 1A

L3

15uH 1A

Q16

MOSFET N_0

Q16

MOSFET N_0

Q17

MOSFET N_0

Q17

MOSFET N_0

Q18

MOSFET N_0

Q18

MOSFET N_0

Q19

MOSFET N_0

Q19

MOSFET N_0

Q20

MOSFET N_0

Q20

MOSFET N_0

1

J27

CON1

J27

CON1

D10

1N4148

D10

1N4148

R73

10K

R73

10K

C41

220p

C41

220p

1

2

3

J24

CON3

J24

CON3

R57

200R

R57

200R

R47

22K

R47

22K

1

2

3

J15J15

1

2

3

4

6

5

7

8

U17

STS8dnh3ll

U17

STS8dnh3ll

1

2

3

J23

CON3

J23

CON3

R67

47K

R67

47K

R43

2.2K

R43

2.2K

R72

10K

R72

10K

R75

10K

R75

10K

Q8

STN4NF03L

Q8

STN4NF03L

D6

1N4148

D6

1N4148

R51

220R

R51

220R

1

2

3

J20J20

R49

22K

R49

22K

R82

2.7K

R82

2.7K

R70

2.2K

R70

2.2K

R26

470R

R26

470R

R31

200R

R31

200R

R29

18K

R29

18K

Lin

1

Hin

2

Vcc

3

Hvg

7

Out

6

VBoot

8

Lvg

5

GND

4

U13

L6387

U13

L6387

1

2

3

J19J19

R77

1.2K

R77

1.2K

1

2

3

4

6

5

7

8

U15

STS8dnh3ll

U15

STS8dnh3ll

D11

1N4148

D11

1N4148

In

5

2

GND

Out

4

1

SHDN

3

By pass

U9

LK112Sxx50

U9

LK112Sxx50

1

2

3

4

5

J14J14

1

2

3

J17J17

R69

22K

R69

22K

C43

1uF 50V

C43

1uF 50V

3

2

1

4

11

-

+

U19A

TS274

-

+

U19A

TS274

R32

22K

R32

22K

Downloaded from 

Elcodis.com

 

electronic components distributor

 

Summary of Contents for STEVAL-IHM015V1

Page 1: ...ation ICC standard interface to connect to the host PC via in circuit debuggers programmers such as the in DART STX board from Softec The board s power stage is designed to support up to 25 A and up t...

Page 2: ...6 Board architecture 14 6 1 Power supply 15 6 2 Power stage 15 6 3 ICC connector 17 6 4 SDI interface serial data interface 18 6 5 Board schematic 19 7 Motor control operations 21 7 1 Environmental co...

Page 3: ...6 Changing the real time parameters 39 7 5 7 Stopping the motor LED action 40 7 5 8 Configuring the system for BEMF amplification 40 7 5 9 Detecting the BEMF during the PWM on time 40 7 5 10 Detectin...

Page 4: ...Running the motor LED action 45 7 7 6 Changing the real time parameters 46 7 7 7 Stopping the motor LED action 46 8 Bill of materials 47 9 References 50 10 Known limitations 51 11 Revision history 52...

Page 5: ...or sinewave advanced parameters 31 Table 12 Jumper settings table 35 Table 13 Bus voltage threshold parameter 37 Table 14 BLDC SL jumpers setting 38 Table 15 Potentiometer functionality based on open...

Page 6: ...TVD7 for InDART STX toolset configuration 23 Figure 13 Motor Type Choice window 25 Figure 14 3 phase BLAC DC trapezoidal basic parameters window 25 Figure 15 3 phase BLAC DC trapezoidal advanced param...

Page 7: ...ks apart from the motor plus a software GUI to configure the motor drive Additionally open source C code is available derived from the ST7MC motor control libraries allowing easy customization and ext...

Page 8: ...ormation concerning the power supply conditions are detailed in the documentation and should be strictly observed 2 3 Installing the demonstration board The installation and cooling of the demonstrati...

Page 9: ...protective devices in accordance with the applicable safety requirements for example compliance with technical equipment and accident prevention rules Warning Do not touch the board immediately after...

Page 10: ...r saving modes halt active halt wait and slow Configurable window watchdog timer Nested interrupt controller with 14 interrupt vectors Two 16 bit timers One 8 bit auto reload timer Serial peripheral i...

Page 11: ...ier output MCCREF Current limitation reference MCPWMV PWM Output V user for current reference MCZEM Debug pin C Z event MCDEM Debug pin C D event SPI MISO Master in slave out data MOSI Master out slav...

Page 12: ...ble 2 may cause permanent damage to the device Table 2 STS8DNH3LL absolute maximum ratings Symbol Parameter Value Unit VDS Drain source voltage VGS 0 30 V VDGR Drain gate voltage RGS 20 k 30 V VGS Gat...

Page 13: ...e useful to check the working status of the board If the measured value is considerably greater than the typical value some damage has occurred to the board See the power supply configuration for a 10...

Page 14: ...ction 7 In normal functioning mode the board is supplied by the VBUS connector J5 but an auxiliary supply connector J6 is included on the board to feed the drivers and the microcontroller The board is...

Page 15: ...With the L4976D s Vref signal it is possible to provide the microcontroller with up to 20 mA With the LK112SM50TR it is possible to provide up to 200 mA 6 2 Power stage The power stage is based on si...

Page 16: ...three kinds of devices Table 5 shows a list of compatible devices Table 5 Compatible devices Place holder Packages Type Compatible devices U15 U17 U18 SO 8 Dual STS8DNH3LL 1 1 The above are examples o...

Page 17: ...tor J1 is used to establish ICC communication for programming debugging purposes Its pinout is shown in Figure 8 This connector is compatible with Softec s inDART STX board not included in the package...

Page 18: ...vided with an SDI interface JP1 to establish SCI communication with external devices We suggest using an isolation board between the SDI interface and the external devices The pinout is shown in Figur...

Page 19: ...0nF C2 100nF NC C2 100nF NC 1 2 3 4 SW4 Start Stop SW4 Start Stop R19 10K R19 10K R15 1M R15 1M C10 100nF 25V C10 100nF 25V P4 100K P4 100K P1 50k P1 50k 2 4 6 8 10 1 3 5 7 9 J1 ICC connector HE10 mal...

Page 20: ...Out 6 VBoot 8 Lvg 5 GND 4 U14 L6387 U14 L6387 R56 22K R56 22K R35 4 7K R35 4 7K RF3 330K RF3 330K R30 3 3K R30 3 3K R40 220R R40 220R R45 200R R45 200R R54 22K R54 22K C24 220 F ESR 42mOhm C24 220 F...

Page 21: ...touching two or more points in the circuit An isolated DC power supply can be constructed using an isolation transformer and a variable transformer A schematic of this DC power supply is shown in the...

Page 22: ...mpiler Installation steps 1 Install the Cosmic compiler first Use the default installation folder C Program Files COSMIC CXST7_16Kbite Registration is required before using the product You can perform...

Page 23: ...ollowing files are present inside each working folder a stw file STVD7 workspace file a stp file STVD7 project file a source folder containing all required c and h files Note We suggest making a backu...

Page 24: ...rameters visually and enables the software to automatically generate the required h files Table 7 shows the h configurations files related to each firmware For a detailed description of the configurat...

Page 25: ...e 13 Motor Type Choice window You must select the desired value and press OK 7 4 4 3 phase BLAC DC trapezoidal settings Figure 14 3 phase BLAC DC trapezoidal basic parameters window Downloaded from El...

Page 26: ...ramp UP only in voltage mode Current reference Value of current flowing inside one of three phases of the motor at the end of the acceleration phase only in current mode Number of Z events before aut...

Page 27: ...Proportional coefficient KP Value of the proportional coefficient Kp of the PI regulator Sampling time Regulation sampling time in milliseconds Change motor type The Change Motor Type button enables t...

Page 28: ...anking window after a D event in microseconds s Z event counter filter Defines the number of counter events required to validate a Z event Threshold voltage Voltage set in volts for Z detection Demagn...

Page 29: ...us speed Min Sets the target minimum stator frequency in Hz for closed loop mode Max Sets the target maximum stator frequency in Hz for closed loop mode V F voltage vs frequency curve limitation Min v...

Page 30: ...t from the Ph F curve defined in the advanced settings based on the rotor speed Set phase shift according by P3 Manual setting of the phase shift using potentiometer P3 the maximum CCW position is 0 o...

Page 31: ...ware uses this curve to set the value of the phase shift based on the actual value of the rotor frequency when the set phase shift according to Ph F curve option is set in the main window The curve is...

Page 32: ...mic compiler see Section 7 3 1 Run the STDV7 for inDART STX and click on File Open Workspace 2 Select the workspace file in the firmware working folder depending on the motor type see Section 7 4 1 3...

Page 33: ...nDART STX drivers Note Windows 2000 and Windows XP may issue a warning the first time the inDART STX power board is connected to the PC The USB driver used by inDART STX is not digitally signed by Mic...

Page 34: ...e S19 to download into the microcontroller then press OK to know which binary code to select see Section 7 4 9 7 4 11 Setting the option bytes 1 Press the Option Byte button in the toolbar and select...

Page 35: ...o the hall sensor connector J14 Table 12 Jumper settings table Name Selection Description J2 Open Disable the auxiliary Flash memory The debug feature can be enabled Closed Enable the auxiliary Flash...

Page 36: ...value is set to 29 V To change it one parameter inside the source code must be modified and the executable must be rebuilt To do this find the following definition inside the adc c source file define...

Page 37: ...alue and in voltage mode the current is limited to a maximum value The maximum current allowed by this mechanism is related to the hardware and is fixed at 6 5 A To change this threshold the R20 resis...

Page 38: ...ply For this demonstration the power supply output voltage should be set to 20 Vdc and the current limitation of the power supply should be set to 4 A After power on the control board LEDs should blin...

Page 39: ...e duty cycle or the value of the current reference is not set by P1 but has a fixed value If during the GUI configuration phase the from RV2 RV3 control was unchecked the value of the rising delay coe...

Page 40: ...stem Since this direct back EMF sensing scheme requires a minimum PWM off time to sample the back EMF signal the duty cycle cannot reach 100 Furthermore in some applications that is HVAC using high in...

Page 41: ...The system can be set up to use VBus 2 as the external reference In this case in addition to the settings described in Section 7 5 10 you must replace R74 using the formula Equation 5 Also set J21 bet...

Page 42: ...ttings Set up the board following the instructions in Section 7 4 12 bus voltage between 9 and 28 V and Section 7 4 13 Set up the board as per Table 18 7 6 3 LED action after power on Turn on the powe...

Page 43: ...ed the start up phase ends without getting a sufficient number of valid zero crossing events Motor stalled during the running of the motor no zero crossing events have been observed Note Blinking of t...

Page 44: ...t check that the board has been set up for BLAC driving see Section 7 4 6 7 7 1 Specific sensor connections In order to be driven correctly the motor must have three position sensors in this case thre...

Page 45: ...are has started to run After a while a green LED stays on indicating an idle state 7 7 4 Setting the potentiometers Before running the motor the two potentiometers P1 and P3 must be set see Table 22 f...

Page 46: ...ng the running of the motor no sensor signal has been observed 7 7 6 Changing the real time parameters The real time parameters can be changed using the control board s potentiometers Table 22 explain...

Page 47: ...V smd 0805 15 C28 C32 1 F 25V Through hole 16 C29 3 3 nF 50 V smd 0805 17 C30 C40 22 nF 50 V smd 0805 18 C33 1 F 25 V Through hole 19 C39 10 F 16 V Through hole 20 C41 220 pF 50 V smd 0805 21 C42 100...

Page 48: ...47 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16 Q17 Q18 Q19 Q20 NC SMD 48 RF1 RF2 RF3 330 k 1 4 W SMD 1206 49 R1 R4 680 1 4 W SMD 1206 50 R1 R50 R63 R71 470 1 4 W SMD 1206 51 R2 100 k 1 4 W NC SMD 1206 52 R3 R5 R6...

Page 49: ...s TS271ACD NC SMD 78 U2 STMicroelectronics ST7FMC2S4T6 SMD 79 U3 STMicroelectronics M95020 MN3TP S SMD 80 U9 STMicroelectronics LK112SM50TR SMD 81 U10 STMicroelectronics L4976D SMD 82 U11 U13 U14 STMi...

Page 50: ...eripherals 2 ST7MC motor control related application notes complete information about motor control libraries developed for the ST7MC microcontroller 3 STS8DNH3LL datasheet complete information about...

Page 51: ...ton generates a glitch on the power supply which in turn triggers the LVD thus causing an unwanted reset Workaround program the option byte with AVD LVD off Note This limitation will be fixed in the n...

Page 52: ...t 2008 2 Changed document title from Low voltage motor control demo kit to Low voltage motor control demonstration board based on ST7MC MCU Added Section 7 5 9 Section 7 5 10 Section 7 5 11 Section 7...

Page 53: ...S 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...

Reviews: