LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
гражданинъ
Мастер
Сообщения: 1247
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение гражданинъ »

serjmd писал(а): с платой DB25
Что за плата ?Чо за кабель раскурочить ? Именно такой "апельсин " у меня работает с "народной " платой опторазвязки через двунвправленный конвертер 3-5 вольт . Только предустановленная убунта ни чем не поможет ! У некоторых получается поставить по инструкции Михаила с этой ветки.На алике вроде тоже ещё есть !
https://aliexpress.ru/item/100500168915 ... 1658779682
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
serjmd
Мастер
Сообщения: 206
Зарегистрирован: 26 янв 2017, 17:31
Репутация: 8
Настоящее имя: Serj MD
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение serjmd »

Я немного путаюсь, а народная плата - это не DB25?
Изображение
И тут какой, вроде, преобразователь нужен? Питание на плату подается те же 5 вольт. Она сейчас у меня от системного блока запитана через USB.
гражданинъ
Мастер
Сообщения: 1247
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение гражданинъ »

Я про эту .Не знаю одно ли и то же ? Одного питания 5 вольт мало ,нужно ещё 12-24 вольта для концевиков. Но "апельсинка" работает на 3,3 вольтах поэтому ,что б не сгорела , надо ставить конвертер 3-5 вольт на пример такой https://aliexpress.ru/item/32772908447. ... 1658779682
Гарантировать ,что всё установится и заработает ни кто не может ,тема закрыта ,поддержки не будет , но пробовать можно. К стати, автор темы Михаил подключал драйвера без платы вообще ,на прямую ,если я ни чего не путаю !
Вложения
MACH 3 LPT.png (659 просмотров) <a class='original' href='./download/file.php?id=210022&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (175.12 КБ)</a>
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
serjmd
Мастер
Сообщения: 206
Зарегистрирован: 26 янв 2017, 17:31
Репутация: 8
Настоящее имя: Serj MD
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение serjmd »

Мне кажется, эти платы все плюс-минус одинаковые.
Вот, нашел, кстати, руководство по которому сам тогда подключал:
http://totcnc.com/tblog/17_instruction- ... db25-6axis
И тут про дополнительное питание на концевики ничего нет. Просто замыкание.
А откуда взялось 3 вольта? Сейчас описание на Али смотрел, там блок питания на 5 вольт.
гражданинъ
Мастер
Сообщения: 1247
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение гражданинъ »

serjmd писал(а): откуда взялось 3 вольта?
Питание это одно ,а сигналы это другое .
А без 12и вольт не работают оптопары на плате .
serjmd писал(а): про дополнительное питание на концевики ничего нет
Ну схема то "подробнее не бывает" ! :hehehe:
Но плата другая ,може там и не нужно !
Вложения
апельсинка 40.png (637 просмотров) <a class='original' href='./download/file.php?id=210023&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (47.36 КБ)</a>
схема.png (634 просмотра) <a class='original' href='./download/file.php?id=210024&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (42.4 КБ)</a>
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
serjmd
Мастер
Сообщения: 206
Зарегистрирован: 26 янв 2017, 17:31
Репутация: 8
Настоящее имя: Serj MD
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение serjmd »

гражданинъ писал(а): 17 дек 2023, 15:53 Питание это одно ,а сигналы это другое .
А без 12и вольт не работают оптопары на плате .
Сейчас понял. То есть, условно говоря, я беру, допустим, третью ногу на гребенке, ее подключаю к ноге конвертора, а далее уже на выбранный пин платы опторазвязки.
гражданинъ писал(а): 17 дек 2023, 15:53 Ну схема то "подробнее не бывает" ! :hehehe:
Но плата другая ,може там и не нужно !
Я блок с драйверами как в 18-м году собрал, так с тех пор туда и не заглядывал. Но вроде никакого дополнительного питания там нет.

А по поводу Озона задумался просто потому, что плата с доставкой, блок питания с доставкой - уже четыре тысячи. Еще радиатор, флешка, кулер - в принципе, так на так и выходит.
гражданинъ
Мастер
Сообщения: 1247
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение гражданинъ »

serjmd писал(а): а далее уже на выбранный пин платы опторазвязки.
Да конвертер так работает ,в обе стороны ,на одной стороне 5 вольт ,на другой 3,3 ,процессору от пяти может поплохеть ,это ардуина работает на 5и вольтах . Я взял два конвертера и пинами питания и "земли" спаял их этажеркой ,получилось 16 каналов .
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
гражданинъ
Мастер
Сообщения: 1247
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение гражданинъ »

serjmd писал(а): флешка
SD карта там с убунтой ,она не поможет ,всё равно сносить или другую применять ,тут специальный драйвер GPIO или ARISK для работы с CNC ,только один человек знает как это устроено ! Буржуины тоже нормального решения не нашли ,уже года три наверное прошло !
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
serjmd
Мастер
Сообщения: 206
Зарегистрирован: 26 янв 2017, 17:31
Репутация: 8
Настоящее имя: Serj MD
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение serjmd »

Сносить - не устанавливать
гражданинъ
Мастер
Сообщения: 1247
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение гражданинъ »

Вот что интересно ! Давно - придавно купил на алике переходник для GPIO ,вроде шлейф 40 жил и два ряда зажимов по 20 с каждой стороны . Он правда типа для "малины" ,но какая разница ? Решил сегодня подключить к средней гребёнке вентилятор 5 вольт - не крутится ,начал проверять - вообще нет соответствия пинов GPIO и этих зажимов ! Переставил шлейф в противоположный разъём ,апельсинка вообще ушла в перезагрузку ! Явно "коза" по питанию ! Так и спалить не долго ! Что это и для чего так сделано не понятно ,может маркировки и совпадают с малинкиной гребёнкой ? Короче вот такой попандос ! А так всё красиво ,да ?
Вложения
20231217_225322.jpg (595 просмотров) <a class='original' href='./download/file.php?id=210026&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (4.6 МБ)</a>
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
wzor
Кандидат
Сообщения: 87
Зарегистрирован: 27 сен 2014, 09:21
Репутация: 12
Настоящее имя: NO
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение wzor »

гражданинъ писал(а): 17 дек 2023, 23:12 Короче вот такой попандос !
Может шлейф с другой стороны платы надо воткнуть?
гражданинъ
Мастер
Сообщения: 1247
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение гражданинъ »

wzor писал(а): с другой стороны платы надо воткнуть
Ой ,я столько не выпью ! :hehehe:
Попробовал сравнивать пиндаты ,но я в этом не шарю , обозначения не совпадают ,хотя питания и земли вроде одинаково . Но ,всё равно ,я логики разводки на этом шилде вообще понять не могу !
Огромное спасибо WZOR за то что вовремя пнул !
Вложения
апельсинка 40.png (484 просмотра) <a class='original' href='./download/file.php?id=210172&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (47.36 КБ)</a>
Малина 40.png (484 просмотра) <a class='original' href='./download/file.php?id=210173&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (223.61 КБ)</a>
Однако ,при таком расположении шлейфа ,что то начинает вырисовываться ! Питания и земли идут через среднюю гребёнку . (480 просмотров) <a class='original' href='./download/file.php?id=210179&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (3.89 МБ)</a>
Однако ,при таком расположении шлейфа ,что то начинает вырисовываться ! Питания и земли идут через среднюю гребёнку .
Тут по 6 пинов 5 вольт и 3.3 вольта и по 6 пинов от выводов с зажимами . И те и те замкнуты между собой. Если поставить джамперы ,то питание будет на зажимах. 8 пинов &quot;земля&quot; ,тут джампер не требуется . (480 просмотров) <a class='original' href='./download/file.php?id=210180&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (3.32 МБ)</a>
Тут по 6 пинов 5 вольт и 3.3 вольта и по 6 пинов от выводов с зажимами . И те и те замкнуты между собой. Если поставить джамперы ,то питание будет на зажимах. 8 пинов "земля" ,тут джампер не требуется .
Вот кто мог знать ,что у шлейфа и гребёнок чёртова гибель комбинаций втыкания ? (480 просмотров) <a class='original' href='./download/file.php?id=210182&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (4.06 МБ)</a>
Вот кто мог знать ,что у шлейфа и гребёнок чёртова гибель комбинаций втыкания ?
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
гражданинъ
Мастер
Сообщения: 1247
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение гражданинъ »

Наверчено однако не хило !
Вложения
шилд распиновка.png (440 просмотров) <a class='original' href='./download/file.php?id=210205&sid=f5d47476ca290a9229052776ad303e25&mode=view' target=_blank>Загрузить оригинал (84.9 КБ)</a>
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
Курдль
Мастер
Сообщения: 1992
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Курдль »

Привет!
Кто может кинуть ссылки на описание ARISC? Или на крайняк на пальцах описать, что в этом проекте с ним связано.
Спасибо.
Мой сайт: https://cnc1310.ru
alex_sar
Мастер
Сообщения: 1718
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 286
Настоящее имя: Алексей
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение alex_sar »

Курдль писал(а): крайняк на пальцах описать
вроде как сопроцессор который параллельно всему работает. автор как то заставил его генерировать шаги, соотвественно генерация шагов не зависит от тормозов ос, latency, и прочей ерунды.
Аватара пользователя
Курдль
Мастер
Сообщения: 1992
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Курдль »

alex_sar писал(а): вроде как сопроцессор который параллельно всему работает. автор как то заставил его генерировать шаги, соотвественно генерация шагов не зависит от тормозов ос, latency, и прочей ерунды.
Спасибо!
Я неправильно задал вопрос. Суть ARISC я понимаю.
ARISC (для просмотра содержимого нажмите на ссылку)
AR100 , также называемый CPUS , arisc или ARISC в документации SoC, представляет собой сопроцессор, присутствующий в A31 и более новых SoC Sunxi (включая популярные H3 и большинство 64-битных чипов) . Это не еще одно ядро ​​ARM, а вместо этого используется 32-битная архитектура набора команд OpenRISC 1000. https://linux-sunxi.org/AR100
Меня интересует, чем отличаются реализации LinuxCNC на обсуждаемом устройстве т.н. GPIO и ARISC?
Как я понимаю, сначала была создана GPIO, а потом ARISC. Но какая из них стабильнее?
Есть ли у сообщества пользователей фаворит в конфигурации "версия OrangePI + версия ОС + версия LinuxCNC"?
Мой сайт: https://cnc1310.ru
alex_sar
Мастер
Сообщения: 1718
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 286
Настоящее имя: Алексей
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение alex_sar »

Курдль писал(а): Меня интересует, чем отличаются реализации LinuxCNC на обсуждаемом устройстве т.н. GPIO и ARISC?
gpio, это насколько я понимаю, более-менее стандартная вещь. доступ к ножкам платы стандартными средствами.

arisc это было очень круто придумано и сделано автором, даёт большую частоту и стабильность импульсов.
но посколько автору этот проект стал неинтересно, я бы лично не стал это использовать. в случае проблем решить будет сложно.

linuxcnc при этом используется одна и та же, остальное ничего не меняется.
просто загружается компонент соответствующий (gpio, arics или хоть parport для lpt ) и подключаются пины в .hal файле.
то есть переехать с одного на другое вообще нет проблемы.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение xenon-alien »

Курдль писал(а): Меня интересует, чем отличаются реализации LinuxCNC на обсуждаемом устройстве т.н. GPIO и ARISC?
GPIO - зависит от основного процессора и базового периода. (чем-то похоже на ЛПТ порт) И полный функционал ЛЦНЦ на низких частотах
ARISC - на отдельном процессоре обрабатываются входы и выходы с большей частотой (автор для него спец драйвер писал). Функционал описан на сайте. Для примитивного станка вполне достаточно. (токарка с возможностью нарезанием резьб - поддержка энкодера, так же и фрезер)

Ну и нельзя обновить ЛЦНЦ 2.8.

Могу ошибаться, ибо не полностью испытал его...
Аватара пользователя
Курдль
Мастер
Сообщения: 1992
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение Курдль »

MX_Master писал(а): setp arisc.pwm.0.pwm-pin 14 # PA14 pin
Как в такой нотации прописать инверсный выход?
Мой сайт: https://cnc1310.ru
Аватара пользователя
MX_Master
Мастер
Сообщения: 7478
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3099
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi (allwincnc)

Сообщение MX_Master »

Курдль писал(а): 01 фев 2024, 16:48
MX_Master писал(а): setp arisc.pwm.0.pwm-pin 14 # PA14 pin
Как в такой нотации прописать инверсный выход?
https://allwincnc.github.io/docs.html

Код: Выделить всё

setp arisc.pwm.0.pwm-pin 14 # PA14 pin
setp arisc.pwm.0.pwm-invert 1
Ответить

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