что такое cw и ccw
Сигналы управления STEP/DIR/ENABLE
[править] Описание
К драйверу ШД подключается источник питания, сам шаговый двигатель (его обмотки) и сигналы управления. Стандартом по сигналам управления является управление сигналами STEP/DIR или CW/CCW и сигнал ENABLE. Обычно драйверы управляются сигналами STEP/DIR/ENABLE, управление сигналами CW/CCW/ENABLE встречается реже.
[править] Протокол STEP/DIR
Сигнал STEP — Тактирующий сигнал, сигнал шага. Один импульс приводит к повороту ротора ШД на один шаг (не физический шаг ШД, а шаг выставленный на драйвере — 1:1, 1:8, 1:16 и т.д.). Обычно драйвер отрабатывает шаг по переднему или заднему фронту импульса.
Сигнал DIR — Потенциальный сигнал, сигнал направления. Логическая единица — ШД вращается по часовой стрелке, ноль — ШД вращается против часовой стрелки, или наоборот. Инвертировать сигнал DIR обычно можно либо из программы управления или поменять местами подключение фаз ШД в разъеме подключения в драйвере.
[править] Протокол CW/CCW
Сигнал CW — Тактирующий сигнал, сигнал шага. Один импульс приводит к повороту ротора ШД на один шаг (не физический шаг ШД, а шаг выставленный на драйвере — 1:1, 1:8, 1:16 и т. д.) по часовой стрелке. Обычно драйвер отрабатывает шаг по переднему или заднему фронту импульса.
Сигнал CCW — Тактирующий сигнал, сигнал шага. Один импульс приводит к повороту ротора ШД на один шаг (не физический шаг ШД, а шаг выставленный на драйвере — 1:1, 1:8, 1:16 и т. д.) против часовой стрелки. Обычно драйвер отрабатывает шаг по переднему или заднему фронту импульса.
Сигнал ENABLE — Потенциальный сигнал, сигнал включения/выключения драйвера. Обычно логика работы такая: логическая единица (подано 5В на вход) — драйвер ШД выключен и обмотки ШД обесточены, ноль (ничего не подано или 0В на вход) — драйвер ШД включен и обмотки ШД запитаны.
Сигналы управления драйвера ШД: PUL/DIR, STEP/DIR, CW/CCW. Управление шаговыми драйверами DM860H, DM556, TB6600. с Arduino.
Общие сведения:
Шаговый двигатель это бесколлекторный двигатель, ротор которого вращается не плавно, а шагами (дискретно). Один оборот ротора (360°) состоит из определённого количества шагов. Количество полных шагов в одном обороте указывается в технической документации двигателя.
Например, ротор шагового двигателя 17HS1352-P4130, за один полный шаг, поворачивается на 1,8°. Значит для поворота ротора на 360° двигатель должен совершить 200 полных шагов.
Для совершения одного полного шага на обмотки двигателя поступает серия сигналов от драйвера (как в полношаговом «1», так и в микрошаговых режимах «2», «4», «8», «16»).
Микрошаг:
Большинство драйверов позволяют разделить полный шаг двигателя на несколько микрошагов. Выбор микрошага устанавливается согласно таблице в инструкции к драйверу. В таблице указывается количество микрошагов на полный шаг «Microstep» (1/2/4/8/16/32/. ) и/или количество тактов на полный оборот вала «Pulse/rev» (200/400/800/1600/3200/6400/. ).
Если для целого поворота ротора двигателя в режиме 1 микрошаг на полный шаг требуется 200 тактов, то в режиме 4 микрошага на полный шаг, потребуется уже 800 тактов.
Чем больше микрошагов в полном шаге, тем точнее и плавнее поворачивается ротор шагового двигателя, но для поддержания той же скорости, требуется увеличивать частоту следования тактовых импульсов.
Ограничение тока фазы:
Большинство драйверов позволяют ограничить ток фазы (ток протекающий через обмотки двигателя). Выбор тока фазы осуществляется согласно таблице в инструкции к драйверу. В таблице указывается действующий ток «Current» и/или пиковый ток «PK Current». Чем выше ток, тем выше отдаваемый момент (сила двигателя).
Слишком большой ток приведёт к перегреву двигателя и может вызвать его поломку, а слишком маленький может привести к пропуску шагов, или нестабильному вращению ротора.
У некоторых драйверов ограничение тока осуществляется поворотом потенциометра.
Ток удержания:
Ток удержания это постоянный ток проходящий через обмотки двигателя, удерживающий вал в неподвижном состоянии. Некоторые драйверы позволяют снизить ток удержания.
Снижение тока удержания приводит к снижению нагрева двигателя при его удержании.
Силовые выводы драйвера:
Силовые выводы используются для подачи напряжения питания шагового двигателя и подключения его обмоток.
Подключение обмоток двигателя к драйверу зависит от количества выводов у двигателя.
Драйверы DM860H, DM556, TB6600 позволяют работать только с биполярными двигателями. Двигатели с 4 выводами подключаются по схеме А. Двигатели с 6 выводами подключаются по схеме Б или В. Двигатели с 8 выводами подключаются по схеме Г или Д.
Запрещается подключать или отключать обмотки двигателя на включенном драйвере!
Сигналы управления STEP/DIR (PUL/DIR):
Сигналы управления CW/CCW:
(Данные сигналы не поддерживаются драйверами DM860H, DM556, TB6600)
Подключение управляющих выводов драйвера:
Для подключения управляющих выводов можно использовать одну их следующих схем:
Допускается подключать драйвер к контроллеру без использования сигнала ENABLE, тогда выводы ENA+ и ENA- остаются свободными (не подключёнными).
Подключение драйвера к Arduino:
Так как логические уровни Arduino UNO равны 5В, то при подключении управляющих выводов к драйверу, ограничивающие сопротивления R не нужны.
Для подключения драйвера к Arduino воспользуемся схемой где выводы PUL-, DIR-, ENA- подключены к GND контроллера (правая схема на картинке выше).
Если подключить драйвер к Arduino без использования сигнала ENABLE, оставив выводы ENA+ и ENA- не подключёнными, то приведённый ниже скетч не сможет освобождать вал. Вал двигателя будет удерживаться всё время, пока он не вращается.
Выводы драйвера ENA+, DIR+ и PUL+ можно подключить к любым выводам Arduino, их номера указываются в начале скетча. В примере это выводы 2, 3 и 4 соответственно.
Если для подключения драйвера воспользоваться схемой где выводы PUL+, DIR+, ENA+ подключены к 5V контроллера (левая схема на картинке выше), то в скетче нужно изменить логические уровни устанавливаемые функциями digitalWrite().
Управление двигателем при помощи Arduino:
Для работы скетча установите микрошаг 1/4, что соответствует 800 тактов на 1 оборот. Микрошаг устанавливается DIP-переключателями драйвера согласно таблице на его корпусе.
Скетч постоянно повторяет 4 действия:
Управление шаговым двигателем по прерываниям от 2 таймера Arduino:
Данный скетч выполняет те же действия что и предыдущий. Но подача импульсов на вывод PUL осуществляется не в цикле основного кода, а по прерываниям от таймера.
Как только переменной step присваивается число отличное от 0, то на драйвер начинают поступать импульсы. Значение step убывает с каждым поданным импульсом, пока не достигнет 0, что приведёт к остановке вала двигателя. Частота подачи импульсов в Гц указывается функцией funcSetTimer2().
В данном скетче мы ждём завершение вращения вала проверяя значение step в цикле while, вместо этого можно выполнять другие действия, например, опрашивать концевики, датчики, измерять пройденное расстояние и т.д.
Код работает на Arduino UNO, Pro Mini, Nano, Mega.
Маркировка бесколлекторных моторов для квадрокоптеров, авиамоделей, автомоделей и т.д.
Сегодня в продаже существует великое множество бесколлекторных моторов разных размеров и характеристик: 2212, 2306, 5010 и т.д., но что означают эти цифры?
Маркировка бесколлекторных моторов.
Давайте рассмотрим на примере популярного мотора A2212 1000KV 12N14P
Наименование таких моторов обычно выглядит так: 2212 13T 1000KV 2-4S 12N14P
Колчество магнитов
Прямое или обратное вращение (CW/CWW)
Маркировка у моторов может иметь значения CW и CCW, что означает Clockwise (По часовой стрелке — Прямое), Counter Clockwise (Против часовой стрелки — Обратно). Но это не означает, что мотор может вращаться только в определенном направлении, об этом мы поговорим ниже. Тут речь идет о направлении резьбы на валу мотора, если она имеется. Резьба на валу чаще всего встречается на моторах для квадрокоптеров или самолетов/крыльев, где предусмоттрена установка пропеллеров. Направление резьбы в определенную сторону не дает раскручиваться гайкам крепящим пропеллер. Но как показывает практика, это не является критичным, так как хорошо зажатый и законтрогаенный пропеллер не откручивается.
Принципиальная схема бесколлекторного мотора.
БК моторы подключаются тремя проводами,в каждую единицу времени напряжение подается на две соседние (любые две) обмотки, что заставляет мотор переместиться на один такт (фазу) в нужную сторону. Например подавая напряжение на обмотки W1, W2 (L1, L2) мы заставим мотор сместиться вправо или влево. Направление движения зависит от полярности на контактах L1 и L2. Следовательно, что бы сменить направление движения БК мотора, необходимо поменять полярность любых двух проводов.
RCSearch
Бесколлекторные моторы (электродвигатели) (анг. brushless motor) пришли в моделизм сравнительно недавно.
Отличия бесколлекторных моторов от коллекторных моторов:
Содержание
Преимущества [ править ]
(перед коллекторными моторами)
Недостатки [ править ]
Обозначения бесколлекторных моторов [ править ]
Часто обозначение бесколлекторного мотора тесно связано с его геометрическими и электрическими параметрами.
Рассмотрим обозначение на примере мотора: Tower Pro 2408-21T
При большем диаметре ротора (статора) получается больший крутящий момент, при прочих равных условиях. Длина магнитов, также как и диаметр ротора, влияет на крутящий момент мотора.
Конструкция [ править ]
По конструкции бесколлекторные моторы делятся на две группы: inrunner и outrunner.
Количество полюсов магнитов, используемых в бесколлекторных двигателях, может быть разным. По количеству полюсов можно судить о крутящем моменте и оборотах и двигателя.
Также бесколлекторные моторы, и соответственно регуляторы хода для них, можно разделить на 2 типа: с датчиками положения ротора и без них. Моторы без датчиков проще в изготовлении, поэтому большинство моторов и контроллеров в настоящее время именно такие (кроме специальных автомодельных).
Производителей бесколлекторных моторов и регуляторов к ним очень много. Конструктивно и по размерам бесколлекторные двигатели тоже сильно различаются. Более того, самостоятельное изготовление бесколлекторных двигателей на основе деталей от CD-приводов и других промышленных бесколлекторных моторов стало весьма распространенным явлением в последнее время. Возможно, именно по этой причине у бесколлекторных двигателей сегодня нет даже такой приблизительной общей классификации как у коллекторных собратьев.
FAQ [ править ]
Мотор крутится не в ту сторону [ править ]
Чтобы поменять направление вращения бесколлекторного мотора, достаточно поменять местами подключение любых двух из трёх проводов (которые идут к мотору).
Могут ли моторы CW/CCW вращаться в другую сторону [ править ]
На моторах для мультикоптеров часто есть обозначение направления вращения CW/CCW. Они могут вполне вращаться и в обратную, не предназначенную для них сторону, если поменять местами 2 провода подключения (если в моторе нет встроенного регулятора). Мотор не сломается и его ресурс не уменьшится.
Следует иметь в виду, что обозначения CW/CCW ставятся в соответствии с крепежом пропеллера: направлением резьбы для затяжки пропеллера. То есть если мотор будет крутиться в обратном для него направлении, то возможно самооткручивание гайки и отстрел пропеллера. В таком случае следует применять самозатягивающиеся (нейлоновые) крепления.
Бесколлекторный мотор плохо стартует [ править ]
Мотор плохо стартует, то есть начинает вращаться, а потом останавливается.
Чем и как смазывать подшипники [ править ]
Моторы загрязнились [ править ]
Для чистки моторов от грязи (например, после падения) понадобится разборка, маленькая кисточка с жёстким ворсом (зубочистка) и сжатый воздух. Необходимо избежать попадания жидкостей в подшипники, не только воды или спирта, но и органических растворителей типа WD-40 или бензина, иначе подшипникам быстро выйдут из строя: кроме ржавчины и вымывания смазки могут быть микрогидроудары и кавитация при вращении шариков по влажной обойме.
Как измерять температуру мотора [ править ]
Считается, что температура мотора не должна превышать 80°С. Температуру следует измерять в процессе работы мотора, т.к. он обдувается проходящими массами воздуха от пропеллера, если он полностью не закрыт. Примерно 30° температуры мотор обычно сразу добирает в течении 10 секунд после остановки при работе на максимальной мощности. Проверено инфракрасным датчиком температуры.
Где найти стопорные шайбы (кольца) для валов [ править ]
Многожильный или одножильный провод намотки [ править ]
При прочих равных многожильный провод обеспечивает лучшее заполнение окна, в то время как одножильный гораздо лучше держит перегрузки за счёт лучшего охлаждения.
Что такое драйвер шагового двигателя, принцип работы
Замкнутые и разомкнутые системы
Системы позиционирования обычно используют один из двух способов: системы с замкнутым и разомкнутым контуром. Так в чем же разница между этими двумя подходами к позиционированию?
В системах с замкнутым контуром обычно используются серводвигатели для управления скоростью и положением движущейся оси. Серводвигатели работают так же, как и любой обычный двигатель, когда на них подается питание, они вращаются. Это вращение принимает непрерывное плавное движение. Задача серводвигателя — не только приводить двигатель в действие, но и точно контролировать скорость. Наряду со скоростью в замкнутой системе также требуется обратная связь по положению. Обычно это обеспечивается энкодером или линейной шкалой. Позиционная обратная связь с контроллером машины позволяет ему быстро двигаться к заданному месту, а затем плавно замедляться, чтобы остановиться на цели.
В системах с разомкнутым контуром нет устройства обратной связи для контроля скорости или положения. Вместо этого расстояние, которое необходимо преодолеть от текущего местоположения, делится системой управления машиной на несколько точных шагов определенного размера. Система управления также определяет оптимальную кривую скорости системы на основе предварительно определенных параметров. Затем команды поступают на шаговый двигатель в виде импульсов. Работа драйвера шагового двигателя заключается в преобразовании командных импульсов в фактические шаги привода двигателя далее шаговые двигатели продвигаются по этим шагам, достигая желаемого результата.
Работа шагового двигателя
Шаговый электродвигатель — это синхронный бесщёточный электродвигатель с несколькими обмотками, в котором ток, подаваемый в одну из обмоток статора, вызывает фиксацию ротора. Последовательная активация обмоток двигателя вызывает угловые перемещения (шаги ) ротора.
Шаговые двигатели, имеют достаточно высокую надежность и большой срок службы. При увеличении скорости двигателя, уменьшается вращающийся момент.
Шаговые двигатели дают больше вибрации наряду с другими типами двигателей, поскольку дискретный шаг имеет тенденцию хватать ротор от одного положения к другому. Из-за этого шаговый двигатель более шумный. Вибрация может быть сильная, что может привести двигатель к потери момента потому, что вал находится в магнитном поле и ведет себя как пружина. Шаговые двигатели работают без обратной связи, то есть не используют Энкодеры или резольверы для определения положения.
Существует четыре главных типа шаговых двигателей:
Шаговые электродвигатели состоят из статора с обмотками возбуждения и ротора из магнитомягкого или из магнитотвёрдого материала. Шаговые двигатели с магнитным ротором позволяют получать больший крутящий момент и обеспечивают фиксацию ротора при обесточенных обмотках. В зависимоти от конструкции ротора выделяют следующие разновидности шаговых двигателей: с постоянными магнитами (ротор из магнитотвёрдого материала), реактивный (ротор из магнитомягкого материала), гибридный. Гибридные двигатели сочетают в себе лучшие черты двигателей с переменным магнитным сопротивлением и двигателей с постоянными магнитами.
В машиностроении более распространены высокомоментные двухфазные гибридные шаговые электродвигатели с угловым перемещением 1,8°/шаг (200 шагов/оборот) или 0,9°/шаг (400 шаг/об). Точность выставления шага определяется качеством механической обработки ротора и статора электродвигателя. Шаговые электродвигатели применяются в приводах машин и механизмов, работающих в старт-стопном режиме или в приводах непрерывного движения, где управляющее воздействие задаётся последовательностью электрических импульсов. В отличие от сервоприводов, шаговые приводы позволяют получать точное позиционирование без использования обратной связи от датчиков углового положения. Шаговые двигатели с постоянными магнитами могут использоваться в качестве датчиков угла поворота благодаря возникновению ЭДС на обмотках при вращении ротора.
Преимущества Шагового двигателя:
Главным преимуществом шаговых приводов является точность. При подаче потенциалов на обмотки, шаговый двигатель повернется строго на определенный угол. Шаговый привод, можно приравнять к недорогой альтернативе сервоприводу, он наилучшим образом подходит для автоматизации отдельных узлов и систем, где не требуется высокая динамика.
Недостатки шагового двигателя:
Принцип работы шагового двигателя
На примере шагового двигателя с переменным сопротивлением выше, двигатель состоит из центрального ротора и окружен четырьмя электромагнитными катушками, помеченных A, B, C и D. Все катушки с одной и той же буквой соединены вместе, так что при подаче питания, скажем, катушек, помеченных буквой A, магнитный ротор выравнивается с этим набором катушек.
Подавая мощность на каждый набор катушек, в свою очередь, можно заставить ротор вращаться или «переходить » из одного положения в другое на угол, определяемый конструкцией угла его шага, и при последовательном возбуждении катушек ротор будет производить вращение (движение ).
Драйвер шагового двигателя управляет как углом шага, так и скоростью двигателя, запитывая полевые катушки в установленной последовательности, например,» ADCB, ADCB, ADCB, A…» и т.д., ротор будет вращаться в одном направлении (вперед ) и посредством при изменении последовательности импульсов на» ABCD, ABCD, ABCD, A…» и т. д. ротор будет вращаться в противоположном направлении (назад ).
Таким образом, в нашем простом примере, приведенном выше, шаговый двигатель имеет четыре катушки, что делает его 4-фазным двигателем с числом полюсов на статоре восемь (2 x 4), которые расположены с интервалом 45°. Число зубьев на роторе составляет шесть, которые расположены на расстоянии 60°друг от друга.
Очевидно, что чем больше зубьев ротора и / или катушек статора, тем лучше контроль и меньший угол шага. Кроме того, при подключении электрических катушек двигателя в различных конфигурациях возможны полные, половинные и микрошаговые углы. Однако для достижения микроперехода шаговый двигатель должен приводиться в действие (квази ) синусоидальным током, который дорог в реализации.
Также возможно контролировать скорость вращения шагового двигателя, изменяя временную задержку между цифровыми импульсами, подаваемыми на катушки (частоту ), чем больше задержка, тем медленнее скорость для одного полного оборота. Подавая на двигатель фиксированное количество импульсов, вал двигателя вращается на заданный угол.
Преимущество использования импульса с задержкой по времени заключается в том, что не требуется никакой дополнительной обратной связи, поскольку путем подсчета количества импульсов, подаваемых на двигатель, конечное положение ротора будет точно известно. Эта реакция на заданное количество цифровых входных импульсов позволяет шаговому двигателю работать в «системе с разомкнутым контуром», что делает его более простым и дешевым в управлении.
Имеется много интегральных схем контроллера шагового двигателя, которые могут контролировать скорость шага, скорость вращения и направление двигателя. Одним из таких контроллеров является SAA1027, который имеет все необходимые встроенные счетчики и преобразователи кода и может автоматически подключать 4 полностью контролируемых мостовых выхода к двигателю в правильной последовательности.
Направление вращения также может быть выбрано вместе с одношаговым режимом или непрерывным (бесступенчатым ) вращением в выбранном направлении, но это накладывает некоторую нагрузку на контроллер. При использовании 8-битного цифрового контроллера возможны также 256 микрошагов за шаг.
Принцип работы шагового двигателя 3D принтера
Угол шага двигателя может достигать 90 градусов, что означает, что двигатель будет вращаться на 360 градусов за четыре шага. Однако более типичный угол шага для двигателей 3D принтера составляет 1,8 градуса, что означает, что для полного поворота требуется 200 шагов (360 / 1,8).
Угол шага определяется размещением катушек двигателя и конструкцией магнитных полюсов в роторе.
Если известно, что для поворота двигателя на 360 градусов требуется 200 шагов и двигатель подключен к ходовому винту с шагом 1 мм (1 мм хода на каждое вращение), то каждый шаг двигателя продвигает ось вперед на 0,005 мм. Таким образом, количество шагов, необходимых для достижения точного местоположения, можно легко рассчитать.
Расчет количества необходимых шагов управляется контроллером (драйвером шагового двигателя.
Драйвер шагового двигателя
драйвер шагового двигателя это электронное силовое устройство, которое на основании цифровых сигналов управления управляет сильноточными/высоковольтными обмотками шагового двигателя и позволяет шаговому двигателю делать шаги (вращаться ). Стандартом управления являются сигналы STEP/DIR/ENABLE. STEP это сигнал шага, DIR это сигнал направления вращения, ENABLE это сигнал включения драйвера.
Управлять шаговым двигателем сложнее, чем обычным коллекторным двигателем, нужно в определенной последовательности переключать напряжения в обмотках с одновременным контролем тока. Поэтому для управления шаговыми двигателями были разработаны специальные устройства называемые драйверами. Они позволяет управлять вращением ротора в соответствии с сигналами управления и определенным образом делить физический шаг на более мелкие дискреты.
К драйверу подключается источник питания, шаговый двигатель и сигналы управления с платы контроллера. Стандартом по сигналам управления является управление сигналами STEP/DIR или CW/CCW и сигнал ENABLE.
Сигнал STEP — Тактирующий сигнал, сигнал шага. Один импульс приводит к повороту ротора ШД на один шаг (не физический шаг ШД, а шаг выставленный на драйвере — 1:1, 1:8, 1:16 и т.д.). Обычно драйвер отрабатывает шаг по переднему или заднему фронту импульса.
Сигнал DIR — Потенциальный сигнал, сигнал направления. Логическая единица — ШД вращается по часовой стрелке, ноль — ШД вращается против часовой стрелки, или наоборот. Инвертировать сигнал DIR обычно можно либо из программы управления или поменять местами подключение фаз ШД в разъеме подключения в драйвере.
Сигнал CW — Тактирующий сигнал, сигнал шага. Один импульс приводит к повороту ротора ШД на один шаг (не физический шаг ШД, а шаг выставленный на драйвере — 1:1, 1:8, 1:16 и т. д.) по часовой стрелке. Обычно драйвер отрабатывает шаг по переднему или заднему фронту импульса.
Сигнал CW — Тактирующий сигнал, сигнал шага. Один импульс приводит к повороту ротора ШД на один шаг (не физический шаг ШД, а шаг выставленный на драйвере — 1:1, 1:8, 1:16 и т. д.) против часовой стрелки. Обычно драйвер отрабатывает шаг по переднему или заднему фронту импульса.
Сигнал ENABLE — Потенциальный сигнал, сигнал включения/выключения драйвера. Обычно логика работы такая: логическая единица (подано 5В на вход) — драйвер ШД выключен и обмотки ШД обесточены, ноль (ничего не подано или 0В на вход) — драйвер ШД включен и обмотки ШД запитаны.
Драйверы шагового двигателя могут иметь дополнительные функции:
Драйверы шаговых двигателей различаются по сложности. Современные драйверы можно комбинировать с множеством различных типов шаговых двигателей. Настройки для конкретного двигателя обычно настраивается пользователем во время установки. Но в целом драйверы шаговых двигателей — относительно простые устройства.
На иллюстрации выше изображен драйвер A4988. Задача компонентов, состоит в том, чтобы реагировать импульсные команды шага, поступающие от контроллера машины и преобразовывать их в правильную схему включения-выключения, необходимую для привода шагового двигателя. Эта схема активирует фазы в правильном порядке, чтобы двигать двигатель шаг за шагом в том или ином направлении.
Здесь необходимо отметить важный момент: в драйвере шагового двигателя очень мало интеллекта. Эта функция предоставляется контроллеру 3D принтера. Фактически, драйвер выполняет только две основные функции: упорядочивание фаз и управление фазным током.
Драйвера могут поставляться как отдельный компонент, так и вместе с платы контроллеров для 3D принтеров, например таких как Creality 4.2.7.
Какие драйвера для шаговых двигателей 3D принтера можно купить?
1. TMC2208, TMC2130, TMC2100. Выходной ток на обмотку с дополнительным охлаждением – до 2 А, пиковый выходной ток 2,5А. Напряжения питания силовой части: 4.75 — 36 В. Дробление шага: 1/2, 1/4, ⅛ и 1/16 с возможностью интерполяции до 1/256. Он используется для снижения уровня шума при работе с 8-битными микроконтроллерами. Может применяться в устройствах с маломощными режимами работы, а так же в оборудовании, где востребована высокая энергетическая эффективность моторов. TMC2208 построен на микросхеме от Trinamic и способен выдавать до 2.5 А на обмотку, чего достаточно для использования в 3D принтерах и ЧПУ. При этом решается проблема шумности работы шаговых двигателей за счёт эффективных алгоритмов формирования управляющих импульсов (StealthChop2 ™) и управления током.
Сглаживающее устройство TL-Smoother
Плата, которая соединяет шаговый драйвер и шаговый двигатель, уменьшая шум и вибрации на вашем 3D-принтере, снижая риск образования дефекта «полоса зебры».
Дефект полосы зебры или муар
Как работает TL-Smoother
Происхождение технологии плавного сглаживания TL до 2015 года, когда пользователь Schrodinger Z написал в блоге о резких движениях шагового двигателя и исследовал, что происходит. Как оказалось, шаговые драйверы DRV8825, которые он использовал, не генерировали гладкие синусоидальные сигналы для двигателей. При дополнительном осмотре было обнаружено, что драйверы не могут должным образом выводить сигналы при малых токах, так как они находятся в так называемой «мертвой зоне».
TL были созданы для устранения конкретного недостатка конструкции в драйверах DRV8825.














