LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

antoxa-kylibin писал(а):Вариант готовой платы под mach3 у меня в настоящий момент успешно трудится
Фотку можно? с вашего станка или там где покупали (или максимально похожую)
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение antoxa-kylibin »

знаю что есть платы mesa , которые на все случаи жизни существуют, но блин ценник не гуманный вообще, а другой момент они для обычных х86 пк придуманы. Мы же апельсин берём в оборот, а там gpio...вот и мысля в слух - для стандартной конфигурации брать плату для mach3 и привязать её к апельсину. Для обратной связи либо свою колхозить плату, либо искать из существующих, возможно просто нужно подобрать готовые варианты....
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

antoxa-kylibin писал(а):знаю что есть платы mesa , которые на все случаи жизни существуют, но блин ценник не гуманный
MESA 7I92 - 89$ - это негуманно?
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
MX_Master
Мастер
Сообщения: 7480
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3101
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

antoxa-kylibin писал(а):Для обратной связи либо свою колхозить плату, либо искать из существующих, возможно просто нужно подобрать готовые варианты....
А в чём сложность энкодеры или линейки подключить? Если там TTL выход, то нужна или опторазвязка, или конвертер уровней напряжения. Если диф. выход, тоже можно найти недорогой внешний модуль.
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

MX_Master писал(а):Если диф. выход, тоже можно найти недорогой внешний модуль.
Да-да, идем на Али или Е-Бэй, и там, в отличии от Яндекса, действительно найдётся всё :)

Например, ЭТО :)
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение antoxa-kylibin »

svb писал(а):
antoxa-kylibin писал(а):Вариант готовой платы под mach3 у меня в настоящий момент успешно трудится
Фотку можно? с вашего станка или там где покупали (или максимально похожую)
https://m.ru.aliexpress.com/item/322653 ... form=msite
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

antoxa-kylibin писал(а):
svb писал(а):Фотку можно? с вашего станка или там где покупали (или максимально похожую)
https://m.ru.aliexpress.com/item/32265339603.html
Ну собственно именно такую я и советовал. В сообщении 1173 на странице 59 темы. 17 каналов, 12 к станку - 5 от станка. Для начала экспериментов точно хватит. А дальше надо уже заморачиваться. Либо всё модулями набирать, либо свою (под себя) плату колхозить.
А лучше перечитайте ветку страницы так с 40 :) Там все эти вопросы обсуждались.
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

MX_Master писал(а):Вот интересно, если для 3Д принтерных целей применять, как температурные датчики завести внутрь? Внешний АЦП + еще один драйвер для LCNC?
1-wire.
antoxa-kylibin писал(а):а другой момент они для обычных х86 пк придуманы.
Всего 8 плат из всего многообразия. И то не для х86, а для того, где есть PCI. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

А SPI в этом наборе есть ?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

Есть.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Olej
Кандидат
Сообщения: 66
Зарегистрирован: 03 июл 2018, 22:41
Репутация: 4
Настоящее имя: Олег Цилюрик
Откуда: Харьков
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Olej »

going писал(а):
UAVpilot писал(а):(от $200) - экономия
:good: Согласен. Если посчитать время, которое я потратил на плату в 35$
и умножить на стоимость ч\часа получится самая дорогая плата, которой я когда либо владел.
Ну а если не $35 (Rapsberry Pi), а $9 (Orange Pi One)? :good:
Аватара пользователя
MX_Master
Мастер
Сообщения: 7480
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3101
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Друзья, есть небольшой опрос.
Нужно выбрать направление для дальнейшего развития:
  1. Видеодрайвер c OpenGL + возможность запускать gmocappy, hazzy и другие подобные интерфейсы
  2. Генератор шагов и энкодерный счётчик на сопроцессоре + драйвер сопроцессора для LinuxCNC
Времени на проект остаётся всё меньше. Хотелось бы заранее узнать кому и что нужно в первую очередь. Обе задачи весьма трудоёмкие. Если в двух словах. Рабочий видеодрайвер позволит запускать на апельсине любимые интерфейсы. Сопроцессор позволит повысить частоту шагов и входную частоту для энкодеров.
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

Я за этот пункт:
MX_Master писал(а):Генератор шагов и энкодерный счётчик на сопроцессоре + драйвер сопроцессора для LinuxCNC
Процесс подключения видеодрайвера в процессе моего изучения.

Кстати, gmoccapy запускается и без OpenGL видеодрайвера. По крайней мере у меня на OrangePi PC запускается нормально.
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

svb писал(а):Кстати, gmoccapy запускается и без OpenGL видеодрайвера. По крайней мере у меня на OrangePi PC запускается нормально.
Запускается, но минимальный период и Latency при этом скачут запердельно
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

MX_Master писал(а):
svb писал(а):Кстати, gmoccapy запускается и без OpenGL видеодрайвера. По крайней мере у меня на OrangePi PC запускается нормально.
Запускается, но минимальный период и Latency при этом скачут запердельно
Я так думаю, что писать драйвер сопроцессора вряд ли кто-то станет (хотя я могу и ошибаться), а вот видеодрайвер прикрутить всёж наверное попроще будет, и не один человек это сможет сделать (если поставит это себе целью :) )
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
donvictorio
Мастер
Сообщения: 2451
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 682
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение donvictorio »

MX_Master писал(а):Друзья, есть небольшой опрос.
Нужно выбрать направление для дальнейшего развития:

Видеодрайвер c OpenGL + возможность запускать gmocappy, hazzy и другие подобные интерфейсы
Генератор шагов и энкодерный счётчик на сопроцессоре + драйвер сопроцессора для LinuxCNC
Времени на проект остаётся всё меньше. Хотелось бы заранее узнать кому и что нужно в первую очередь. Обе задачи весьма трудоёмкие. Если в двух словах. Рабочий видеодрайвер позволит запускать на апельсине любимые интерфейсы. Сопроцессор позволит повысить частоту шагов и входную частоту для энкодеров.
красиво, но глючно или быстро, но страшно?
я за второй вариант. интеграция видеодрайвера это задача моментная, актуальная только в небольшой период времени. грабли, костыли или как там. а работа с сопроцессором - это фунадментальное решение, сильно расширяющее архитектурные возможности сборки машинокит-апельсин. да и лаги системы будут вторичны, если цп не будет шаги генерить. а видеоядро потом, как нить. или кто-то может сумеет его победить, всетаки над этим по всему шарику умы есть, а с шагами только ты.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7480
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3101
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

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

Всё-таки, в случае неудачи с видеодрайвером, не каждому будет по душе наш "любимый" синий интерфейс tkemc.
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение nevkon »

axis вполне неплохо справляется с отрисовкой. Но в крайнем случае можно и без картинки. Так что я голосую за сопроцессор в первую очередь. Ну а там если приспичит можно и свой интерфейс будет сваять не такой тяжелый (хотя куда уж легче axis).
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

MX_Master писал(а):Всё-таки, в случае неудачи с видеодрайвером, не каждому будет по душе наш "любимый" синий интерфейс tkemc.
У меня AXIS пашет "на ура", сейчас заканчиваю тестить Ubuntu Bionic(чистый, без МК) на H5, по результатам кое-какие правки внесу в базовую систему сборки. Потом займусь автосборкой МК для H5, следом(или даже параллельно) займусь интеграцией видеоядра.
Платы: OPI-PC(умерла), OPI-PC2
Ответить

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