Проблема с шаговиками

Шаговые и серво двигатели, шпиндели, инверторы.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

Gaspar писал(а):
michael-yurov писал(а):И еще не понимаю - почему бы не уменьшить делитель микрошага и не поднять тем самым планку максимальной скорости в 2 раза?
Уменьшил, на 25кГц добился скорости 3000, ездит хорошо, но иногда(но редко) ни стого ни сего останавливается и пропускает шаги, даже на скорости 2000.
Я так понял что у меня нестабильная плата опторазвязки и нужно её заменить?
Нет, это уже не плата опторазвязки, это уже LPT драйвер Mach3...
Опторазвязка штука простая - с одной стороны светодиод с другой - фототранзистор. Она не может на ровном месте остановиться.
Gaspar писал(а):А вот эта ... подойдёт?
Подойдет, вроде вполне себе нормальная плата.
Gaspar писал(а):Эта ... та же что и вы указали?
Эта да - такая же, как и предлагали.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

michael-yurov писал(а):это уже LPT драйвер Mach3...
Так мне переустановить Mach3?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

Gaspar писал(а):
michael-yurov писал(а):это уже LPT драйвер Mach3...
Так мне переустановить Mach3?
Если бы все так просто было...
С Mach3 очень много проблем, и многие из них невозможно решить.

Можно попытаться оптимизировать Windows, чтобы ничего там левого в фоне не выполнялось. Важно дать приоритет службам, а не программам. Много чего можно сделать чтобы, возможно, стало лучше.
Еще предпромотр LookAhead в настройках Mach3 увеличь, хотя бы до 150 строк, особенно если рельеф вырезать будешь.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Fiks писал(а):Вот еще, какой стандарт порта LPT установлен в BIOS?
IMG_20130412_082845.jpg (2306 просмотров) <a class='original' href='./download/file.php?id=13708&mode=view' target=_blank>Загрузить оригинал (1.08 МБ)</a>
IMG_20130412_082909.jpg (2306 просмотров) <a class='original' href='./download/file.php?id=13707&mode=view' target=_blank>Загрузить оригинал (1.01 МБ)</a>
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

Не понял вопроса.
На первой картинке - номер порта LPT, лучше его оставить, как есть.
А на второй - режим работы порта, лучше всего оставить SPP (Standard Parallel Port).
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Нашёл ещё вот такой контроллер.
mother board1.jpg (2304 просмотра) <a class='original' href='./download/file.php?id=13709&mode=view' target=_blank>Загрузить оригинал (65.46 КБ)</a>
Подойдёт?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Проблема с шаговиками

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

Может, не по теме, но пока не "подсел" на Mach, лучше освоить LinuxCNC. Там всё настолько удобней, что, ПМСМ, полностью перекрывает затруднения, которые возникают при переходе с Windows на Linux.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

Gaspar писал(а):Нашёл ещё вот такой контроллер.
Подойдёт?
Тоже нормальная интерфейсная плата. Правда на ней что-то не заметно оптопар на входах.
Darxton
Мастер
Сообщения: 2113
Зарегистрирован: 17 янв 2013, 08:19
Репутация: 623
Контактная информация:

Re: Проблема с шаговиками

Сообщение Darxton »

Gaspar писал(а):Уменьшил, на 25кГц добился скорости 3000, ездит хорошо, но иногда(но редко) ни стого ни сего останавливается и пропускает шаги, даже на скорости 2000.
Я так понял что у меня нестабильная плата опторазвязки и нужно её заменить?
Больше подозрений на нестабильность STEP и резонанс.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Проблема с шаговиками

Сообщение Serg »

michael-yurov писал(а):Тоже нормальная интерфейсная плата. Правда на ней что-то не заметно оптопар на входах.
А нафик они на ней нужны? Они ж есть на входе драйверов.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

На выходах для датчиков, я хотел сказать. На какой-то плате были pc817.
Хотя, и правда - нафиг они нужны?..
Все равно ради концевиков никто отдельное питание ставить не будет.
Хотя, я зачем-то поставил...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Проблема с шаговиками

Сообщение Serg »

Ради концевиков нет смысла делать отдельное питание и опторазвязку - концевики ведь изолированы от станка.
У меня отдельное питание и опторазвязка только на один вход LPT - тот, что используется для датчика, чтоб можно было без опаски использовать контактный способ.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

Я вспомнил - у меня отдельное питание для датчиков по той причине, что им нужно 12 В, а для датчика касания - DC-DC преобразователь.
А контроллер со своим питанием в моем случае сейчас с KFlop питается по USB, а до этого была NCStudio, которая вообще в системнике стояла и питалась от компьютера.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Подскажите, что это за зверь?
Я хочу уйти от глючного LPT.
Можно купить вот это, но дороговато.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

Быстро ты понял всю прелесть LPT :hehehe:

"зверь" - это Китайский клон PlanetCNC
а "это" - не смертельно дорогое (наиболее адекватный вариант из предложенных - 3500 руб).
Если нужно дешево и сердито - NCStudio - прекрасный вариант.

А вообще - может стоит попробовать LinuxCNC?
Использование плат MESA позволит уйти от глючного и медленного LPT.
(хотя, глючный и медленный не только драйвер LPT от Mach3, но и сам Mach3).

Внизу тут лиловая такая ссылка на маuазин CNC-BOX.RU
Там можно купить платы MESA.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Если нужно дешево и сердито - NCStudio - прекрасный вариант.
А вообще - может стоит попробовать LinuxCNC?
С NCStudio (взломаном) и LinuxCNC шаговики стабильней работают?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

По ссылке какая-то старая и страшная плата.
Лучше - вот такую: http://www.ebay.com/itm/3-axis-PCI-moti ... 27cc2c0dc3

LinuxCNC стабильнее работает при использовании платы MESA. А с LPT - значительной разницы с Mach3 (в плане стабильности импульсов) не будет.

Если вопрос лишь в том, чтобы шаговики стабильнее работали - то можно для Mach3 аппаратный контроллер поискать.

А если еще и время обработки важно, то Mach3 не вариант, даже с внешним контроллером.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Спасибо за ссылку, сам бы не нашёл :good:
LinuxCNC стабильнее работает при использовании платы MESA.
Одну плату надо ставить или две?
Что для меня лучше, какие платы или плату?
Это единственный сайт где можно купить платы? Я просто с Украины.
Если вопрос лишь в том, чтобы шаговики стабильнее работали - то можно для Mach3 аппаратный контроллер поискать.
Контроллер один из этих?
http://www.purelogic.ru/shop/elektronny ... hernetusb/
А если еще и время обработки важно, то Mach3 не вариант, даже с внешним контроллером.
Мне очень важно не время, а точность.
Что посоветуете для точности?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

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

Gaspar писал(а):Одну плату надо ставить или две?
Что для меня лучше, какие платы или плату?
Это единственный сайт где можно купить платы? Я просто с Украины.
Про MESA и LinuxCNC - это вопрос к местным специалистам. Я ничего не смогу посоветовать, т.к. не разбираюсь.
Gaspar писал(а):Контроллер один из этих? http://www.purelogic.ru/shop/elektronny ... hernetusb/
Ну, здесь то один и тот же контроллер, просто с разным количеством входов/выходов.
А вообще, все контроллеры для Mach3 вот здесь: http://www.machsupport.com/plugins.php
Gaspar писал(а):Мне очень важно не время, а точность.
Что посоветуете для точности?
В принципе - любую программу можно настроить так, чтобы добиться высокой точности, в том числе и Mach3 (хотя, никто этого не делает, слепо доверившись производителю программы).
Но при этом Mach3 будет изготавливать деталь примерно в 1,5 - 2 раза дольше, чем адекватно работающие программы.
В этом плане у NCStudio все хорошо - она движется по траектории абсолютно точно, и при этом не теряет ни капли времени зря.
LinuxCNC тоже умеет быстро и точно производить обработку, если задать подходящие параметры кодов G61.1 или G64...

С любой системой будут сложности с изучением, от этого никуда не деться.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Проблема с шаговиками

Сообщение Nick »

michael-yurov писал(а):Это единственный сайт где можно купить платы? Я просто с Украины.
На украине представительства masenet пока нет... есть только в России, Чехии и Штатах
michael-yurov писал(а):Что для меня лучше, какие платы или плату?
Лучше всего 5i25+7i76 (в этой связке будет возможность контроллировать до 5 осей + шпиндель + кучу периферии и все на удобных винтовых разьемах). Но в крайнем случае можно и одной 5i25 обойтись.

Второй вариант - взять хорошие драйвера или уже готовые приводы с шаговиком и энкодером - настройки простейшие и работать будет не хуже.
Ответить

Вернуться в «Двигатели и шпиндели»