st - letšoaobophelo.keketso
UM2154

Bukana ea mosebelisi

STEVE-SPIN3201: molaoli ea tsoetseng pele oa BLDC o nang le boto ea tlhahlobo e kenelletseng ea STM32 MCU

Selelekela

Boto ea STEVAL-SPIN3201 ke boto ea mokhanni oa motlakase oa DC ea mekhahlelo e 3 e thehiloeng ho STSPIN32F0, molaoli oa mekhahlelo e 3 ea nang le STM32 MCU e kopaneng, 'me e sebelisa li-resistor tse 3-shunt joalo ka topology ea hajoale ea ho bala.
E fana ka tharollo e bonolo ho e sebelisa bakeng sa tlhahlobo ea sesebelisoa lits'ebetsong tse fapaneng tse kang sesebelisoa sa lapeng, li-fan, li-drones le lisebelisoa tsa motlakase.
Boto e etselitsoe algorithm ea taolo e shebaneng le ts'imo e nang le kutlo kapa e se nang kutlo e nang le 3-shunt sensing.

Setšoantšo sa 1. STEVE-SPIN3201 boto ea tlhahlobo

UM2154 STEVAL-SPIN3201 Molaoli ea tsoetseng pele oa BLDC ea nang le Boto e Kenyellelitsoeng ea STM32 MCU - boto ea tlhahlobo

Litlhoko tsa Hardware le software

Ho sebelisa boto ea tlhahlobo ea STEVAL-SPIN3201 ho hloka software le hardware tse latelang:

  • Windows ® PC (XP, Vista 7, Windows 8, Windows 10) ho kenya software package.
  • Mohala o monyane oa USB oa ho hokela boto ea STEVAL-SPIN3201 komporong
  • The STM32 Motor Control Software Development Kit Rev Y (X-CUBE-MCSDK-Y)
  • Enjene ea DC ea mehato e 3 e se nang brush e nang le voltage le lintlha tsa hajoale
  •  Motlakase oa kantle oa DC.

Rea qala

Lintlha tse ka holimo tsa boto ke tse latelang:

  • Matla stage phepelo voltage (VS) ho tloha ho 8 V ho isa ho 45 V
  • Motor phase hona joale ho fihlela ho 15 Arms

Ho qala morero oa hau ka boto:

Mohato 1. Sheba boemo ba jumper ho ea ka sepheo sa tlhophiso (sheba Karolo ea 4.3 Ho lemoha ho fetelletseng
Mohato 2. Hokela motlakase ho sehokelo J3 ho hlokomela tatellano ea mekhahlelo ea motlakase.
Mohato 3. Fana ka boto ka ho kenya letsoho 1 le 2 ea sehokelo J2. DL1 (e khubelu) LED e tla bulela.
Mohato 4. Ntlafatsa kopo ea hau u sebelisa STM32 Motor Control Software Development Kit Rev Y (X-CUBEMSDK-Y).

Tlhaloso le tlhophiso ea Hardware

Setšoantšo 2. Likarolo tse kholo le maemo a lihokelo li bonts'a boemo ba likarolo tse kholo le lihokelo botong.
Setšoantšo 2. Likarolo tse kholo le maemo a lihokelo

UM2154 STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto ea Tlhahlobo e Kenyelitsoeng ea STM32 MCU - fig1

Lethathamo la 1. Li-jumpers tsa li-hardware li fana ka lintlha tse qaqileng tsa lihokelo.
Lethathamo la 1. Li-jumpers tsa li-setting tsa Hardware

Jumper Litlhophiso tse lumelletsoeng Boemo ba kamehla
JP1 Khetho ea VREG e hokahaneng le V motor BULETSE
JP2 Motlakase oa khetho ea motlakase o hokahaneng le phepelo ea motlakase ea DC KHOLUTSOE
JP3 Selection Hall encoder phepelo ho phepelo ea motlakase ea USB (1) / VDD (3). 1 – 2 E TLWAELELILE
JP4 Khetho ea ho seta bocha ha ST-LINK (U4) BULETSE
JP5 Selection PA2 e hokahaneng le Hall 3 KHOLUTSOE
JP6 Selection PA1 e hokahaneng le Hall 2 KHOLUTSOE
JP7 Selection PA0 e hokahaneng le Hall 1 KHOLUTSOE

Lethathamo la 2. Lihokelo tse ling, jumper, le litlhaloso tsa lintlha tsa tlhahlobo

Lebitso

Pin Label

Tlhaloso

J1 1 - 2 J1 Phepelo ea motlakase
J2 1 - 2 J2 Sesebelisoa sa mantlha sa motlakase (VM)
J3 1 - 2 - 3 U, V, W Khokahano ea mekhahlelo ea 3-mohato oa BLDC
J4 1 - 2 - 3 J4 Sehokelo sa lisensara tsa holo/encoder
4 - 5 J4 Lisebelisoa tsa holo / phepelo ea encoder
J5 J5 Kena ea USB ST-LINK
J6 1 3V3 ST-LINK phepelo ea motlakase
2 CLK SWCLK ea ST-LINK
3 GND GND
4 DIO SWDIO ea ST-LINK
J7 1 - 2 J7 KOLOI
J8 1 - 2 J8 ST-LINK e qala hape
TP1 GREG 12 V moqolotage regulator sephetho
TP2 GND GND
TP3 VDD VDD
TP4 LEBELO Potlako ea potentiometer ea lebelo
TP5 PA3 PA3 GPIO (output op-amp moelelo 1)
TP6 V-BUS Maikutlo a VBus
TP7 OUT_U Sephetho sa U
TP8 PA4 PA4 GPIO (output op-amp moelelo 2)
TP9 PA5 PA5 GPIO (output op-amp moelelo 3)
TP10 GND GND
TP11 TSOA_V Sephetho V
TP12 PA7 PA7_3FG
TP13 TSOA_W Sephetho sa W
TP14 3V3 3V3 ST-LINK
TP15 5V Sesebelisoa sa USBtage
TP16 I/O SWD_IO
TP17 CLK SWD_CLK

Tlhaloso ea potoloho

STEVAL-SPIN3201 e fana ka tharollo e felletseng ea 3-shunt FOC e entsoeng ka STSPIN32F0 - selaoli se tsoetseng pele sa BLDC se nang le STM32 MCU e kenelletseng - le borokho bo habeli ba halofo ea borokho.tagSetšoantšo sa NMOS STD140N6F7.
STSPIN32F0 e itlhahisa ka bo eona phepelo eohle e hlokahalangtages: ka hare ho DC / DC buck converter e fana ka 3V3 le ka hare linear regulator e fana ka 12 V bakeng sa bakhanni ba liheke.
Boemo ba hona joale ba pontšo ea maikutlo bo etsoa ka tse tharo tsa ts'ebetso amplifiers tse kentsoeng ka har'a sesebelisoa 'me sebapi sa ka hare se etsa tšireletso e feteletseng ho li-resistors tsa shunt.
Likonopo tse peli tsa mosebelisi, li-LED tse peli, le trimmer li teng ho kenya tšebetsong likhokahano tse bonolo tsa mosebelisi (mohlala, ho qala / ho emisa koloi le ho beha lebelo la sepheo).
Boto ea STEVAL-SPIN3201 e ts'ehetsa "quadrature encoder" le lisensara tsa "digital Hall" joalo ka maikutlo a boemo ba enjene.
Boto e kenyelletsa ST-LINK-V2 e lumellang mosebelisi ho lokisa le ho jarolla firmware ntle le sesebelisoa sa lisebelisoa tse ling.

4.1 Hall / encoder motor speed sensor
Boto ea tlhahlobo ea STEVAL-SPIN3201 e ts'ehetsa Holo ea dijithale le lisensara tsa quadrature encoder joalo ka maikutlo a boemo ba enjene.
Li-sensor li ka hokeloa ho STSPIN32F0 ka sehokelo sa J4 se thathamisitsoeng ho

Letlapa la 3. Holo / sehokelo sa encoder (J4). 

Lebitso Pin Tlhaloso
Holo1/A+ 1 Sensor ea Hall 1/encoder out A+
Holo2/B+ 2 Holo sensor 2/encoder out B+
Holo3/Z+ 3 Holo sensor 3/encoder zero maikutlo
Sensor ea VDD 4 Phepelo ea kutlo voltage
GND 5 Fatše

Mohanyetsi oa letoto la ts'ireletso ea 1 kΩ e kentsoe ka letoto le nang le liphetho tsa sensor.
Bakeng sa li-sensor tse hlokang ho hula ka ntle, li-resistors tse tharo tsa 10 kΩ li se li kentsoe mecheng ea tlhahiso 'me li hokahane le VDD vol.tage. Meleng e ts'oanang, sebaka sa maoto bakeng sa lihanyetsi tse hulang se fumaneha hape.

Jumper JP3 e khetha matla a motlakase bakeng sa voltage:

  • Jumper pakeng tsa pin 1 - pin 2: Li-sensor tsa Holo tse tsamaisoang ke VUSB (5 V)
  • Jumper lipakeng tsa pin 1 - pin 2: Li-sensor tsa Holo li tsamaisoa ke VDD (3.3 V)
    Mosebelisi a ka hakolla sephetho sa sensor ho tsoa ho li-jumpers tsa ho bula tsa MCU GPIO JP5, JP6, le JP7.

4.2 Maikutlo a hona joale

Ka boto ea STEVAL-SPIN3201, boemo ba hona joale ba mats'oao a kutlo bo etsoa ka tse tharo tsa ts'ebetso. amplifiers tse kentsoeng sesebelisoa sa STSPIN32F0.
Ts'ebetsong e tloaelehileng ea FOC, maqhubu a marokho a mararo a halofo a utloahala a sebelisa mochini oa shunt mohloling oa sesebelisoa se seng le se seng se tlase sa matla. Maikutlo voltaglipontšo tsa e li fanoa ho converter ea analog-to-digital e le ho etsa palo ea matrix e amanang le mokhoa o itseng oa ho laola. Lipontšo tseo tsa kutlo hangata lia sisinyeha le ampe hlahiswa ke op-amps molemong oa ho sebelisa mefuta eohle ea ADC (sheba Setšoantšo sa 3.ample).

Setšoantšo sa 3. Leano la hona joale la kutlo example

UM2154 STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto ea Tlhahlobo e Kenyelitsoeng ea STM32 MCU - fig2

Matshwao a kutlo a tlameha ho suthiswa mme a tsepame ho VDD/2 voltage (hoo e ka bang 1.65 V) le amplified hape e fanang ka ho bapisa lipakeng tsa boleng bo phahameng ba lets'oao le utloiloeng le mefuta e felletseng ea ADC.
Voltage fetoha stage hlahisa attenuation (1/Gp) ea pontšo ea maikutlo eo, hammoho le phaello ea tlhophiso e sa fetoheng (Gn, e hlophisitsoeng ke Rn le Rf), e tlatsetsang phaellong ea kakaretso (G). Joalokaha ho se ho boletsoe, sepheo ke ho theha kakaretso amplification network gain (G) e le hore voltage ho shunt resistor e tsamaellanang le boholo ba enjene e lumelletsoeng ea hajoale (ISmax peak value ea motor rated current) e lekana le boholo ba vol.tage ka baloa ke ADC.

UM2154 STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto ea Tlhahlobo e Kenyelitsoeng ea STM32 MCU - fig4

Hlokomela hore, hang ha G e lokisitsoe, ho molemo ho e hlophisa ka ho theola attenuation ea pele 1/Gp ka hohle kamoo ho ka khonehang, ka hona phaello ea Gn. Sena ke sa bohlokoa eseng feela ho eketsa lets'oao ka karolelano ea lerata empa hape le ho fokotsa phello ea op-amp intrinsic offset holim'a tlhahiso (tekanyo le Gn).

UM2154 STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto ea Tlhahlobo e Kenyelitsoeng ea STM32 MCU - fig3

The gain and the polarization voltage (VOPOut, pol) fumana mofuta oa ts'ebetso oa potoloho ea hona joale ea kutlo:

UM2154 STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto ea Tlhahlobo e Kenyelitsoeng ea STM32 MCU - fig5Moo:

  • IS- = palo e kahodimodimo ya jwale ya mohlodi
  • IS+ = palo e kholo ea hona joale e tebileng e ka utluoang ke potoloho.

Lethathamo la 4. STEVE-SPIN3201 op-amps marangrang a polarization

Paramethara

Karolo ea boitsebiso Tšen. 1

Tšen. 3

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

4.3 Ho lemoha ho fetelletseng

Boto ea tlhahlobo ea STEVAL-SPIN3201 e sebelisa tšireletso e fetelletseng e ipapisitseng le STSPIN32F0 e kopaneng ea OC comparator. Li-resistors tsa Shunt li lekanya lebelo la mojaro oa mohato ka mong. Lihanyetsi R50, R51, le R52 li tlisa voltagmatšoao a amanang le mojaro o mong le o mong oa hajoale ho phini ea OC_COMP. Ha tlhōrō ea tlhōrō e phallang ho e 'ngoe ea mekhahlelo e meraro e feta moeli o khethiloeng, sebapisa se kopantsoeng se hlahisoa' me li-switches tsohle tse phahameng tsa mahlakoreng a matla li holofetse. Li-switches tsa matla a mahlakoreng a phahameng li nolofalloa hape ha hona joale li oela ka tlas'a moeli, kahoo li kenya ts'ebetsong tšireletso e feteletseng.
Mehato ea hajoale ea boto ea tlhahlobo ea STEVAL-SPIN3201 e thathamisitsoe ho

Lethathamo la 5. Merero e fetelletseng.

PF6 PF7 Ka hare comp. monyako OC moeling
0 1 100 mV 20 A
1 0 250 mV 65 A
1 1 500 mV 140 A

Mehaho ena e ka fetoloa ka ho fetola R43 bias resistor. Ho khothalletsoa ho khetha R43 e phahameng ho feta 30 kΩ. Bakeng sa ho bala boleng ba R43 bakeng sa moeli oa hajoale oa IOC, ho ka sebelisoa mokhoa o latelang:

UM2154 STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto ea Tlhahlobo e Kenyelitsoeng ea STM32 MCU - fig6

moo OC_COMPth e leng voltage moeli oa papiso ea ka hare (e khethiloeng ke PF6 le PF7), 'me VDD ke 3.3 V digital supply vol.tage fanoeng ke ka hare DCDC buck converter.
Ha ho tloswa R43, foromo ya hajwale ya threshold e nolofatswa ka tsela e latelang:

UM2154 STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto ea Tlhahlobo e Kenyelitsoeng ea STM32 MCU - fig7

4.4 Bese voltage potoloho

Boto ea tlhahlobo ea STEVAL-SPIN3201 e fana ka palo ea libesetagho utloa. Letšoao lena le romelloa ka voltage divider ho tsoa ho phepelo ea enjene voltage (VBUS) (R10 le R16) mme e rometswe ho PB1 GPIO (kanale 9 ya ADC) ya MCU e kenngweng. Letšoao le boetse le fumaneha ho TP6.

4.5 Sehokelo sa basebelisi ba Hardware

Boto e kenyelletsa lintho tse latelang tsa sebopeho sa hardware:

  • Potentiometer R6: e beha lebelo la sepheo, bakeng sa mohlalaample
  • Fetola SW1: seta hape STSPIN32F0 MCU le ST-LINK V2
  • Fetola SW2: konopo ea mosebelisi 1
  • Fetola SW3: konopo ea mosebelisi 2
  • LED DL3: mosebelisi LED 1 (hape e bulela ha konopo ea mosebelisi 1 e tobetsoa)
  • LED DL4: mosebelisi LED 2 (hape e buloa ha likonopo tsa mosebelisi 2 li hatelloa)

4.6 Debug

Boto ea tlhahlobo ea STEVAL-SPIN3201 e kenyelletsa ST-LINK/V2-1 debugger/programmer. Likarolo tse tšehelitsoeng ho ST-LINK ke:

  • Ho bala bocha software ea USB
  • Virtual com port interface ho USB e hokahantsoeng le PB6/PB7 pins ea STSPIN32F0 (UART1)
  • Khokahano ea polokelo e ngata ho USB
    Motlakase bakeng sa ST-LINK o fanoa ke PC e amohelang ka thapo ea USB e hoketsoeng ho J5.
    LED LD2 e fana ka lintlha tsa ST-LINK tsa boemo ba puisano:
  • LED e khubelu e benya butle: ha e sebetsa pele ho qala USB
  • LED e khubelu e benya kapele: ho latela puisano e nepahetseng ea pele lipakeng tsa PC le ST-LINK/V2-1 (palo)
  • Leseli le Lefubelu le BONAHILE: ho qala lipakeng tsa PC le ST-LINK/V2-1 ho felile
  • Green LED ON: ho qala puisano e atlehileng ea sepheo
  • Bofubelu / botala bo khanyang ba LED: nakong ea puisano le sepheo
  • Green ON: puisano e felile ebile e atlehile
    Mosebetsi oa ho tsosolosa o khaotsoe ho ST-LINK ka ho tlosa jumper J8.

Nalane ea ntlafatso

Lethathamo la 6. Histori ea ntlafatso ea litokomane

Letsatsi Khatiso Liphetoho
12-Dec-20161 1 Tokollo ea pele.
23-Nov-2017 2 E Ekelitsoe Karolo ea 4.2: Maikutlo a hajoale leqepheng la 7.
27-Feb-2018 3 Liphetoho tse nyane ho pholletsa le tokomane.
18-Ag-2021 4 Tokiso e nyane ea template.

STMicroelectronics NV le li-subsidiary tsa eona ("ST") li na le tokelo ea ho etsa liphetoho, litokiso, lintlafatso, lintlafatso, le lintlafatso ho lihlahisoa tsa ST le/kapa tokomaneng ena ka nako efe kapa efe ntle le tsebiso. Bareki ba lokela ho fumana lintlha tsa morao-rao tse amanang le lihlahisoa tsa ST pele ba fana ka litaelo. Lihlahisoa tsa ST li rekisoa ho latela lipehelo le maemo a thekiso ea ST ka nako ea tumello ea taelo. Bareki ke bona feela ba ikarabellang bakeng sa khetho, khetho, le tšebeliso ea lihlahisoa tsa ST mme ST ha e nke boikarabello bakeng sa thuso ea kopo kapa moralo oa lihlahisoa tsa Bareki. 

TSEBISO EA BOHLOKOA - KA KOPO BALA KA HLOKO

Ha ho laesense, e hlalositsoeng kapa e boletsoeng, ea tokelo efe kapa efe ea thepa ea mahlale e fanoeng ke ST mona.
Ho rekisoa ha lihlahisoa tsa ST ka litokisetso tse fapaneng le tlhahisoleseding e boletsoeng mona ho tla hlakola waranti leha e le efe e fanoeng ke ST bakeng sa sehlahisoa se joalo.
ST le logo ea ST ke matšoao a khoebo a ST. Bakeng sa lintlha tse ling mabapi le matšoao a ST, ka kopo sheba ho www.st.com/trademarks. Mabitso a mang kaofela a lihlahisoa kapa litšebeletso ke thepa ea beng ba tsona.
Lintlha tse tokomaneng ena li nkela sebaka le ho nkela tlhahisoleseding e neng e fanoe pele liphetolelong tsa pele tsa tokomane ena.

© 2021 STMicroelectronics – Litokelo tsohle li sirelelitsoe

Litokomane / Lisebelisoa

ST UM2154 STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto e Kenyellelitsoeng ea STM32 MCU [pdf] Bukana ea Mosebelisi
UM2154, STEVAL-SPIN3201 Taolo ea BLDC e tsoetseng pele e nang le Boto ea Tlhahlobo e Kenyelitsoeng ea STM32 MCU

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *