background image

September 2009

Doc ID 15451 Rev 1

1/58

UM0686

User manual

STEVAL-IHM022V1 STM32-based dual

motor FOC drive demonstration board

Introduction

The STEVAL-IHM022V1 demonstration board is designed as a dual motor field-oriented 
control (FOC) development platform for STMicroelectronics’ ARM Cortex™- M3 core-based 
STM32F103ZE microcontroller. The board features full speed USB 2.0 and CAN 2.0 A/B 
compliant interfaces, 2 I

2

S channels, 2 I

2

C channels, 5 USART channels, 3 SPI channels, 2 

DAC channels, internal 64 KB SRAM and 512 KB Flash memory, and JTAG and SWD 
debugging support. The board is designed to implement multiple motor control (up to three 
MC connectors are available) and offers an advanced user I/O interface (LCD QVGA display 
and joystick key). Extension headers make it easy to connect a daughterboard or wrapping 
board for specific applications.

The demonstration board can be ordered through order code STEVAL-IHM022V1.

Features

Four 5 V power supply sources: 2-way screw connector, power jack, USB connector or 
daughterboard

Boot from system memory, user Flash or SRAM

64 Mb serial Flash included

Two RS-232 channels with RTS/CTS handshake support on one channel

USB 2.0 full speed connection

CAN 2.0 A/B compliant connection

Two full featured motor control connectors for field oriented control plus PFC support on 
one connector

JTAG, SWD and trace debug support

240 x 320 TFT color LCD

Joystick with 4-direction control and selector

Reset, wakeup, tamper and user button

Extension connectors for daughterboard or wrapping board

RoHS compliant

Figure 1.

STEVAL-IHM022V1 demonstration board

AM00172V1

www.st.com

www.BDTIC.com/ST

Summary of Contents for STEVAL-IHM022V1

Page 1: ...D QVGA display and joystick key Extension headers make it easy to connect a daughterboard or wrapping board for specific applications The demonstration board can be ordered through order code STEVAL IHM022V1 Features Four 5 V power supply sources 2 way screw connector power jack USB connector or daughterboard Boot from system memory user Flash or SRAM 64 Mb serial Flash included Two RS 232 channel...

Page 2: ...2 Motor control connector CON9 MC sub1 17 2 3 Motor control connector CON10 MC sub2 19 2 4 Auxiliary motor control connector CON14 20 2 5 CAN D type 9 pin male connector P1 21 2 6 I2 C and I O connector CON2 21 2 7 Trace debugging connector CON5 22 2 8 RS 232 connector P2 with RTS CTS handshake support 23 2 9 RS 232 connector P3 24 2 10 JTAG debugging connector CON6 24 2 11 Daughterboard extension...

Page 3: ...UM0686 Contents Doc ID 15451 Rev 1 3 58 Appendix A STEVAL IHM022V1 I O assignment 52 Revision history 57 www BDTIC com ST ...

Page 4: ...tor CON10 pin description 19 Table 12 Auxiliary motor control connector CON14 pin description 20 Table 13 CAN D type 9 pin male connector P1 pin description 21 Table 14 I2C and I O connector CON2 pin description 22 Table 15 Trace debugging connector CON5 pin description 22 Table 16 RS 232 connector P2 pin description 23 Table 17 RS 232 connector P3 pin description 24 Table 18 JTAG debugging connec...

Page 5: ... Figure 10 Trace debugging connector CON5 top view 22 Figure 11 RS 232 connector P2 with RTS CTS handshake support front view 23 Figure 12 RS 232 connector P3 front view 24 Figure 13 JTAG debugging connector CON6 top view 24 Figure 14 USB type B connector CN11 front view 31 Figure 15 Power supply connector CON12 front view 32 Figure 16 STM32F103ZE MCU 34 Figure 17 Extension and I2C I O connectors ...

Page 6: ... I2 C bus and motor control The board layout diagram in Figure 3 shows the location of the features on the demonstration board Figure 2 Hardware block diagram Figure 3 STEVAL IHM022V1 demonstration board layout AM03527v1 AM03528v1 CON8 Motor Control Main CON10 Motor Control Sub2 CON14 Motor Control Sub2 Aux CON3 Extension Connector P3 USART1 CON11 USB CON12 5V power CON13 5V power S1 Reset SW2 Wak...

Page 7: ...board is powered correctly 1 2 Boot options The STEVAL IHM022V1 demonstration board can be booted from embedded user Flash embedded SRAM for debugging system memory with boot loader for ISP The boot option is configured by setting switch BOOT0 and BOOT1 as described in Table 2 Table 1 Power supply configuration jumper settings Jumper Power supply option Setting JP9 JP10 JP11 For power supply from ...

Page 8: ...or CON6 and trace connector CON5 daughterboard from CON1 Table 2 Boot switches Switch Boot option Switch configuration BOOT0 BOOT1 User Flash set the BOOT0 switch as shown BOOT1 is not required for this configuration default setting Embedded SRAM set the BOOT0 and BOOT1 switches as shown System memory set the BOOT0 and BOOT1 switches as shown Table 3 Reset jumper Jumper Description JP3 Enable the ...

Page 9: ...ough JMP2 Table 4 Serial Flash related jumpers Jumper Description JP14 Serial Flash chip select is managed by I O pin PA15 The jumper must be positioned on JP14 as shown JP15 Serial Flash chip clock is managed by I O pin PB3 The jumper must be positioned on JP15 as shown JP16 Serial Flash chip MISO is managed by I O pin PB4 The jumper must be positioned on JP16 as shown JP14 1 2 3 4 JP15 1 2 3 4 J...

Page 10: ...cy stop motor speed 3 phase motor current bus voltage sense heatsink temperature sense from the motor driving board 6 channels of PWM control signals to the motor driving circuit For third motor control connector MC sub2 the 6 PWM channels can be derived either by using two general purpose timers working in tandem or by using just one GP timer plus additional external circuitry for complementary P...

Page 11: ... JMP4 is configured as shown JMP5 MC sub2 EncIndex is enabled when JMP5 is configured as shown MC main EncIndex is enabled when JMP5 is configured as shown JMP6 MC sub2 Heatsink Temp is enabled when JMP6 is configured as shown MC main PFC Iac is enabled when JMP6 is configured as shown JMP7 Potentiometer reading is enabled when JMP7 is configured as shown MC sub2 Bus Voltage is enabled when JMP7 i...

Page 12: ...AC JP14 MC sub2 emergency stop is enabled when JP14 is configured as shown JTAG SPI1 JP15 MC sub2 PWM URef is enabled when JP15 is configured as shown JTAG SPI1 JP16 JP5 MC main PFC Sync1 is enabled when JP16 is configured as shown JTAG debugging is disabled when JP16 is fitted between the 2 4 pins JP5 fitted allows a PFC synchronization signal to be redirected to the timer 3 input capture 1 pin i...

Page 13: ...itted JP6 A jumper on JP6 should be fitted to enable filtering when an analog signal is present on pin 31 of CON9 e g a signal generated by a tachometer It should be not fitted if a signal from an encoder is used Default setting not fitted JP7 A jumper on JP7 should be fitted to enable filtering when an analog signal is present on pin 31 of CON10 e g a signal generated by a tachometer It should be...

Page 14: ...a wakeup button SW2 and a tamper detection button SW1 are available as input devices Jumper JMP3 should be kept open to enable wakeup button SW2 which shares the same I O with motor control connectors MC main and MC sub2 Table 7 Enabling the USB disconnection simulation feature Jumper Description JMP1 The USB 1 5 k pull up resistor is always connected to the USB line when JMP1 is set as shown defa...

Page 15: ...figuration Doc ID 15451 Rev 1 15 58 10 VCI 3 3 V 11 GND GND 12 GND GND 13 BL VDD 3 3 V 14 BL control PA8 15 BL GND GND 16 BL GND GND Table 8 LCD modules continued TFT LCD CON4 Pin on CON4 Description Pin connection www BDTIC com ST ...

Page 16: ...2F103ZE 1 Emergency stop PE15 2 PFC OCP sense PE1 3 PWM UH PE9 4 GND 5 PWM UL PE8 6 GND 7 PWM VH PE11 8 GND 9 PWM VL PE10 10 GND 11 PWM WH PE13 12 GND 13 PWM WL PE12 14 Bus voltage PA3 15 Phase A current PC1 16 GND 17 Phase B current PC2 18 GND 19 Phase C current PC3 20 GND 21 NTC bypass relay PD10 22 PFC Vac sense PA5 AM03529v1 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 2 4 6 8 10 12 14 16 18 ...

Page 17: ...GND 31 Encoder A PA0 32 GND 33 Encoder B PA1 34 Encoder index PA2 Table 9 Motor control connector CON8 pin description continued CON8 pin number Description Pin of STM32F103ZE Table 10 Motor control connector CON9 pin description CON9 pin number Description Pin of STM32F103ZE 1 Emergency stop PA6 2 GND 3 PWM UH PC6 4 GND 5 PWM UL PA7 6 GND 7 PWM VH PC7 8 GND 9 PWM VL PB0 AM03530v1 1 3 5 7 9 11 13 ...

Page 18: ...D 23 Dissipative brake PWM PB9 24 GND 25 5 V power 5 V 26 Heatsink temperature PF7 27 PFC SYNC N C 28 3 3 V power 3 3 V 29 PFC PWM N C 30 GND 31 Encoder A PD12 32 GND 33 Encoder B PD13 34 Encoder index PD14 1 Depends on J1 connector jumper position see Section 1 8 2 Depends on J2 connector jumper position see Section 1 8 Table 10 Motor control connector CON9 pin description continued CON9 pin numb...

Page 19: ...1 Emergency stop PA15 2 GND 3 PWM UH PB3 4 GND 5 PWM UL PD12 6 GND 7 PWM VH PB10 8 GND 9 PWM VL PD13 10 GND 11 PWM WH PB11 12 GND 13 PWM WL PD14 14 Bus voltage PF9 15 Phase A current PF10 16 GND 17 Phase B current N C 18 GND 19 Phase C current N C 20 GND 21 NTC bypass relay PD9 22 GND 23 Dissipative brake PWM PE7 24 GND AM03531v1 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 2 4 6 8 10 12 14 16 18...

Page 20: ...complementary PWM signals Figure 7 Auxiliary motor control connector CON14 top view 25 5 V power 5V 26 Heatsink temperature PA4 27 PFC SYNC N C 28 3 3 V power 3 3 V 29 PFC PWM N C 30 GND 31 Encoder A PA0 32 GND 33 Encoder B PA1 34 Encoder index PA2 Table 11 Motor control connector CON10 pin description continued CON10 pin number Description Pin of STM32F103ZE Table 12 Auxiliary motor control conne...

Page 21: ...on channel Alternatively the connector offers a communication bus signal constituted by 9 I O pins Figure 9 I2 C and I O connector CON2 top view 8 MC sub2 PWM VL 9 MC sub2 PWM WL Table 12 Auxiliary motor control connector CON14 pin description continued CON14 pin number Description Table 13 CAN D type 9 pin male connector P1 pin description P1 pin number Description 1 4 8 9 1 1 R83 not fitted NC 7...

Page 22: ... 1 5 V 2 5 V 3 PB6 I2 C CLK IOS IN0 4 PF12 IOS IN5 5 PB7 I2 C DATA IOS IN1 6 PF13 IOS IN6 7 PF4 IOS IN2 8 PF14 IOS IN7 9 PF5 IOS IN3 10 PF15 IOS IN8 11 PF11 IOS IN4 12 N C 13 GND 14 GND Table 15 Trace debugging connector CON5 pin description CON5 pin number Description 1 3 3 V power 2 JTMS PA13 3 GND 4 JTCK PA14 5 GND 6 JTDO PB3 AM03535v1 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 www BDTI...

Page 23: ...D 12 TraceCK PE2 13 GND 14 TraceD0 PE3 or JTDO PB3 15 GND 16 TraceD1 PE4 or JTRST PB4 17 GND 18 TraceD2 PE5 19 GND 20 TraceD3 PE6 Table 15 Trace debugging connector CON5 pin description continued CON5 pin number Description Table 16 RS 232 connector P2 pin description P2 pin number Description 1 NC 2 USART2 RXD 3 USART2 TXD 4 Connect to pin 6 5 GND 6 Connect to pin 4 7 USART2 RTS AM03536v1 www BDT...

Page 24: ... top view 8 USART2 CTS 9 NC Table 16 RS 232 connector P2 pin description continued P2 pin number Description Table 17 RS 232 connector P3 pin description P3 pin number Description 1 NC 2 USART1 RX 3 USART1 TX 4 Connect to pin 6 5 GND 6 Connect to pin 4 7 Connect to pin 8 8 Connect to pin 7 9 NC AM03537v1 AM03538v1 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 www BDTIC com ST ...

Page 25: ...boards The standard space between CON1 pin 1 and CON3 pin 1 is 2700 mils 68 58 mm This standard is implemented on the majority of ST demonstration boards equipped with MCU s Each pin on CON10 and CON11 can be used by a daughterboard after disconnecting it from the corresponding function block on the STEVAL IHM022V1 demonstration board Please refer to Table 19 and 20 for details Table 18 JTAG debug...

Page 26: ...B11 MC sub2 PWM WRef Disconnect any daughterboard from CON14 connector 25 PE15 MC main emergency stop Remove R41 27 PE13 MC main PWM WH Disconnect STEVAL IHM022V1 demonstration board from motor power stage board 29 PE11 MC main PWM VH Disconnect STEVAL IHM022V1 demonstration board from motor power stage board 31 PD15 LCD WR Remove TFT LCD from CON4 connector 33 PE9 MC main PWM UH Disconnect STEVAL...

Page 27: ...MP4 63 PC3 MC main currentC Remove R50 65 PC1 MC main currentA Remove R45 67 PF10 MC sub2 currentA Remove R62 69 3V3 2 PG8 User button SW3 Remove R21 4 PG6 6 PG4 8 PG2 10 GND 12 PD13 MC sub2 PWM VL MC sub1 EncIndex Remove any jumper from connector JMP9 14 PD11 MC sub1 NTC bypass relay Disconnect STEVAL IHM022V1 demonstration board from motor power stage board 16 PD9 MC sub2 NTC bypass relay Discon...

Page 28: ...ct the daughterboard if present from CON2 connector 44 PF13 EXT IN6 Disconnect the daughterboard if present from CON2 connector 46 PF11 EXT IN6 Disconnect the daughterboard if present from CON2 connector 48 50 GND 52 PC5 MC sub1 currentC Remove R58 54 PA7 MC sub1 PWM UL Disconnect STEVAL IHM022V1 demonstration board from motor power stage board 56 PA5 MC main PFC Iac Remove jumper JP13 58 PA3 MC m...

Page 29: ...V 21 PD0 CAN RX Remove R80 23 25 PD2 MC main PFC Sync2 Disconnect STEVAL IHM022V1 demonstration board from motor power stage board 27 PD4 USART2 RTS 29 PD6 USART2 RX Remove R95 31 PD7 LCD RS Remove TFT LCD from CON4 connector 33 PG10 35 PG12 Joystick down Remove R13 37 PG14 Joystick left Remove R14 39 GND 41 PB4 JTRST SPI1 MISO MC main PFC Sync1 JP16 open 43 PB6 I2 C1 SCL Disconnect the daughterbo...

Page 30: ...PC8 TIM8 CH3 On J1 remove jumper between 4 5 and 5 6 6 PA8 LCD BL control Remove R24 default setting 8 PA10 USART1 RX Remove R98 10 GND 12 PA11 USB DM Remove R67 14 PA13 JTMS SWDIO 16 PA15 JTDI SPI1 NSS MC sub2 emergency stop JP14 open 18 PC11 20 PC12 22 PD1 CAN TX 24 26 PD3 USART2 CTS Remove R96 28 PD5 USART2 TX 30 GND 32 PG9 34 PG11 36 PG13 Joystick right Remove R15 38 PG15 Joystick up Remove R1...

Page 31: ...tration board from motor power stage board and remove R39 50 GND 52 PE3 Trace D0 54 PE5 Trace D2 56 PC13 Anti tamper button Remove R5 58 PC15 OSC32 OUT Remove R90 60 PF1 LED2 Remove R66 62 PF3 LED4 Remove R71 64 PF5 EXT IN3 Disconnect the daughterboard if present from CON2 connector 66 PF7 MC sub1 heatsink temp Remove R57 and C28 68 PF9 Potentiometer MC sub2 emergency stop JMP7 open 70 GND Table 2...

Page 32: ...CON13 The STEVAL IHM022V1 demonstration board can be powered from a 5 VDC power supply via the external power supply jack CON12 shown in Figure 14 or alternatively via the 2 way screw connector CON13 The central pin of CON12 must be positive Figure 15 Power supply connector CON12 front view Table 21 USB type B connector CN11 pin description CN11 pin number Description 1 VBUS power 2 DM PA11 3 DP P...

Page 33: ... for the STEVAL IHM022V1 board key features to aid in the implementation of these features in applications The following schematics are provided MCU Extension and I2 C connections Color LCD and joystick connections JTAG and trace connectors Motor control 3x Peripherals Power supply RS 232 connector www BDTIC com ST ...

Page 34: ...3 USART2_CTS 117 PD2 TIM3_ETR 116 PD1 CANTX 115 PD0 CANRX 114 PC14 JP13 JMP7 1 2 3 PC11 Default jumper on 1 2 pins MC_Main PFC_OCP PC12 R90 0R PD10 PD9 PA9 PD11 PD13 PD12 PD 0 15 PD15 PD14 PD1 PD0 PD 0 15 PD2 PD3 PD4 PD6 PD5 PD7 PD8 IOS_IN2 IOS_IN5 PA10 PA11 IOS_IN6 PA12 PA 0 15 PA13 PA14 IOS_IN7 PA15 PG9 PG11 PG10 PG13 PG12 PG 0 15 PG15 PG14 PG 0 15 PG1 PG0 PG2 PG3 IOS_IN8 PG4 PG6 PG5 PG7 PG8 PA0...

Page 35: ... 60 61 62 63 64 65 66 67 68 69 70 PA 0 15 5V PD0 PG11 PF 0 15 PC4 PD 0 15 PA2 PG9 PA 0 15 PF11 IOS_IN4 PB13 PF13 PG0 PD1 PC15 PC3 PB11 PD 0 15 PD2 PF15 PB2 PE15 PB1 PG2 PC1 3V3 PB0 PG4 PB4 PD4 PE12 PG6 PD3 PB6 PC7 PG 0 15 PA6 PG8 PA4 PB8 PA1 PC9 PE10 PC2 PD5 PB15 PE8 3V3 PC12 PD6 PB14 PC10 PD7 PF14 PE13 PC5 PB12 PE 0 15 PF12 PD12 PE11 PB10 PF 0 15 PD10 PA12 PB3 PE9 PD8 PC6 PF10 PC0 PG 0 15 PE7 PB5...

Page 36: ... 100nF C2 do not f it R4 100R LCD_RS LCD_WR User_Button Joystick U1 MT008 A LEFT 1 Selection 2 DOWN 3 RIGHT 6 COMMON 5 UP 4 R21 0R R20 4K7 R23 100R C8 100nF 3V3 LCD_CS LCD_SCL LCD_SDI LCD_SDO R5 0R R11 100R RESET 3V3 CON4 Color LCD Module 1 CS 2 SCL 3 SDI 4 RS 5 WR 6 RD 7 SDO 8 RESET VDD 9 VCI 10 GND 11 GND 12 BL_VDD 13 BL_Control 14 BL_GND 15 BL_GND 16 3V3 R3 4k7 3V3 Anti_Tamper C1 100nF 3V3 3V3 ...

Page 37: ...15 16 17 18 19 20 CON6 JTAG 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 TRACE_D2 TRACE_D3 TRACE_D0 TRACE_D1 JTDO TRACE_CK JTMS SWDIO JTCK SWCLK JTRST JTDI RESET 3V3 3V3 3V3 3V3 R25 10K R26 10K R27 10K R28 10K R30 do not f it R33 10k R34 10k R35 10k R37 0R R31 do not f it R36 0R R32 do not f it JP3 R29 10K Default setting Open www BDTIC com ST ...

Page 38: ...Main CurrentA 3 3V Power MC_Main CurrentB MC_WH MC_VL MC_VH CURRENT A MC_WL Motor control connector PFC Iac_sense CURRENT B MC_Main CurrentC CURRENT C DISSIPATIVE BRAKE NTC BYPASS RELAY Encoder Index MC_Main PFC Sy nc2 5V POWER PFC SYNC ENCODER A PFC PWM MC_Main PFC_Sy nc1 ENCODER B MC_Main NTC By pass relay MC_Main Dissip brake MC_Main PFC_PWM PFC OCP_Sense GND GND GND GND GND GND GND GND GND PFC...

Page 39: ...53 0R R56 0R R58 0R Default setting Open R54 0R R57 0R R55 100K C24 1nF C25 do not f it C27 do not f it C29 do not f it C33 10nF C30 do not f it C32 do not f it C31 do not f it C28 100nF 3 3V Power C26 100nF GND Encoder Index GND GND GND GND GND GND GND GND PFC Vac_sense PFC Iac_sense GND BUS VOLTAGE GND Heatsink Temperature MC_Sub1 PWM_UL 3V3 JP6 3V3 MC_Sub1 EncA MC_Sub1 PWM_VH MC_Sub1 EncB MC_Su...

Page 40: ... RELAY CURRENT C EMERGENCY STOP MC_UL 5V POWER MC_UH MC_Sub2 PWM_WH CON10 MC_Sub2 connector 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 23 25 26 27 28 29 30 31 32 33 34 18 20 22 24 R59 3 3K R60 0R R62 0R Default setting Open MC_Sub2 PWM_WL R61 0R R64 0R R63 100K C34 1nF C36 do not f it C41 10nF C38 do not f it C40 do not f it C39 do not f it C37 100nF C35 100nF Male connector MC_Sub2 CurrentA ...

Page 41: ...B_DP USB_DM USB_Disconnect USB CAN LED R79 0R R81 0R Potentiometer RV1 10K SPI Flash SP1_SCK 3V3 SPI1_MOSI R77 10K P1 DB9 male connector 5 9 4 8 3 7 2 6 1 R84 0R R83 do not f it Potentiometer R82 120R CAN_RX R80 0R JP8 JUMPER LED1 LED2 3V3 R78 0R LED3 LED4 3V3 C45 100nF SPI1_NSS SPI1_MISO Default setting 2 3 U4 M25P64 VME6G 1 2 3 4 5 6 7 8 U5V 3V3 VCC HOLD C Q S VSS D W 5V U5V C46 100nF 3V3 D2 Ora...

Page 42: ...33 VIN 3 GND 1 VOUT 2 C51 10uF 3V3 E5V D5V U5V 5V R85 300R R86 47R U8B STM32F103ZET6 VSS_1 71 VSS_2 107 VSS_3 143 VSS_4 38 VSS_5 16 VSS_6 51 VSS_7 61 VSS_8 83 VSS_9 94 VSS_10 120 VSS_11 130 VREF 31 VSSA 30 VDD_11 131 VDD_10 121 VDD_9 95 VDD_8 84 VDD_7 62 VDD_6 52 VDD_5 17 VDD_4 39 VDD_3 144 VDD_2 108 VDD_1 72 VREF 32 VDDA 33 VBAT 6 C53 10uF VREF Default JP12 present VDDA 3V3 JP12 VDDA L1 BEAD R87 ...

Page 43: ... C1 1 C1 3 T1in 11 R1out 12 T2in 10 R2out 9 V 6 GND 15 R2in 8 T2out 7 R1in 13 T1out 14 C2 4 C2 5 VCC 16 C72 100nF C73 100nF R95 0R R96 0R R94 do not f it P2 DB9 male connector 5 9 4 8 3 7 2 6 1 10 C74 100nF C71 100nF C75 100nF USART1 C77 100nF C79 100nF R98 0R R97 do not f it P3 DB9 male connector 5 9 4 8 3 7 2 6 1 10 C78 100nF C76 100nF C80 100nF 3V3 USART2_RX USART2_RTS USART2_CTS R99 10K USART2...

Page 44: ... profile boxed header 2 54 mm pitch Vertical through hole Any RS code 461758 CON4 Color LCD module 2 strip line connector female connector 2x8 way double row 2 54 mm pitch Vertical through hole Any RS code 4881730 CON5 Trace 2x10 way double row strip line connector male connector 1 27 mm pitch SMD Any RS code 2546249 CON6 JTAG 20 way IDC low profile boxed header 2 54 mm pitch Vertical through hole...

Page 45: ...B connector Through hole DDK D USB BRA42 T11 Distrelec code 124164 CON12 DC 10B Mini DC Power socket 2 5 mm Through hole Any RS code 486678 CON13 Aux DC 250 V 2 way PCB screw terminal 5 08 mm pitch Through hole Any RS code 4087871 CON14 MC sub2 aux 9 way single row strip line connector male connector 2 54 mm pitch Vertical through hole Any RS code 495 8470 Table 22 Bill of material continued Ref P...

Page 46: ...7 C78 C79 C80 100 nF 10 16V Ceramic capacitor X7R SMD 0603 C11 22 nF 10 16 V Ceramic capacitor X7R SMD 0603 C2 C12 C13 C14 C16 C17 C18 C19 C20 C22 C23 C25 C27 C29 C30 C31 C32 C36 C38 C39 C40 Do not fit R24 R30 R31 R32 R44 R47 R83 R94 R97 Do not fit Table 22 Bill of material continued Ref Part value Tol Voltage current Watts Description Package Manuf Manuf code Distrib code www BDTIC com ST ...

Page 47: ...1 C53 10 µF 20 6 3 V Tantalum capacitor SMD Any RS code 5483652 C55 C56 10 pF 10 50 V Ceramic capacitor X7R SMD 0603 C58 C59 22 pF 10 50 V Ceramic capacitor X7R SMD 0603 C52 470 nF 10 50 V Ceramic capacitor X7R SMD 0603 D1 D5 Red Chip LED SMD 0805 Any Distrelec code 250154 D2 Orange Chip LED SMD 0805 Any Distrelec code 250156 D3 Green Chip LED SMD 0805 Any Distrelec code 250158 D4 Blue Chip LED SM...

Page 48: ...2 54 mm pitch Vertical through hole Any RS code 495 8470 J1 J2 Jumper double 6 pin 2x3 way double row strip line connector male connector 2 54 mm pitch Vertical through hole Any RS code 1732764 L1 BEAD 200 mA Data line filter SMD 0603 Any Distrelec code 330005 P1 P2 P3 DB9 male connector 9 way r a PCB D plug USfootprint 8 1 mm 90 through hole Any RS code 239 5849 Q1 Q2 2STR1215 Low voltage fast sw...

Page 49: ... R15 R17 R21 R22 R36 R37 R40 R41 R45 R46 R48 R49 R50 R52 R53 R54 R56 R57 R58 R60 R61 R62 R64 R76 R78 R79 R80 R81 R84 R87 R89 R90 R95 R96 R98 0 Ω 1 0 1 W Resistor SMD 0603 R18 330 Ω 1 0 1 W Resistor SMD 0603 R19 220 kΩ 1 0 1 W Resistor SMD 0603 R38 R51 R59 3 3 kΩ 1 0 1 W Resistor SMD 0603 R39 R42 R55 R63 R88 R91 100 kΩ 1 0 1 W Resistor SMD 0603 Table 22 Bill of material continued Ref Part value Tol...

Page 50: ...amper Surface mount tactile switch SMD Any RS code 183701 SW2 Wake up Surface mount tactile switch SMD Any RS code 183701 SW3 User Surface mount tactile switch SMD Any RS code 183701 SW4 BOOT1 1 pole miniature slide switches Through hole Any Distrelec code 202402 SW5 BOOT0 1 pole miniature slide switches Through hole Any Distrelec code 202402 S1 Reset Surface mount tactile switch SMD Any RS code 1...

Page 51: ...power filter Through hole Marta BNX002 01 RS code 209077 U7 LD1086D2M33 1 5 A low drop positive voltage regulator adjustable and fixed D2PAK A ST LD1086D2M 33TR U8 STM32F103ZET6 Microcontroller STM32F103ZET6 SMD ST STM32F103 ZET6 U9 U10 ST3232EBTR RS 232 drivers and receivers TSSOP16 ST ST3232EBT R Y1 32 768 kHz 32 768 kHz crystal SMD Any RS code 4789274 Y2 8 MHz 8 MHz crystal Through hole Any RS ...

Page 52: ...3 LED4 14 PF4 IOS IN2 15 PF5 IOS IN3 16 VSS 5 GND 17 VDD 5 3 3 V 18 PF6 ADC3 IN4 MC main heatsink temperature 19 PF7 ADC3 IN5 MC sub1 heatsink temperature 20 PF8 ADC3 IN6 MC sub1 bus voltage or MC sub1 currentB 21 PF9 ADC3 IN7 MC sub2 bus voltage potentiometer 22 PF10 ADC3 IN8 MC sub2 phase A current 23 OSC IN 8 MHz crystal X1 24 OSC OUT 8 MHz crystal X1 25 NRST Reset button S1 26 PC0 ADC123 IN10 ...

Page 53: ...C12 IN14 MC sub1 phase B current or MC sub1 bus voltage 45 PC5 ADC12 IN15 MC sub1 phase C current 46 PB0 TIM8 CH2N MC sub1 PWM VL 47 PB1 TIM8 CH3N MC sub1 PWM WL or MC sub1 PWM WH 48 PB2 BOOT1 switch SW4 LCD CS 49 PF11 IOS IN4 50 PF12 IOS IN5 51 VSS 6 GND 52 VDD 6 3 3 V 53 PF13 IOS IN6 54 PF14 IOS IN7 55 PF15 IOS IN8 56 PG0 57 PG1 58 PE7 PE7 Out MC sub2 dissip brake PWM 59 PE8 TIM1 CH1N MC main PW...

Page 54: ... sub1 NTC bypass relay 81 PD12 TIM4 CH1 MC sub1 EncA or MC sub2 PWM UL 82 PD13 TIM4 CH2 MC sub1 EncB or MC sub2 PWM VL 83 VSS 8 GND 84 VDD 8 3 3 V 85 PD14 TIM4 CH3 MC sub1 EncIndex or MC sub2 PWM WL 86 PD15 LCD WR 87 PG2 88 PG3 89 PG4 90 PG5 91 PG6 92 PG7 JOY select 93 PG8 User button SW3 94 VSS 9 GND 95 VDD 9 3 3 V 96 PC6 TIM8 CH1 MC sub1 PWM UH 97 PC7 TIM8 CH2 MC sub1 PWMVH 98 PC8 TIM8 CH3 MC su...

Page 55: ... TIM3 ETR MC main PFC Sync2 117 PD3 USART2 CTS 118 PD4 USART2 RTS 119 PD5 USART2 TX 120 VSS 10 GND 121 VDD 10 3 3 V 122 PD6 USART2 RX 123 PD7 LCD RS 124 PG9 125 PG10 126 PG11 Reserved 127 PG12 JOY down 128 PG13 JOY right 129 PG14 JOY left 130 VSS 11 GND 131 VDD 11 3 3 V 132 PG15 JOY up 133 PB3 TIM2 CH2 MC sub2 PWM UH JTAG JTDO SWD SWO SPI1 SCK 134 PB4 TIM3 CH1 MC main PFC Sync1 JTAG JTRST SPI1 MIS...

Page 56: ...OS IN1 138 BOOT0 BOOT0 139 PB8 PB8 out MC main dissip brake 140 PB9 PB9 out MC sub1 dissip brake 141 PE0 TIM4 ETR MC sub2 emergency stop 142 PE1 PE1 MC main PFC OCP 143 VSS 3 GND 144 VDD 3 3 3 V Table 23 STEVAL IHM022V1 I O assignment continued Pin no Pin name STEVAL IHM022V1 I O assignment www BDTIC com ST ...

Page 57: ...UM0686 Revision history Doc ID 15451 Rev 1 57 58 Revision history Table 24 Document revision history Date Revision Changes 01 Sep 2009 1 Initial release www BDTIC com ST ...

Page 58: ...S 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 AN AUTHORIZED ST REPRESENTATIVE ST PRODUCTS ARE NOT RECOMMENDED AUTHORIZED OR WARRANTED FOR USE IN MILITARY AIR CRAFT SPACE LIFE SAVING OR LIFE SUSTAINING APPLICATIONS NOR ...

Reviews: