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

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 16 дек 2023, 21:16
гражданинъ
serjmd писал(а): с платой DB25
Что за плата ?Чо за кабель раскурочить ? Именно такой "апельсин " у меня работает с "народной " платой опторазвязки через двунвправленный конвертер 3-5 вольт . Только предустановленная убунта ни чем не поможет ! У некоторых получается поставить по инструкции Михаила с этой ветки.На алике вроде тоже ещё есть !
https://aliexpress.ru/item/100500168915 ... 1658779682

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 17 дек 2023, 09:12
serjmd
Я немного путаюсь, а народная плата - это не DB25?
Изображение
И тут какой, вроде, преобразователь нужен? Питание на плату подается те же 5 вольт. Она сейчас у меня от системного блока запитана через USB.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 17 дек 2023, 11:13
гражданинъ
Я про эту .Не знаю одно ли и то же ? Одного питания 5 вольт мало ,нужно ещё 12-24 вольта для концевиков. Но "апельсинка" работает на 3,3 вольтах поэтому ,что б не сгорела , надо ставить конвертер 3-5 вольт на пример такой https://aliexpress.ru/item/32772908447. ... 1658779682
Гарантировать ,что всё установится и заработает ни кто не может ,тема закрыта ,поддержки не будет , но пробовать можно. К стати, автор темы Михаил подключал драйвера без платы вообще ,на прямую ,если я ни чего не путаю !

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 17 дек 2023, 13:57
serjmd
Мне кажется, эти платы все плюс-минус одинаковые.
Вот, нашел, кстати, руководство по которому сам тогда подключал:
http://totcnc.com/tblog/17_instruction- ... db25-6axis
И тут про дополнительное питание на концевики ничего нет. Просто замыкание.
А откуда взялось 3 вольта? Сейчас описание на Али смотрел, там блок питания на 5 вольт.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 17 дек 2023, 15:53
гражданинъ
serjmd писал(а): откуда взялось 3 вольта?
Питание это одно ,а сигналы это другое .
А без 12и вольт не работают оптопары на плате .
serjmd писал(а): про дополнительное питание на концевики ничего нет
Ну схема то "подробнее не бывает" ! :hehehe:
Но плата другая ,може там и не нужно !

Re: LinuxCNC + Orange Pi (allwincnc)

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

А по поводу Озона задумался просто потому, что плата с доставкой, блок питания с доставкой - уже четыре тысячи. Еще радиатор, флешка, кулер - в принципе, так на так и выходит.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 17 дек 2023, 16:42
гражданинъ
serjmd писал(а): а далее уже на выбранный пин платы опторазвязки.
Да конвертер так работает ,в обе стороны ,на одной стороне 5 вольт ,на другой 3,3 ,процессору от пяти может поплохеть ,это ардуина работает на 5и вольтах . Я взял два конвертера и пинами питания и "земли" спаял их этажеркой ,получилось 16 каналов .

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 17 дек 2023, 16:58
гражданинъ
serjmd писал(а): флешка
SD карта там с убунтой ,она не поможет ,всё равно сносить или другую применять ,тут специальный драйвер GPIO или ARISK для работы с CNC ,только один человек знает как это устроено ! Буржуины тоже нормального решения не нашли ,уже года три наверное прошло !

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 17 дек 2023, 17:07
serjmd
Сносить - не устанавливать

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 17 дек 2023, 23:12
гражданинъ
Вот что интересно ! Давно - придавно купил на алике переходник для GPIO ,вроде шлейф 40 жил и два ряда зажимов по 20 с каждой стороны . Он правда типа для "малины" ,но какая разница ? Решил сегодня подключить к средней гребёнке вентилятор 5 вольт - не крутится ,начал проверять - вообще нет соответствия пинов GPIO и этих зажимов ! Переставил шлейф в противоположный разъём ,апельсинка вообще ушла в перезагрузку ! Явно "коза" по питанию ! Так и спалить не долго ! Что это и для чего так сделано не понятно ,может маркировки и совпадают с малинкиной гребёнкой ? Короче вот такой попандос ! А так всё красиво ,да ?

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 30 дек 2023, 23:04
wzor
гражданинъ писал(а): 17 дек 2023, 23:12 Короче вот такой попандос !
Может шлейф с другой стороны платы надо воткнуть?

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 31 дек 2023, 00:06
гражданинъ
wzor писал(а): с другой стороны платы надо воткнуть
Ой ,я столько не выпью ! :hehehe:
Попробовал сравнивать пиндаты ,но я в этом не шарю , обозначения не совпадают ,хотя питания и земли вроде одинаково . Но ,всё равно ,я логики разводки на этом шилде вообще понять не могу !
Огромное спасибо WZOR за то что вовремя пнул !

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 02 янв 2024, 03:52
гражданинъ
Наверчено однако не хило !

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 21 янв 2024, 23:08
Курдль
Привет!
Кто может кинуть ссылки на описание ARISC? Или на крайняк на пальцах описать, что в этом проекте с ним связано.
Спасибо.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 21 янв 2024, 23:37
alex_sar
Курдль писал(а): крайняк на пальцах описать
вроде как сопроцессор который параллельно всему работает. автор как то заставил его генерировать шаги, соотвественно генерация шагов не зависит от тормозов ос, latency, и прочей ерунды.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 22 янв 2024, 06:33
Курдль
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"?

Re: LinuxCNC + Orange Pi (allwincnc)

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

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

linuxcnc при этом используется одна и та же, остальное ничего не меняется.
просто загружается компонент соответствующий (gpio, arics или хоть parport для lpt ) и подключаются пины в .hal файле.
то есть переехать с одного на другое вообще нет проблемы.

Re: LinuxCNC + Orange Pi (allwincnc)

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

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

Могу ошибаться, ибо не полностью испытал его...

Re: LinuxCNC + Orange Pi (allwincnc)

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

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 01 фев 2024, 16:59
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