Страница 37 из 245
Re: LinuxCNC + Orange Pi
Добавлено: 23 фев 2018, 11:52
going
MX_Master писал(а): nevkon писал(а):
Возникла тут идея сделать пульт с подключением напрямую к GPIO портам. Вот думаю реально будет настроить используя только драйвер hal_gpio_h3?
Если есть достаточно свободных пинов и планируется простой пульт, то можно
Можно подключить для этой цели, например:
https://ru.aliexpress.com/item/Infinity ... autifyAB=0
Или любой другой. На Али поиск "bpi extend"
Re: LinuxCNC + Orange Pi
Добавлено: 23 фев 2018, 14:19
Serg
MX_Master писал(а):Но переписывать каждый раз готовые компоненты для работы с сопроцессором - не дело.
Не надо ничего переписывать! Просто пишешь свои компоненты со своими именами. Ну или таже Меса тебе в пример.
Re: LinuxCNC + Orange Pi
Добавлено: 23 фев 2018, 16:38
solo
спрашивал о допустимом мах входном напряжении "апельсинки" , ниче не нашел , единственное, что нашел так это упоминание, что выходы и входи аналогичные как у " малинки "
насколько я понял , что у малинки мах допустимое входное напряжение 4.1В, если я не прав то поправте
Re: LinuxCNC + Orange Pi
Добавлено: 23 фев 2018, 17:00
MX_Master
solo писал(а):спрашивал о допустимом мах входном напряжении "апельсинки" , ниче не нашел , единственное, что нашел так это упоминание, что выходы и входи аналогичные как у " малинки "
насколько я понял , что у малинки мах допустимое входное напряжение 4.1В, если я не прав то поправте
Я бы не рекомендовал подавать на вход больше 3.6V.
Re: LinuxCNC + Orange Pi
Добавлено: 24 фев 2018, 15:23
wldev
MX_Master писал(а):Насчёт STEP не уверен, а вот DIR может и придётся инвертировать.
Есть разница. Дело в том что контроллеры могут работать как по переднему так и по заднему фронту. И если реверс произойдет во время детекции шага, то шаг может посчитаться в неправильном направлении.
Re: LinuxCNC + Orange Pi
Добавлено: 24 фев 2018, 16:45
MX_Master
В LinuxCNC смена направления обозначена с двух сторон приличными задержками, куда большими, чем длительность самого шага. Поэтому никаких погрешностей, особенно, накопительных - не должно быть. Вот два примера отлова по фронту и спаду, где тут погрешность?
Код: Выделить всё
````\_/````\_/````\_/````````\_/````\_/````\_/````````\_/````\_/````\_/````
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
____/`\____/`\____/`\________/`\____/`\____/`\________/`\____/`\____/`\____
````````````````````````\________________________/`````````````````````````
Код: Выделить всё
````\_/````\_/````\_/````````\_/````\_/````\_/````````\_/````\_/````\_/````
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
____/`\____/`\____/`\________/`\____/`\____/`\________/`\____/`\____/`\____
````````````````````````\________________________/`````````````````````````
Re: LinuxCNC + Orange Pi
Добавлено: 24 фев 2018, 17:45
wldev
Надо вертикальные линии провести и увидеть что момент шага будет отличаться на время длины
импульса...
Re: LinuxCNC + Orange Pi
Добавлено: 25 фев 2018, 18:13
solo
подскажите, что не так с этой кинематикой ( кинематику правил сам , в программировании не бум бу )
если на апельсинке запускаю станок на тривиальной кинематике все летает , если запускаю коре , все работает и визуализируется правильно и перемещения , но как только начинаю увеличивать скорость перемещения, не важно хоть в режиме ШД , хоть в режиме ось сразу появляется ошибка о феррор оси , такое ощущение, что кинематика сожрала все ресурсы апельсинки и не дает генерить шаги , максимальная частота степ что выдает апельсинка на коре около 1000ГЦ
Re: LinuxCNC + Orange Pi
Добавлено: 28 фев 2018, 19:00
solo
кажется я нашел в чем был косяк в моей кинематике
#include "rtapi_math.h" было лишнее
Re: LinuxCNC + Orange Pi
Добавлено: 13 мар 2018, 17:12
MX_Master
Драйвер
stepgen_h3 немного задерживается.. затеяли небольшую стройку рядом с мастерской (третья неделя пошла). Пахать физически целый день, а вечером садиться за программирование - не всегда удаётся. Уже даже приехала платка
Orange Pi PC, неделю как лежит в коробке, некогда проверить

Re: LinuxCNC + Orange Pi
Добавлено: 13 мар 2018, 22:17
going
MX_Master писал(а):Пахать физически целый день
Это даёт возможность подсознанию отключиться от диктатуры сознания,
немного отдохнуть и найти правильное решение оптимально быстрым способом.
Мне всегда помогает в решении сложных задач.
Удачи!!!
Re: LinuxCNC + Orange Pi
Добавлено: 20 мар 2018, 16:41
MX_Master
Новый комплект, наконец, в сборе. Скоро буду тестировать.
Заодно составлю распиновку разъёма камеры
(24 пина).
Re: LinuxCNC + Orange Pi
Добавлено: 20 мар 2018, 16:54
Serg
MX_Master писал(а):Заодно составлю распиновку разъёма камеры (24 пина).
Не забывай, что плоские шлейфы бывают "прямые" и "обратные" - контакты на разных сторонах шлейфа и на одной.

У тебя "прямой".
Re: LinuxCNC + Orange Pi
Добавлено: 21 мар 2018, 08:22
nevkon
Перебрался на PC? Радиатор еще пилить?
Re: LinuxCNC + Orange Pi
Добавлено: 21 мар 2018, 09:12
MX_Master
nevkon писал(а):Перебрался на PC? Радиатор еще пилить?
PC по итогу пойдёт на большой станок, One будет для тестов и в итоге может уйти на мелкий домашний станок.
Планирую поддерживать пока 2 платки One и PC. Образ SD карты для PC появится позже, вместе с прошивкой сопроцессора.
Радиатор - да, ща пойду отпилю.. (:
Re: LinuxCNC + Orange Pi
Добавлено: 22 мар 2018, 13:03
solo
MX_Master писал(а):Планирую поддерживать пока 2 платки One и PC
а можно уточнить РС это вот такая будет поддерживаться
не реклама
вариант 1
http://www.kosmodrom.com.ua/el.php?name=ORANGE-PI1GB
или такая вариант 2
http://www.kosmodrom.com.ua/el.php?name=Orange-PI-PC2
Re: LinuxCNC + Orange Pi
Добавлено: 22 мар 2018, 13:57
MX_Master
Самый дешёвый PC, ОЗУ 1Гб, Проц H3 32 битный.
Re: LinuxCNC + Orange Pi
Добавлено: 10 апр 2018, 12:13
svb
MX_Master писал(а):Новый комплект, наконец, в сборе. Скоро буду тестировать.
Нет ли в планах затащить все это добро на H5/H6 процы AllWinner ? Все ж помощнее будут... А по цене не сильно дороже
Например,
Orange Pi One Plus
Orange Pi Lite2
Orange Pi PC2
Orange Pi Zero Plus
И заработает ли сборка для H3 на процах H5/H6/A64?
Re: LinuxCNC + Orange Pi
Добавлено: 10 апр 2018, 16:13
MX_Master
Тут дело не в мощности железа, а в том что и там и здесь нет полноценной поддержки этого железа на уровне загрузчика и mainline ядра Linux. К примеру, видеодрайвер одинаково не работает для всех этих процев на mainline ядре.
Re: LinuxCNC + Orange Pi
Добавлено: 10 апр 2018, 16:42
svb
MX_Master писал(а):Тут дело не в мощности железа, а в том что и там и здесь нет полноценной поддержки этого железа на уровне загрузчика и mainline ядра Linux. К примеру, видеодрайвер одинаково не работает для всех этих процев на mainline ядре.
Исходя из этого, можно не рассчитывать на H5/H6? Все равно нормально не заработает?
Я, увы, не программер в таких масштабах, максимум ардуина-esp8266... На уровне программирования драйверов ядра линукс я полный нуль. Но мог бы потестить на H5/H6 (хотел себе именно такую платку прикупить). По сравнению с H3 тактовая в 1.5 раза выше, и ядро графики мощнее... Может не все так плохо, и скоро и под H5/H6 поддержка GPU будет...
Есть же сборки armbian под них....
P.S. Ну на этих платах и по 2Гига памяти на каких то есть... Все ж полегче крутиться будет?