LinuxCNC + Orange Pi (allwincnc)

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

CNCStart писал(а):Достаточно мощности будет в Orange pi one с процом H3 ? Задача простоя крутить 3 шаговика на очень малых подачах, и выводить изображение с веб-камеры на монитор.
Камеру лично я не тестировал, а на всё остальное должно хватить.
CNCStart
Кандидат
Сообщения: 48
Зарегистрирован: 08 май 2019, 19:00
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение CNCStart »

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

На официальном сайте есть кнопочка поддержки проекта и список всех, кто поддерживает (:
CNCStart
Кандидат
Сообщения: 48
Зарегистрирован: 08 май 2019, 19:00
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение CNCStart »

Понял, уже установил, все работает, буду разбираться с подключением драйверов к гребенке.
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

Я вернулся из больнички домой, на долечивание ... Думаю, в ближайший месяц систематизирую все наработки и после этого попробую запилить новый релиз. (Почему так долго? Врачи не разрешают подолгу находиться в сидячем или стоячем положении)

ЗЫ: Для H5 сборка пакета MK производилась мной собственно на PC2, после чего пакет перемещался на систему сборки образа и там включался в образ.
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение daemon78 »

svb писал(а):Врачи не разрешают подолгу находиться в сидячем или стоячем положении)
Операция на позвоночнике?
Выздоравливай быстрее!!!
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

daemon78 писал(а):Операция на позвоночнике?
3
daemon78 писал(а):Выздоравливай быстрее!!!
Спасибо, очень постараюсь....
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение daemon78 »

Всем привет.
Хочу начать подключения апельсина к плате опторазвязки для Mach3 через порт LPT (DB25).
Есть ли у кого схема, что приходит от компа на каждый пин DB25 платы опторазвязки чтобы так же подключить апельсин вместо компа.
Нашел в инете три варианта и слегка запутался, если кто делал подобное, ткните в рабочую распиновку пожалуйста.
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение daemon78 »

Вот это годный вариант?
Вложения
7d5fee22e276cbda8b18c99650da9669a7ab32a8_1_590x500.jpg (1493 просмотра) <a class='original' href='./download/file.php?id=162655&sid=d09aa6eddca1e57f873fbf6d1848395d&mode=view' target=_blank>Загрузить оригинал (86.36 КБ)</a>
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение solo »

daemon78 писал(а):плате опторазвязки для Mach3 через порт LPT (DB25).
может надо мануал на плату опторазвязки посмотреть
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение daemon78 »

У меня "народная" плата, не встречал на нее мануала по распиновке входа DB25
https://ru.aliexpress.com/item/1pcs-MAC ... 88657.html
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение solo »

ну и че тут не понятно
Вложения
HTB1_MdCgEMgYeJjSZFGq6xsMXXam.jpg (1486 просмотров) <a class='original' href='./download/file.php?id=162656&sid=d09aa6eddca1e57f873fbf6d1848395d&mode=view' target=_blank>Загрузить оригинал (144.91 КБ)</a>
NikolayUa24
Мастер
Сообщения: 1407
Зарегистрирован: 31 июл 2013, 20:05
Репутация: 256
Настоящее имя: Николай
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение NikolayUa24 »

daemon78 писал(а): ткните в рабочую распиновку пожалуйста.
ткнул ;)
Вложения
2.jpg (1470 просмотров) <a class='original' href='./download/file.php?id=162658&sid=d09aa6eddca1e57f873fbf6d1848395d&mode=view' target=_blank>Загрузить оригинал (83.93 КБ)</a>
Страдания ведут человека к совершенству.
CNCStart
Кандидат
Сообщения: 48
Зарегистрирован: 08 май 2019, 19:00
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение CNCStart »

Добрый день, собираю ЧПУ систему на Orange Pi H3 для трехкоординатного фрезера. Вопрос: можно ли подключить к оранджу энкодер, и кнопки (шпиндель старт-стоп, пуск-пауза програмы, переход в режим MDI). Все это прописывается в HAL файле? И как обстоят дела с подключением сервы и частотника?
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение daemon78 »

solo писал(а):ну и че тут не понятно
По нижней стороне Вы можете определить значение каждого входящего пина DB25 порта?
Последний раз редактировалось daemon78 14 май 2019, 22:25, всего редактировалось 1 раз.
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение daemon78 »

NikolayUa24 писал(а):
daemon78 писал(а): ткните в рабочую распиновку пожалуйста.
ткнул ;)
Это распиновка выходов, а мне нужны входы DB25(LPT)
Аватара пользователя
Гадкий Я
Новичок
Сообщения: 33
Зарегистрирован: 29 дек 2018, 20:19
Репутация: 9
Настоящее имя: Sergey
Откуда: Химки
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Гадкий Я »

daemon78 писал(а):Всем привет.
Хочу начать подключения апельсина к плате опторазвязки для Mach3
Есть Mach3 под ARM? И маздай на апельсин?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7480
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3101
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

CNCStart писал(а):Добрый день, собираю ЧПУ систему на Orange Pi H3 для трехкоординатного фрезера. Вопрос: можно ли подключить к оранджу энкодер, и кнопки (шпиндель старт-стоп, пуск-пауза програмы, переход в режим MDI). Все это прописывается в HAL файле? И как обстоят дела с подключением сервы и частотника?
Желательно, между апельсином и прочими устройствами воткнуть какую-ньть развязку - http://www.cnc-club.ru/forum/viewtopic. ... 6&#p502876

А процесс подключения и настройки точно такой же как на настольном ПК. Прописываем всё в HAL файлах, изучая по ходу доки для соответствующих компонентов LinuxCNC/Machinekit (:

Если нужно управлять чем-то с помощью RS485, берём переходик USB-RS485 и настраиваем соответствующий компонент для LinuxCNC/Machinekit.
daemon78 писал(а):Всем привет.
Хочу начать подключения апельсина к плате опторазвязки для Mach3 через порт LPT (DB25).
Есть ли у кого схема, что приходит от компа на каждый пин DB25 платы опторазвязки чтобы так же подключить апельсин вместо компа.
Нашел в инете три варианта и слегка запутался, если кто делал подобное, ткните в рабочую распиновку пожалуйста.
Как я и говорил ранее, вместо LPT развязки лучше всего юзать любые недорогие модули - http://www.cnc-club.ru/forum/viewtopic. ... 6&#p502876
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение daemon78 »

Прочитал ответы и понял, что я всех запутал.
Попробую нормально сформулировать вопрос.
Смотрите, плата опторазвязки (ОР) в упрощенном виде, это всего лишь посредниик между компьютером и драйверами ШД.
Все выходы/входы платы ОР расписаны и по ним есть куча мануалов.
Я хочу узнать, какому входу/выходу платы ОР соответствует какой вход со стороны компьютера через LPT порт.

Для примера. На плате ОК есть STEP по оси X, он подписан, но какой пин LPT (DB25) соответсвует этому выходу со стороны компьюетра?
DB25 имеет четкую нумерацию пинов. И мне надо карту соответсвия выходов (STEPXYZA,DIRXYZA, ENABLEXYZA ...)
Что то в таком духе
DIR X - Pin2
STEP X -Pin3
ENABLE X - ?
и т. д.
Последний раз редактировалось daemon78 15 май 2019, 08:39, всего редактировалось 1 раз.
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение daemon78 »

MX_Master писал(а):Как я и говорил ранее, вместо LPT развязки лучше всего юзать любые недорогие модули - viewtopic.php?f=41&t=16788&p=502876&#p502876
Все верно, именно они и закуплены (конвертеры уровней).
Так же закуплен вот такой адаптер https://ru.aliexpress.com/item/1-DB25-2 ... 33ede5MZdv
Именно через него, посредством конвертера уровней, хочу подключить плату опторазвязки.
У меня будут две три независимые ящечка:
1 - Драйверы (DM542)
2 - БП (48, 12, 5)
3 - Плата опторазвязки
Идея в следующем. Я могу на плату опторазвязки подать сигнал через LPT с компа (Mach3, LCNC), с ноута (Mach3, LCNC), с апельсина (MAchineKit) и т.д. А он уже через опторазвязку пойдет по цепочке. То есть я хочу сделать возможность подключать через порт LPT разные управляющие проги без изменения схемы, просто переткнул источник и все дальше работает. Именно поэтому, апельсинку хочу через LPT порт подключить.
Ответить

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