LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

да, на гитхабе даже новее, чем у меня сейчас на компе
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

не в ту ветку смотрел :)
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

скинь пример .hal пожалуйста а то чет ругается на какой то линк файлед.

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Maxekb77 писал(а):скинь пример .hal пожалуйста а то чет ругается на какой то линк файлед.
еще при задании шагов/мм откзался принимать значение 3534.43 (всмысле с точкой)
MX_Master писал(а):Базару нет. Но разбираться придётся самостоятельно. На данный проверочный момент все пины драйвера называются и функционируют слегка иначе, чем в оригинале. Некоторые пины отсутствуют. Некоторые будут модифицированы в ближайшие дни.
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

ну если show pin arisc выводит непонятно что, то тогда проще подождать
nevkon
Почётный участник
Почётный участник
Сообщения: 2471
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 310
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение nevkon »

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

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

Re: LinuxCNC + Orange Pi

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

MX_Master писал(а):И сборки, и инструкции, но потом.
Ждем с нетерпением, как только будут инструкции и готовые сборки, будем пробовать прикрутить сей девайс к механике :relsa:
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

Ага ждемс :)
Leonidd
Новичок
Сообщения: 19
Зарегистрирован: 16 апр 2018, 19:44
Репутация: 0
Настоящее имя: Леонид
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Leonidd »

Читаю ветку неделю. Прочитал 34 страницы из 68-и.
Дело дошло до серводвигателей? Упоминается сервопериод, драйверы arisc.encoder и arisc.pwmgen
То есть энкодер будет обрабатываться сопроцессором, правильно? Это энкодер шпинделя или по осям тоже энкодеры будут? В сопроцессоре есть прерывания от внешних событий, таких как изменение напряжения на пине GPIO или нужно с высокой частотой опрашивать порт? Может микросхему (плату) какую-нибудь прикрутить, чтобы ловила ноль энкодера, а еще лучше преобразовывала в абсолютное положение (значение) энкодер, с частотой сервопериода, а потом передавала на Orange эти данные?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Я делаю новые версии некоторых стандартных компонентов и драйверов LinuxCNC. Чтобы они работали быстрее при помощи сопроцессора. Всё остальное по-прежнему остаётся на плечах LinuxCNC.

Если вам нужно нечто особенное, придётся вам модифицировать прошивку под себя. Код в свободном доступе.
Leonidd
Новичок
Сообщения: 19
Зарегистрирован: 16 апр 2018, 19:44
Репутация: 0
Настоящее имя: Леонид
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Leonidd »

Еще бы научил кто-нибудь с этим кодом работать. Вы географически где находитесь? Хочу к Вам в ученики записаться.
***********************************
Навело на мысль... "Насколько я понимаю, иногда stepgen'у будут попадаться задания, когда за время сервопериода надо сделать пару шагов, сменить направление и сделать ещё пару шагов" У оси всегда есть определенное рассогласование. Зависит от приложенной нагрузки. В данном случае это ускорение (два шага ускорение замедления и два шага ускорение разгона). В реальности ось пролетит в нужную сторону больше двух шагов. Зависит от ускорения, или для понимания от скорости работы. Но это то что я вдруг вспомнил, к вашему случаю это может иметь отношение, а может и не иметь.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Документации в исходниках достаточно. Обучение - строго самостоятельное.

Да, рассогласование всегда есть. За исправлением оного следит сам LinuxCNC.
Leonidd
Новичок
Сообщения: 19
Зарегистрирован: 16 апр 2018, 19:44
Репутация: 0
Настоящее имя: Леонид
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Leonidd »

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Любые платы с процессором H3, H2+ или H5. На данный момент.
Экран с разрешением не ниже 800*600.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: LinuxCNC + Orange Pi

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

Я сразу взял переходник для платы hdmi => vga чтобы под любой Моник приделать можно было. Стоит 200-300р примерно. Моники можно бу за недорого найти, так это будет привычный размер и разрешение. Если интересно могу поделиться ссылкой где брал, но пока все в пути, ещё нет результата работоспособности.
Leonidd
Новичок
Сообщения: 19
Зарегистрирован: 16 апр 2018, 19:44
Репутация: 0
Настоящее имя: Леонид
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Leonidd »

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

Re: LinuxCNC + Orange Pi

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

Я не пользовался такими экранами, ничего не могу сказать. У меня тут другой вопрос возник в голове. Orange pi работает с флешки, а флешки при установленных на них ос умирают часто. Но, там можно как то оптимизировать работу linuxcnc для работы с флешки при этом часть оперативы будет занята временными файлами и т.д. Исходя из этого я взял версию платы с запасом ОЗУ. Второй момент, внутренняя память платы это такая же флешка или там другой тип микросхем, которые более долговечны? Эти моменты учитываются в дальнейшей эксплуатации orange pi+linuxcnc? Просто не хотелось бы получить рабочую машинку, которая раз в пол года или раз в год слетела из-за сдохшей флешки...что думаете по этому вопросу?
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

Может тогда сразу SSD поставить ?
Ответить

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