LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение selenur »

solo писал(а):эм, а как на станок под управлением "апельсинки" пихать Ж код , только по сети?
В принципе можно добавить выполнение кода и с подключенной usb флешки ;-) но нужен будет визуальный интерфейс для управления с парой кнопок.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение solo »

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

хаб не пробовал, надо испытать. Ну или в интернетах посмотреть, там народ такое уже явно делал
Аватара пользователя
Argon-11
Мастер
Сообщения: 2068
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 461
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Argon-11 »

USB-хабы в OPi работают однозначно.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение selenur »

MX_Master писал(а):хаб не пробовал, надо испытать. Ну или в интернетах посмотреть, там народ такое уже явно делал
Хаб с внешним питанием нормально работает, в том числе и использование HDD, проверил...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение solo »

а можно в хаб сразу воткнуть клаву и мышку одновременно и при желании флешку , работать будет ?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение selenur »

solo писал(а):а можно в хаб сразу воткнуть клаву и мышку одновременно и при желании флешку , работать будет ?
Вот так я и использовал, т.к. при подключении USB клавиатуры в обычный порт, и мышки в микро-USB, питания по USB не хватало, и мышка периодически отваливалась.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
vit_rus
Опытный
Сообщения: 121
Зарегистрирован: 03 ноя 2013, 17:55
Репутация: 36
Откуда: Челябинск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение vit_rus »

Пробовал в пассивный хаб воткнуть мышь, клаву и флешку Opi One - на armbian полет нормальный, а вот с Bt клавой не получилось. Клаву видит а пару создать не может. Скорее всего с Bt свистком проблема.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение selenur »

Забыл сказать ещё вот про такую штуку, на плате есть контактные площадки, часть из них связана со звуком, и управлением IR сигналом, но есть и более интересные:
2017-12-19_002238.jpg (2864 просмотра) <a class='original' href='./download/file.php?id=127165&mode=view' target=_blank>Загрузить оригинал (795.91 КБ)</a>
2017-12-19_002610.jpg (2864 просмотра) <a class='original' href='./download/file.php?id=127164&mode=view' target=_blank>Загрузить оригинал (1.32 МБ)</a>
1,2 - Usb порт вроде 2-й
3,4 - Usb порт вроде 3-й
5 - TV аналоговый выход
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
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 »

nevkon писал(а):Тоже чтоли взять пару апельсинок и полностью отказаться от громоздкого ПК?
Ща всё это на этапе тестирования. Но однозначно могу сказать, что развивать проект будем и дальше. Планирую поставить апельсинку на свой большой станочек. А для этого, помимо вывода STEP/DIR, мне нужен ещё и выход rs485 на частотник, чем и займусь в новогодние праздники. Отдельный недорогой высокоскоростной генератор шагов тоже запланирован.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение selenur »

Если задумку MX_Master-а получится у меня повторить, что-бы можно было нормально генерировать step импульсы до 20 кГц, то к проекту я присоединюсь, т.к. перебрав за последний год множество контроллеров, везде присутствовала проблема дополнительной интеграции, различных дополнений, которых мне не хватает.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

UAVpilot писал(а):Забавная штучка... Заказал UP Squared Celeron Duo Core 4GB memory/32GB eMMC на попробовать.
Приехало, но пока нет времени, чтобы заняться поплотней.
Пока поставил на неё Fedora 27 - шевелится довольно резво. Хотел поставить Debian Wheezy, с разбегу не получилось - не видит emmc. Надо либо приложить соотв. патч от свежих ядер, либо просто подключить HDD/SSD. На днях попробую с SSD, чтоб хотя бы померить latency.
Но платка уже понравилась, наверно буду пользовать для небюджетных проектов. На борту есть даже FPGA MAX10, правда GPIO маловато. Но мне главное наличие двух Eth, а GPIO можно будет задействовать для операторских кнопочек/лампочек.

P.S. Плата + 10" LCD с тачем + Меса - по цене немного не дотягивает до сравнимого комплекта mycnc. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
AlexeyKL
Кандидат
Сообщения: 51
Зарегистрирован: 20 дек 2014, 11:35
Репутация: 7
Настоящее имя: Алексей Владимирович
Откуда: г.Ахтубинск, Астраханская обл.
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение AlexeyKL »

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

А я тут провёл небольшой поиск инфы по увеличению частоты проца на платках Orange Pi One и PC.

На платке One для питания проца установлен обычный понижающий регулятор напряжения. Можно сделать на выходе 1.1V или 1.3V. Для частоты 1200 МГц напряжения в 1.3V достаточно, а для частот повыше уже нет. Например, при 1296 МГц нужно минимум 1.34V, а для максимальной 1536 МГц вовсе 1.5V. Так что на платке One безболезненно поиграть c большими частотами нельзя.

А вот на платке PC регулятор напряжения совсем другой. Он работает по i2c и повысить напряжение в нём можно обычными софт настройками. Поэтому в Armbian сборках для PC максимальная частота выставлена как 1296 МГц. Ну а народные тесты в интернетах показывают, что при 1536 МГц проблем не будет при установке радиатора и вентилятора.
vit_rus
Опытный
Сообщения: 121
Зарегистрирован: 03 ноя 2013, 17:55
Репутация: 36
Откуда: Челябинск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение vit_rus »

Может не стоит разгонять плату, в станке все таки надежность в приоритете.
По мне вариант с внешним генератором step/dir на платке с stm32 более предпочтителен и надежен. Если апельсинка потянет 3-4 оси при 10-15кгц, для простых систем будет достаточно.
Для более серьезных задач - внешний генератор.
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение mycnc »

UAVpilot писал(а):
UAVpilot писал(а):Забавная штучка... Заказал UP Squared Celeron Duo Core 4GB memory/32GB eMMC на попробовать.
Приехало, но пока нет времени, чтобы заняться поплотней.
Пока поставил на неё Fedora 27 - шевелится довольно резво. Хотел поставить Debian Wheezy, с разбегу не получилось - не видит emmc. Надо либо приложить соотв. патч от свежих ядер, либо просто подключить HDD/SSD. На днях попробую с SSD, чтоб хотя бы померить latency.
Но платка уже понравилась, наверно буду пользовать для небюджетных проектов. На борту есть даже FPGA MAX10, правда GPIO маловато. Но мне главное наличие двух Eth, а GPIO можно будет задействовать для операторских кнопочек/лампочек.

P.S. Плата + 10" LCD с тачем + Меса - по цене немного не дотягивает до сравнимого комплекта mycnc. :)
Как выяснилось, еще не все на форуме знают про нашу систему. Приятно, что вы ее упоминаете, нам это помогает
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Времени всё меньше, поэтому последнюю инструкцию с подключением сделал очень короткой. Чуть позже (после тестов) добавим туда подключение опторазвязки для концевиков, внешнего ЦАП (0-5V), модуля UART-RS485 и т.д.

Готовые к работе, образы MicroSD карты 8 Гб и 16 Гб с Debian Jessie, Machinekit (LinuxCNC) и GPIO драйвером:
Инструкции по применению:
Ставьте. Проверяйте. Ищите возможные косяки и пишите о них в этой теме.
Эти ссылки есть и в 1-м сообщении темы.
Последний раз редактировалось MX_Master 21 дек 2017, 01:11, всего редактировалось 1 раз.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение PKM »

А почему Machinekit, если есть LinuxCNC?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение selenur »

5-й файл инструкции (ссылка неправильная)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Ответить

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