Страница 59 из 245

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 10:23
going
svb писал(а):Но думаю до конца месяца разберусь окончательно.
Попробуй оформить это в виде шаблона. Типа такого:
- скачать исходники из $URL
- установить библиотеки libs-dev и дополнительные зависимости из списка
- установить параметры сборки из списка
- сконфигурировать по методу из функции
(даже если метод или др. это всего одна строчка)
- собрать и установить в какую нибуть временную папку ...../tmp/tmp-install
далее можно просто отдать эту папку Armbian для сборки пакета.
Если получиться - это будет очень большое дело для оформления будущих хотелок.

Чтобы в итоге всё свелось к вызову шаблона и передачи ему списков и метода из файла.
И миграции на более свежую ОС, если того потребуют версии библиотек.

P.S. :thinking: Наверное я это больше сам для себя написал.
Буду сегодня этим вопросом заниматься.

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 12:25
Сергей Саныч
antoxa-kylibin писал(а):Сейчас тем более такие миниПК набирают популярность и врятли в ближайшем будущем их перестанут выпускать, скорее всего наоборот будут дальше разрабатывать новые модели. А это только +++
Это ---. Потому как у каждой платы будут свои тараканы, так же как с зоопарком x86. И всё пойдет по второму кругу.

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 12:39
antoxa-kylibin
Сергей Саныч писал(а):
antoxa-kylibin писал(а):Сейчас тем более такие миниПК набирают популярность и врятли в ближайшем будущем их перестанут выпускать, скорее всего наоборот будут дальше разрабатывать новые модели. А это только +++
Это ---. Потому как у каждой платы будут свои тараканы, так же с зоопарком x86. И всё пойдет по второму кругу.
Ну тут тонкостей много, может быть и действительно каждая плата будет в корень отличаться от предыдущих версий, но все таки плату когда производитель делает он заведомо уже берет определённый проц, память и т.д. А в х86 там каша из топора получается......железо для х86-64 сейчас уже всякое разное бывает и производителей куча развелось. С arm pc пока более конкретные варианты есть.

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 14:05
Serg
х86 производители хоть каких-то устоявшихся стандартов придерживаются, а производители этих недорогих плат кто во что горазд, даже при обновлении модели.
Довольно часто на них периферия "развешана" не как надо, а как проще и дешевле, а RealTime (latency) в первую очередь зависит от этого.
В итоге становится выгоднее пользовать более дорогие платы (от $200) - экономия на сопровождении и масштабировании. Хотя для хобби это не актуально.

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 15:47
antoxa-kylibin
Ну нам то надо выбирать из того что делают производители. Каждый по своему видит конечное устройство. У меня вопрос, есть разница в версиях orange pi pc на базе h3 процессора? Просто начал смотреть там с разным объемом оперативки, встроенной памяти и так то вай вай то блюпуп? Влияет это как то на совместимость с Linuxcnc?

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 16:06
Serg
antoxa-kylibin писал(а):Влияет это как то на совместимость с Linuxcnc?
Это зависит от того, через что LinuxCNC будет управлять станком. Лично мне интересны платы с двумя Ethernet. :)

P.S. Процессор от 1.5GHz, лучше от 2GHz, память от 1GB, лучше от 2GB, вобщем чем больше, тем лучше. :)

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 16:45
antoxa-kylibin
А на счёт платы развязки для апельсинки никто не задумывался? Может есть подходящие варианты? Для подключения энкодеров нужно что то подумать... у меня энкодеры есть 3шт., при наличии платы можно будет пошаманить с ними. Только не знаю как их подключать надо, слышал что для энкодеров плата развязки не нужна.

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 17:23
straga

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 17:30
going
UAVpilot писал(а):(от $200) - экономия
:good: Согласен. Если посчитать время, которое я потратил на плату в 35$
и умножить на стоимость ч\часа получится самая дорогая плата, которой я когда либо владел.

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 18:31
antoxa-kylibin
Во, кажется это то что мне и нужно было. Спасибо за инфу, возму на вооружение

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 18:50
svb
going писал(а):
UAVpilot писал(а):(от $200) - экономия
:good: Согласен. Если посчитать время, которое я потратил на плату в 35$
и умножить на стоимость ч\часа получится самая дорогая плата, которой я когда либо владел.
А как же полученное удовольствие? :hehehe: :hehehe: :hehehe:
Я сильно сомневаюсь, что ты стал бы тратить свое время на что-то, что не приносит тебе какого-либо удовлетворения (морального и/или финансового) :D

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 18:53
svb
antoxa-kylibin писал(а):А на счёт платы развязки для апельсинки никто не задумывался?
Как я уже писал выше, сейчас тружусь над этим вопросом. Сделать опторазвязку на все доступные в OrangePi PC/PC2 GPIO. Там их набегает ажно 43 штуки

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 19:05
svb
Если уж на то пошло, то вот этот вариант более предпочтителен для нашего применения. Как минимум в денежном выражении и по вольтажу к нам ближе :). Потому что по характеристикам не подходит ни ваш вариант, ни мой.

Уж если выбирать на оптронах PC817 (только не на EL817!!!!) , то я бы лучше выбрал такую платку

ЗЫ: Те варианты, который я сейчас рисую, построены на оптронах HCPL2630/HCPL063N

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 19:14
MX_Master
going писал(а):Если посчитать время, которое я потратил на плату в 35$
Я даже боюсь считать :hehehe: Я, кстати, эти платки до сих пор никуда не применил.

Вот интересно, если для принтерных целей применять, как температурные датчики завести внутрь? Внешний АЦП + еще один драйвер для LCNC?

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 19:23
svb
MX_Master писал(а):Вот интересно, если для принтерных целей применять, как температурные датчики завести внутрь? Внешний АЦП + еще один драйвер для LCNC?
Есть драйвер в MachineKit для каких-то I2C ADC

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 19:29
MX_Master
надо глянуть, где-то завалялся на полке модуль с i2c ..

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 19:33
antoxa-kylibin
А для pwm сигналов будут пины? Кстати, для драйверов управляемых не по степ дир, а 0-10в (частотники тоже так управляются) будут пины в плате опторазвязки? Это на случай реализации ЧПУ с pid управлением. Там получается входные сигналы от концевых датчиков и энкодеров нужно заводить, а выходные либо классика жанра степ дир, либо ШИМ или 0-10в.... позже скину примеры драйверов и бесколлекторных движков, о которых хотел сказать. Это вообще в одной плате есть смысл пихать или проще сделать 2 варианта для степ дир без обратной связи и pid управления?

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 19:35
svb
MX_Master писал(а):надо глянуть, где-то завалялся на полке модуль с i2c ..
Во, нашел: ADS7828 - 8 channel 12bit adc i2c
Еще там есть поддержка I2C GPIO MCP23017 , PWM PCA9685 (16 bit 16 channel)

Причем MCP23017 я уже опробовал - РАБОТАЕТ !!! :)

Живет тут :)

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 19:42
antoxa-kylibin
Вариант готовой платы под mach3 у меня в настоящий момент успешно трудится. Станок управляется степ диром, из датчиков только датчики home они же и концевики по одному краю осей. Шпиндель управляется pwm, но в ней сразу встроен конвертор Pwm 5в --->> 0-10в. Я тестером замерял, там чутка до 10в не дотягивала при 100% шим.... в целом плата работоспособная и нареканий к ней нет, но обратную связь на ней не сделаешь, мало входных пинов....

Re: LinuxCNC + Orange Pi

Добавлено: 11 июл 2018, 19:46
svb
svb писал(а):Еще там есть поддержка I2C GPIO MCP23017 , PWM PCA9685 (16 bit 16 channel)

Причем MCP23017 я уже опробовал - РАБОТАЕТ !!!
Следующее в очереди на пробу как раз таки PCA9685 (есть у меня этот модуль, на али взял), хочу 300вт DC и 400вт BLDC шпиндель через него попробовать завести