В принципе можно добавить выполнение кода и с подключенной 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/