Pikap24.ru

Автомобильный журнал
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Mach3 драйвер двигателя схема

Mach3 USB ЧПУ 3 Оси Комплект, 3 шт. TB6600 шагового драйвера + mach3 USB контроллер шагового двигателя 100 КГц + 3 шт. nema17 двигателя + питание питания

Возврат денег в течении 45 дней Возврат принимается, если товар не соответствует описанию, покупатель оплачивает обратную доставку; или оставляете себе после обсуждения с продавцом.
Доставка вовремя
Гарантии: доставка в течении 60 дней

Поделиться:

Самые популярные в Категории

Хромированная Отделка Поворотный Ванна Носик Ванной Смеситель Для Душа Установить 8 «Осадки смеситель Для Душа Смесители с Ручным Душем

  • Описание товара
  • Отзывы
  • Доставка и оплата
  • Гарантии продавца

USD 65.86/pieceUSD 49.76/pieceUSD 18.99/pieceUSD 31.99/lotUSD 17.99/lotUSD 79.99/lotUSD 54.95/pieceUSD 38.86/piece

  • 1 хmach3 4 Ось USB ЧПУ Контроллер карты 100 КГц
  • 3 х одной Оси TB6600 драйвер шагового двигателя
  • 3 х nema17 48 мм длина шагового двигателя
  • 1×24 В/10A импульсный источник питания
  • 1 х USB кабель
  • 1 хCD (включает руководство пользователя На Английском Языке и mach3 полная версия программного обеспечения)

этот USB motion control card has the below advantages: small volume, easy to use, имеет сильную способность против вмешательства, нет необходимости устанавливать какие-либо драйверы USB, он может быть использован после подключения компьютера. подходит для всех версий Windows. полностью поддерживает все версии Mach3, в том числе Mach3 R3.043.066 версии.

mach3 4 Ось USB ЧПУ Контроллер карты 100 КГц

1. Support для 4-осевой связь, вы можете подключить четыре шаговый двигатель диски или сервоприводы;

2. Максимальная частота шаг пульс 100 КГц, который подходит для сервопривода или шагового двигателя;

3. Support автоматический зонд инструмент

4. Support Экстренного Вызова вход

5. Support для концевой выключатель

6. Поддержка подключения электронный маховичок

7. Необходимо использовать внешний 24 В источник питания ПОСТОЯННОГО ТОКА, чтобы изолировать USB и внешний порт, и, чтобы сделать систему более стабильной.

8. Have 0-10 В выходной порт, вы можете использовать программное обеспечение mach3 контролировать шпинделя скорость двигателя.

9. 4 общего назначения входов, вы можете подключить концевой выключатель, estop выключатель, датчик переключатель, вернуться к нулю и другие устройства

10. 4 общего назначения изолированных реле привод выходной интерфейс, может управлять четырьмя реле для управления шпинделя начинается, вперед вращающихся и обратного вращения, насосы и другие устройства;

11. 1 ИНДИКАТОР состояния, указывают состояние соединения на доске.

TB6600 1 Оси Водитель

электрической Схеме:

Настройка скоростей и ускорений Mach3

Окно настройки выбираем настройки моторов(Config->Motor tuning) Этот диалог предназначен для настройки параметров перемещений осей станка. Давайте разберёмся, какой параметр и за что отвечает.Параметр шаг/ед (Steps per) самое первое окошко в нижней левой части. Параметр шаг/ед (Steps per) задает количество импульсов STEP, которые необходимо сформировать для перемещения инструмента на 1мм. Он зависит не только от механики, но и от выставленного на драйвере режима деления шага. Чуть ранее мы производили такой расчёт, и наш параметр равен 200 шагов на 1 мм. Эту цифру и надо будет ввести в это окно. Параметр скорость в минуту (Velocity) Этот параметр задает предельно допустимую скорость перемещения по оси, выраженную в мм/мин. Эту единицу измерения мы выставили в программе на начальной стадии настройки Mach 3. Параметр ускорение (Acceleration) Параметр ускорение(Acceleration) — задает максимальное ускорение по оси в мм/с^2. Импульс шагов (step pulse) Величина задержки между изменением фронта шаг.

Импульс направление(Dir pulse) Величина задержки между изменением фронта направление.

Величина задержки между изменением DIR и фронтом STEP в MACH3 не может быть более 5мкс и задается параметром импульс направление (Dir pulse) в окне настройка моторов (Motor Tuning). Малая величина задержки может стать причиной «пропуска шага» при смене направления движения мотора

Первым делом надо занести значение шагов на единицу, которое мы рассчитали. Оно вводится в нижнем левом углу шаг/ед.

С помощью ползунка ускорение (Acceleration) в низу и справа скорость (Velocity) надо подобрать скорость и ускорение двигателя. Скорость -это с каким количеством оборотов будет вращаться вал двигателя. Ускорение- это плавный старт.

Читать еще:  Все детали двигателя схема

настройка осей в mach3

Выбираем одну из осей, например Z.

В окне шаг/мм(Steps per) надо записать ранее полученное число 200.

Передвигая горизонтальный ползунок, ускорение (Acceleration) (плавный разгон) и вертикальный ползунок скорость (velocity), добиваемся плавного разгона и скорости при нормальной работе двигателей, без рывков и потери шага. Надо начинать с перемещения ползунка скорость, немного вверх. После чего нажимайте стрелки клавиатуры вверх и вниз. Вал мотора должен вращаться. Но прежде убедитесь что система не находится в режиме стоп. Кнопка «сброс» не мигает. После подбора для сохранения нажать сохранение настроек (Save Axins Settings)

Аналогично следует подобрать настройки и для других осей. Для каждой оси настройки могут быть разные. А цифры как целые, так и дробные.

Если не получается подобрать значения для плавного движения, то попробуйте менять значения в окне импульс шага (step pulse).

Если это не помогло – дело дрянь. В этом случае надо измерять напряжение на ножках порта. Большинство плат подключается через опторазвязку. Современные материнки выводят 3,3 вольта. А нам надо 5 вольт для нормальной работы оптронов. Одним из решений будет приобретение платы PCI LPT порта. Другой вариант – убрать оптроны или подобрать сопротивления в их цепи. Давайте протестируем сделанные настройки.

Проверим правильность выполнения команд с клавиатуры.

Управление с клавиатуры перемещением осей Mach 3

Ось Х вращение двигателя левое, значение уменьшается (в моём станке)

стрелка в право- ось Х перемещается в правую сторону, а в окне Х цифровой индикации значение должно увеличиваться.

стрелка влево— ось Х перемещается в левую сторону, а в окне Х цифровой индикации значение должно уменьшатся.

Ось Y ко мне вращение двигателя левое

стрелка вверх- перемещение от меня, значение увеличивается

стрелка вниз- перемещение ко мне, значение уменьшается.

Oсь Z вверх вращение двигателя левое (в моём станке)

PgUp- ось должна перемещаться вверх, а значения на индикаторе увеличиваться.

PgDn- ось должна перемещаться вниз, а значения на индикаторе уменьшатся.

Закрываем диалоговое окно, если оно открыто.

Для того, чтобы проверить настройки, надо перейти на экран ручного ввода.

Это вторая строчка в верхнем поле программы, кнопка MDI (РВД) Или нажмите на клавиатуре Alt 2.

Но перед этим надо сделать обнуление по осям X.Y, ОСЬ Z опустить на 50-60мм. Ось Z можно проверить отдельно, вписав например GOZ-50

Экран ручного ввода в программе Мач 3

Нажать ENTER или кликнуть по полю ввода строки. Теперь в поле напротив кнопки INPUT надо ввести значения G0X10Y10 и нажать ENTER. После этого станок переместит инструмент по всем трём осям и встанет. Реальные значения будут зависеть от размеров станка. Если по осям есть пропуски или остановки, надо произвести коррекцию снова. Значения, которые указываете в программе(G0X10Y10), зависят от размеров вашего станка.

Теперь нам надо быть уверенными в том, что индикация координат, соответствует перемещениям.

На трёх осевом станке движения по оси X происходит с лева на право.

При нажатии кнопки + (стрелка клавиатуры в право) инструмент двигается в правую сторону. Значения на индикаторе увеличиваются с знаком +

Y — ко мне и от меня. При нажатии кнопки + (стрелка клавиатуры вверх) инструмент едет от меня, а значения на ЦИ (цифровой индикатор) увеличиваются с знаком +

Z- вверх (PgUp) и потом вниз (PgDn)

Главный экран программы

Вернёмся к главному экрану. Нажать кнопку Program Run (выполнение) или на клавиатуре нажать Alt 1.

Надо убедиться, что светодиоды вокруг кнопки jog ON/OFF (переезды) горят зелёным, если нет, то нажать кнопку чтобы включить режим ручных передвижений осей. Теперь надо нажать клавишу ТАВ, чтобы отобразить экран управления переездами (jogcontrol). Он отобразится в правой части экрана.

Теперь программе надо указать скорость переезда. Значения вводятся в процентном значении в окне цифровой индикации под надписью замедление переездов (Slow Jog Rate) на панели управления переездами. Начнём с медленной скорости. Кликнуть по окну цифровой индикации, я введу число 10, и нажму enter. На клавиатуре необходимо нажать стрелку в правую сторону. Двигатель должен вращаться, а в окне Х цифровой индикации значение должно увеличиваться. Инструмент должен двигаться в правую сторону. Аналогичным образом надо повторить действия со всеми осями.

Читать еще:  Грубо работает двигатель ланос

Если при нажатии кнопки плюс, инструмент едет не туда и значение на индикаторе не увеличивается, а уменьшается, то вам надо поменять местами галочки на вкладке выход моторов(motor outputs). столбики Dir Low Aktive, Step Low Aktive.

окно настройки портов, контактов и осей станка с ЧПУ

Второй вариант изменения направления вращения. Пройти настройка(Config)-базы двигателей и ограничения(Homing/Limits)

В окне против нужной оси в графе «Reversed» менять галочку на крест, затем нажать «ОК».Это всё что нужно сделать для изменения направления вращения.

Это был третий шаг настройка Mach3. Начало настройки читайте в статье Mach 3 настройка портов

Прошу совет по выбору контроллера управления станком

Сообщение Yan » 23 ноя 2012, 12:08

Re: Прошу совет по выбору контроллера управления станком

Сообщение User1711 » 23 ноя 2012, 14:02

На самом деле контроллеров «с разными функциями» в продаже практически нет, во всяком случае я не знаю, где искать, а очень бы хотелось найти что-нибудь приличное.
Для самодельных станков почти все используют в качестве контроллера компьютер с установленной программой Mach3 и подключают к нему силовую часть — интерфейсную плату -> драйверы двигателей с блоком питания -> шаговые моторы.
А вот различные функции, такие, как «учет криволинейности рабочей плоскости» как раз выполняет контроллер, или в большинстве случаев задача ложится на программу в компьютере.

Так что вам, наверное, нужен набор драйверов с интерфейсной платой.

А я вот как раз очень интересуюсь контроллерами (которые работают без Mach3), и если знаете где искать. я был бы очень рад.

Re: Прошу совет по выбору контроллера управления станком

Сообщение Yan » 23 ноя 2012, 16:58

Re: Прошу совет по выбору контроллера управления станком

Сообщение User1711 » 23 ноя 2012, 18:12

Да у них там есть какой то один в виде внешнего пульта, можно найти по словам CNC DSP или CNC Motion Control, они такой на многие свои станки ставят, программу берет с флешки, и вроде бы неплохой, но современные модели я в работе не видел.

А драйверы для двигателей — купите какие нибудь обычные leadsine (либо копию), подходящие по характеристикам для ваших двигателей. Вариантов то не много — либо такие, либо отечественные воронежские, либо дорогую модель leadshine DM серия (как продает Dirk Diggler http://cncmasterkit.ru/viewtopic.php?f=9&t=3255), но их будет сложно настроить.

А я не говорил, что ищу автономный контроллер, меня бы устроил вариант и с компьютером (мне даже кажется, что это удобнее), и платы промышленных контроллеров то продаются, и стоят относительно не дорого, только вот программы управления то к ним нет!, нужно самому писать на основе библиотек для разработчика ПО.

Еще очень интересует такой вариант, как законченная панель с экраном, клавиатурой, внутренним контроллером (как и пульт, но более продвинутый),
но я никогда не сталкивался в жизни и не уверен, что это то, что мне нужно.

Re: Прошу совет по выбору контроллера управления станком

Сообщение Yan » 23 ноя 2012, 21:00

Re: Прошу совет по выбору контроллера управления станком

Сообщение User1711 » 23 ноя 2012, 22:00

Драйвер — это силовая часть,
а контроллер — электроника, генерирующая сигналы step/dir,
но многие называют многоканальные драйверы — контроллерами, хотя в реальности — контроллер представляет из себя компьютер с программой, которая изменяет состояния выходов LPT разъема.

Драйверов с USB я вообще не встречал, попадались только интерфейсные платы с питанием от USB,
есть еще контроллеры, принимающие данные по USB от программы типа Mach, это, действительно, проблемные устройства, хотя, с LPT еще больше проблем.

На интерфейсной плате DSP контроллера справа 4 разъема для подключения драйверов двигателей (силовая электроника).
Вроде таких:

Читать еще:  Внешние характеристики бензиновых двигателей

Их придется приобрести в соответствии с количеством моторов.

А если подключать к LPT компьютера, то нужна будет недорогая интерфейсная плата.
Можно сразу набор приобрести, вроде такого:

Re: Прошу совет по выбору контроллера управления станком

Сообщение okan_vitaliy » 24 ноя 2012, 00:23

Re: Прошу совет по выбору контроллера управления станком

Сообщение Yan » 24 ноя 2012, 12:43

Re: Прошу совет по выбору контроллера управления станком

Сообщение User1711 » 24 ноя 2012, 14:20

okan_vitaliy, краем глаза взглянул на ваш проект в теме «Эти безумные эксперименты . «, серьезная разработка, и, наверняка будет интересна многим, кто увлекается электроникой,
но мне не понравилось многое, в частности, я вообще считаю рассуждения о морфинге ошибочными, хотя многие мысли очень заманчивы, например, очень хотелось бы иметь в своих драйверах плавное изменение тока в зависимости от скорости, а не просто ступенчатый спад тока в режиме простоя.

В общем, имея большой собственный опыт в разработке и постройке различных по сложности драйверов ШД (к сожалению, моих публикаций нигде нет, т.к. данная тема 8 лет назад была не актуальна, и подобных форумов не было), я все же пришел к выводу, что лучше посоветовать в данном случае относительно недорогой, безпроблемный, надежный вариант с китайскими драйверами. Подобные драйверы практически не имеют недостатков, и хорошо подойдут для обсуждаемого станка. А в плавности/мягкости работы ваших драйверов я не уверен (хотя, вполне могу ошибаться), что может создать серьезные проблемы для станка с приводом на рейках (что наиболее логично для таких размеров).

А почти все остальные проекты хуже в работе, чем TB6560, так что не стоит и обсуждать.

Настройка микрошага драйвера DRV8825.

Драйвер DRV8825 может работать в микрошаговом режиме, то есть может подавать питание на катушки с промежуточным уровнем. Например, если взять двигатель NEMA17 с шагом 1.8 градусов или 200 шагов на оборот, в режиме 1/4, двигатель будет выдавать 800 шагов за оборот.

Дня настройки микрошага на драйвере DRV предусмотрены три выхода, а именно M0, M1 и M2. Установив соответствующие логические уровни для этих выводов, можно выбрать режим микрошага.

Выводы M0, M1 и M2 в микросхеме DRV8825 подтянуты резистором к земле, поэтому, если не подключать их, двигатель будет работать в режиме полного шага.

Система охлаждения DRV8825.

При интенсивной работе микросхемы драйвер DRV8825 начинает сильно греться и если температура превысит предельное значение, то он может сгореть. По документации DRV8825 может работать с током до 2,5 А. на катушку, но на практике микросхема не греется, если ток не превышает 1,2 А. на катушку. Поэтому если ток выше 1,2 А. необходимо устанавливать радиатор охлаждения, который идет в комплекте.

3 комментария . Оставить новый

Отличная статья. Небольшое дополнение.

>>В некоторых случаях может получиться так, что при реверсе транзистор успеет открыться, но ему комплементарный ещё не закроется и возникнет короткое замыкание.

Лучше всего это смотреть на схеме моста. Из этой схемы видно, что первоначальная озвученная причина в статье не верна.
Предполагаю, что описанная компенсация нужна из-за наличия инертности тока в моторе (мотор по сути катушка индуктивности) и при резком изменении полярности подключенного тока мы заставляем ток, отдаваемый моторомкатушкой работать против ЭДСпитания. Из-за этого очень сильно просаживается питание и может привести к нестабильностиперезагрузке контроллера.

При этом рекомендация по исправлению дана верно:

>>Чтобы этого избежать, можно прижимать пины к одному напряжению на несколько миллисекунд и только потом выполнять реверс.

Открыв оба нижних или оба верхних транзистора одновременно мы, таким образом, замкнем моторкатушку на саму себя и если дать немного времени (обождать несколько мс.) то побочный ток в результате короткого замыкания исчезнет и просадки не будет.

Здравствуйте! Благодарим вас за добавление ценной информации!

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector