Помогите подружить Линукс CNC и контроллер на тм7

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Евгений96
Новичок
Сообщения: 33
Зарегистрирован: 17 июл 2015, 12:13
Репутация: 0
Настоящее имя: Евгений
Откуда: Урал п Красная Горка
Контактная информация:

Re: Помогите подружить Линукс CNC и контроллер на тм7

Сообщение Евгений96 »

solo писал(а):с тм7 работает программа турбо снс http://www.dakeng.com/turbo.htmlможно сделать загрузочную флешку , и любой старый комп может крутить ШД .
Пытался разобраться с этой прогой но что то не могу понять пока что как и куда.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Помогите подружить Линукс CNC и контроллер на тм7

Сообщение Сергей Саныч »

Евгений96 писал(а):Пытался разобраться с этой прогой но что то не могу понять пока что как и куда.
Не будет она работать с этой схемой.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: Помогите подружить Линукс CNC и контроллер на тм7

Сообщение solo »

вот выписка с мануала по проге
The following screenshot shows the axis configuration menu for a phase driven, linear axis. Note that phase definition information has replaced the Step and Direction pin configuration parameters.

Set the Last Phase to the number of phases used in your drive scheme. Full, half, and quarter step schemes can be developed for both unipolar and bipolar two-phase stepper motors using the 16 phase definitions available. Pin assignments for Phase definitions follow
я не силен в ингыше не на сколько я помня то в настройках оси есть функция выбора управления ШД в фазном режиме
вот видео с тюбика первое которое вываливается , правда я могу ошибаться, но все таки
https://www.youtube.com/watch?v=P-ueA4n2GPI
вот еще нашел
Управление ШД напрямую через LPT порт (TurboCNC) #1
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11731
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Помогите подружить Линукс CNC и контроллер на тм7

Сообщение michael-yurov »

solo писал(а):я не силен в ингыше не на сколько я помня то в настройках оси есть функция выбора управления ШД в фазном режиме
Это есть.
Но фишка драйвера на триггерах TM7 в том, что для минимизации количества сигнальных линий сигнал включения фаз подается на моторы по очереди, т.е. по четырем проводам задается состояние включения обмоток по очереди для каждого мотора.
А триггеры запоминают состояние до следующего поступления управляющего сигнала на этот мотор.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Помогите подружить Линукс CNC и контроллер на тм7

Сообщение torvn77 »

Евгений96 писал(а):Пытался разобраться с этой прогой но что то не могу понять пока что как и куда.
michael-yurov писал(а):Но фишка драйвера на триггерах TM7 в том, что для минимизации количества сигнальных линий сигнал включения фаз подается на моторы по очереди, т.е. по четырем проводам задается состояние включения обмоток по очереди для каждого мотора.
А триггеры запоминают состояние до следующего поступления управляющего сигнала на этот мотор.
Если вы готовы программировать на С, то я могу вам подсказать какими средствами надо пользоваться для решения вашей задачи.
Но вы должны понимать, что то, что вы гордо называете контролёром очень не оптимальная схема,
которая полностью морально устарела ещё в конце 80х годов прошлого века.
В общем она не только будет очень медленно работать, но и возможно портить инструмент, так как в ней нет такой важной вещи как "микрошаг".
Лучше просто купите готовые драйвера, какие я вам не подскажу, ну да тут полно тем примерно такого вида:
Подключение драйверов к контроллеру #1
TB6560 - особенности настройки и работы #1
Контроллеры шаговых двигателей #1
Помогите все железо правильно подключить. #1
Но если вы настаиваете на создании абсолютного не нужно, то я могу вам понасобирать ссылок, но только дальше вы уже сами.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Помогите подружить Линукс CNC и контроллер на тм7

Сообщение Сергей Саныч »

torvn77 писал(а):Если вы готовы программировать на С, то я могу вам подсказать
В LinuxCNC можно даже без программирования на Си сделать, чисто средствами hal.
Но задача того не стОит.
Ибо даже копеечные драйвера на A4988 http://www.ebay.com/sch/i.html?_from=R4 ... r&_sacat=0
будут работать лучше, чем эта схема. И их без проблем можно состыковать с LinuxCNC. А также с Mach или TurboCNC. буде такое желание :)
Чудес не бывает. Бывают фокусы.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Помогите подружить Линукс CNC и контроллер на тм7

Сообщение torvn77 »

Сергей Саныч писал(а):В LinuxCNC можно даже без программирования на Си сделать,
ИМХО проще сочинить логическое условие на С, чем плести сеть из net в hal'е.
Но новому пользователю может будет проще и так.
Ответить

Вернуться в «LinuxCNC»