В принципе можно добавить выполнение кода и с подключенной usb флешкиsolo писал(а):эм, а как на станок под управлением "апельсинки" пихать Ж код , только по сети?
LinuxCNC + Orange Pi (allwincnc)
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: LinuxCNC + Orange Pi
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: LinuxCNC + Orange Pi
так нету свободных юсб , один не клаву , второй на мышку , можно ли воткнуть хаб ЮСБ в апельсинку и через хаб уже воткнуть клаву , а потом и флешку ....
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
хаб не пробовал, надо испытать. Ну или в интернетах посмотреть, там народ такое уже явно делал
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: LinuxCNC + Orange Pi
USB-хабы в OPi работают однозначно.
- selenur
- Почётный участник

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

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: LinuxCNC + Orange Pi
Вот так я и использовал, т.к. при подключении USB клавиатуры в обычный порт, и мышки в микро-USB, питания по USB не хватало, и мышка периодически отваливалась.solo писал(а):а можно в хаб сразу воткнуть клаву и мышку одновременно и при желании флешку , работать будет ?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
vit_rus
- Опытный
- Сообщения: 121
- Зарегистрирован: 03 ноя 2013, 17:55
- Репутация: 36
- Откуда: Челябинск
- Контактная информация:
Re: LinuxCNC + Orange Pi
Пробовал в пассивный хаб воткнуть мышь, клаву и флешку Opi One - на armbian полет нормальный, а вот с Bt клавой не получилось. Клаву видит а пару создать не может. Скорее всего с Bt свистком проблема.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: LinuxCNC + Orange Pi
Забыл сказать ещё вот про такую штуку, на плате есть контактные площадки, часть из них связана со звуком, и управлением IR сигналом, но есть и более интересные:
1,2 - Usb порт вроде 2-й
3,4 - Usb порт вроде 3-й
5 - TV аналоговый выход
3,4 - Usb порт вроде 3-й
5 - TV аналоговый выход
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
nevkon
- Почётный участник

- Сообщения: 2471
- Зарегистрирован: 17 июл 2015, 10:25
- Репутация: 310
- Настоящее имя: Константин
- Откуда: Балаково (Саратовская обл.)
- Контактная информация:
Re: LinuxCNC + Orange Pi
Тоже чтоли взять пару апельсинок и полностью отказаться от громоздкого ПК?
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
Ща всё это на этапе тестирования. Но однозначно могу сказать, что развивать проект будем и дальше. Планирую поставить апельсинку на свой большой станочек. А для этого, помимо вывода STEP/DIR, мне нужен ещё и выход rs485 на частотник, чем и займусь в новогодние праздники. Отдельный недорогой высокоскоростной генератор шагов тоже запланирован.nevkon писал(а):Тоже чтоли взять пару апельсинок и полностью отказаться от громоздкого ПК?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: LinuxCNC + Orange Pi
Если задумку MX_Master-а получится у меня повторить, что-бы можно было нормально генерировать step импульсы до 20 кГц, то к проекту я присоединюсь, т.к. перебрав за последний год множество контроллеров, везде присутствовала проблема дополнительной интеграции, различных дополнений, которых мне не хватает.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: LinuxCNC + Orange Pi
Приехало, но пока нет времени, чтобы заняться поплотней.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
USB хаб с доп питанием подключал к планшету на четвëртом андройде, тянул беспроводную мышь, хард на 1Тб. Так же подключал к роутеру с usb портом, в хаб принтрер, хард на 1Тб и 3g модем т.е. задействовал все функции роутера одновременно и всë работало. Хаб китайский.
Уж на апельсинке точно должно работать.
Уж на апельсинке точно должно работать.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
А я тут провёл небольшой поиск инфы по увеличению частоты проца на платках 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 МГц проблем не будет при установке радиатора и вентилятора.
На платке 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
Может не стоит разгонять плату, в станке все таки надежность в приоритете.
По мне вариант с внешним генератором step/dir на платке с stm32 более предпочтителен и надежен. Если апельсинка потянет 3-4 оси при 10-15кгц, для простых систем будет достаточно.
Для более серьезных задач - внешний генератор.
По мне вариант с внешним генератором step/dir на платке с stm32 более предпочтителен и надежен. Если апельсинка потянет 3-4 оси при 10-15кгц, для простых систем будет достаточно.
Для более серьезных задач - внешний генератор.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: LinuxCNC + Orange Pi
Как выяснилось, еще не все на форуме знают про нашу систему. Приятно, что вы ее упоминаете, нам это помогает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
Времени всё меньше, поэтому последнюю инструкцию с подключением сделал очень короткой. Чуть позже (после тестов) добавим туда подключение опторазвязки для концевиков, внешнего ЦАП (0-5V), модуля UART-RS485 и т.д.
Готовые к работе, образы MicroSD карты 8 Гб и 16 Гб с Debian Jessie, Machinekit (LinuxCNC) и GPIO драйвером:
Эти ссылки есть и в 1-м сообщении темы.
Готовые к работе, образы MicroSD карты 8 Гб и 16 Гб с Debian Jessie, Machinekit (LinuxCNC) и GPIO драйвером:
- opi1_machinekit_8G.rar (1.2 Гб)
- opi1_machinekit_16G.rar (1.2 Гб)
- 1 - Hardware.pdf
- 2 - copy SD image to SD card.pdf
- 3 - Control.pdf
- 4 - Remote Control.pdf
- 5 - Machinekit, LinuxCNC and GPIO.pdf
- 6 - Wiring.pdf
Эти ссылки есть и в 1-м сообщении темы.
Последний раз редактировалось MX_Master 21 дек 2017, 01:11, всего редактировалось 1 раз.
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: LinuxCNC + Orange Pi
А почему Machinekit, если есть LinuxCNC?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: LinuxCNC + Orange Pi
5-й файл инструкции (ссылка неправильная)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/