управление шаговым двигателем

подобрать оптимальный драйвер двигателя для работы с программами типа Mach3

главнаяпродукцияТехническая поддержкаВопросы и ответыПрименениеВидео шаговые двигатели управлениецены контроллерыКупить устройства управления двигателями
 
 
   
 
драйверы ШД
контроллеры ШД
серводрайверы
стабилизаторы
платы согласования
датчики
другие устройства
 

 

Какие драйверы лучше использовать с программами Mach3, TurboCNC и почему?

  На базе данных программ (Mach, TurboCNC и т.д.) строится ЧПУ система CNC класса. Основными достоинствами систем ЧПУ этого класса является их универсальность и дешевизна. Основным недостатком подобных систем является ограничение по максимальной частоте формирования импульсов Step, что очень сильно ограничивает область применения подобных ЧПУ систем и предъявляет особые требования к выбору драйверов управления двигателями.

Так, например, Mach3 при частоте процессора в 1гГц (согласно описанию программы) может формировать импульсы step с максимальной частотой 35 кГц и соответственно, если Вы хотите построить 3-х координатную систему, то максимальная частота импульсов Step для каждой из координат X, Y, Z не будет превышать 21 кГц.

На первый взгляд, такая частота формирования импульсов Step кажется даже слишком высокой, потому как если Вы используете шаговый двигатель со стандартными параметрами углом шага 1,8 градуса (200 шагов на оборот), то при такой частоте в режиме Full Step двигатель сможет совершать 105 оборотов в секунду, что теоретически даже запредельно для любого шагового мотора. Но мы ведь хотим сделать хорошую и надежную систему ЧПУ, в которой будут исключены резонансы двигателя на низких оборотах, снижен перегрев двигателя и т.д., а для этого приходится обращаться к микрошагу. Найти драйверы, работающие в микрошаге не составляет проблем. Практически все драйверы поддерживают микрошаг: 1/4, 1/8, 1/16, 1/32, 1/64 и т.д. дробления полного шага. Мы не раз уже слушали высказывания некоторых клиентов, что если драйвер не поддерживает 1/256 шага, то такие драйверы нельзя применять в системах ЧПУ. Давайте немного разберемся к чему приведет подобное дробление шага и как это скажется на системе ЧПУ, построенной на базе Mach.

Как было сказано выше при работе программы Mach3 на частоте 35 кГц, импульсы Step по каждой из координат могут формироваться с частотой не более 21 кГц, при этом в режиме Full Step двигатель сможет совершать 105 оборотов в секунду. Но теперь если мы драйвер переключим хотя бы в режим 1/8 шага, т.е. для совершения 1-ого оборота двигателю потребуется уже 200 х 8 = 1600 импульсов Step, в этом режиме при сохранении установок Mach наш двигатель сможет совершать чуть больше 13 оборотов в секунду (мы здесь не будем обращать внимание на то, что двоичное дробление шага негативно сказывается на единице перемещения механики при использовании стандартных ШВП или зубчатых реек), а при использовании большего дробления шага мы не сможем получить вообще каких-то вразумительных скоростей от нашего двигателя при использовании подобных программ.

Все вышеперечисленные проблемы решаются, если использовать совместно с Mach драйверы типа ADR810, ADR812. Особенностью этих драйверов является то, что они в любом режиме Full Step, Half Step, 1/5, 1/10 шага всегда работают с дроблением шага 1/10, чем обеспечивают плавность вращения, исключают резонанс двигателя на низких оборотах и т.д.

За счет чего это достигается?

Особенностью данных устройств управления является наличие у них специальной платы-умножителя сигнала Step - ADR101. При установке драйвера в режим Full Step плата ADR101 сформирует 10 импульсов на каждый сигнал Step, таким образом двигатель сделает полный шаг за 10 внутренних микрошагов. При установке драйвера в режим Half Step плата ADR101 на каждый импульс Step формирует 5 импульсов и соответственно, полный шаг двигатель совершит как и положено за 2 импульса Step. При установке режима 1/5 шага на каждый импульс Step плата умножителей сформирует 2 импульса и соответственно двигатель сделает полный шаг за 5 импульсов Step. При установке режима 1/10 шага двигатель будет совершать 1 микрошаг на каждый сигнал Step. Такой принцип построения драйвера обеспечивает оптимальную работу двигателя при ограниченной частоте формирования импульсов Step и благодаря этой особенности драйверы ADR810 и ADR812 идеально подходят как для совместной работы с программами типа Mach и TurboCNC и т.д., так и другими системами ЧПУ, способными формировать более высокую частоту импульсов Step.

 

   

 

 
 
 

 

 
датчик протечки