st - logoubomi. ukongezwa
UM2154

Incwadi yokusebenzisa

I-STEVE-SPIN3201: isilawuli se-BLDC esiphezulu esinebhodi yokuvavanya ye-STM32 MCU

Intshayelelo

Ibhodi ye-STEVAL-SPIN3201 yi-3-phase brushless DC ibhodi yomqhubi wemoto esekelwe kwi-STSPIN32F0, umlawuli wesigaba se-3 kunye ne-STM32 MCU edibeneyo, kwaye isebenzise i-3-shunt resistors njenge-topology yokufunda yangoku.
Ibonelela ngesisombululo ekulula ukusisebenzisa sovavanyo lwesixhobo kwizicelo ezahlukeneyo ezifana nesixhobo sasekhaya, abalandeli, iidrones, kunye nezixhobo zamandla.
Ibhodi yenzelwe i-algorithm yokulawula i-sensored okanye i-sensorless field-oriented field kunye ne-3-shunt sensing.

Umzobo 1. STEVE-SPIN3201 ibhodi yovavanyo

UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU - ibhodi yovavanyo

Iimfuno zehardware kunye nesoftware

Ukusebenzisa ibhodi yovavanyo ye-STEVAL-SPIN3201 kufuna le software ilandelayo kunye nehardware:

  • I-Windows ® PC (XP, Vista 7, Windows 8, Windows 10) yokufakela iphakheji yesoftware.
  • Intambo ye-USB encinci ye-B yokuqhagamshela ibhodi ye-STEVAL-SPIN3201 kwiPC
  • I-STM32 Motor Control Control yeSoftware Development Kit Rev Y (X-CUBE-MCSDK-Y)
  • A 3-isigaba brushless DC motor kunye vol ehambelanayotage kunye neereyithingi zangoku
  •  Unikezelo lwamandla lweDC lwangaphandle.

Ndiyaqalisa

Awona mareyithingi aphezulu ebhodi zezi zilandelayo:

  • Amandla stage unikezelo voltage (VS) ukusuka kwi-8 V ukuya kwi-45 V
  • Isigaba seMotor okwangoku ukuya kuthi ga kwi-15 Arms

Ukuqala iprojekthi yakho ngebhodi:

Inyathelo 1. Khangela indawo ye-jumper ngokoqwalaselo olujoliswe kuyo (jonga iCandelo 4.3 Ubhaqo olwenziwa ngokungaphaya
Inyathelo 2. Qhagamshela i-motor kwi-connector J3 ejongene nokulandelelana kwezigaba zeemoto.
Inyathelo 3. Ukubonelela ngebhodi ngegalelo le-1 kunye ne-2 ye-connector J2. I-DL1 (ebomvu) i-LED iya kuvula.
Inyathelo 4. Phuhlisa isicelo sakho usebenzisa i-STM32 Motor Control Software Development Kit Rev Y (X-CUBEMSDK-Y).

Inkcazo ye-Hardware kunye noqwalaselo

Umzobo 2. Amacandelo aphambili kunye nezikhundla zezihlanganisi zibonisa indawo yamacandelo aphambili kunye nezihlanganisi ebhodini.
Umzobo 2. Amacandelo aphambili kunye nezikhundla zezihlanganisi

UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU-fig1

Uluhlu loku-1. Iijumpi zeseto lwe-Hardware zibonelela ngepinout eneenkcukacha zezihlanganisi.
Uluhlu loku-1. Iijumpi zeseto lwe-Hardware

Umtsi Ulungelelwaniso oluvunyelweyo Imeko ehlala ikho
JP1 Ukukhethwa kweVREG eqhagamshelwe kwi-V motor VULA
JP2 Ukukhetha unikezelo lwamandla ombane oqhagamshelwe kunikezelo lwamandla eDC KUVALIWE
JP3 Unikezelo lwe-encoder yeHolo yokuKhetha kwi-USB (1) / VDD (3) unikezelo lwamandla 1 – 2 IVALIWE
JP4 Ukusetwa ngokutsha kwe-ST-LINK (U4) VULA
JP5 Ukhetho lwe-PA2 oluqhagamshelwe kwiHolo yesi-3 KUVALIWE
JP6 Ukhetho lwe-PA1 oluqhagamshelwe kwiHolo yesi-2 KUVALIWE
JP7 Ukhetho lwe-PA0 oluqhagamshelwe kwiHolo yesi-1 KUVALIWE

Uluhlu loku-2. Ezinye izihlanganisi, i-jumper, kunye nenkcazo yamanqaku ovavanyo

Igama

Iphini Ileyibhile

Inkcazo

J1 1 – 2 J1 Ubonelelo lwamandla eMotor
J2 1 – 2 J2 Isixhobo sombane esingundoqo (VM)
J3 1 - 2 - 3 U, V, W 3-isigaba BLDC motor izigaba uqhagamshelwano
J4 1 - 2 - 3 J4 Iholo/isiqhagamshelanisi sezivamvo zekhowudi
4 – 5 J4 Izinzwa zeholo / unikezelo lwe-encoder
J5 J5 Igalelo le-USB ST-LINK
J6 1 3V3 ST-LINK unikezelo lwamandla
2 CLK SWCLK ye-ST-LINK
3 GND GND
4 I-DIO I-SWDIO ye-ST-LINK
J7 1 – 2 J7 INCWADI
J8 1 – 2 J8 Ukusetha kwakhona kwe-ST-LINK
TP1 GREG 12 V ivoltagimveliso yomlawuli
TP2 GND GND
TP3 VDD VDD
TP4 I-SPEED Isantya potentiometer output
TP5 PA3 PA3 GPIO (imveliso op-amp ingqondo 1)
TP6 I-V-BUS Ingxelo yeVBus
TP7 OUT_U Isiphumo U
TP8 PA4 PA4 GPIO (imveliso op-amp ingqondo 2)
TP9 PA5 PA5 GPIO (imveliso op-amp ingqondo 3)
TP10 GND GND
TP11 OUT_V Isiphumo V
TP12 PA7 PA7_3FG
TP13 OUT_W Imveliso W
TP14 3V3 3V3 ST-LINK
TP15 5V Umthamo we-USBtage
TP16 I/O SWD_IO
TP17 CLK SWD_CLK

Inkcazo yesekethe

I-STEVAL-SPIN3201 ibonelela ngesisombululo esipheleleyo se-3-shunt ye-FOC eyenziwe nge-STSPIN32F0 - isilawuli esithuthukisiweyo se-BLDC kunye ne-STM32 MCU edibeneyo - kunye ne-triple half-bridge power power s.tage kunye NMOS STD140N6F7.
I-STSPIN32F0 yenza ngokuzimeleyo yonke into efunekayo yokubonelela ngevolthitages: i-DC/DC buck converter yangaphakathi ibonelela nge-3V3 kunye ne-internal linear regulator ibonelela nge-12 V kubaqhubi besango.
Imeko yangoku yesignali yengxelo yenziwa ngesithathu sokusebenza ampiilifi ezifakwe kwisixhobo kwaye umthelekisi wangaphakathi wenza ukhuseleko olugqithileyo kwi-shunt resistors.
Amaqhosha amabini omsebenzisi, ii-LED ezimbini, kunye nesilungisi ziyafumaneka ukuze kuphunyezwe ujongano lomsebenzisi olulula (umzekelo, ukuqala/ukumisa imoto nokuseta isantya ekujoliswe kuso).
Ibhodi ye-STEVAL-SPIN3201 ixhasa i-encoder ye-quadrature kunye ne-digital Hall sensors njengempendulo yesimo semoto.
Ibhodi ibandakanya i-ST-LINK-V2 evumela umsebenzisi ukuba alungise kwaye akhuphe i-firmware ngaphandle kwesixhobo esongezelelweyo se-hardware.

4.1 Iholo / i-encoder motor sensor yesantya
Ibhodi yovavanyo ye-STEVAL-SPIN3201 ixhasa iHolo yedijithali kunye ne-quadrature encoder sensors njengempendulo yendawo yemoto.
Abenzi boluvo banokudityaniswa kwi-STSPIN32F0 ngesidibanisi se-J4 esidweliswe kuyo

Itheyibhile 3. Iholo / isixhumi se-encoder (J4). 

Igama Iphini Inkcazo
Iholo1/A+ 1 Iholo loluvo 1/encoder ngaphandle A+
Iholo2/B+ 2 Isivamvo seholo 2/isifaki khowudi ngaphandle B+
Iholo3/Z+ 3 Isivamvo seHolo 3/encoder zero impendulo
Uluvo lweVDD 4 Unikezelo lwenzwa voltage
GND 5 Umhlaba

Isichasi soluhlu lokhuseleko lwe-1 kΩ inyuswe kuthotho ngeziphumo zoluvo.
Kwizinto zoluvo ezifuna ukutsalwa kwangaphandle, ezintathu 10 kΩ resistors sele zixhonywe kwimigca yokuphuma kwaye ziqhagamshelwe kwiVDD vol.tage. Kwimizila efanayo, unyawo lwezixhasi zokutsalela phantsi lukwakhona.

Ijumper JP3 ikhetha unikezelo lwamandla kwi-sensor yokubonelela ngevolthitage:

  • Umtsi phakathi kwepini 1 – ipini yesi-2: Izinzwa zeHolo ezixhaswe yiVUSB (5 V)
  • Umtsi phakathi kwepini 1 - ipini yesi-2: Izinzwa zeHolo ezixhaswe yiVDD (3.3 V)
    Umsebenzisi unokuqhawula iziphumo zenzwa ezivela kwi-MCU GPIO yokuvula ijumpi JP5, JP6, kunye neJP7.

4.2 Indlela oziva ngayo ngoku

Kwibhodi ye-STEVAL-SPIN3201, imeko yangoku yophawu lwenzwa lwenziwa ngokuthathu kokusebenza. ampiilifi ezifakwe kwisixhobo se-STSPIN32F0.
Kwisicelo esiqhelekileyo se-FOC, imisinga kwiibhulorho ezinesiqingatha zibonwa kusetyenziswa i-shunt resistor kumthombo weswitshi yamandla ecala eliphantsi ngalinye. Uluvo voltagIimpawu ze-e zinikezelwa kwisiguquli se-analog-to-digital ukuze kwenziwe ubalo lwe-matrix olunxulumene nobuchule bolawulo oluthile. Ezo miqondiso yemvakalelo zidla ngokushenxiswa kwaye ampibonakaliswe yi-op-amps ukuze kusetyenziswe uluhlu olupheleleyo lwe-ADC (jonga kuMfanekiso 3. Inkqubo yokuqonda yangoku example).

Umfanekiso 3. Inkqubo yangoku yokuziva example

UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU-fig2

Imiqondiso yoluvo kufuneka iguqulwe kwaye igxininiswe kwi-VDD/2 voltage (malunga ne-1.65 V) kunye ampi-lified kwakhona ebonelela ngokuhambelana phakathi kwexabiso eliphezulu lophawu oluvakalayo kunye noluhlu olupheleleyo lwe-ADC.
IVoltage ukutshintsha stage yazisa ukuthomalalisa (1/Gp) komqondiso wengxelo leyo, kunye nokufumana i-non-inverting configuration (Gn, elungiswe yi-Rn kunye ne-Rf), igalelo kwinzuzo iyonke (G). Njengoko sele kukhankanyiwe, injongo kukuseka iyonke ampliification network inzuzo (G) ukuze voltagi-e kwi-resistor ye-shunt ehambelana nowona mandla wemoto uphezulu ovunyelweyo wangoku (ISmax incopho yexabiso lemoto elinganiswe ngoku) ilingana noluhlu lwevolthitagifundeka yi-ADC.

UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU-fig4

Phawula ukuba, xa i-G ilungisiwe, kungcono ukuyiqwalasela ngokuthoba i-attenuation yokuqala ye-1/Gp kangangoko kunokwenzeka kwaye, ngoko ke inzuzo ye-Gn. Oku kubalulekile kungekuphela nje ukwandisa umqondiso ngomlinganiselo wengxolo kodwa nokunciphisa umphumo we-op-amp I-intrinsic offset kwisiphumo (ngokuhambelana ne-Gn).

UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU-fig3

Inzuzo kunye ne-polarization voltage (VOPOut, pol) misela uluhlu olusebenzayo lwesekethe yangoku yokuziva:

UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU-fig5Apho:

  • IS- = ubuninzi bangoku obufunyenweyo
  • IS+ = ubuninzi bomsinga osetyenzisiweyo onokuviwa yi-circuitry.

Uluhlu 4. STEVE-SPIN3201 op-ampinethiwekhi yepolarization

Ipharamitha

Inxalenye yesalathiso Rev. 1

Rev. 3

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

4.3 Ukubhaqwa kwexesha elidlulileyo

Ibhodi yovavanyo ye-STEVAL-SPIN3201 isebenzisa ukhuseleko lwangoku olusekwe kwi-STSPIN32F0 isifanisi se-OC esihlanganisiweyo. I-shunt resistors ilinganisa umthwalo wangoku wesigaba ngasinye. I-resistators i-R50, i-R51, kunye ne-R52 zizisa umthamotage imiqondiso eyayanyaniswa nomthwalo ngamnye yangoku ukuya OC_COMP pin. Xa i-peak current ejikelezayo kwelinye lezigaba ezithathu idlula umqobo okhethiweyo, umlinganisi odibeneyo ushukunyiswa kwaye zonke iinguqu zamandla eziphezulu zecala zivaliwe. Ukutshintsha kwamandla aphezulu kunikwe amandla kwakhona xa ikhoyo ngoku iwela ngaphantsi komda, ngaloo ndlela iphumeza ukukhuselwa kwe-overcurrent.
Imida yangoku ye STEVAL-SPIN3201 ibhodi yovavanyo idweliswe

Itheyibhile 5. Imida egqithileyo.

PF6 PF7 Ikhomputha yangaphakathi. umda OC umda
0 1 I-100 mV 20 A
1 0 I-250 mV 65 A
1 1 I-500 mV 140 A

Le miqobo ingatshintshwa ngokutshintsha iR43 bias resistor. Kuyacetyiswa ukuba ukhethe i-R43 ngaphezulu kwe-30 kΩ. Ukuze kubalwe ixabiso le-R43 kumda wangoku ekujoliswe kuwo we-IOC, le fomula ilandelayo ingasetyenziswa:

UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU-fig6

apho OC_COMPth ngumqulutage umda womchasi wangaphakathi (okhethwe yi-PF6 kunye ne-PF7), kunye ne-VDD yi-3.3 V yokubonelela ngedijithalitagebonelelwe sisiguquli sebhanti sangaphakathi seDCDC.
Ukususwa kwe-R43, ifomyula yangoku ye-threshold yenziwa lula ngolu hlobo lulandelayo:

UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU-fig7

4.4 Ibhasi voltagkwisekethe

Ibhodi yovavanyo ye-STEVAL-SPIN3201 ibonelela ngevolthi yebhasitagkwi sensing. Lo mqondiso uthunyelwa ngevoltage umahluli ukusuka voltage (VBUS) (R10 kunye ne-R16) kwaye ithunyelwe kwi-PB1 GPIO (itshaneli ye-9 ye-ADC) ye-MCU edibeneyo. Umqondiso ukwafumaneka kwi-TP6.

4.5 I-Hardware interface yomsebenzisi

Ibhodi ibandakanya ezi zinto zilandelayo zojongano lomsebenzisi wehardware:

  • I-Potentiometer R6: ibeka isantya ekujoliswe kuso, kwi-example
  • Tshintsha i-SW1: useta kwakhona i-STSPIN32F0 MCU kunye ne-ST-LINK V2
  • Tshintsha i-SW2: iqhosha lomsebenzisi 1
  • Tshintsha i-SW3: iqhosha lomsebenzisi 2
  • I-LED DL3: umsebenzisi we-LED 1 (kwakhona ivula xa iqhosha lomsebenzisi eli-1 licofa)
  • I-LED DL4: umsebenzisi we-LED 2 (ikwavula xa amaqhosha omsebenzisi angama-2 ecinezelwe)

4.6 Ukulungisa iimpazamo

Ibhodi yovavanyo ye-STEVAL-SPIN3201 ifakela i-ST-LINK/V2-1 debugger/programmer. Iimpawu ezixhaswayo kwi-ST-LINK zezi:

  • Ubalo kwakhona lwesoftware ye-USB
  • Ujongano lwezibuko lwe-com olubonakalayo kwi-USB eqhagamshelwe kwi-PB6/PB7 izikhonkwane ze-STSPIN32F0 (UART1)
  • Ujongano logcino oluninzi kwi-USB
    Umbane we-ST-LINK unikezelwa yi-PC yomninimzi ngentambo ye-USB eqhagamshelwe kwi-J5.
    I-LED LD2 ibonelela nge-ST-LINK ngolwazi lobume bonxibelelwano:
  • I-LED ebomvu idanyaza kancinane: kumbane-ulayitiwe ngaphambi kokuqalisa kwe-USB
  • I-LED ebomvu idanyaza ngokukhawuleza: kulandela unxibelelwano lokuqala oluchanekileyo phakathi kwePC kunye ne-ST-LINK/V2-1 (ubalo)
  • I-LED ebomvu I-ON: ukuqaliswa phakathi kwe-PC kunye ne-ST-LINK / V2-1 kugqityiwe
  • I-LED eluhlaza IVALIWE: ukuqaliswa konxibelelwano ekujoliswe kuko ngempumelelo
  • Ukukhanya kwe-LED ebomvu / eluhlaza: ngexesha lonxibelelwano kunye nokujoliswe kuko
  • Green ON: unxibelelwano lugqityiwe kwaye luphumelele
    Umsebenzi wokusetha kwakhona unqanyuliwe kwi-ST-LINK ngokususa i-jumper J8.

Imbali yohlaziyo

Uluhlu 6. Imbali yohlaziyo loxwebhu

Umhla Uhlaziyo Iinguqu
12-Dec-20161 1 Ukukhutshwa kokuqala.
23-Nov-2017 2 ICandelo lesi-4.2 loNgezelelweyo: Iimvakalelo zangoku kwiphepha lesi-7.
27-Feb-2018 3 Uhlengahlengiso oluncinci kulo lonke uxwebhu.
18-Aug-2021 4 Ukulungiswa kwetemplate encinci.

I-STMicroelectronics NV kunye ne-subsidiaries yayo ("ST") inelungelo lokwenza utshintsho, izilungiso, ukuphuculwa, ukuguqulwa, kunye nokuphuculwa kweemveliso ze-ST kunye / okanye kolu xwebhu nangaliphi na ixesha ngaphandle kwesaziso. Abathengi kufuneka bafumane ulwazi lwamva nje olufanelekileyo kwiimveliso ze-ST ngaphambi kokubeka iiodolo. Iimveliso ze-ST zithengiswa ngokuhambelana nemigaqo ye-ST kunye neemeko zokuthengisa kwindawo ngexesha lokuvuma umyalelo. Abathengi banoxanduva kuphela lokhetho, ukhetho, kunye nokusetyenziswa kweemveliso ze-ST kwaye i-ST ayithathi xanduva loncedo lwesicelo okanye ukuyilwa kweemveliso zabaThengi. 

ISAZISO ESIBALULEKILEYO - NCEDA UFUNDE NGOKUQONELELE

Akukho layisensi, echaziweyo okanye echaziweyo, kulo naliphi na ilungelo lepropathi enomgangatho ophezulu wokuqonda linikezelwa ngu-ST apha.
Ukuthengiswa kwakhona kweemveliso ze-ST ezinamalungiselelo ahlukileyo kulwazi oluchazwe apha kuya kuphelisa nayiphi na iwaranti enikwe yi-ST yaloo mveliso.
I-ST kunye ne-logo ye-ST ziimpawu zorhwebo ze-ST. Ngolwazi olongezelelweyo malunga neempawu zentengiso ze-ST, nceda ujonge ku www.st.com/trademarks. Zonke ezinye iimveliso okanye amagama eenkonzo ziyipropati yabanini bazo.
Ulwazi olukolu xwebhu luthatha indawo kwaye luthatha indawo yolwazi olwalunikelwe ngaphambili kulo naluphi na uguqulelo lwangaphambili lolu xwebhu.

© 2021 STMicroelectronics – Onke amalungelo agciniwe

Amaxwebhu / Izibonelelo

ST UM2154 STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU [pdf] Incwadi yokusebenzisa
UM2154, STEVAL-SPIN3201 UMlawuli we-BLDC oPhambili kunye neBhodi yoVavanyo eHlangeneyo ye-STM32 MCU

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *