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

Re: LinuxCNC + Orange Pi

Добавлено: 23 фев 2018, 11:52
going
MX_Master писал(а): nevkon писал(а):
Возникла тут идея сделать пульт с подключением напрямую к GPIO портам. Вот думаю реально будет настроить используя только драйвер hal_gpio_h3?


Если есть достаточно свободных пинов и планируется простой пульт, то можно ;)
Можно подключить для этой цели, например:
BPI-EXTEND-MODULE.png (4887 просмотров) <a class='original' href='./download/file.php?id=133125&mode=view' target=_blank>Загрузить оригинал (813.66 КБ)</a>
BPI-EXTEND-Schema.png (4887 просмотров) <a class='original' href='./download/file.php?id=133126&mode=view' target=_blank>Загрузить оригинал (328.09 КБ)</a>
Описухи_к_EXT_MODULE.zip
(613.06 КБ) 291 скачивание
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 пина).
PHOTO_20180320_192325.jpg (4072 просмотра) <a class='original' href='./download/file.php?id=135163&mode=view' target=_blank>Загрузить оригинал (1.25 МБ)</a>
PHOTO_20180320_192423.jpg (4072 просмотра) <a class='original' href='./download/file.php?id=135164&mode=view' target=_blank>Загрузить оригинал (1.31 МБ)</a>

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Гига памяти на каких то есть... Все ж полегче крутиться будет?