LinuxCNC: MESA 5i25 или контроллер LPT

Контроллеры, драйверы, датчики, управляющие устройства.

LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 16 май 2019, 19:58

Короче, пытаются меня сбить с пути истинного, вот и хочу я понять, что есть путь истинный, к светлому будущему ведущий.

Вырисовывается у меня, мои дорогие форумчане, цельный системный блок под ЧПУ
С процессором Intel Core 2 Duo E6600 двуядерным
С материнской платой Asus P5QL на которой 3 PCI и 2 PCIE

Хочу я в своем хоббийном творчестве пересесть на LinuxCNC. До этого пользовался GRBL с разными програмными поделками, в т.ч. и своей, но хочется уже не станок бесконечно собирать, а с его помощью что-то делать.

Сейчас имеется вектроник с 3 осями, может когда-то будет четвертая.
Три датчика нуля, плюс еще приобрету датчик от vers-а, полагаю.
Шпиндель, помпа.
Никаких серв и автосмен инструмента не планируется.

Так вот, выбор:
1. MESA 5i25 + китайская (оставшаяся от GRBL) или кастомная плата развязки (или вообще без развязки)
2. контроллер (или два) LPT портов в PCI или PCIE

Какие плюсы и минусы у вариантов?
Скорость выдачи импульсов?
S-образные кривые скорости?
Стабильность работы (а то подключусь по VNC к машине с линуксом - оно всё и глюканет) ?
Наличие драйверов для LPT контроллеров смущает - это ведь должны быть драйверы под Linux...

P.S. С самим Linux-ом немного знаком, когда-то давно админил сервачок, т.е. комбинацию клавиш :W! еще помню :)
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение MX_Master » 16 май 2019, 20:14

На самой плате LPT порт есть? Если да, то его одного вполне хватит для представленных задач.

Я вот себе тоже доп. плат PCI-LPT набрал, ещё ни одна не пригодилась (:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4189
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2072
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 16 май 2019, 20:23

MX_Master писал(а):На самой плате LPT порт есть?

Нет
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение MX_Master » 16 май 2019, 20:40

А должен быть (:

Ща старых материнок с LPT довольно много на рынке. Цены копеешные.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4189
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2072
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Сергей Саныч » 16 май 2019, 20:49

Andrey@KZN писал(а):Какие плюсы и минусы у вариантов?
Mesa.
Минусы
- цена
- кроме как с LinuxCNC нет готовых решений. Говорят, кто-то пытался адаптировать Mach, но забросил это, потому что в процессе освоил LCNC :)
Плюсы
- аппаратная генерация импульсов до нескольких сот кГц (и выше).
- больше выводов.
- более легкие требования к задержкам системы (Latency).

LPT.
Плюсы
- предельно бюджетный вариант.
- можно использовать с разными системами управления, не только LCNC.
Минусы
- высокая требовательность к задержкам системы (Latency).
- как следствие - частота генерации импульсов шага - до 25..40 кГц, если повезет.

Andrey@KZN писал(а):Стабильность работы (а то подключусь по VNC к машине с линуксом - оно всё и глюканет) ?
Работаю по VNC с парой станков - не глючит.

Andrey@KZN писал(а):Наличие драйверов для LPT контроллеров смущает
Это преодолимо. Главное - назначить (или узнать назначенные системой) адреса регистров портов, а дальше LCNC работает с железом сам.
Andrey@KZN писал(а):Шпиндель, помпа.
Шпинделем, вне зависимости от плат сопряжения, лучше всего управлять по Modbus. Помпой - от реле в частотнике.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
 
Сообщения: 8254
Зарегистрирован: 30 май 2012, 14:20
Откуда: Тюмень
Репутация: 2578
Медальки:

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 16 май 2019, 22:51

Сергей Саныч писал(а):больше выводов

Входов, если верить http://www.cnc-club.ru/wiki/index.php/M ... _prob_rfx2 всего шесть

Сергей Саныч писал(а):частота генерации импульсов шага - до 25..40 кГц, если повезет

Хмм... это смущает
Даже grbl обещает до 30 КГц, хотя я уже и не помню, с какой частотой он работал

А в каком из названных вариантов будет доступна S-образная кривая скорости?

Сергей Саныч писал(а):Работаю по VNC с парой станков - не глючит

У них программная генерация импульсов шага?
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Сергей Саныч » 17 май 2019, 06:48

Andrey@KZN писал(а):У них программная генерация импульсов шага?

У одного - да. У второго - аппаратная (Pluto-P).
Andrey@KZN писал(а):А в каком из названных вариантов будет доступна S-образная кривая скорости?
Это не шагогенератором определяется.
Andrey@KZN писал(а):Даже grbl обещает до 30 КГц, хотя я уже и не помню, с какой частотой он работал
GRBL не тянет на себе "тяжкий груз" в виде ОС и сюрпризов архитектуры современных PC. Даже на слабеньком МК можно сделать приличный шагогенератор.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
 
Сообщения: 8254
Зарегистрирован: 30 май 2012, 14:20
Откуда: Тюмень
Репутация: 2578
Медальки:

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 17 май 2019, 08:09

Пока выглядит так, что лучше взять MESA
Ну либо оставаться на GRBL, а то и TinyG2 (там S-кривые обещают)
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 17 май 2019, 08:11

А может что-то еще есть недорогого и аппаратного под LinuxCNC?
KFlop стоит как не в себя
PlanetCNC ругают и это вообще из другой оперы
А еще что? Китай безымянный не очень охота - там не станком буду пользоваться, а сам станок бесконечно донастраивать.
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение MX_Master » 17 май 2019, 08:27

Под LinuxCNC подешевле только, если самому что-то спаять. Самое недорогое из готовых контроллеров - https://www.smd-taxi.ru/mesa-linuxcnc

GRBL и TinyG, если что, это системы ЧПУ юношеского уровня (: а S-кривые нужны в основном на взрослом оборудовании. Любой мало-мальски вменяемый чел не будет ставить TinyG на серьёзные станки. Даже если там будут самые лучшие S-кривые в мире (:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4189
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2072
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 17 май 2019, 08:30

MX_Master писал(а):системы ЧПУ юношеского уровня

В чем это проявляется?
У меня же хоббийный станок, может мне и хватит юношеского уровня-то
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 17 май 2019, 08:32

MX_Master писал(а):Самое недорогое из готовых контроллеров - https://www.smd-taxi.ru/mesa-linuxcnc

Огонь! Спасибо!
На нашем форуме обсуждают?
И нет ли такого-же, но PCI/PCIE (мне проще в корпус компа засунуть, чем внешний ящик городить)
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение MX_Master » 17 май 2019, 08:34

Какой бы список отличий я не привёл, у вас уже сложилось мнение, что GRBL и TinyG всяко лучше, чем ковыряться с LinuxCNC (:

Кстати, опыта использования этой Ethernet платы от SMD-TAXI у форумчан ещё не было, её юзают пока только авторы.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4189
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2072
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение xenon-alien » 17 май 2019, 08:38

А малинку чего не упомянуть?
Тоже как вариант для хоббийного ЧПУ.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 1167
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 350
Настоящее имя: Daniel

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 17 май 2019, 09:04

MX_Master писал(а):у вас уже сложилось мнение, что GRBL и TinyG всяко лучше, чем ковыряться с LinuxCNC

Это вот зря
У Ардуино-поделок большой минус - нет хорошего полноценного ПО для компьютера.
Для меня это один из поводов от них отказаться.
Ну например подключить пульт MPG...
Или снять карту высот печатной платы, и потом гравировать её на нужную глубину.

xenon-alien писал(а):А малинку чего не упомянуть?

А она разве потянет быть нормальным интерфейсом взаимодействия?
Да и проект еще не сделан, насколько я понимаю
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 17 май 2019, 09:10

О! Еще есть какой-то myCnc... название знакомое, ща почитаю...
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение xenon-alien » 17 май 2019, 09:11

Про малину я тоже только разузнаю информацию.
Лично я для хобби использую 3д принтеровскую прошивку и железо.
Меня пока что устраивает, правда хотелося бы и как-то центроискатель использовать, но софта под него нет.
А печатные платы круто можно на нем делать. Как раз сегодня обновил прошивку. На последней странице моей темы есть видео с ютуба, как человек это делал.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 1167
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 350
Настоящее имя: Daniel

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 17 май 2019, 10:28

Созвонился с https://www.smd-taxi.ru/mesa-linuxcnc т.к. они, оказывается, в одном городе со мной
Через неделю съезжу к ним, посмотрю-пообщаюсь. Неделю даю себе на посомневаться.
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение SONIC300077 » 18 май 2019, 20:58

Andrey@KZN писал(а):Созвонился с https://www.smd-taxi.ru/mesa-linuxcnc т.к. они, оказывается, в одном городе со мной
Через неделю съезжу к ним, посмотрю-пообщаюсь. Неделю даю себе на посомневаться.

очень интересно, вот тоже задумался об приобретение этой платы, выглядит на первый взгляд очень удобно !
http://sputnik-lit.ru/ - Литье черных и цветных металлов, модельная оснастка, мех обработка, 3Д печать.
SONIC300077
Кандидат
 
Сообщения: 62
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0

Re: LinuxCNC: MESA 5i25 или контроллер LPT

Сообщение Andrey@KZN » 18 май 2019, 22:23

Дьявол кроется в мелочах
Насколько я понял, ребята специализируются на станках, которые расставляют чипы на платах
Соответственно на данной плате потеряно управление шпинделем, помпой, вытяжкой пыли, регулировка оборотов, реверс - всё это уехало в GPIO.

Но... если в минусах только это - скорее всего куплю и буду тут отписывать.
Andrey@KZN
Мастер
 
Сообщения: 301
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 37
Настоящее имя: Андрей

След.

Вернуться в Электроника

Кто сейчас на конференции

Зарегистрированные пользователи: 2doktora, AAN, Bing [Bot], chipok, Chpok, CNCCLUB, Craig, daemon78, Darxton, Dimka, dpss-2, enderukov, engineer_78, evgenymcp, exe, gendos, Google [Bot], iMaks-RS, Intas, Lunatic, Maxekb77, menny1112, mikehv, Mr. Mass, NKS, oleg.andreychenko, Q-starь, Sashalex24, tbc, Timur_Akhmatov, Vaycartana, Vichkins888, Yandex [bot], Константин61, шпиндель

Reputation System ©'