bophelo.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
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
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
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.
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).
The gain and the polarization voltage (VOPOut, pol) fumana mofuta oa ts'ebetso oa potoloho ea hona joale ea kutlo:
Moo:
- 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:
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:
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 |