Отговори на тема  [ 2 мнения ] 
Драйвер за стъпков мотор Trinamic TMC2590-SpreadCycle режим 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Яну 09, 2019 9:13 pm
Мнения: 19
Мнение Драйвер за стъпков мотор Trinamic TMC2590-SpreadCycle режим
Здравейте,
Моля за помощ!
Става въпрос за следната интегрална схема Trinamic TMC2590 - контролер за управление на стъпков мотор. Чипът има два chopper-режима за регулиране на тока. (36 страница от спецификацията)
https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2590_datasheet_V1.01.pdf
1. SpreadCycle: Един цикъл се състои от четири фази - on, slow decay, fast decay, slow decay (не знам как е правилно да се преведат, затова ги пиша на англиски). При цикъл on-токът в намотката нараства, slow decay-токът в намотката бавно затихва, fast decay-токът в намотката бързо затихва.
2. Стандартен choppeр: Състои се от три фази - on, fast decay, slow decay.
Оставам настрана стандартния chopper, като въпросите ми са свързани за SpreadCycle. При тест, когато настройвам контролера, кахъри нямам. С някакви средни настройки мотора работи задоволително. На осцилоскопа виждам добра синусоида, мотора е безшумен и работи плавно. Но проблемът е че не мога да разбера изцяло принципа на действие на този чопър. Това, което прочитам в спецификацията е че, чрез този режим се цели желания ток, който протича в намотката да е равен на средния ток. Параметърът TOFF определя времетраенето на slow decay фазите (максималната честота на чопъра). Но това, което не мога да разбера е каква е ролята на този хистерезис и на параметрите HSTRT, HEND, HDEC? Опитвам се да направя някаква аналогия с тригер на шмит....
Другото, което ме обърква е показаната диаграма. В спецификацията пише, че on фазата се прекъсва, когато токът достигне желаната стойност. А на диаграмата е показано, че краят на on фазата е между target + hysteresys start и target + hysterezis end. Кое я кара да прекъсне на това място? След това, започва slow decay фазата, която ще продължи за определено зададено време, понеже при този цикъл не може да бъде измерено напрежението, защото тока циркулира в долните мосфети. Третият цикъл е fast decay, който приключва между target - hysteresys start и target - hysteresys end. Тук отново възниква въпроса-защо на това място fast decay прекъсва?


Прикачени файлове:
spread-cycle.png
spread-cycle.png [ 56.91 KiB | Прегледано 1693 пъти ]
Съб Мар 13, 2021 2:22 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 4:00 pm
Мнения: 1626
Местоположение: София
Мнение Re: Драйвер за стъпков мотор Trinamic TMC2590-SpreadCycle ре
Това е управление с динамичен хистерезис. Нещо подобно на SMPS current mode control slope compensation,
който в ключовите регулатори предотвратява т.н. субхармонични осцилации.
Цитат:
The hysteresis principle could in some cases lead to the chopper frequency becoming too low, e.g.
when the coil resistance is high when compared to the supply voltage. This is avoided by splitting
the hysteresis setting into a start setting (HSTRT+HEND) and an end setting (HEND). An automatic
hysteresis decrementer (HDEC) interpolates between both settings, by decrementing the hysteresis
value stepwise each 16, 32, 48, or 64 system clocks. At the beginning of each chopper cycle, the
hysteresis begins with a value which is the sum of the start and the end values (HSTRT+HEND), and
decrements during the cycle, until either the chopper cycle ends or the hysteresis end value (HEND) is
reached. This way, the chopper frequency is stabilized at high amplitudes and low supply voltage
situations, if the frequency gets too low. This avoids the frequency reaching the audible range.

Този начин на управление стабилизира честотата и намалява нейната зависимост от параметрите на мотора.
При ON линията на хистерезиса е падаща от HSTRT+HEND към HEND, при FD линията на хистерезиса
пак следва от HSTRT+HEND към HEND, но HEND си обръща знака /става отрицателно/ и линията нараства.
Тези линии на опорно напрежение с хистерезис се генерират от вътрешни ЦАП-ове.
И ON фазата и FD фазата се прекъсват от вътрешните компаратори в чипа, които сравняват опорното напрежение
с напрежението от sense резисторите.


Сря Мар 17, 2021 11:22 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 2 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 18 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни