igbesi aye.fikun
UM2154
Itọsọna olumulo
STEVE-SPIN3201: oludari BLDC ilọsiwaju pẹlu igbimọ igbelewọn STM32 MCU ti a fi sii
Ọrọ Iṣaaju
Igbimọ STEVAL-SPIN3201 jẹ igbimọ awakọ ọkọ ayọkẹlẹ DC ti ko ni alakoso 3-ipele ti o da lori STSPIN32F0, oluṣakoso 3-ipele kan pẹlu STM32 MCU ti a ṣepọ, ati imuse awọn alatako 3-shunt bi topology kika lọwọlọwọ.
O pese ojutu rọrun-si-lilo fun igbelewọn ẹrọ ni awọn ohun elo oriṣiriṣi bii ohun elo ile, awọn onijakidijagan, awọn drones, ati awọn irinṣẹ agbara.
A ṣe apẹrẹ igbimọ naa fun alugoridimu ti o ni imọra tabi aifọwọyi aaye-iṣakoso aaye pẹlu imọ-itumọ 3-shunt.
olusin 1. STEVE-SPIN3201 igbelewọn ọkọ
Hardware ati software ibeere
Lilo igbimọ igbelewọn STEVAL-SPIN3201 nilo sọfitiwia ati ohun elo atẹle wọnyi:
- A Windows ® PC (XP, Vista 7, Windows 8, Windows 10) lati fi sori ẹrọ ni package software
- Okun USB mini-B lati so igbimọ STEVAL-SPIN3201 pọ mọ PC
- Ohun elo Idagbasoke sọfitiwia Iṣakoso Iṣakoso STM32 Rev Y (X-CUBE-MCSDK-Y)
- A 3-alakoso brushless DC motor pẹlu kan ibaramu voltage ati lọwọlọwọ-wonsi
- Ohun ita DC ipese agbara.
Bibẹrẹ
Awọn iwontun-wonsi ti o pọju ti igbimọ jẹ atẹle yii:
- Agbara stage ipese voltage (VS) lati 8 V si 45 V
- Motor alakoso lọwọlọwọ soke si 15 Arms
Lati bẹrẹ iṣẹ akanṣe rẹ pẹlu igbimọ:
Igbesẹ 1. Ṣayẹwo ipo ti o fo ni ibamu si iṣeto ibi-afẹde (wo Abala 4.3 Wiwa lọwọlọwọ
Igbesẹ 2. So mọto pọ mọ J3 asopo ohun ni abojuto ti ọkọọkan ti awọn ipele motor.
Igbesẹ 3. Pese ọkọ nipasẹ titẹ sii 1 ati 2 ti asopọ J2. LED DL1 (pupa) yoo tan.
Igbesẹ 4. Dagbasoke ohun elo rẹ nipa lilo Apo Idagbasoke sọfitiwia Iṣakoso Iṣakoso STM32 Rev Y (X-CUBEMCSDK-Y).
Hardware apejuwe ati iṣeto ni
Olusin 2. Awọn paati akọkọ ati awọn ipo asopọ ṣe afihan ipo ti awọn paati akọkọ ati awọn asopọ lori ọkọ.
Olusin 2. Awọn paati akọkọ ati awọn ipo asopọ
Tabili 1. Hardware eto jumpers pese awọn alaye pinout ti awọn asopo.
Tabili 1. Hardware eto jumpers
Jumper | Awọn atunto ti a gba laaye | Ipo aiyipada |
JP1 | Asayan ti VREG ti sopọ si V motor | SISI |
JP2 | Ipese agbara motor yiyan ti a ti sopọ si ipese agbara DC | NIPADE |
JP3 | Yiyan Hall encoder ipese to USB (1) / VDD (3) ipese agbara | 1 - 2 NI pipade |
JP4 | Atunto yiyan ti ST-LINK (U4) | SISI |
JP5 | Aṣayan PA2 ti sopọ si Hall 3 | NIPADE |
JP6 | Aṣayan PA1 ti sopọ si Hall 2 | NIPADE |
JP7 | Aṣayan PA0 ti sopọ si Hall 1 | NIPADE |
Tabili 2. Awọn asopọ miiran, jumper, ati apejuwe awọn aaye idanwo
Oruko |
Pin | Aami |
Apejuwe |
J1 | 1 – 2 | J1 | Motor ipese agbara |
J2 | 1 – 2 | J2 | Ipese agbara ẹrọ akọkọ (VM) |
J3 | 1 – 2 – 3 | U, V, W | 3-alakoso BLDC motor awọn ipele asopọ |
J4 | 1 – 2 – 3 | J4 | Alabagbepo / encoder asopo ohun sensosi |
4 – 5 | J4 | Hall sensosi / encoder ipese | |
J5 | – | J5 | USB igbewọle ST-RÁNṢẸ |
J6 | 1 | 3V3 | ST-RÁNṢẸ ipese agbara |
2 | CLK | SWCLK of ST-RÁNṢẸ | |
3 | GND | GND | |
4 | DIO | SWDIO of ST-RÁNṢẸ | |
J7 | 1 – 2 | J7 | CART |
J8 | 1 – 2 | J8 | ST-RÁNṢẸ ipilẹ |
TP1 | – | GREG | 12 V voltage olutọsọna o wu |
TP2 | – | GND | GND |
TP3 | – | VDD | VDD |
TP4 | – | Iyara | Iyara potentiometer o wu |
TP5 | – | PA3 | PA3 GPIO (ijade-jade-amp oye 1) |
TP6 | – | V-BUS | VBus esi |
TP7 | – | OUT_U | Ijade U |
TP8 | – | PA4 | PA4 GPIO (ijade-jade-amp oye 2) |
TP9 | – | PA5 | PA5 GPIO (ijade-jade-amp oye 3) |
TP10 | – | GND | GND |
TP11 | – | OUT_V | Ijade V |
TP12 | – | PA7 | PA7_3FG |
TP13 | – | OUT_W | Ijade W |
TP14 | – | 3V3 | 3V3 ST-RÁNṢẸ |
TP15 | – | 5V | USB voltage |
TP16 | – | I/O | SWD_IO |
TP17 | – | CLK | SWD_CLK |
Apejuwe Circuit
STEVAL-SPIN3201 n pese ojutu FOC 3-shunt pipe ti o jẹ ti STSPIN32F0 - oludari BLDC ti ilọsiwaju pẹlu STM32 MCU ti a fi sii - ati agbara idaji-afara mẹta mẹta stage pẹlu NMOS STD140N6F7.
STSPIN32F0 ni adase ṣe ipilẹṣẹ gbogbo ipese voltages: oluyipada ẹtu DC / DC inu n pese 3V3 ati olutọsọna laini inu ti n pese 12 V fun awọn awakọ ẹnu-bode.
Imudani ifihan agbara esi lọwọlọwọ ni a ṣe nipasẹ mẹta ti iṣiṣẹ ampalifiers ifibọ sinu ẹrọ ati awọn ẹya ti abẹnu comparator ṣe overcurrent Idaabobo lati shunt resistors.
Awọn bọtini olumulo meji, Awọn LED meji, ati trimmer kan wa lati ṣe imuse awọn atọkun olumulo ti o rọrun (fun apẹẹrẹ, ibẹrẹ/didaduro mọto ati eto iyara ibi-afẹde).
Igbimọ STEVAL-SPIN3201 ṣe atilẹyin koodu quadrature ati awọn sensọ Hall oni-nọmba gẹgẹbi esi ipo mọto.
Igbimọ naa pẹlu ST-LINK-V2 ngbanilaaye olumulo lati ṣatunṣe ati ṣe igbasilẹ famuwia laisi ohun elo ohun elo afikun eyikeyi.
4.1 Hall / encoder motor iyara sensọ
Igbimọ igbelewọn STEVAL-SPIN3201 ṣe atilẹyin Hall oni-nọmba ati awọn sensọ koodu quadrature gẹgẹbi esi ipo mọto.
Awọn sensọ le ti wa ni ti sopọ si STSPIN32F0 nipasẹ J4 asopo ohun ti wa ni akojọ si ni
Table 3. Hall / encoder asopo (J4).
Oruko | Pin | Apejuwe |
Hall1/A+ | 1 | Hall sensọ 1 / kooduopo jade A + |
Hall2/B+ | 2 | Hall sensọ 2 / kooduopo jade B + |
Hall3/Z+ | 3 | Hall sensọ 3 / kooduopo odo esi |
VDD sensọ | 4 | Sensọ ipese voltage |
GND | 5 | Ilẹ |
Adabobo jara resistor ti 1kΩ ti wa ni agesin ni a jara pẹlu sensọ àbájade.
Fun awọn sensosi ti o nilo fifa-ita, awọn alatako 10 kΩ mẹta ti wa tẹlẹ ti gbe sori awọn laini iṣẹjade ati ti sopọ si vol VDDtage. Lori awọn laini kanna, ifẹsẹtẹ kan fun awọn alatako fa-isalẹ tun wa.
Awọn jumper JP3 yan ipese agbara fun awọn sensọ ipese voltage:
- Jumper laarin pin 1 - pin 2: Awọn sensọ Hall ti o ni agbara nipasẹ VUSB (5V)
- Jumper laarin pin 1 - pin 2: Awọn sensọ Hall ti o ni agbara nipasẹ VDD (3.3 V)
Olumulo le ge asopọ awọn abajade sensọ lati MCU GPIO ṣiṣi jumpers JP5, JP6, ati JP7.
4.2 lọwọlọwọ oye
Ninu igbimọ STEVAL-SPIN3201, iṣeduro ifihan agbara imọ lọwọlọwọ ni a ṣe nipasẹ mẹta ti iṣẹ ṣiṣe. ampliifiers ifibọ sinu STSPIN32F0 ẹrọ.
Ninu ohun elo FOC aṣoju, awọn ṣiṣan ti o wa ninu awọn afara-idaji mẹta ni oye nipa lilo resistor shunt lori orisun ti iyipada agbara ẹgbẹ kekere kọọkan. Awọn ori voltagAwọn ifihan agbara e ti pese si afọwọṣe-si-oni oluyipada lati le ṣe iṣiro matrix ti o ni ibatan si ilana iṣakoso kan. Awon ifihan agbara ori ti wa ni maa yi lọ yi bọ ati ampṣe atunṣe nipasẹ igbẹhin op-amps lati le lo nilokulo kikun ti ADC (tọkasi Nọmba 3. Eto oye lọwọlọwọ example).
olusin 3. Eto oye lọwọlọwọ example
Awọn ifihan agbara ori ni lati yi ati dojukọ lori VDD/2 voltage (nipa 1.65 V) ati amplified lẹẹkansi eyi ti o pese ibamu laarin awọn ti o pọju iye ti awọn ti oye ifihan agbara ati awọn kikun-asekale ibiti o ti ADC.
Iwọn naatage yipada stage ṣafihan attenuation (1/Gp) ti ifihan esi ti, pẹlu ere ti iṣeto ti kii ṣe iyipada (Gn, ti o wa titi nipasẹ Rn ati Rf), ṣe alabapin si ere gbogbogbo (G). Gẹgẹbi a ti sọ tẹlẹ, ibi-afẹde ni lati fi idi gbogbogbo mulẹ amplification nẹtiwọki ere (G) ki awọn voltage lori shunt resistor ti o baamu si awọn ti o pọju motor laaye lọwọlọwọ (ISmax tente oke ti motor won won lọwọlọwọ) ibaamu awọn ibiti o ti voltages kika nipasẹ awọn ADC.
Akiyesi pe, ni kete ti G ti wa ni titunse, o jẹ dara lati tunto o nipa sokale ni ibẹrẹ attenuation 1/Gp bi Elo bi o ti ṣee ati, nitorina ni ere Gn. Eyi ṣe pataki kii ṣe lati mu ifihan agbara pọ si nipasẹ ipin ariwo ṣugbọn tun lati dinku ipa ti op-amp aiṣedeede ojulowo lori iṣẹjade (iwọn si Gn).
Awọn ere ati awọn polarization voltage (VOPout, pol) pinnu iwọn iṣiṣẹ ti Circuit oye lọwọlọwọ:
Nibo:
- IS- = O pọju orisun lọwọlọwọ
- IS+ = o pọju rì lọwọlọwọ ti o le wa ni oye nipasẹ awọn circuitry.
Table 4. STEVE-SPIN3201 op-amps polarization nẹtiwọki
Paramita |
Itọkasi apakan | Osọ 1 |
Osọ 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 Overcurrent erin
Igbimọ igbelewọn STEVAL-SPIN3201 n ṣe aabo aabo lọwọlọwọ ti o da lori STSPIN32F0 alasọpọ OC. Awọn resistors Shunt wiwọn lọwọlọwọ fifuye ti ipele kọọkan. Awọn resistors R50, R51, ati R52 mu voltage awọn ifihan agbara ni nkan ṣe pẹlu kọọkan fifuye lọwọlọwọ si OC_COMP pinni. Nigbati lọwọlọwọ tente oke ti nṣàn ni ọkan ninu awọn ipele mẹta ti o kọja iloro ti a yan, olufiwewe ti a ṣepọ yoo fa ati gbogbo awọn iyipada agbara ẹgbẹ giga jẹ alaabo. Awọn iyipada agbara ẹgbẹ-giga tun mu ṣiṣẹ nigbati lọwọlọwọ ba ṣubu ni isalẹ ala, nitorinaa imuse aabo lọwọlọwọ.
Awọn iloro lọwọlọwọ fun igbimọ igbelewọn STEVAL-SPIN3201 ti wa ni atokọ ni
Table 5. Overcurrent ala.
PF6 | PF7 | Kompu inu inu. iloro | Iwọn OC |
0 | 1 | 100 mV | 20 A |
1 | 0 | 250 mV | 65 A |
1 | 1 | 500 mV | 140 A |
Awọn iloro wọnyi le ṣe atunṣe nipasẹ yiyipada resistor abosi R43. A ṣe iṣeduro lati yan R43 ti o ga ju 30 kΩ. Lati le ṣe iṣiro iye R43 fun opin ibi-afẹde lọwọlọwọ IOC, agbekalẹ atẹle le ṣee lo:
ibi ti OC_COMPth ni voltage ala ti inu comparator (ti a yan nipasẹ PF6 ati PF7), ati VDD ni 3.3 V oni ipese vol.tage ti a pese nipasẹ oluyipada ẹtu DCDC inu.
Yiyọ R43 kuro, agbekalẹ ala-ilẹ lọwọlọwọ jẹ irọrun bi atẹle:
4.4 akero voltage iyika
Igbimọ igbelewọn STEVAL-SPIN3201 pese ọkọ akero voltage ni oye. Yi ifihan agbara ti wa ni rán nipasẹ kan voltage pin lati awọn motor ipese voltage (VBUS) (R10 ati R16) ati firanṣẹ si PB1 GPIO (ikanni 9 ti ADC) ti MCU ti a fi sii. Awọn ifihan agbara jẹ tun wa lori TP6.
4.5 Hardware ni wiwo olumulo
Igbimọ naa pẹlu awọn nkan wiwo olumulo ohun elo atẹle wọnyi:
- Potentiometer R6: ṣeto iyara ibi-afẹde, fun example
- Yipada SW1: tunto STSPIN32F0 MCU ati ST-LINK V2
- Yipada SW2: bọtini olumulo 1
- Yipada SW3: bọtini olumulo 2
- LED DL3: olumulo LED 1 (tun wa ni titan nigbati a tẹ bọtini olumulo 1)
- LED DL4: olumulo LED 2 (tun wa ni titan nigbati awọn bọtini 2 olumulo ti tẹ)
4.6 Ṣatunkọ
Igbimọ igbelewọn STEVAL-SPIN3201 ṣe ifibọ ST-LINK/V2-1 debugger/programmer. Awọn ẹya ti o ni atilẹyin lori ST-LINK jẹ:
- USB software atunko
- Ni wiwo ibudo com foju lori USB ti a ti sopọ si awọn pinni PB6/PB7 ti STSPIN32F0 (UART1)
- Ni wiwo ibi ipamọ pupọ lori USB
Ipese agbara fun ST-RÁNṢẸ ti pese nipasẹ awọn ogun PC nipasẹ okun USB ti a ti sopọ si J5.
LED LD2 n pese alaye ipo ibaraẹnisọrọ ST-LINK: - Pupa LED ìmọlẹ laiyara: ni agbara-lori ṣaaju ki ibẹrẹ USB
- Imọlẹ LED pupa ni kiakia: atẹle ibaraẹnisọrọ to pe akọkọ laarin PC ati ST-LINK/V2-1 (iṣiro)
- Red LED ON: ibẹrẹ laarin PC ati ST-LINK / V2-1 ti pari
- Green LED ON: ipilẹṣẹ ibaraẹnisọrọ ibi-afẹde aṣeyọri
- Imọlẹ LED pupa / alawọ ewe: lakoko ibaraẹnisọrọ pẹlu ibi-afẹde
- Green ON: ibaraẹnisọrọ ti pari ati aṣeyọri
Iṣẹ atunto ti ge-asopo lati ST-RÁNṢẸ nipa yiyọ jumper J8.
Àtúnyẹwò itan
Table 6. Iwe itan àtúnyẹwò
Ọjọ | Àtúnyẹwò | Awọn iyipada |
12-Oṣu kejila-20161 | 1 | Itusilẹ akọkọ. |
23-Oṣu kọkanla-2017 | 2 | Fikun Abala 4.2: Imọye lọwọlọwọ loju iwe 7. |
27-Kínní-2018 | 3 | Awọn iyipada kekere jakejado iwe-ipamọ naa. |
18-Aug-2021 | 4 | Atunse awoṣe kekere. |
STMicroelectronics NV ati awọn oniranlọwọ rẹ (“ST”) ni ẹtọ lati ṣe awọn ayipada, awọn atunṣe, awọn imudara, awọn atunṣe, ati awọn ilọsiwaju si awọn ọja ST ati/tabi si iwe yii nigbakugba laisi akiyesi. Awọn olura yẹ ki o gba alaye tuntun ti o wulo lori awọn ọja ST ṣaaju gbigbe awọn aṣẹ. Awọn ọja ST jẹ tita ni ibamu si awọn ofin ati ipo ST ti tita ni aye ni akoko ifọwọsi aṣẹ. Awọn olura nikan ni iduro fun yiyan, yiyan, ati lilo awọn ọja ST ati pe ST ko dawọle kankan fun iranlọwọ ohun elo tabi apẹrẹ awọn ọja Awọn olura.
AKIYESI PATAKI - JỌRỌ KA NIPA
Ko si iwe-aṣẹ, ṣalaye tabi mimọ, si eyikeyi ẹtọ ohun-ini ọgbọn ti a fun ni nipasẹ ST ninu rẹ.
Tita awọn ọja ST pẹlu awọn ipese ti o yatọ si alaye ti a ṣeto sinu rẹ yoo sọ atilẹyin ọja eyikeyi di ofo fun iru ọja bẹẹ.
ST ati aami ST jẹ aami-iṣowo ti ST. Fun afikun alaye nipa ST aami-išowo, jọwọ tọkasi lati www.st.com/trademarks. Gbogbo ọja miiran tabi awọn orukọ iṣẹ jẹ ohun-ini ti awọn oniwun wọn.
Alaye ti o wa ninu iwe yii bori ati rọpo alaye ti a ti pese tẹlẹ ni eyikeyi awọn ẹya iṣaaju ti iwe yii.
© 2021 STMicroelectronics – Gbogbo ẹtọ wa ni ipamọ
Awọn iwe aṣẹ / Awọn orisun
![]() |
ST UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn [pdf] Afowoyi olumulo UM2154, STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn |