st - logoigbesi 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ọ

UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn - igbimọ igbelewọn

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ọ

UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn - fig1

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

UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn - fig2

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.

UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn - fig4

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).

UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn - fig3

Awọn ere ati awọn polarization voltage (VOPout, pol) pinnu iwọn iṣiṣẹ ti Circuit oye lọwọlọwọ:

UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn - fig5Nibo:

  • 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:

UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn - fig6

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:

UM2154 STEVAL-SPIN3201 To ti ni ilọsiwaju BLDC Adarí pẹlu ifibọ STM32 MCU Board Igbelewọn - fig7

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

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *