Страница 17 из 245

Re: LinuxCNC + Orange Pi

Добавлено: 29 ноя 2017, 15:55
Serg
Забавная штучка... Заказал UP Squared Celeron Duo Core 4GB memory/32GB eMMC на попробовать.

Re: LinuxCNC + Orange Pi

Добавлено: 29 ноя 2017, 17:57
MX_Master
Поставил на радиатор обычный маленький вентилятор (30х30х10, 12V). Запитал его от 5V и теперь перегрева и зависаний больше нет. Шума нет тоже.

Вбил в апельсин свой текущий 4-х осевой конфиг со станка (где одноядерный Intel Atom 1.6GHz). В HAL файле вместо parport вбил свой драйвер hal_gpio_h3. И запустил последнюю УП по раскрою ДСП в графическом интерфейсе AXIS. Полёт нормальный. Температура проца в "armbianmonitor -m" чуть ниже 50 градусов. Если теребить графику мышкой, то температура повышается градуса на 3. Максимум удалось увидеть 53 градуса.

Вощем, Orange Pi One вполне может заменить текущую материнку в электрошкафу. Даже с обычным драйвером софт генерации hal_gpio_h3. Вощем, Orange Pi PC взять все равно для тестов надо, но мучать буду пока Orange Pi One.
PHOTO_20171129_210147.jpg (4193 просмотра) <a class='original' href='./download/file.php?id=125646&mode=view' target=_blank>Загрузить оригинал (480.06 КБ)</a>
PHOTO_20171129_210317.jpg (4193 просмотра) <a class='original' href='./download/file.php?id=125645&mode=view' target=_blank>Загрузить оригинал (464.57 КБ)</a>

Re: LinuxCNC + Orange Pi

Добавлено: 29 ноя 2017, 18:18
Serg
gmoccapy попробуй.

Re: LinuxCNC + Orange Pi

Добавлено: 29 ноя 2017, 21:25
MX_Master
UAVpilot писал(а):gmoccapy попробуй.
Попробовал. Для Orange PI One это весьма тяжёлый интерфейс. Убавил максимальные подачи вдвое. Температура проца примерно 50 градусов. Но иногда софт генерация всё равно не поспевает. Что в общем-то ожидаемо.

Нельзя просто так взять и сделать из железки за 10$ ЧПУ с блэкджеком и ш..хами :hehehe: Но для таких морд как AXIS и tklinuxcnc - вполне. А для gmoccapy нужно что-то более дорогое, чем 1.2 ГГц и 10$.

Когда сделаю аппаратную генерацию, проверим еще раз.

Re: LinuxCNC + Orange Pi

Добавлено: 30 ноя 2017, 20:43
MX_Master
UAVpilot писал(а):Я уже в самом начале обсуждения (ещё в прошлой теме) писал, что для "стойки" на LinuxCNC Одроид - это минимум.
Для проф деятельности - да. И желательно, посвежее. ODROID-XU4 в плане цены и начинки смотрится неплохо.

Наткнулся недавно на рейтинг и сравнение одноплатников - http://linuxgizmos.com/catalog-of-98-op ... ndly-sbcs/. Отсортировал их таблицу рейтинга по цене. Если ориентироваться по цене и частоте проца, то Odroid'ы смотрятся хорошо. Хотя с ними за первенство могут побороться и другие платки.

Re: LinuxCNC + Orange Pi

Добавлено: 07 дек 2017, 15:54
vit_rus
MX_Master писал(а):Поставил на радиатор обычный маленький вентилятор (30х30х10, 12V). Запитал его от 5V и теперь перегрева и зависаний больше нет. Шума нет тоже.

Вбил в апельсин свой текущий 4-х осевой конфиг со станка (где одноядерный Intel Atom 1.6GHz). В HAL файле вместо parport вбил свой драйвер hal_gpio_h3. И запустил последнюю УП по раскрою ДСП в графическом интерфейсе AXIS. Полёт нормальный. Температура проца в "armbianmonitor -m" чуть ниже 50 градусов. Если теребить графику мышкой, то температура повышается градуса на 3. Максимум удалось увидеть 53 градуса.

PHOTO_20171129_210147.jpg
PHOTO_20171129_210317.jpg
Внимательно слежу за темой. Автору респект.

Прислали китайцы Апельсинку :ura: . Есть повод попробовать погонять ее.
Можно чуть подробнее про Вашу сборку и Linux CNC в ней.
Может есть уже готовый образ системы, на пробу так сказать.
Пока запустил ARMBIAN, вроде живет. Сильно грел проц (до 58-60 градусов), поставил радиатор и вентилятор - больше 42 градусов не видел. В простое 25-27 градусов.

Re: LinuxCNC + Orange Pi

Добавлено: 07 дек 2017, 16:58
MX_Master
Надо сделать еще пару настроек системы и полностью проверить драйвер для работы с гребёнкой GPIO. Завтра-послезавтра доберусь до своей платки OPi1 (оставил на даче). Как только исправлю все мелочи, выложу готовый образ.

Хочу провести еще пару экспериментов с повышением частоты работы проца. Буду тестировать на частотах от 1296 до 1536 МГц (с напряжением 1.5V), замерю температуру. Если всё будет в порядке, лишние мегагерцы нам не помешают. С охлаждением справимся.

Re: LinuxCNC + Orange Pi

Добавлено: 08 дек 2017, 16:47
Sergo67
Пара вопросов топикстартеру (ну не надо пинать, аха?):
- можно ли использовать девайс в качестве автономного контроллера (без монитора), загружая задания и контролируя выполнение удалённо по сети?
- можно ли будет ваш образ развернуть на другую апельсинку (например РС) или он заточен только под единичку?

Re: LinuxCNC + Orange Pi

Добавлено: 08 дек 2017, 17:23
MX_Master
Sergo67 писал(а):- можно ли использовать девайс в качестве автономного контроллера (без монитора), загружая задания и контролируя выполнение удалённо по сети?
Я именно так и использую. Врубаю на ноуте удаленный рабочий стол из под Win8 и цепляюсь по Wi-Fi к апельсинке. Апельсинка подключена Ethernet кабелем к Wi-Fi роутеру. Можно просто Ethernet кабелем соединить апельсинку и другой ПК, будет еще лучше.
Sergo67 писал(а):- можно ли будет ваш образ развернуть на другую апельсинку (например РС) или он заточен только под единичку?
Честно говоря, не знаю. Настройки сборки системы средствами Armbian немного отличаются для One и PC. Чтобы проверить работу готового образа, нужно иметь обе платки на руках.

Re: LinuxCNC + Orange Pi

Добавлено: 08 дек 2017, 23:43
Sergo67
MX_Master писал(а):Я именно так и использую
Это есть гуд :) . На мой мелкий фрезерок больше и не надо. Буду заказывать апельсинку. Получится небольшой, но вполне самодостаточный шкафчик управления.
ЗЫ: в продаже есть борды на Н5-м камне - не будет ли от них больше пользы?

Re: LinuxCNC + Orange Pi

Добавлено: 09 дек 2017, 07:24
MX_Master
У чипов H5 частота та же, поэтому для быстродействия LinuxCNC явной выгоды не будет. К тому же, чип 64-х битный, а это дополнительная проблема.

Re: LinuxCNC + Orange Pi

Добавлено: 12 дек 2017, 13:22
L29Ah
MX_Master писал(а):Взялся вчера посмотреть какие ещё есть недорогие STM'ки c большим кол-во аппаратных таймеров. И нашёл! Причём, их много и начинка есть на любой вкус.

Например малыш STM32F103RFT6 на ядре M3 (72 МГц). Помимо богатой переферии, у него есть 14 таймеров и 12 каналов DMA. Это значит, что можно организовать аппаратную генерацию шагов на 12 осей. 12 осей, Карл! :hehehe: А цена всего 3$

Есть и другие примеры. Жаль только, что нет в продаже готовых макеток с этими МК.
Blue Pill тебя не устроил?

Re: LinuxCNC + Orange Pi

Добавлено: 12 дек 2017, 13:30
L29Ah
MX_Master, ты таки доходил до тестирования интерпретации g-code machinekit'ом на живом шаговике? Я думаю воспроизвести твои достижения на Allwinner A20, но меня беспокоят возможные тормоза из других потоков которые могут повлиять на софтошагатели (и в результате втихую пропускать шаги).

Re: LinuxCNC + Orange Pi

Добавлено: 12 дек 2017, 13:45
MX_Master
L29Ah писал(а):Blue Pill тебя не устроил?
Из синей таблетки можно сделать генератор только на 4 оси. Мне хватит, кому-то не хватит, сделаю масштабирование. Чтоб несколько таблеток подключить.
L29Ah писал(а):MX_Master, ты таки доходил до тестирования интерпретации g-code machinekit'ом на живом шаговике? Я думаю воспроизвести твои достижения на Allwinner A20, но меня беспокоят возможные тормоза из других потоков которые могут повлиять на софтошагатели (и в результате втихую пропускать шаги).
Детально смотрел вывод на логическом анализаторе, там видно каждый шаг, какой бы он ни был. На шаговиках не пробовал, пока занят другим делом.

Re: LinuxCNC + Orange Pi

Добавлено: 13 дек 2017, 12:10
Sergo67
Если боротьба с STM-ом продолжается, может заморочиться и поддержкой квадратурных энкодеров? 12 осей ИМХО перебор, а 6 осей+энкодеров будет в самый раз :) ...

Re: LinuxCNC + Orange Pi

Добавлено: 13 дек 2017, 12:22
MX_Master
Как только будет время и спрос - сделаем

Re: LinuxCNC + Orange Pi

Добавлено: 14 дек 2017, 11:20
solo
MX_Master писал(а):Как только будет время
ждемсс

а чисто потенциально какие возможности будут у LinuxCNC на безе "апельсинки" какое количество (максимально) шд можно будет подключить (на прямую) для управления , и какие еще компоненты LCNC будут доступны для использования ?

Re: LinuxCNC + Orange Pi

Добавлено: 14 дек 2017, 12:35
Argon-11
solo писал(а):ждемсс
ну дык мэйк донейшен! :)

Re: LinuxCNC + Orange Pi

Добавлено: 14 дек 2017, 13:21
solo
ну дык так было сказано, что фрии , а если
Argon-11 писал(а):донейшен! :)
то в личку , наверное так будет правильнее, а то раздел буде коммерческим
а что нам скажет АВТОР ТЕМЫ :hehehe:

Re: LinuxCNC + Orange Pi

Добавлено: 14 дек 2017, 14:10
MX_Master
solo писал(а):а чисто потенциально какие возможности будут у LinuxCNC на безе "апельсинки" какое количество (максимально) шд можно будет подключить (на прямую) для управления , и какие еще компоненты LCNC будут доступны для использования ?
На платке Orange Pi One доступны 30 пинов на вход/выход. На них можно повесить всё, что угодно. На данный момент я проверил вывод STEP/DIR для 4-х осей с интерфейсом AXIS. Полёт нормальный. Ну а ваще, чем больше функционала в LCNC используется, тем апельсинке плохее :) Например, интерфейс gmocappy апельсинка не тянет, потому что он жрёт много ресурсов системы.
solo писал(а):а что нам скажет АВТОР ТЕМЫ
Всё в свободном доступе. Просто, главный прогер немного занят в данный момент. Пилит/сверлит новые стальные кареты Z, X на свой станок :hehehe:

Кстати, уже давно пришли модули опторазвязки, ЦАП и UART->RS485. Я их собираюсь к апельсинке прикрутить для входа концевиков и управления частотником. Всё никак руки не дойдут. Но, когда-нибудь дойдут..