st - логотипжашоо.күчөтүлдү
UM2154

Колдонуучунун колдонмосу

STEVE-SPIN3201: камтылган STM32 MCU баалоо тактасы менен өркүндөтүлгөн BLDC контроллери

Introduction

STEVAL-SPIN3201 тактасы STSPIN3F32 негизиндеги 0 фазалуу щеткасыз DC кыймылдаткычынын драйвердик тактасы, интеграцияланган STM3 MCU менен 32 фазалуу контроллер жана учурдагы окуу топологиясы катары 3 шунттук резисторлорду ишке ашырат.
Бул тиричилик техникасы, желдеткичтер, дрондор жана электр шаймандары сыяктуу ар кандай колдонмолордо аспапты баалоо үчүн колдонууга оңой чечимди камсыз кылат.
Башкарма 3-шунттук сезүү менен сенсордук же сенсорсуз талаага багытталган башкаруу алгоритми үчүн иштелип чыккан.

Сүрөт 1. STEVE-SPIN3201 баалоо кеңеши

UM2154 STEVAL-SPIN3201 Өркүндөтүлгөн BLDC контроллери, орнотулган STM32 MCU баалоо кеңеши - баалоо кеңеши

Аппараттык жана программалык камсыздоо талаптары

STEVAL-SPIN3201 баалоо тактасын колдонуу төмөнкү программалык камсыздоону жана аппаратты талап кылат:

  • Программа пакетин орнотуу үчүн Windows ® PC (XP, Vista 7, Windows 8, Windows 10)
  • STEVAL-SPIN3201 тактасын компьютерге туташтыруу үчүн мини-B USB кабели
  • STM32 Motor Control Software Development Kit Rev Y (X-CUBE-MCSDK-Y)
  • 3 фазалуу щеткасыз туруктуу ток кыймылдаткычы туура келген томtage жана учурдагы рейтингдер
  •  тышкы туруктуу ток менен камсыздоо.

Баштоо

Башкармалыктын максималдуу рейтингдери төмөнкүдөй:

  • Power сtagэлектрондук камсыздоо томtage (VS) 8 В дан 45 В чейин
  • Мотор фазасынын агымы 15 куралга чейин

Долбооруңузду такта менен баштоо үчүн:

Кадам 1. Секирүүнүн абалын максаттуу конфигурацияга ылайык текшериңиз (4.3 Ашыкча токту аныктоо бөлүмүн караңыз
Кадам 2. Мотор фазаларынын ырааттуулугун сактоо менен моторду J3 туташтыргычына туташтырыңыз.
Кадам 3. Тактаны J1 туташтыргычынын 2 жана 2 кириши аркылуу бериңиз. DL1 (кызыл) LED күйөт.
Кадам 4. STM32 Motor Control Software Development Kit Rev Y аркылуу тиркемеңизди иштеп чыкыңыз (X-CUBEMCSDK-Y).

Аппараттык камсыздоонун сүрөттөлүшү жана конфигурациясы

Сүрөт 2. Негизги тетиктердин жана туташтыргычтардын позициялары тактадагы негизги компоненттердин жана туташтыргычтардын абалын көрсөтөт.
Сүрөт 2. Негизги тетиктер жана туташтыргычтар

UM2154 STEVAL-SPIN3201 Өркүндөтүлгөн BLDC контроллери, орнотулган STM32 MCU баалоо кеңеши - fig1

Таблица 1. Аппараттык орнотуу секиргичтери туташтыргычтардын деталдаштырылышын камсыз кылат.
Таблица 1. Аппараттык орнотуу секиргичтери

Jumper Уруксат берилген конфигурациялар Демейки шарт
JP1 V моторуна туташтырылган VREG тандоо АЧУУ
JP2 Туруктуу кубат булагына туташтырылган мотордун электр булагы ЖАБЫК
JP3 Selection Hall коддорун USB (1) / VDD (3) кубат менен камсыздоо 1 – 2 ЖАБЫК
JP4 ST-LINK (U4) тандоосун баштапкы абалга келтирүү АЧУУ
JP5 Тандоо PA2 3-залга туташтырылган ЖАБЫК
JP6 Тандоо PA1 2-залга туташтырылган ЖАБЫК
JP7 Тандоо PA0 1-залга туташтырылган ЖАБЫК

Таблица 2. Башка туташтыргычтар, секирүү жана сыноо чекиттеринин сүрөттөлүшү

аты

Pin Белги

Description

J1 1 – 2 J1 Мотор энергиясы
J2 1 – 2 J2 Түзмөктүн негизги кубаттуулугу (VM)
J3 1 – 2 – 3 У, В, В 3-фазалуу BLDC мотор фазаларынын байланышы
J4 1 – 2 – 3 J4 Холл/кодер сенсорлор туташтыргычы
4 – 5 J4 Холл сенсорлору/кодер менен камсыздоо
J5 J5 USB кириши ST-LINK
J6 1 3V3 ST-LINK электр менен камсыздоо
2 CLK ST-LINK SWCLK
3 GND GND
4 DIO ST-LINK SWDIO
J7 1 – 2 J7 CART
J8 1 – 2 J8 ST-LINK баштапкы абалга келтирилди
TP1 GREG 12 V томtage жөнгө салгычтын чыгышы
TP2 GND GND
TP3 VDD VDD
TP4 ЫЛДАМ Ылдамдык потенциометринин чыгышы
TP5 PA3 PA3 GPIO (чыгаруу оп-amp сезим 1)
TP6 V-BUS VBus пикири
TP7 OUT_U Чыгуу U
TP8 PA4 PA4 GPIO (чыгаруу оп-amp сезим 2)
TP9 PA5 PA5 GPIO (чыгаруу оп-amp сезим 3)
TP10 GND GND
TP11 OUT_V Чыгуу V
TP12 PA7 PA7_3FG
TP13 OUT_W Чыгуу В
TP14 3V3 3V3 ST-LINK
TP15 5V USB томtage
TP16 I/O SWD_IO
TP17 CLK SWD_CLK

Райондук сүрөттөлүшү

STEVAL-SPIN3201 STSPIN3F32 – камтылган STM0 MCU менен өркүндөтүлгөн BLDC контроллерден жана үч жарым көпүрө кубаттуулугунан турган толук 32-шунттук FOC чечими менен камсыз кылат.tage NMOS STD140N6F7 менен.
STSPIN32F0 автономдуу түрдө бардык керектүү камсыздоо көлөмүн түзөтtages: ички DC/DC бак конвертер 3V3 камсыз кылат жана ички сызыктуу жөнгө салуучу дарбаза айдоочулар үчүн 12 V камсыз кылат.
Учурдагы кайтарым байланыш сигналын кондициялоо операциялык үч аркылуу ишке ашырылат ampаспапка орнотулган көтөргүчтөр жана ички компаратор шунттук резисторлордон ашыкча ток коргоону аткарат.
Жөнөкөй колдонуучу интерфейстерин ишке ашыруу үчүн эки колдонуучу баскычы, эки LED жана триммер жеткиликтүү (мисалы, моторду ишке киргизүү/токтоо жана максаттуу ылдамдыкты орнотуу).
STEVAL-SPIN3201 тактасы мотордун абалы боюнча пикир катары квадратуралык коддогучту жана санариптик Холл сенсорлорун колдойт.
Башкармада ST-LINK-V2 бар, ал колдонуучуга эч кандай кошумча аппараттык куралсыз микропрограмманы оңдоого жана жүктөп алууга мүмкүндүк берет.

4.1 Холл/кодер мотор ылдамдыгы сенсору
STEVAL-SPIN3201 баалоо кеңеши мотор абалынын пикири катары санариптик Холлду жана квадратуралык коддогуч сенсорлорду колдойт.
Сенсорлор тизмеленген J32 туташтыргычы аркылуу STSPIN0F4 туташтырылышы мүмкүн

Таблица 3. Холл/кодер туташтыргычы (J4). 

аты Pin Description
Hall1/A+ 1 Холл сенсор 1/кодер чыгып A+
Hall2/B+ 2 Холл сенсор 2/кодер чыгуу B+
Hall3/Z+ 3 Холл сенсор 3/кодер нөл пикир
VDD сенсор 4 Сенсор менен камсыздоо томtage
GND 5 Жер

1 к коргоо сериясындагы резисторΩ сенсор чыгуулары менен катар орнотулган.
Сырткы тартылууну талап кылган сенсорлор үчүн 10 кОм үч резистор чыгуучу линияларга орнотулган жана VDD Vol.tagд. Ошол эле линияларда ылдый түшүүчү резисторлор үчүн изи да бар.

JP3 секиргичи сенсор менен камсыз кылуу Voltage:

  • 1 - пин 2 ортосундагы секирүү: VUSB (5 V) менен иштеген Холл сенсорлору
  • 1 - пин 2 ортосундагы секирүү: VDD (3.3 V) менен иштеген Холл сенсорлору
    Колдонуучу сенсорлордун чыгышын MCU GPIO ачуу секирүүчүлөрүнөн JP5, JP6 жана JP7 ажырата алат.

4.2 Токту сезүү

STEVAL-SPIN3201 тактасында учурдагы сезүүчү сигналды кондициялоо үч операциялык система аркылуу ишке ашырылат. ampSTSPIN32F0 түзмөгүнө орнотулган көтөргүчтөр.
Кадимки FOC тиркемесинде үч жарым көпүрөдөгү токтар ар бир аз капталдагы электр өчүргүчтүн булагындагы шунттук резистордун жардамы менен сезилет. Сезим томtagБелгилүү бир башкаруу техникасына тиешелүү матрицалык эсептөөлөрдү жүргүзүү үчүн электрондук сигналдар аналогдук-санариптик өзгөрткүчкө берилет. Бул сезүү сигналдары, адатта, жылдырылат жана ampарналган оп-ampADC толук спектрин пайдалануу үчүн (3-сүрөттү караңыз. Учурдагы сезүү схемасы мурункуampле).

Сүрөт 3. Учурдагы сезүү схемасы эксample

UM2154 STEVAL-SPIN3201 Өркүндөтүлгөн BLDC контроллери, орнотулган STM32 MCU баалоо кеңеши - fig2

Сезүү сигналдары VDD/2 томго которулуп, борборлошуусу керекtage (болжол менен 1.65 В) жана ampсезилген сигналдын максималдуу мааниси менен ADCнин толук масштабдуу диапазонуна дал келүүнү камсыз кылган кайра көтөрүлөт.
Томtagд которуу сtage инвертивдүү эмес конфигурациянын (Gn, Rn жана Rf тарабынан бекитилген) пайдасы менен бирге жалпы пайдага (G) салым кошкон кайтарым байланыш сигналынын начарлашын (1/Gp) киргизет. Жогоруда айтылгандай, максат жалпы түзүү болуп саналат amplification тармагын пайда (G) ошондуктан тtage шунттук резистордогу максималдуу кыймылдаткычтын уруксат берилген токуна (мотордун номиналдык токунун ISmax чокусу) туура келет.tagADC тарабынан окулат.

UM2154 STEVAL-SPIN3201 Өркүндөтүлгөн BLDC контроллери, орнотулган STM32 MCU баалоо кеңеши - fig4

Эскертүү бул, G белгиленгенден кийин, аны баштапкы алсызданууну 1/Gp мүмкүн болушунча төмөндөтүү жолу менен конфигурациялоо жакшы, демек Gn пайда болот. Бул ызы-чуу катышы боюнча сигналды максималдуу түрдө көбөйтүү үчүн гана эмес, ошондой эле оптималдаштыруунун таасирин азайтуу үчүн да маанилүү.amp чыгаруу боюнча ички офсет (Gn пропорционалдуу).

UM2154 STEVAL-SPIN3201 Өркүндөтүлгөн BLDC контроллери, орнотулган STM32 MCU баалоо кеңеши - fig3

Пайда жана поляризация тtage (VOPout, pol) ток сезүү схемасынын оперативдүү диапазонун аныктайт:

UM2154 STEVAL-SPIN3201 Өркүндөтүлгөн BLDC контроллери, орнотулган STM32 MCU баалоо кеңеши - fig5Кайда:

  • IS- = максималдуу булактан алынган ток
  • IS+ = схема аркылуу сезиле турган максималдуу чөгүп кеткен ток.

Таблица 4. STEVE-SPIN3201 оп-ampполяризация тармагы

Параметр

Бөлүк шилтемеси Аян 1

Аян 3

Rp R14, R24, R33 560 Ом 1.78 кОм
Ra R12, R20, R29 8.2 кОм 27.4 кОм
Rb R15, R25, R34 560 Ом 27.4 кОм
Rn R13, R21, R30 1 кОм 1.78 кОм
Rf R9, R19, R28 15 кОм 13.7 кОм
Cf C15, C19, C20 100 пФ НМ
G 7.74 7.70
VOPout, пол 1.74 V 1.65 V

4.3 Ашыкча токту аныктоо

STEVAL-SPIN3201 баалоо кеңеши STSPIN32F0 интеграцияланган OC компараторунун негизинде ашыкча ток коргоону ишке ашырат. Шунттук резисторлор ар бир фазадагы жүк агымын өлчөйт. R50, R51 жана R52 резисторлору т.бtagOC_COMP пинине ар бир жүктөө агымы менен байланышкан e сигналдары. Үч фазанын биринде агып жаткан эң жогорку ток тандалган босогодон ашканда, интегралдык компаратор ишке киргизилет жана бардык жогорку тараптагы электр өчүргүчтөр иштен чыгат. Ток босогодон ылдый түшкөндө жогорку тараптагы электр өчүргүчтөрү кайра иштетилет, ошентип ашыкча ток коргоону ишке ашырат.
STEVAL-SPIN3201 баалоо кеңешинин учурдагы босоголору төмөнкү тизмеде келтирилген

Таблица 5. Ашыкча токтун босоголору.

PF6 PF7 Ички комп. босого OC босогосу
0 1 100 мВ 20 А
1 0 250 мВ 65 А
1 1 500 мВ 140 А

Бул босоголорду R43 кыйшаюучу резисторду өзгөртүү менен өзгөртүүгө болот. R43 30 кОмдон жогору тандоо сунушталат. Максаттуу токтун чеги IOC үчүн R43 маанисин эсептөө үчүн төмөнкү формуланы колдонсо болот:

UM2154 STEVAL-SPIN3201 Өркүндөтүлгөн BLDC контроллери, орнотулган STM32 MCU баалоо кеңеши - fig6

мында OC_COMPth - томtagИчки салыштыргычтын босогосу (PF6 жана PF7 тарабынан тандалат) жана VDD 3.3 В санариптик камсыздоо көлөмүtagд ички DCDC бак конвертер тарабынан камсыз кылынат.
R43 алып салуу менен, учурдагы босого формула төмөнкүдөй жөнөкөйлөтүлгөн:

UM2154 STEVAL-SPIN3201 Өркүндөтүлгөн BLDC контроллери, орнотулган STM32 MCU баалоо кеңеши - fig7

4.4 Автобус томtage схемасы

STEVAL-SPIN3201 баалоо кеңеши автобустун көлөмүн камсыз кылатtagэ сезүү. Бул сигнал том аркылуу жөнөтүлөтtagмотор менен камсыздоо Voltage (VBUS) (R10 жана R16) жана камтылган MCUнын PB1 GPIO (ADC 9-каналы) жөнөтүлдү. Сигнал TP6да да бар.

4.5 Аппараттык колдонуучу интерфейси

Башкарма төмөнкү аппараттык колдонуучу интерфейсин камтыйт:

  • Потенциометр R6: максаттуу ылдамдыкты белгилейт, мисалыample
  • SW1 которуштуруу: STSPIN32F0 MCU жана ST-LINK V2 баштапкы абалга келтирет
  • Switch SW2: колдонуучу баскычы 1
  • Switch SW3: колдонуучу баскычы 2
  • LED DL3: колдонуучунун LED 1 (ошондой эле колдонуучу 1 баскычы басылганда күйөт)
  • LED DL4: колдонуучунун LED 2 (колдонуучунун 2 баскычтары басылганда да күйөт)

4.6 Мүчүлүштүктөрдү оңдоо

STEVAL-SPIN3201 баалоо кеңешинде ST-LINK/V2-1 мүчүлүштүктөрдү оңдоочу/программист орнотулган. ST-LINKде колдоого алынган функциялар:

  • USB программалык камсыздоону кайра санап чыгуу
  • STSPIN6F7 (UART32) PB0/PB1 пиндерине туташкан USBдеги виртуалдык ком-порт интерфейси
  • USB'деги массалык сактагыч интерфейси
    ST-LINK үчүн электр энергиясы J5 туташкан USB кабели аркылуу хост PC тарабынан камсыз кылынат.
    LED LD2 ST-LINK байланыш абалынын маалыматын камсыз кылат:
  • Кызыл LED жай күйүп турат: USB инициализациялоодон мурун күйгүзүлгөндө
  • Кызыл диод тез күйүп турат: PC менен ST-LINK/V2-1 ортосундагы биринчи туура байланыштан кийин (саналуу)
  • Кызыл LED ON: PC жана ST-LINK/V2-1 ортосунда инициализация аяктады
  • Жашыл LED ON: ийгиликтүү максаттуу байланышты баштоо
  • Кызыл/жашыл LED жарк этип күйүп турат: максаттуу байланыш учурунда
  • Жашыл ON: байланыш бүттү жана ийгиликтүү
    Баштапкы абалга келтирүү функциясы J8 секиргичти алып салуу менен ST-LINKден ажыратылат.

Ревизия тарыхы

Таблица 6. Документти кайра карап чыгуу тарыхы

Дата Ревизия Өзгөрүүлөр
12-дек-20161 1 Алгачкы чыгаруу.
23-ноябрь-2017 2 Кошулган бөлүм 4.2: Учурдагы сезүү 7-бетте.
27-февраль, 2018-ж 3 Документ боюнча майда өзгөртүүлөр.
18-август-2021 4 Кичинекей калыпты оңдоо.

STMicroelectronics NV жана анын туунду компаниялары («СТ») ST өнүмдөрүнө жана/же бул документке каалаган убакта эскертүүсүз өзгөртүүлөрдү, оңдоолорду, жакшыртууларды, модификацияларды жана жакшыртууларды киргизүү укугун өзүнө калтырат. Сатып алуучулар буйрутмаларды берүүдөн мурун ST продуктулары боюнча акыркы тиешелүү маалыматты алышы керек. СТ продукциялары СТтин сатуунун шарттарына ылайык, буйрутманы ырастоо учурундагы жерде сатылат. Сатып алуучулар ST өнүмдөрүн тандоо, тандоо жана колдонуу үчүн жалгыз жооп берет жана ST колдонууга жардам берүү же Сатып алуучулардын продуктуларынын дизайны үчүн эч кандай жоопкерчиликти өзүнө албайт. 

МААНИЛҮҮ БИЛДИРҮҮ - ОРУН БОЛГУЛА

Бул жерде ST тарабынан эч кандай интеллектуалдык менчик укугуна ачык же кыйыр түрдө эч кандай лицензия берилбейт.
Бул жерде баяндалган маалыматтан башкача жоболор менен СТ продукциясын кайра сатуу СТ тарабынан мындай продукт үчүн берилген кепилдикти жокко чыгарат.
ST жана ST логотиби ST соода белгилери болуп саналат. ST соода белгилери жөнүндө кошумча маалымат алуу үчүн, караңыз www.st.com/trademarks. Бардык башка өнүм же кызмат аттары тиешелүү ээлеринин менчиги болуп саналат.
Бул документтеги маалымат бул документтин бардык мурунку версияларында мурда берилген маалыматтын ордун басат жана алмаштырат.

© 2021 STMicroelectronics – Бардык укуктар корголгон

Документтер / Ресурстар

ST UM2154 STEVAL-SPIN3201 өнүккөн BLDC контроллери камтылган STM32 MCU баалоо кеңеши менен [pdf] Колдонуучунун колдонмосу
UM2154, STEVAL-SPIN3201 өркүндөтүлгөн BLDC контроллери камтылган STM32 MCU баалоо кеңеши менен

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *