Мощный одноплатник для LinuxCNC

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

Мощный одноплатник для LinuxCNC

Сообщение MX_Master »

Постепенно присматриваюсь к более производительным мини ПК для работы с LinuxCNC. Не хочется повторять ошибок при выборе, как в случае с Orange Pi. Поэтому условия я сформулировал так:
  • Предполагаемый мини ПК должен уверенно работать со всеми текущими интерфейсами LinuxCNC. А также с новыми интерфейсами на основе OpenGLES/WebGL.

  • "Настоящий" (а не эмулируемый) Ethernet порт для подключения MESAподобных контроллеров.
  • Немаленькая гребёнка GPIO.
  • Минимально достаточное кол-во USB портов для подключения всякой периферии.
  • В составе должен быть сопроцессор для возможности организовать разные счётчики и генераторы без привязки к latency системы. И без необходимости во внешнем контроллере.
  • У платы должна быть вменяемая поддержка софта и железа от производителя на длительный период.
  • Размеры - до 100*100 мм.
  • Цена - до 100$.
Первый мини ПК, который сразу попался на глаза - Odroid XU4 (XU4Q). Не знаю с чем это связано, но цены на Odroid XU4 с момента выхода заметно упали: 74$ -> 59$ -> 49$. Если кто-то знает с чем это связано, подскажите. Поддержка у платы довольно бодрая, исходники Mainline ядра linux (а также другие) есть на github'e. Если кто-то уже пользовался, какие у платы есть плюсы и минусы?
Предложения по другим платкам тоже приветствуются.
Последний раз редактировалось MX_Master 25 фев 2019, 14:21, всего редактировалось 2 раза.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Мощный мини ПК для LinuxCNC

Сообщение nkp »

может уже этот вопрос задавали(трудно всё перечитать в ваших темах на этот счет - много страниц)):
в каких конкретно случаях критичным оказывается размер платы 100x100 vs 170x170 (например) ?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Мощный мини ПК для LinuxCNC

Сообщение MX_Master »

nkp писал(а):в каких конкретно случаях критичным оказывается размер платы 100x100 vs 170x170 (например) ?
Например, если надо сделать маленький автономный контроллер (или пульт) с небольшим дисплеем. Или когда нужен очень компактный ящик для мини станка или 3Д принтера. Ну и, всё-таки, у x86 плат размером 170x170, обычно, нет никакого сопроцессора, нет никаких GPIO, SPI, UART, I2C.
v214
Новичок
Сообщения: 4
Зарегистрирован: 23 фев 2019, 17:25
Репутация: 1
Настоящее имя: Vladimir
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение v214 »

у меня xu3 и проблем нет ни с графикой, ни с чем либо еще :) xu4 будет просто по-мощнее.
А с orange pi с графикой в итоге вышла проблема? и да, где можно посмотреть эти mesa контроллеры?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение MX_Master »

v214 писал(а):у меня xu3 и проблем нет ни с графикой, ни с чем либо еще :) xu4 будет просто по-мощнее.
А с orange pi с графикой в итоге вышла проблема? и да, где можно посмотреть эти mesa контроллеры?
http://store.mesanet.com/index.php?rout ... uct_id=302

Ну, скажем, с графикой в Orange Pi (H3/H5) чуть хуже чем в XU3/XU4 :)
v214
Новичок
Сообщения: 4
Зарегистрирован: 23 фев 2019, 17:25
Репутация: 1
Настоящее имя: Vladimir
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение v214 »

MX_Master писал(а):
v214 писал(а):у меня xu3 и проблем нет ни с графикой, ни с чем либо еще :) xu4 будет просто по-мощнее.
А с orange pi с графикой в итоге вышла проблема? и да, где можно посмотреть эти mesa контроллеры?
http://store.mesanet.com/index.php?rout ... uct_id=302

Ну, скажем, с графикой в Orange Pi (H3/H5) чуть хуже чем в XU3/XU4 :)
отличный контроллер, пару лет назад пробовал cape на BeagleBone от machinekit, но так и не взлетело, текущий инстанс mach3+stb4100 :C

Что я думаю, надо перечитать тему с linuxcnc на этом форуме и заказать 7I92M. rt ядро нынче собрать не проблема и попробовать.

jabber/telegram?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение MX_Master »

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

Re: Мощный одноплатник для LinuxCNC

Сообщение Serg »

MX_Master писал(а):Предложения по другим платкам тоже приветствуются.
https://up-shop.org/home/270-up-squared.html
MX_Master писал(а):Например, если надо сделать маленький автономный контроллер (или пульт) с небольшим дисплеем. Или когда нужен очень компактный ящик для мини станка или 3Д принтера. Ну и, всё-таки, у x86 плат размером 170x170, обычно, нет никакого сопроцессора, нет никаких GPIO, SPI, UART, I2C.
Сначала нарисуй "морду" для LinuxCNC, которая поместится в разрешение меньше, чем 1024x768, а уж потом подыскивай плату не более, чем размер монитора с таким разрешением... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение MX_Master »

Сергей, да, вощем-то, любую морду можно нарисовать, даже под SPI/I2C экранчик. Был бы клиент или собственный проект на эту тему.
Ну, тогда и за 200 можно что-то взять (: Почему нет.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение Serg »

MX_Master писал(а):Сергей, да, вощем-то, любую морду можно нарисовать, даже под SPI/I2C экранчик. Был бы клиент или собственный проект на эту тему.
Я и говорю, что минимальный размер платы не стоит делать первопричиной... :)
MX_Master писал(а):Ну, тогда и за 200 можно что-то взять (: Почему нет.
Конечно можно. Всё зависит от цели: кто-то готов тратить своё время и мозги, чтобы заставить работать LinuxCNC на платке за $50, а кто-то согласен заплатить $150-350 за то, чтобы без проблем запустить готовый дистрибутив с linuxcnc.org... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение MX_Master »

Я ж не просто так. Хочется что-то действительно народное замутить. Чтоб даже Вам, Сергей, было не стыдно с mesa-платками юзать (:

Минимальный лимит в 2 ethernet порта всё ещё в силе? Кстати, а почему два?
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение Lexxa »

MX_Master, как минимум один занять 7i92
:bender:
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1564
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 540
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение raddd »

US $103.00 | QOTOM 3,5 дюймовая Промышленная материнская плата Q3205UG2-P с процессор Celeron, мини двухъядерная материнская плата 1,5 ГГц
https://s.click.aliexpress.com/e/bWLsJhK6

Пишут о 6ти СОМ и gpio.
||||||||||||
||||||||||||
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение Serg »

MX_Master писал(а):Я ж не просто так. Хочется что-то действительно народное замутить. Чтоб даже Вам, Сергей, было не стыдно с mesa-платками юзать (:
Я ж не просто так говорю про размер экрана - нет смысла переплачивать за миниатюрность, если комп как правило располагается за экраном. :)
MX_Master писал(а):Минимальный лимит в 2 ethernet порта всё ещё в силе? Кстати, а почему два?
Не обязательно. Один для Mesa, другой для сети. Для сети вполне годится USB-Eth.
raddd писал(а):US $103.00 | QOTOM 3,5 дюймовая Промышленная материнская плата Q3205UG2-P с процессор Celeron, мини двухъядерная материнская плата 1,5 ГГц
Тогда уж https://www.aliexpress.com/item/QOTOM-M ... 40830.html
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение Duhas »

может тогда уж https://www.hardkernel.com/shop/odroid-h2/ ?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение MX_Master »

Эти QOTOM материнки (120х120) стоят гораздо дешевле - http://www.cnc-club.ru/forum/search.php ... sf=msgonly

Иногда встречается 4-6 gpio, но что с таким количеством делать? Даже не сравнить с LPT. Вариантов нет, только юзать внешний контроллер. Поддержку такой платы никто не гарантирует. Что купил, с тем и разбирайся сам.

Поставить такое один раз куда-то себе в проект можно. Но народной такую плату не назовёшь. Потому что для хобби есть варианты и получше, а для профессионалов такое юзать - риск.
Duhas писал(а):может тогда уж https://www.hardkernel.com/shop/odroid-h2/ ?
Только под внешний контроллер. Цена. Нет в продаже. Никто не юзал. Для хобби уже дороговато.
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение max73 »

ИМХО, если вы все-равно собираетесь ваять ethernet контроллер, то проще itx с интеловским процессором плату взять, цена у них от 60-70$ без памяти и диска. Зато много меньше проблем с установкой и запас производительности.
nevkon
Почётный участник
Почётный участник
Сообщения: 2471
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 310
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение nevkon »

Может тогда Gigabyte GP-SBCAP3450? Габарит 146х102 мм, разъем под LPT может работать в режиме GPIO. Процессор х86. Ценник правда кусачий. Сам при презентации думал что вот неплохая система, думал взять - очень характеристики интересные. Может когда и возьму.
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение max73 »

ASRock J3355B-ITX есть и lpt и com порты + один pci-e, цена примерно 4500-5000 рубл. По моему не очень то и кусачий. У меня домашний nas на асроке, уже пять лет не выключается.
как бы зная все радости линуха, лично я предпочту такое решение, чем потом возиться с пакетами, пересборками и прочие радости, которые доставляют удовольствие лет в 14-16, но к сорока как то перестают радовать :)
А вот что-то аналогичное mesa, было бы интересно, как по цене, так и по доступности. Уж больно далековаты они и тут у нас к ценнику не слабо прилетает.

Кстати, если порыться в доках, то наверное у многих ITX плат есть разъем LPT под плашку на заднюю панель, и ценник там даже подешевле может быть.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Мощный одноплатник для LinuxCNC

Сообщение MX_Master »

max73 писал(а):ИМХО, если вы все-равно собираетесь ваять ethernet контроллер, то проще itx с интеловским процессором плату взять, цена у них от 60-70$ без памяти и диска. Зато много меньше проблем с установкой и запас производительности.
У меня сейчас в ящике ITX платка с Atom'ом и установлена. Если одноразово поставить, то пойдёт. Но эксперименты с такими платами невозможны. Или внешний контроллер, или LPT с небольшой частотой вывода из-за latency и отсутствия RT сопроцессора.
nevkon писал(а):Ценник правда кусачий.
Вот именно (:

Я понимаю желание многих взять любую x86 плату и установить туда готовый образ. Но этот образ ведь откуда-то взялся. А конкретно, его кто-то для нас собрал. У меня уже есть опыт сборки этих образов и ядер. И не только у меня. Поэтому можно подойти к выбору плат свободнее. Всё-таки, ставить в 3Д принтер, мелкий фрезер и большой станок одну и ту же настольную материнку за 100+ уёв - как-то некошерно. А хотелось бы ставить именно какую-то одну недорогую, но мощную платку.
Ответить

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