hupenyu.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
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
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
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.
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).
The gain and the polarization voltage (VOPOut, pol) sarudza huwandu hwekushanda kweyazvino inonzwa wedunhu:
Kupi:
- 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:
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:
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 |