st - logohupenyu.augmented
UM2154

User manual

STEVE-SPIN3201: yepamusoro BLDC controller ine yakadzamirirwa STM32 MCU yekuongorora bhodhi.

Nhanganyaya

Iyo STEVAL-SPIN3201 bhodhi i3-chikamu brushless DC mota mutyairi bhodhi rakavakirwa pa STSPIN32F0, 3-chikamu chidzora chine yakasanganiswa STM32 MCU, uye inoshandisa 3-shunt resistors seyazvino kuverenga topology.
Inopa mhinduro iri nyore-kushandisa yekuongororwa kwechishandiso mumashandisirwo akasiyana akadai semudziyo wepamba, mafeni, zvidhori, uye maturusi emagetsi.
Bhodhi rakagadzirirwa iyo inonzwa kana sensorless munda-yakatarisana control algorithm ine 3-shunt kunzwa.

Mufananidzo 1. STEVE-SPIN3201 bhodhi rekuongorora

UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Embedded STM32 MCU Evaluation Board - bhodhi rekuongorora

Hardware uye software zvinodiwa

Kushandisa iyo STEVAL-SPIN3201 yekuongorora bhodhi inoda inotevera software uye hardware:

  • A Windows ® PC (XP, Vista 7, Windows 8, Windows 10) yekuisa software package.
  • A mini-B USB tambo yekubatanidza STEVAL-SPIN3201 board kuPC
  • Iyo STM32 Mota Kudzora Software Development Kit Rev Y (X-CUBE-MCSDK-Y)
  • Iyo 3-chikamu brushless DC mota ine inoenderana voltage uye zviyero zvazvino
  •  Imwe magetsi ekunze eDC.

Kutanga

Izvo zviyero zvepamusoro zvebhodhi ndezvinotevera:

  • Simba stage supply voltage (VS) kubva ku8 V kusvika ku45 V
  • Motor chikamu ikozvino kusvika 15 Arms

Kutanga chirongwa chako nebhodhi:

Danho 1. Tarisa nzvimbo yejumper maererano nechinangwa chekugadzirisa (ona Chikamu 4.3 Kuonekwa kweOvercurrent
Danho 2. Unganidza motokari kune chibatanidza J3 uchitarisira kutevedzana kwezvikamu zvemotokari.
Danho 3. Ipa bhodhi kuburikidza nekuisa 1 uye 2 yekubatanidza J2. Iyo DL1 (tsvuku) LED ichabatidza.
Danho 4. Gadzira application yako uchishandisa STM32 Motor Control Software Development Kit Rev Y (X-CUBEMSDK-Y).

Hardware tsananguro uye kugadzirisa

Mufananidzo 2. Zvikamu zvikuru uye zvibatanidza 'zvinzvimbo zvinoratidza nzvimbo yezvikamu zvikuru uye zvinobatanidza pabhodhi.
Mufananidzo 2. Zvikamu zvikuru uye zvibatanidza zvinzvimbo

UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Yakamisikidzwa STM32 MCU Yekuongorora Board - fig1

Tafura 1. Hardware kuseta jumpers inopa yakadzama pinout yezvibatanidza.
Tafura 1. Hardware kuseta jumpers

Jumper Zvigadziriso zvinotenderwa Default condition
JP1 Kusarudzwa kweVREG yakabatana neV mota Vhura
JP2 Sarudzo mota magetsi emagetsi akabatana neDC magetsi ekupa AKAFUNGWA
JP3 Sarudzo Hall encoder inopa kune USB (1) / VDD (3) magetsi 1 – 2 AKAKABWA
JP4 Sarudzo yekumisikidzazve ST-LINK (U4) Vhura
JP5 Sarudzo PA2 yakabatana neHoro 3 AKAFUNGWA
JP6 Sarudzo PA1 yakabatana neHoro 2 AKAFUNGWA
JP7 Sarudzo PA0 yakabatana neHoro 1 AKAFUNGWA

Tafura 2. Zvimwe zvinongedzo, jumper, uye bvunzo mapoinzi tsananguro

Zita

Pin Label

Tsanangudzo

J1 1-2 J1 Motokari magetsi ekupa
J2 1-2 J2 Mudziyo mukuru magetsi ekupa (VM)
J3 1 – 2 – 3 U, V, W 3-chikamu BLDC mota zvikamu zvekubatanidza
J4 1 – 2 – 3 J4 Horo/encoder sensors yekubatanidza
4-5 J4 Horo sensors/encoder supply
J5 J5 USB yekuisa ST-LINK
J6 1 3V3 ST-LINK magetsi
2 CLK SWCLK ye ST-LINK
3 GND GND
4 DIO SWDIO ye ST-LINK
J7 1-2 J7 CART
J8 1-2 J8 ST-LINK reset
TP1 GREG 12 V voltage regulator kubuda
TP2 GND GND
TP3 VDD VDD
TP4 SPEED Speed ​​​​potentiometer kubuda
TP5 PA3 PA3 GPIO (output op-amp pfungwa 1)
TP6 V-BHASI VBus mhinduro
TP7 OUT_U Zvakabuda U
TP8 PA4 PA4 GPIO (output op-amp pfungwa 2)
TP9 PA5 PA5 GPIO (output op-amp pfungwa 3)
TP10 GND GND
TP11 OUT_V Kubuda V
TP12 PA7 PA7_3FG
TP13 OUT_W Zvakabuda W
TP14 3V3 3V3 ST-LINK
TP15 5V USB voltage
TP16 I/O SWD_IO
TP17 CLK SWD_CLK

Tsananguro yedunhu

Iyo STEVAL-SPIN3201 inopa yakakwana 3-shunt FOC mhinduro inoumbwa ne STSPIN32F0 - yepamusoro BLDC controller ine yakadzamirirwa STM32 MCU - uye katatu hafu-bhiriji simba s.tagIyo ine NMOS STD140N6F7.
Iyo STSPIN32F0 inozvigadzira inoburitsa ese anodiwa ekupa voltages: iyo yemukati DC/DC buck converter inopa 3V3 uye yemukati mutsara regulator inopa 12 V kune vatyairi vegedhi.
Ikozvino mhinduro yechiratidzo chekugadzirisa inoitwa kuburikidza nematatu ekushanda ampma lifiers akaiswa mumudziyo uye muenzanisi wemukati anoita overcurrent kudzivirira kubva kune shunt resistors.
Mabhatani maviri emushandisi, maviri maLED, uye trimmer aripo kuti ashandise ari nyore mushandisi nzvimbo (semuenzaniso, kutanga / kumisa mota uye kuseta kukurumidza kwechinangwa).
Iyo STEVAL-SPIN3201 bhodhi inotsigira quadrature encoder uye dijitari Hall sensors semhinduro yechinzvimbo chemotor.
Bhodhi rinosanganisira ST-LINK-V2 inobvumira mushandisi kugadzirisa uye kurodha firmware pasina imwe yekuwedzera hardware.

4.1 Horo / encoder mota yekumhanyisa sensor
Iyo STEVAL-SPIN3201 yekuongorora bhodhi inotsigira iyo Dijitari Horo uye quadrature encoder sensors semhinduro yechinzvimbo chemota.
Masensor anogona kubatana neiyo STSPIN32F0 kuburikidza neJ4 yekubatanidza yakanyorwa mukati

Tafura 3. Horo/encoder connector (J4). 

Zita Pin Tsanangudzo
Horo1/A+ 1 Horo sensor 1/encoder kunze A+
Horo2/B+ 2 Horo sensor 2/encoder kunze B+
Horo3/Z+ 3 Horo sensor 3/encoder zero mhinduro
VDD sensor 4 Sensor supply voltage
GND 5 Ground

A protection series resistor ye1 kΩ yakaiswa munhevedzano ine sensor kubuda.
Kune masensa anoda ekunze kudhonza-kumusoro, matatu 10 kΩ resistors akatoiswa pamitsetse yekubuda uye akabatana neVDD vol.tage. Pamitsetse yakafanana, tsoka yekudhonza-pasi resistors inowanikwawo.

Iyo jumper JP3 inosarudza simba rekupa iyo sensor inopa voltage:

  • Jumper pakati pepini 1 - pini 2: Masensa eHoro anofambiswa neVUSB (5 V)
  • Jumper pakati pepini 1 - pini 2: Masensa eHoro anofambiswa neVDD (3.3 V)
    Mushandisi anogona kubvisa zvinobuda sensor kubva kuMCU GPIO yekuvhura jumpers JP5, JP6, uye JP7.

4.2 Kunzwa kwazvino

MuSTEVAL-SPIN3201 bhodhi, ikozvino inonzwa chiratidzo chekugadzirisa inoitwa kuburikidza nematatu ekushanda. ampma lifiers akaiswa mukati me STSPIN32F0 mudziyo.
Mune yakajairwa FOC application, mafungu ari muhafu-mabhiriji anonzwikwa uchishandisa shunt resistor pane sosi yeimwe neimwe yakaderera padivi simba switch. Pfungwa voltage masaini anopihwa kune analog-to-digital inoshandura kuitira kuti iite matrix kuverenga inoenderana neimwe nzira yekudzora. Iwo masaini masaini anowanzo chinjwa uye ampinotsigirwa neakazvitsaurira Op-amps kuitira kushandisa huwandu hwakazara hweADC (ona Mufananidzo 3. Current sensing scheme ex.ample).

Mufananidzo 3. Current sensing scheme example

UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Yakamisikidzwa STM32 MCU Yekuongorora Board - fig2

Iwo masaini masaini anofanirwa kuchinjwa uye akanangana neVDD/2 voltage (anenge 1.65 V) uye amplified zvakare iyo inopa kuenzanisa pakati pekukosha kwepamusoro kweiyo inonzwika chiratidzo uye yakazara-chiyero chiyero cheADC.
Iyo voltage kuchinja stage inounza attenuation (1/Gp) yechiratidzo chemhinduro iyo, pamwe chete nekuwana kweiyo isiri-inverting configuration (Gn, yakagadziriswa neRn uye Rf), inobatsira pakuwana kwese (G). Sezvatotaurwa, chinangwa ndechekusimbisa iyo yose ampliification network kuwana (G) kuitira kuti voltage pane shunt resistor inoenderana neyakakura mota inotenderwa ikozvino (ISmax peak kukosha kwemota yakayerwa ikozvino) inokodzera huwandu hwevoltaginoverengwa neADC.

UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Yakamisikidzwa STM32 MCU Yekuongorora Board - fig4

Cherechedza kuti, kana G yangogadziriswa, zviri nani kuigadzirisa nekudzikisa yekutanga attenuation 1/Gp zvakanyanya sezvinobvira uye, saka kuwana Gn. Izvi zvakakosha kwete chete kuwedzera chiratidzo nereshiyo yeruzha asiwo kuderedza mhedzisiro yeop-amp intrinsic offset pane zvakabuda (proportional to Gn).

UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Yakamisikidzwa STM32 MCU Yekuongorora Board - fig3

The gain and the polarization voltage (VOPOut, pol) sarudza huwandu hwekushanda kweyazvino inonzwa wedunhu:

UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Yakamisikidzwa STM32 MCU Yekuongorora Board - fig5Kupi:

  • IS- = yakanyanya kutorwa ikozvino
  • IS+ = yakanyanya kunyura ikozvino inogona kunzwiwa nedunhu.

Tafura 4. STEVE-SPIN3201 op-amps polarization network

Parameter

Chikamu chirevo Rev. 1

Rev. 3

Rp R14, R24, R33 560 Ω 1.78 kΩ
Ra R12, R20, R29 8.2 kΩ 27.4 kΩ
Rb R15, R25, R34 560 Ω 27.4 kΩ
Rn R13, R21, R30 1 kΩ 1.78 kΩ
Rf R9, R19, R28 15 kΩ 13.7 kΩ
Cf C15, C19, C20 100 pF NM
G 7.74 7.70
VOPout, pol 1.74 V 1.65 V

4.3 Kuonekwa kwazvino

Iyo STEVAL-SPIN3201 yekuongorora bhodhi inoshandisa overcurrent dziviriro zvichibva pane STSPIN32F0 yakabatanidzwa OC comparator. Shunt resistors inoyera mutoro wazvino wechikamu chimwe nechimwe. Iwo anopikisa R50, R51, uye R52 anounza voltage masiginecha ane chekuita nemutoro wega wega wazvino kune iyo OC_COMP pini. Kana iyo peak ikozvino inoyerera mune imwe yezvikamu zvitatu inodarika chikumbaridzo chakasarudzwa, muenzanisi wakabatanidzwa unotangwa uye ese epamusoro edivi simba switch akaremara. High-side power switches inogoneswa zvakare kana ikozvino inowira pasi pechikumbaridzo, nokudaro kushandisa overcurrent kudzivirira.
Izvozvi zvikumbaridzo zveSTEVAL-SPIN3201 evaluation board zvakanyorwa mukati

Tafura 5. Overcurrent zvikumbaridzo.

PF6 PF7 Internal comp. chikumbaridzo OC chikumbaridzo
0 1 100 mv 20 A
1 0 250 mv 65 A
1 1 500 mv 140 A

Izvi zvikumbaridzo zvinogona kugadziridzwa nekushandura iyo R43 bias resistor. Zvinokurudzirwa kusarudza R43 yakakwirira kupfuura 30 kΩ. Kuti uverenge kukosha kweR43 kune yazvino muganhu weIOC, inotevera fomula inogona kushandiswa:

UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Yakamisikidzwa STM32 MCU Yekuongorora Board - fig6

apo OC_COMPth ndiyo voltage chikumbaridzo chemuenzanisi wemukati (yakasarudzwa nePF6 nePF7), uye VDD ndiyo 3.3 V digital supply vol.tage inopihwa neyemukati DCDC buck converter.
Kubvisa iyo R43, ikozvino chikumbaridzo fomula inorerutswa sezvizvi:

UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Yakamisikidzwa STM32 MCU Yekuongorora Board - fig7

4.4 Bhazi voltage circuit

Iyo STEVAL-SPIN3201 yekuongorora bhodhi inopa iyo bhazi voltage sensing. Ichi chiratidzo chinotumirwa kuburikidza nevoltage divider kubva kumota inopa voltage (VBUS) (R10 uye R16) uye yakatumirwa kuPB1 GPIO (chiteshi 9 cheADC) yeMCU yakadzamidzirwa. Chiratidzo chinowanikwawo paTP6.

4.5 Hardware mushandisi interface

Bhodhi rinosanganisira zvinotevera hardware mushandisi interface zvinhu:

  • Potentiometer R6: inoseta iyo inomhanyisa kumhanya, kune example
  • Chinja SW1: gadzirisa STSPIN32F0 MCU uye ST-LINK V2
  • Chinja SW2: mushandisi bhatani 1
  • Chinja SW3: mushandisi bhatani 2
  • LED DL3: mushandisi LED 1 (inobatidzwawo kana bhatani remushandisi 1 radzvanywa)
  • LED DL4: mushandisi LED 2 (inobatidzwa zvakare kana mushandisi 2 mabhatani adzvanywa)

4.6 Debug

Iyo STEVAL-SPIN3201 bhodhi yekuongorora inomisikidza ST-LINK/V2-1 debugger/programmer. Zvinhu zvinotsigirwa pa ST-LINK ndezvi:

  • USB software kuverengera zvakare
  • Virtual com port interface pa USB yakabatana nePB6/PB7 mapini e STSPIN32F0 (UART1)
  • Misa yekuchengetedza interface pa USB
    Simba rekupa ST-LINK rinopihwa nePC inotambira kuburikidza ne USB tambo yakabatana neJ5.
    Iyo LED LD2 inopa ST-LINK kutaurirana mamiriro eruzivo:
  • Tsvuku ye LED inopenya zvishoma nezvishoma: pamagetsi-pamhepo isati yatanga USB
  • Red LED inopenya nekukasira: inotevera yekutanga kutaurirana kwakaringana pakati pePC uye ST-LINK/V2-1 (kuverenga)
  • Red LED ON: kutanga pakati pePC uye ST-LINK/V2-1 kwapera
  • Green LED ON: yakabudirira chinangwa kutaurirana kutanga
  • Tsvuku / girini LED inopenya: panguva yekukurukurirana nechinangwa
  • Green ON: kutaurirana kwapera uye kwakabudirira
    Basa rekugadzirisa rinobviswa kubva ku ST-LINK nekubvisa jumper J8.

Nhoroondo yekudzokorora

Tafura 6. Document revision history

Date Kudzokorora Kuchinja
12-Dec-20161 1 Kusunungurwa kwekutanga.
23-Nov-2017 2 Yakawedzerwa Chikamu 4.2: Yazvino sensing pane peji 7.
27-Feb-2018 3 Zvinatsiridzwa zvidiki mugwaro rese.
18-Aug-2021 4 Diki template kugadzirisa.

STMicroelectronics NV nevatsigiri vayo (“ST”) vanochengeta kodzero yekuita shanduko, kugadzirisa, kusimudzira, gadziridzo, nekuvandudza kune ST zvigadzirwa uye/kana kugwaro iri chero nguva pasina chiziviso. Vatengi vanofanirwa kuwana ruzivo rwazvino rwakakodzera pane zvigadzirwa zveST vasati vaisa maodha. ST zvigadzirwa zvinotengeswa zvichiteerana ne ST zvirevo uye mamiriro ekutengesa aripo panguva yekuodha kubvuma. Vatengi ndivo vane basa rekusarudza, kusarudza, uye kushandiswa kweST zvigadzirwa uye ST haitore mhosva yerubatsiro rwekushandisa kana dhizaini yezvigadzirwa zveVatengi. 

CHiziviso CHINOKOSHA - FUNGA VERENGA ZVAKANAKA

Hapana rezinesi, kutaura kana kurehwa, kune chero kodzero yepfuma inopihwa neST muno.
Kutengeswazve kwezvigadzirwa zveST zvine zvipimo zvakasiyana neruzivo rwataurwa pano kuchabvisa chero waranti yakapihwa neST yechigadzirwa chakadaro.
ST uye ST logo zviratidzo zve ST. Kuti uwane rumwe ruzivo nezve ST trademark, ndapota tarisa kune www.st.com/trademarks. Zvese zvimwe zvigadzirwa kana sevhisi mazita midziyo yevaridzi vazvo.
Ruzivo rwuri mugwaro rino rinotsiva uye kutsiva ruzivo rwakambopihwa mune chero shanduro dzekare dzegwaro iri.

© 2021 STMicroelectronics – Kodzero dzese dzakachengetwa

Zvinyorwa / Zvishandiso

ST UM2154 STEVAL-SPIN3201 Yepamberi BLDC Controller ine Yakamisikidzwa STM32 MCU Yekuongorora Board [pdf] User Manual
UM2154, STEVAL-SPIN3201 Yepamusoro BLDC Controller ine Embedded STM32 MCU Evaluation Board

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *