СТМицроелецтроницс-лого

СТМ32 Мотор Цонтрол СДК 6 корака Фирмваре Сенсор Без параметара

СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер-продуцт
Спецификације
  • Назив производа: СТМ32 СДК за контролу мотора – оптимизација параметара без сензора за фирмвер у 6 корака
  • Број модела: УМ3259
  • Ревизија: Рев 1 – новембар 2023
  • Произвођач: СТМицроелецтроницс
  • Webсајт: ввв.ст.цом

Готовоview

Производ је дизајниран за апликације за контролу мотора где је потребно одредити положај ротора без употребе сензора. Фирмвер оптимизује параметре за рад без сензора, омогућавајући синхронизацију корака комутације са позицијом ротора.
БЕМФ детекција преласка нуле:
Таласни облик повратне електромоторне силе (БЕМФ) се мења са положајем и брзином ротора. Доступне су две стратегије за откривање преласка нуле:
Сенсинг повратног ЕМФ-а током времена искључења ПВМ-а: Прибавите пливајућу фазу волtagе помоћу АДЦ-а када струја не тече, идентификујући прелазак нуле на основу прага.
Сенсинг повратне ЕМФ током времена укључења ПВМ: Центер=тап волtagе стиже до половине аутобуса волtagе, идентификовање преласка нуле на основу прага (ВС / 2).
СТМ32 СДК за контролу мотора – оптимизација параметара без сензора за фирмвер у 6 корака

Увод

Овај документ описује како да оптимизујете конфигурационе параметре за алгоритам без сензора у 6 корака. Циљ је постићи глатку и брзу процедуру покретања, али и стабилно понашање затворене петље. Поред тога, документ такође објашњава како доћи до одговарајућег прекидача између детекције повратне ЕМФ нулте детекције током времена искључења ПВМ и времена укључивања ПВМ када се мотор окреће великом брзином са волtagе техника режима вожње. За више детаља о алгоритму фирмвера у 6 корака и волtagе/тренутна техника вожње, погледајте одговарајући кориснички приручник укључен у Кс-ЦУБЕ-МЦСДК пакет документације.

Акроними и Скраћенице

Акроним Опис
МЦСДК Комплет за развој софтвера за контролу мотора (Кс-ЦУБЕ-МЦСДК)
HW Хардвер
ИДЕ Интегрисано развојно окружење
МЦУ Јединица микроконтролера
ГПИО Улаз/излаз опште намене
АДЦ Аналогно-дигитални претварач
VM Волtagе моде
SL Без сензора
БЕМФ Задња електромоторна сила
FW Фирмваре
ZC Зеро-цроссинг
ГУИ Графички кориснички интерфејс
MC Контрола мотора
ОЦП Заштита од прекомерне струје
ПИД Пропорционални-интегрални-деривација (контролер)
СДК Комплет за развој софтвера
UI Кориснички интерфејс
МЦ радни сто Алат за радни сто за контролу мотора, део МЦСДК
Пилот мотора Алат за пилотирање мотора, део МЦСДК

Готовоview

У режиму вожње у 6 корака без сензора, фирмвер користи повратну електромоторну силу (БЕМФ) која се осети у фази плутања. Положај ротора се добија детекцијом преласка нуле БЕМФ-а. Ово се обично ради помоћу АДЦ-а, као што је приказано на слици 1. Посебно, када магнетно поље ротора пређе фазу високог З, одговарајући БЕМФ волtagе мења свој предзнак (прелазак нуле). БЕМФ волtagе се може скалирати на АДЦ улазу, захваљујући мрежи отпорника која дели волtagе долази из моторне фазе.
Међутим, пошто је БЕМФ сигнал пропорционалан брзини, положај ротора се не може одредити при покретању или при веома малој брзини. Према томе, мотор мора бити убрзан у отвореној петљи док се не постигне довољан БЕМФ волtagе је достигнуто. Тај БЕМФ волtagе омогућава синхронизацију степенасте комутације са позицијом ротора.
У наредним параграфима описани су поступак покретања и операција затворене петље, заједно са параметрима за њихово подешавање.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (2)
БЕМФ детекција преласка нуле
Таласни облик задњег ЕМФ мотора без четкица мења се заједно са позицијом и брзином ротора и има трапезоидни облик. На слици 2 приказан је таласни облик струје и повратне ЕМФ за један електрични период, где пуна линија означава струју (таласање се занемарује ради једноставности), испрекидана линија представља задњу електромоторну силу, а хоризонтална координата представља електричну перспектива моторне ротације.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (3)
Средина сваке две тачке преклапања фазе одговара једној тачки чији је поларитет задње електромоторне силе промењен: тачка укрштања нуле. Када се идентификује тачка укрштања нуле, момент преклапања фазе се поставља након електричног кашњења од 30°. Да би се детектовао прелазак преко нуле БЕМФ-а, централна славина волtagе мора бити познато. Централна славина је једнака тачки где су три фазе мотора повезане заједно. Неки мотори омогућавају централну славину. У другим случајевима може се реконструисати кроз књtagе фазе. Алгоритам од 6 корака који је овде описан узима предностtagе присутности БЕМФ сензорске мреже повезане са фазама мотора која омогућава израчунавање запремине централне славинеtage.
  • Доступне су две различите стратегије за идентификацију нулте тачке
  • Сенсинг повратне ЕМФ током времена искључења ПВМ
  • Сенсинг повратне ЕМФ током времена укључења ПВМ (тренутно подржано у волtagсамо е режим)
Током ПВМ ОФФ-времена, плутајућа фаза волtagе добија АДЦ. Пошто у плутајућој фази не тече струја, а друге две су повезане са земљом, када БЕМФ пређе нулу у плутајућој фази, он има једнак и супротан поларитет на осталим фазама: средишња славина вол.tagе је дакле нула. Дакле, тачка преласка нуле се идентификује када АДЦ конверзија порасте изнад или падне испод дефинисаног прага.
С друге стране, током времена укључења ПВМ, једна фаза је повезана на магистралу волtagе, а други на земљу (слика 3). У овом стању, централна славина волtagе стиже до половине аутобуса волtagе вредност када је БЕМФ у плутајућој фази нула. Као и раније, тачка преласка нуле се идентификује када АДЦ конверзија порасте изнад (или падне испод) дефинисаног прага. Ово последње одговара ВС / 2.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (4)
Дизајн БЕМФ сензорске мреже
На слици 4 приказана је мрежа која се најчешће користи за детекцију БЕМФ-а. Његова сврха је да подели моторну фазу волtagе да га АДЦ правилно прибави. Вредности Р2 и Р1 се морају изабрати у складу са запремином магистралеtagе левел. Корисник мора бити свестан да применом односа Р1 / (Р2 + Р1) много нижег него што је потребно, БЕМФ сигнал може резултирати као пренизак и контрола није довољно робусна.
С друге стране, однос већи од потребног би довео до честог укључивања/искључивања Д1 заштитних диода чија струја опоравка може унети шум. Препоручена вредност је:
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (5)
Морају се избегавати веома ниске вредности за Р1 и Р2 да би се ограничила струја која се одводи из фазе мотора.
Р1 је понекад повезан на ГПИО уместо на ГНД. Омогућава да се мрежа омогући или онемогући време рада.
У фирмверу у 6 корака, ГПИО је увек у стању ресетовања и мрежа је омогућена. Међутим, евентуално присуство Д3 мора се узети у обзир када се постављају БЕМФ прагови за сенсинг током времена укључења ПВМ: обично додаје 0.5÷0.7 В идеалном прагу.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (6)
Ц1 служи за филтрирање и не сме да ограничава пропусни опсег сигнала у опсегу ПВМ фреквенција.
Д4 и Р3 су за брзо пражњење БЕМФ_СЕНСИНГ_АДЦ чвора током ПВМ комутација, посебно при високој запреминиtagе плоче.
Диоде Д1 и Д2 су опционе и морају се додати само у случају ризика од кршења максималних оцена АДЦ канала за БЕМФ сенсинг.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (7)
Оптимизација параметара алгоритма управљања
Процедура покретања
Процедура покретања се обично састоји од низа од три сtagес:
  1. Алигнмент. Ротор је поравнат на унапред одређеном положају.
  2. Отворено убрзање. ВолtagИмпулси се примењују у унапред одређеном низу да би се створило магнетно поље које узрокује да ротор почне да се окреће. Брзина секвенце се прогресивно повећава како би се омогућило ротору да достигне одређену брзину.
  3.  Заменити. Када ротор достигне одређену брзину, алгоритам се пребацује на контролну секвенцу затворене петље од 6 корака како би одржао контролу брзине и правца мотора.
Као што је приказано на слици 5, корисник може да прилагоди параметре покретања у МЦ радној површини пре генерисања кода. Доступна су два различита режима вожње:
  • Волtagе режим. Алгоритам контролише брзину варирањем радног циклуса ПВМ примењеног на фазе мотора: циљна фаза Волtagе је дефинисан за сваки сегмент стартуп проfile
  • Тренутни режим. Алгоритам контролише брзину тако што мења струју која тече у фазама мотора: Циљна струја је дефинисана за сваки сегмент покретачког проfile
Слика 5. Параметри покретања у МЦ радном столу
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (8)
Поравнање
На слици 5, фаза 1 увек одговара кораку поравнања. Ротор је поравнат у положај од 6 корака најближи „Почетном електричном углу“.
Важно је напоменути да је, подразумевано, трајање фазе 1 200 мс. Током овог корака радни циклус се линеарно повећава да би се достигао циљна фаза Волtagе (Струја фазе, ако је изабран тренутни режим вожње). Међутим, код гломазних мотора или у случају велике инерције, предложено трајање, или чак циљна фаза Волtagе/Струја можда неће бити довољна за правилно покретање ротације.
На слици 6 је дато поређење између погрешног и исправног услова поравнања.
Ако циљна вредност или трајање Фазе 1 нису довољни да се ротор гурне у почетну позицију, корисник може видети да мотор вибрира а да не почне да се ротира. У међувремену, тренутна апсорпција се повећава. Током првог периода поступка покретања, струја се повећава, али обртни момент није довољан да превазиђе инерцију мотора. На врху слике 6 (А), корисник може да види повећање струје. Међутим, нема доказа о БЕМФ-у: мотор се тада зауставља. Једном када је корак убрзања покренут, неизвесна позиција ротора спречава алгоритам да заврши процедуру покретања и покрене мотор.
Повећање обtagе/тренутна фаза током фазе 1 може решити проблем.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (9)
У волtagе режим, циљна волtagе током покретања може се прилагодити помоћу Мотор Пилота без потребе за регенерацијом кода. У моторном пилоту, у делу за повећање броја обртаја, исто убрзање проfile приказан је на слици 1 (видети слику 7). Имајте на уму да је овде волtagе фаза се може приказати као импулс постављен у регистар тајмера (јединица С16А), или као што одговара излазној запреминиtagе (Врмс јединица).
Када корисник пронађе одговарајуће вредности које најбоље одговарају мотору, ове вредности могу да се имплементирају у пројекат МЦ радног стола. Омогућава регенерисање кода да би се применила подразумевана вредност. Формула у наставку објашњава корелацију између волtagе фаза у јединицама Врмс и С16А.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (10)
У тренутном режиму, у ГУИ пилот мотора, циљна струја је приказана само у С16А. Његово претварање у ampОвде зависи од вредности шанта и ampпојачање лификације које се користи у струјном струјном колу.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (11)
Отворено убрзање
На слици 5, фаза 2 одговара фази убрзања. Редослед од 6 корака се примењује да убрза мотор у отвореној петљи, стога положај ротора није синхронизован са секвенцом од 6 корака. Тренутне фазе су тада веће од оптималних, а обртни момент је мањи.
У МЦ радном столу (слика 5) корисник може дефинисати један или више сегмената убрзања. Конкретно, за гломазан мотор, препоручује се да га убрзате са споријим рamp да се савлада инерција пре извођења стрмијег рamp. Током сваког сегмента, радни циклус се линеарно повећава да би се достигао крајњи циљ обtagе/тренутна фаза тог сегмента. Дакле, он приморава комутацију фаза на одговарајућу брзину назначену у истој табели конфигурације.
На слици 8, ​​поређење између убрзања са волtagе фаза (А) је прениска и обезбеђена је одговарајућа (Б).
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (12)
Ако је циљна волtagе/струја једне фазе или њено трајање није довољна да омогући мотору да достигне одговарајућу брзину, корисник може да види како мотор престаје да се окреће и почиње да вибрира. На врху слике 8, струја нагло расте када се мотор заустави, док, када се правилно убрза, струја расте без прекида. Када се мотор заустави, поступак покретања не успева.
Повећање обtagе/тренутна фаза може решити проблем.
С друге стране, ако је волtagДефинисана фаза е/струја је превисока, пошто мотор ради неефикасно у отвореној петљи, струја може порасти и достићи прекомерну струју. Мотор се изненада зауставља, а пилот мотора приказује аларм прекомерне струје. Понашање струје је приказано на слици 9.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (13)
Смањење обtagе/тренутна фаза може решити проблем.
Као и корак поравнања, циљна волtagе/цуррент се може прилагодити током покретања са моторним пилотом без потребе за регенерацијом кода. Затим се може имплементирати у пројекат радне површине МЦ када се идентификује одговарајућа поставка.
Заменити
Последњи корак поступка покретања је прелазак. Током овог корака, алгоритам користи сенсинг БЕМФ да синхронизује секвенцу од 6 корака са позицијом ротора. Пребацивање почиње у сегменту назначеном у параметру подвученом на слици 10. Може се конфигурисати у одељку параметара покретања без сензора МЦ радног стола.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (14)
Након важећег БЕМФ сигнала детекције преласка нуле (да би се испунио овај услов погледајте одељак 2.1), алгоритам се пребацује на операцију затворене петље. Корак пребацивања може да не успе из следећих разлога:
  • Брзина пребацивања није правилно конфигурисана
  • ПИ појачања петље брзине су превисока
  • Прагови за откривање догађаја БЕМФ преласка нуле нису правилно постављени
Брзина пребацивања није правилно конфигурисана
Брзина којом почиње прелазак је подразумевано иста као почетна циљна брзина која се може конфигурисати у одељку за подешавање погона МЦ радног стола. Корисник мора бити свестан да, чим се круг брзине затвори, мотор се тренутно убрзава од брзине пребацивања до циљне брзине. Ако су ове две вредности веома удаљене, може доћи до квара прекомерне струје.
ПИ појачања петље брзине су превисока
Током пребацивања, алгоритам прелази са форсирања унапред дефинисане секвенце да измери брзину и израчуна излазне вредности у складу са тим. Тако компензује стварну брзину која је резултат убрзања отворене петље. Ако су појачања ПИ превисока, може доћи до привремене нестабилности, али може довести до квара прекомерне струје ако се претера.
Слика 11 приказује и прampле такве нестабилности током преласка са отворене петље на рад затворене петље.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (15)
Погрешни БЕМФ прагови
  • Ако су постављени погрешни БЕМФ прагови, прелазак нуле се детектује или унапред или касно. Ово изазива два главна ефекта:
  • Таласни облици су асиметрични и контрола неефикасна што доводи до великих таласа обртног момента (Слика 12)
  • Петља брзине постаје нестабилна покушавајући да компензује таласе обртног момента
  • Корисник би доживео нестабилну контролу брзине и, у најгорим случајевима, десинхронизацију вожње мотора са контролом која би довела до прекомерне струје.
  • Правилно подешавање БЕМФ прагова је кључно за добре перформансе алгоритма. Прагови такође зависе од обима аутобусаtagе вредност и сензорску мрежу. Препоручује се да погледате одељак 2.1 да проверите како да поравнате волtagе нивое до номиналног постављеног у МЦ радном столу.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (16)
Операција затворене петље
Ако мотор заврши фазу убрзања, детектује се БЕМФ прелазак нуле. Ротор је синхронизован са секвенцом од 6 корака и добија се операција затворене петље. Међутим, може се извршити даља оптимизација параметара да би се побољшале перформансе.
На пример, као што је описано у претходном одељку 3.1.3 („Погрешни прагови БЕМФ-а“), петља брзине, чак и ако ради, може изгледати нестабилно и БЕМФ прагови ће можда требати извесно прецизирање.
Поред тога, следеће аспекте треба узети у обзир ако се од мотора захтева да ради великом брзином или да се покреће са високим ПВМ радним циклусом:
ПВМ фреквенција
  • Повећање ПИ петље брзине
  • Фаза периода демагнетизације
  • Кашњење између преласка нуле и комутације корака
  • Пребацивање између ПВМ ОФФ-Тиме и ОН-Тиме сенсинг
ПВМ фреквенција
Алгоритам од 6 корака без сензора врши аквизицију БЕМФ-а сваког ПВМ циклуса. Да би се правилно детектовао догађај преласка нуле, потребан је довољан број аквизиција. Као правило, за правилан рад, најмање 10 аквизиција преко 60 електричних углова даје добру и стабилну синхронизацију ротора.
Стога
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (17)
Повећање ПИ петље брзине
Повећање ПИ петље брзине утиче на одзив мотора на било коју команду убрзања или успоравања. Теоријски опис рада ПИД регулатора је ван оквира овог документа. Међутим, корисник мора бити свестан да се појачања регулатора петље брзине могу променити током рада преко моторног пилота и подесити по жељи.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (18)
Фаза периода демагнетизације
Демагнетизација лебдеће фазе је период након промене фазног напона током којег, услед струјног пражњења (слика 14), очитавање повратне ЕМФ није поуздано. Према томе, алгоритам мора да игнорише сигнал пре него што он истекне. Овај период је дефинисан у МЦ радном столу као процентtagе корака (60 електричних степени) и може се променити време рада преко моторног пилота као што је приказано на слици 15. Што је већа брзина мотора, то је бржи период демагнетизације. Демагнетизација, подразумевано, достиже доњу границу постављену на три ПВМ циклуса при 2/3 максималне називне брзине. Ако је фаза индуктивности мотора ниска и није потребно много времена за демагнетизацију, корисник може смањити период маскирања или брзину на којој је постављен минимални период. Међутим, не препоручује се смањење периода маскирања испод 2 – 3 ПВМ циклуса јер контрола може изазвати изненадну нестабилност током комутације корака.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (19)
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (20)
Кашњење између БЕМФ преласка нуле и комутације корака
Када се детектује БЕМФ догађај преласка нуле, алгоритам обично чека 30 електричних степени до комутације корака секвенце (слика 16). На овај начин, нулти прелаз је постављен на средини степенице да би се циљала максимална ефикасност.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (21)
Пошто тачност детекције преласка нуле зависи од броја аквизиција, дакле од ПВМ фреквенције (видети одељак 3.2.1), тачност детекције може постати релевантна при великој брзини. Затим генерише очигледну асиметричност таласних облика и изобличење струје (видети слику 17). Ово се може надокнадити смањењем кашњења између детекције преласка нуле и комутације корака. Кашњење при преласку нуле може да се промени од стране корисника преко моторног пилота као што је приказано на слици 18.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (22)
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (23)
Пребацивање између ПВМ ОФФ-Тиме и ОН-Тиме сенсинг
Док се повећава брзина или струја оптерећења (тј. излазни момент мотора), радни циклус ПВМ погона се повећава. Дакле, време за сampсмањење БЕМФ-а током времена искључења. Да би се достигло 100% радног циклуса, АДЦ конверзија се покреће током времена укључења ПВМ-а, чиме се прелази са БЕМФ сенсинга током времена искључења ПВМ на време укључења ПВМ.
Погрешна конфигурација БЕМФ прагова током времена укључења доводи до истих проблема описаних у одељку 3.1.3 („Погрешни БЕМФ прагови“).
Подразумевано, БЕМФ ОН-сенсинг прагови су подешени на половину запремине магистралеtagе (видети одељак 2.1). Корисник мора узети у обзир да стварни прагови зависе од запремине магистралеtagе вредност и сензорска мрежа. Пратите назнаке у одељку 2.1 и обавезно поравнајте волtagе ниво до номиналног постављеног у МЦ радном столу.
Вредности прагова и ПВМ радног циклуса при којима се алгоритам мења између ОФФ и ОН-сенсинга могу се конфигурисати током рада преко Мотор Пилот-а (Слика 19) и доступне у Вол.tagсамо вожња у е режиму.
СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (24)

Решавање проблема

О чему треба да водим рачуна да бих правилно окретао мотор са алгоритмом од 6 корака без сензора? Окретање мотора са алгоритмом од 6 корака без сензора подразумева да сам у стању да правилно откријем БЕМФ сигнал, убрзам мотор и синхронизовати ротор са алгоритмом управљања. Правилно мерење БЕМФ сигнала лежи у ефективном дизајну БЕМФ сензорске мреже (видети одељак 2.1). Тхе таргет волtagе (свtagе режим вожње) или струја (тренутни режим вожње) током секвенце покретања зависи од параметара мотора. Дефиниција (и евентуално трајање) књtagе/тренутна фаза током корака поравнања, убрзања и пребацивања је кључна за успешну процедуру (видети одељак 3).
На крају, синхронизација ротора и могућност повећања брзине мотора до номиналне брзине зависе од оптимизације ПВМ фреквенције, БЕМФ прагова, периода демагнетизације и кашњења између детекције преласка нуле и комутације корака, као што је описано у Одељак 3.2.
Која је права вредност БЕМФ отпорничког разделника?
Корисник мора бити свестан да погрешна вредност БЕМФ отпорника може да уклони сваку шансу за правилно покретање мотора. За више детаља о томе како дизајнирати БЕМФ сензорску мрежу, погледајте одељак 2.1.
Како да конфигуришем процедуру покретања?
  • Да бисте оптимизовали процес покретања, препоручује се да се продужи трајање сваког корака фазе рев-уп на неколико секунди. Тада је могуће разумети да ли мотор правилно убрзава или при којој брзини/кораку процедуре отворене петље не успе.
  • Није препоручљиво убрзавати мотор високе инерције са превише стрмим рamp.
  • Ако је конфигурисана волtagе фаза или тренутна фаза је прениска, мотор се зауставља. Ако је превисок, активира се прекомерна струја. Постепено повећавајући волtagе фаза (свtagе режим вожње) или струја (тренутни режим вожње) током корака поравнања и убрзања омогућавају кориснику да разуме опсег рада мотора. Заиста, помаже у проналажењу оптималног.
  • Када је у питању прелазак на рад са затвореном петљом, добици ПИ-а се у почетку морају смањити да би се искључио губитак контроле или нестабилност због петље брзине. У овом тренутку, кључно је да будете сигурни да је БЕМФ сенсинг мрежа правилно дизајнирана (погледајте одељак 2.1) и да је БЕМФ сигнал правилно добијен. Корисник може приступити очитавању БЕМФ-а и исцртати га у Мотор Пилоту (види слику 20) одабиром доступних регистара БЕМФ_У, БЕМФ_В и БЕМФ_У у одељку АСИНЦ плот алата. Када је мотор у стању рада, добици контролера петље брзине се могу оптимизовати. За више детаља или оптимизацију параметара, погледајте одељак 3 и одељак 3.2.
    СТМицроелецтроницс-СТМ32-Мотор-Цонтрол-СДК-6-Степ-Фирмваре-Сенсор-Лесс-Параметер- (1)
 Шта да радим ако се мотор не помера при покретању?
  • Приликом покретања, линеарно растући волtagе (свtagе режим вожње) или струја (тренутни режим вожње) се обезбеђује фазама мотора. Циљ је да се поравна на познатој и унапред дефинисаној позицији. Ако је волtagе није довољно високо (нарочито код мотора са великом константом инерције), мотор се не помера и поступак не успева. За даље информације о могућим решењима погледајте одељак 3.1.1.

Шта могу да урадим ако мотор не заврши фазу убрзања?
Као иу фази поравнања, мотор се убрзава у отвореној петљи применом линеарно растуће запреминеtagе (свtagе режим вожње) или струја (тренутни режим вожње) на фазе мотора. Подразумеване вредности не узимају у обзир евентуално примењено механичко оптерећење, или константе мотора нису тачне и/или познате. Због тога, поступак убрзања може да не успе са застојем мотора или прекомерном струјом. За даље информације о могућим решењима погледајте одељак 3.1.2.

Зашто се мотор не пребацује у затворену петљу брзине?
Ако мотор правилно убрза до циљне брзине, али се изненада заустави, можда нешто није у реду у конфигурацији БЕМФ прага или ПИ контролер добија. Погледајте одељак 3.1.3 за више детаља.

Зашто петља брзине изгледа нестабилно?
Очекује се повећање буке мерења са брзином јер што је већа брзина, то је мањи број БЕМФ сampлес за детекцију преласка нуле и, последично, тачност њеног прорачуна. Међутим, превелика нестабилност петље брзине такође може бити симптом погрешног прага БЕМФ-а или појачања ПИ који нису правилно конфигурисани, као што је истакнуто у одељку 3.1.3.

  • Како могу повећати максималну доступну брзину?

Максимална достижна брзина је обично ограничена са неколико фактора: ПВМ фреквенцијом, губитком синхронизације (због превеликог периода демагнетизације или погрешног кашњења између детекције преласка нуле и комутације корака), нетачних БЕМФ прагова. За више детаља о томе како да оптимизујете ове елементе, погледајте одељак 3.2.1, одељак 3.2.3, одељак 3.2.4 и одељак 3.2.5.

Зашто се мотор изненада зауставља при одређеној брзини?
Вероватно је то због нетачне конфигурације прага БЕМФ-а на ПВМ сензору. Погледајте одељак 3.2.5 за више детаља.

Историја ревизија
Табела 2. Историја ревизије документа
Датум Версион Промене
24-Нов-2023 1 Првобитно издање.

ВАЖНО ОБАВЕШТЕЊЕ – ПАЖЉИВО ПРОЧИТАЈТЕ

СТМицроелецтроницс НВ и његове подружнице („СТ“) задржавају право да у било ком тренутку без претходног обавештења унесу измене, исправке, побољшања, модификације и побољшања СТ производа и/или овог документа. Купци би требало да добију најновије релевантне информације о СТ производима пре наручивања. СТ производи се продају у складу са СТ условима продаје који су на снази у тренутку потврде поруџбине.
Купци су искључиво одговорни за избор, избор и употребу СТ производа и СТ не преузима никакву одговорност за помоћ у примени или дизајн производа купаца.
СТ овде не даје никакву лиценцу, изричиту или имплицирану, за било које право интелектуалне својине.
Препродаја СТ производа са одредбама другачијим од информација наведених овде поништава сваку гаранцију коју СТ даје за такав производ.
СТ и СТ лого су заштитни знакови СТ. За додатне информације о СТ заштитним знаковима, погледајте ввв.ст.цом/традемаркс. Сви остали називи производа или услуга су власништво њихових власника.
Информације у овом документу замењују и замењују информације које су претходно дате у претходним верзијама овог документа.
© 2023 СТМицроелецтроницс – Сва права задржана

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

СТМицроелецтроницс СТМ32 Мотор Цонтрол СДК 6 корака Фирмваре Сенсор Без параметара [пдф] Упутство за употребу
СТМ32 СДК за управљање мотором 6 корака Фирмвер Сенсор Без параметара, Контрола мотора СДК 6 корака Фирмвер Сенсор Мање параметара, Степ Фирмвер Сенсор Мање параметара, Фирмвер Сенсор Мање параметара, Сензор без параметара, Мање параметара, Параметара

Референце

Оставите коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *