LinuxCNC + Orange Pi (allwincnc)

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Продолжаю эксперименты :)
IMG_20200126_141548.jpg (1927 просмотров) <a class='original' href='./download/file.php?id=175640&mode=view' target=_blank>Загрузить оригинал (2.9 МБ)</a>
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Ну что ж, всё работает как часы
IMG_20200127_165724.jpg (1861 просмотр) <a class='original' href='./download/file.php?id=175736&mode=view' target=_blank>Загрузить оригинал (3.31 МБ)</a>
2020-01-27_170142.png (1861 просмотр) <a class='original' href='./download/file.php?id=175734&mode=view' target=_blank>Загрузить оригинал (185.1 КБ)</a>
IMG_20200127_165850.jpg (1861 просмотр) <a class='original' href='./download/file.php?id=175735&mode=view' target=_blank>Загрузить оригинал (3.35 МБ)</a>
Аватара пользователя
Sergo67
Кандидат
Сообщения: 86
Зарегистрирован: 08 дек 2017, 11:39
Репутация: 14
Настоящее имя: Сергей
Откуда: Шахты
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Sergo67 »

Во сколько обошёлся комплект, если не секрет? Количество входов/выходов? Интересно прикинуть стоимость платы InOut (может + пины LVDC) спецом под Апельсинку и сравнить.
Прорисовывал вчерне варианты плат с произвольной конфигурацией модулей I/O (кому чего скока надо), цену комплектухи не считал...
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Sergo67 писал(а):Во сколько обошёлся комплект, если не секрет? Количество входов/выходов? Интересно прикинуть стоимость платы InOut (может + пины LVDC) спецом под Апельсинку и сравнить.
Прорисовывал вчерне варианты плат с произвольной конфигурацией модулей I/O (кому чего скока надо), цену комплектухи не считал...
У меня всё это было под рукой, но если всё покупать заново, то Если нужно что-то на один раз, можно взять вот такую вилку DB25 Если 40-пиновой гребёнки мало, можно заюзать ещё 24-пиновый разъём с платы. Для этого нужен спец шлейф и какой-нибудь переходник на GPIO грёбёнку. Таким образом, с одной платы можно получить где-то 2.5 порта DB25. А если говорить просто - два LPT порта и ещё примерно 10 свободных пинов. Но, в идеале, на самодельном переходнике GPIO-DB25 должен быть нормальный конвертер уровней 3.3V-5V. Чтобы можно было подключить любую плату развязки без проблем. Как нибудь в будущем займёмся этим вопросом. Надо будет нарисовать пару схем, всё развести и заказать платки с комплектухой с Китая...
Аватара пользователя
Sergo67
Кандидат
Сообщения: 86
Зарегистрирован: 08 дек 2017, 11:39
Репутация: 14
Настоящее имя: Сергей
Откуда: Шахты
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Sergo67 »

MX_Master писал(а):на самодельном переходнике GPIO-DB25 должен быть нормальный конвертер уровней 3.3V-5V
ЕМНИП - закладывал 2х12 DO 5-12V, 2х12 DI 5-12V, 4 релейных, 2 шт. 0-10V. В общем 5 осей с энкодерами и прочей обвязкой. С оптикой и без. Тут можно и пообсуждать.
ЗЫ: и опыт заказа плат таки имеется - тем живём-с :) ...
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Ты имеешь ввиду сразу плату развязки, а я говорил о простом переходнике, без затей ;) Типа..
2020-01-28_221612.jpg (1749 просмотров) <a class='original' href='./download/file.php?id=175823&mode=view' target=_blank>Загрузить оригинал (19.1 КБ)</a>
Чтобы народ мог воткнуть сие без креплений в любую готовую плату развязки. Между этой платкой и апельсином кидаем обычный IDEшный шлейф.
Аватара пользователя
Sergo67
Кандидат
Сообщения: 86
Зарегистрирован: 08 дек 2017, 11:39
Репутация: 14
Настоящее имя: Сергей
Откуда: Шахты
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Sergo67 »

MX_Master писал(а):Ты имеешь ввиду сразу плату развязки
Видится плата с вертикально расположенными модулями - Апельсина, входа/выхода и тп. Просто переходка на ДБ25 проще, но менее функциональна (хотяб из-за неиспользованного lvdc). Хотя если хватает пинов - почему бы и нет, без оптики там цена вообще невысока.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Под lvdc ты подразумеваешь 24-пиновый CSI разъём для камеры? :) Если да, то для него можно сделать практически такой же простой переходник, как на рисунке выше. Но вместо гребёнки будет 24-пиновый CSI разъём как на апельсине. Соединяться должно 24-пиновым шлейфом (шаг 0.5мм)
Аватара пользователя
Sergo67
Кандидат
Сообщения: 86
Зарегистрирован: 08 дек 2017, 11:39
Репутация: 14
Настоящее имя: Сергей
Откуда: Шахты
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Sergo67 »

MX_Master писал(а):24-пиновым шлейфом
Знаю, имеется в загашнике :). Вот и получаем:
- Апельсина
- переходка на 40 пин
- переходка на ЛВДС
- плата реле
- хорошо бы и ШИМ -> 0-10V
При драйверах ШД в виде отдельных модулей - всё на проводах, всё надо куда-то крепить. ИМХО, напрашивается базовая плата (материнка :) ), на которой стоят Апельсин + быстро- (и взаимо?) заменяемые модули + питалово (+ контроль драйверов?)...
ЗЫ: а простой переходник можно организовать в виде модуля в 40-пиновый разъём Апельсина...
Аватара пользователя
moscow
Мастер
Сообщения: 554
Зарегистрирован: 27 фев 2018, 20:52
Репутация: 73
Настоящее имя: Олег Милантьев
Откуда: ПодКраснодар
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение moscow »

Sergo67 писал(а):ЗЫ: а простой переходник можно организовать в виде модуля в 40-пиновый разъём Апельсина..
Этот путь мне ближе. Сам (для других проектов) использую как раз апельсины и делал несколько плат, просто втыкаемых сверху в апельсин.

Идея с IDE HDD шлейфом, впрочем, тоже вполне себе рабочая. Без перепайки оного.
Аватара пользователя
moscow
Мастер
Сообщения: 554
Зарегистрирован: 27 фев 2018, 20:52
Репутация: 73
Настоящее имя: Олег Милантьев
Откуда: ПодКраснодар
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение moscow »

У меня вопрос полуриторического характера.

Есть у меня сейчас USB STB4100. И она глючит порой. Ещё не понял почему, но проблема (и пара подозрений как её решать) есть. Дико меня бесит Mach3. Люблю линухи (бывший сертифицированный unix админ и ныне веб-разработчик). Мне прямая дорога к изучению в т.ч. этой 149-страничной темы? :)
Аватара пользователя
Sergo67
Кандидат
Сообщения: 86
Зарегистрирован: 08 дек 2017, 11:39
Репутация: 14
Настоящее имя: Сергей
Откуда: Шахты
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Sergo67 »

moscow писал(а):Мне прямая дорога к изучению в т.ч. этой 149-страничной темы?
Для начала поставь на комп LinuxCNC и настрой его, попробуй поработай. Настроенный конфиг можно будет адаптировать и перенести на Апельсин (тем более что самая "конфетка" темы ещё в разработке).
Сугубо ИМХО, есс-но :) ...
Аватара пользователя
moscow
Мастер
Сообщения: 554
Зарегистрирован: 27 фев 2018, 20:52
Репутация: 73
Настоящее имя: Олег Милантьев
Откуда: ПодКраснодар
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение moscow »

Sergo67 писал(а):
moscow писал(а):Мне прямая дорога к изучению в т.ч. этой 149-страничной темы?
Для начала поставь на комп LinuxCNC и настрой его, попробуй поработай. Настроенный конфиг можно будет адаптировать и перенести на Апельсин (тем более что самая "конфетка" темы ещё в разработке).
Сугубо ИМХО, есс-но :) ...
Та не... комп+плата+станок у меня есть. Я хочу "автономный мелкий девайс + плата + станок".
У меня на участке 4 малины / апельсины в разных частях разные функции выполняют. Будет пятая. У меня и компа под lin нету, кроме этих мелких серверов.

Пойду читать местное вики. Спасиб!
Аватара пользователя
Sergo67
Кандидат
Сообщения: 86
Зарегистрирован: 08 дек 2017, 11:39
Репутация: 14
Настоящее имя: Сергей
Откуда: Шахты
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Sergo67 »

Ну вот по-бырому наваял платку адаптера 40pin-to-LPT под свой OPi-One (хотя распиновки вроде бы стандартные, не проверял), вроде без ошибок :D . Формат Спринт Лайоута. Распайка ЛПТ до кучи, Только 3.3V<->5V. Рассыпуха уложится в сотни в 3 по ценам ЧипДипа.
Вложения
OPi-LPT адаптер.zip
(62.99 КБ) 236 скачиваний
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

moscow писал(а):Люблю линухи (бывший сертифицированный unix админ и ныне веб-разработчик). Мне прямая дорога к изучению в т.ч. этой 149-страничной темы?
Для начала можно заглянуть сюда - https://cnc32.ru/pages/2/LinuxCNC+Orange-Pi :)
а там видно будет..
Аватара пользователя
wldev
Мастер
Сообщения: 1650
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение wldev »

Bender писал(а):
antoxa-kylibin писал(а):Эта плата развязки норм будет работать от 3,3в сигналов?
нет, если только не перепаять 74HC244 на 74HCT244
Извиняюсь, это я напутал.... там же не 244 а 245. А у них порог 3,15В...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
creisey
Новичок
Сообщения: 15
Зарегистрирован: 16 дек 2019, 10:54
Репутация: 8
Настоящее имя: iosias
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение creisey »

how can i get a really high step rate?

im using the OrangeCNC_5.64_Orangepione_Debian_stretch_dev_4.18.7-rt5_fullimage

but the maximum i get is 30KHz

i dont understand the example with the Double Step Frequency

can someone provide me an example hal and ini file?

i use DM556 Leadshine and have 20 Microsteps, therfore it would be great to have a high step rate.

thx a lot

its only just form google translate not readable, the russian version seems ok..
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

wait a bit for the new arisc driver ;)
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: LinuxCNC + Orange Pi

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

MX_Master писал(а):wait a bit for the new arisc driver
На когда ожидать?

Я ещё всё далёк от этих дел, а есть ли возможность выборки люфта програмно?
Просто у меня на токарнике 0.5 и 0.25 мм люфтят оси.
Возможно ли подключить будет какой-то тач с Али? ( или такие те что HDMI и с USB)
Или оно сильно притормозит другие процессы?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

xenon-alien писал(а):На когда ожидать?
Прямо ща сижу ковыряюсь.
xenon-alien писал(а):а есть ли возможность выборки люфта програмно?
канеш, есть, это ж linuxcnc
http://linuxcnc.org/docs/html/config/in ... gt_section
параметр BACKLASH или отдельный файл компенсации в параметре COMP_FILE
xenon-alien писал(а):Возможно ли подключить будет какой-то тач с Али? ( или такие те что HDMI и с USB)
канеш, можно. Если тачскрину будет недостаточно стандартных мышиных драйверов, придётся найти соответствующий USB драйвер и установить его в систему.
Ответить

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