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

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 22 мар 2024, 21:39
Курдль
alex_sar писал(а): можно отцепить пины от сигналов и подать туда напрямую
И что это даст?
Я могу получить на нужном пине ШИМ от pwm.4 нужной частоты и скважности, могу разрешить и запретить его вручную, могу сделать так, чтобы он управлялся командами M3/M5, как pwm.3.
Но не могу сделать так, чтобы он управлялся командами M62/M63
Может у меня с УП что-то не так? (для просмотра содержимого нажмите на ссылку)

Код: Выделить всё

G21 G17 G90
M3 S12000
G0 X0 Y0
F1500
G1 X0 Y0.5 M62 P01
G1 Y4.9 M63 P01
G1 X0 Y9.9 M62 P01
G1 Y10.3 M63 P01
G1 X0 Y18 M62 P01
G1 Y18.1 M63 P01
G1 X0 Y19.3 M62 P01
G1 Y24.7 M63 P01
G1 X0.1 Y24.8 M62 P01
G1 Y19.3 M63 P01
G1 X0.1 Y18.2 M62 P01
G1 Y17.9 M63 P01
G1 X0.1 Y17.2 M62 P01
G1 Y17 M63 P01
G1 X0.1 Y10.4 M62 P01
G1 Y9.8 M63 P01
G1 X0.1 Y5 M62 P01
G1 Y0.4 M63 P01
G1 X0.2 Y0.4 M62 P01
G1 Y5 M63 P01
G1 X0.2 Y6.2 M62 P01
G1 Y7.2 M63 P01
G1 X0.2 Y9.6 M62 P01
G1 Y10.6 M63 P01
G1 X0.2 Y13 M62 P01
G1 Y14 M63 P01
G1 X0.2 Y16.3 M62 P01
G1 Y16.5 M63 P01
G1 X0.2 Y17 M62 P01
G1 Y17.2 M63 P01
G1 X0.2 Y17.9 M62 P01
G1 Y18.2 M63 P01
...
Но ведь она выдает правильную диаграмму управления одиночной ногой...

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 22 мар 2024, 21:43
alex_sar
ну при чём тут уп? тут даже сам линуксцнц ни при чём.

хотя может и при чём ....
вот что надо сделать. надо запустить halscope и посмотреть digital-out во время выполнения. вот это будет полезно. или вывести его на физический пин и смотреть логическим анализатором.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 22 мар 2024, 22:30
Курдль
alex_sar писал(а): покажи код loadrt / addf про arisc компонент.
если функция не добавлена то будет вот такое вот
Я выкладывал весь конфиг.
Вот фрагмент (для просмотра содержимого нажмите на ссылку)

Код: Выделить всё

# load RT components
loadrt [KINS]KINEMATICS
loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS
loadrt arisc pwm="p,p,p,f,f" out="PA0,PA1,PA3,PC4,PC6,PG9"  in="PA2,PA7,PA8,PA9,PA18,PA19,PA21,PC0,PC1,PC2,PC3"

# add RT functions to the servo thread

addf arisc.gpio.read         servo-thread
addf arisc.pwm.read          servo-thread
addf motion-command-handler  servo-thread
addf motion-controller       servo-thread
addf arisc.gpio.write        servo-thread
addf arisc.pwm.write         servo-thread
alex_sar писал(а): вот что надо сделать. надо запустить halscope и посмотреть digital-out во время выполнения. вот это будет полезно. или вывести его на физический пин и смотреть логическим анализатором.
Зачем?
Я ж 100 раз проверял, что digital-out работает и halscope и на отдельную ногу выводил и анализатором смотрел (на диаграмме нижний трек).
Всё, как задано в УП.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 22 мар 2024, 22:36
alex_sar
тогда это вопрос к этому конкретному компоненту, который никто кроме автора не решит. возможно какое то аппаратное ограничение или глюк.

самое простое сейчас сделать программный pwm до выяснения. а также для подтверждения источника проблемы.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 22 мар 2024, 22:51
Курдль
alex_sar писал(а): самое простое сейчас сделать программный pwm до выяснения. а также для подтверждения источника проблемы.
Да для меня самое простое - реализовать решение схемотехнически.
Один фиг надо проектировать плату развязки сигналов между Orange Pi и исполнительными модулями.
Так что вставить элемент "2И" не представляет сложности.
(для просмотра содержимого нажмите на ссылку)
coupler.png (603 просмотра) <a class='original' href='./download/file.php?id=211342&mode=view' target=_blank>Загрузить оригинал (74.84 КБ)</a>

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 13:48
xenon-alien
20240323_123926.jpg (585 просмотров) <a class='original' href='./download/file.php?id=211348&mode=view' target=_blank>Загрузить оригинал (3.86 МБ)</a>

Где-то спрашивали про вай-фай...
У меня такой и без танцев с бубном запустился не устанавливая никаких драйверов.
Если память не подводит, то и на ютубе выкладывал видео...

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 14:50
Курдль
xenon-alien писал(а): У меня такой и без танцев с бубном запустился не устанавливая никаких драйверов.
Если память не подводит, то и на ютубе выкладывал видео..
Я спрашивал. У меня с танцами не запустился... оба.
photo_2024-03-23_14-47-42.jpg (574 просмотра) <a class='original' href='./download/file.php?id=211349&mode=view' target=_blank>Загрузить оригинал (187.38 КБ)</a>
А на какой аппарат ставили?
Ссылочку на ютуб не подбросите?
Спасибо.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 15:16
alex_sar
Курдль писал(а): Я спрашивал. У меня с танцами не запустился... оба.
не запустился это очень расплывчато...
вывод dmesg, lsusb более интересен.
не все но большинство донглов вполне запускаются.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 17:07
xenon-alien
Курдль писал(а): А на какой аппарат ставили?
Ссылочку на ютуб не подбросите?
https://youtu.be/RT3o5QwfdBU

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 18:38
Курдль
alex_sar писал(а): не запустился это очень расплывчато...
вывод dmesg, lsusb более интересен.
Я понял, что система смогла прочесть самоназвание вставленного в неё USB-устройства. Невелика доблесть :)
Снимок экрана_2024-03-12_08-32-01.png (547 просмотров) <a class='original' href='./download/file.php?id=211352&mode=view' target=_blank>Загрузить оригинал (43.35 КБ)</a>
Снимок экрана_2024-03-12_08-33-02.png (547 просмотров) <a class='original' href='./download/file.php?id=211353&mode=view' target=_blank>Загрузить оригинал (52.81 КБ)</a>
xenon-alien писал(а): Сообщение xenon-alien
Залипательный видос! Посмотрел с наслаждением.
Однако не наскрёб полезной для себя информации типа "как заставить свисток работать".
Типа его нужно просто вставить? И всё?!! А я-то... :D
А если серьезно, то какая версия ОС? И что, просто после установки свистка появилось меню WIFi?

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 18:45
alex_sar
Курдль писал(а): Я понял, что система смогла прочесть самоназвание вставленного в неё USB-устройства. Невелика доблесть

https://askubuntu.com/questions/1062402 ... uctor-corp

многих драйверов в линуксе нет из-за дебильной политики производителей. авторские права и всё такое. особенно для свистков почему-то актуально.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 20:07
Cvazist
alex_sar писал(а): драйверов в линуксе нет из-за дебильной политики производителей
На линуксе мало потребителей поэтому писать драйвера для него не выгодно производителям. Просто бизнес.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 20:08
xenon-alien
Курдль писал(а): Однако не наскрёб полезной для себя информации типа "как заставить свисток работать".
Типа его нужно просто вставить? И всё?!! А я-то...
То было три года назад. И все свои вопросы я обсуждал в этой теме.
Но про вай-фай не припомню, что бы были нюансы.
Курдль писал(а): А если серьезно, то какая версия ОС?
Версия по ходу та, что рекомендуется на странице проекта.
Курдль писал(а): И что, просто после установки свистка появилось меню WIFi?
Ну так там сеть и так висит, только добавилась и беспроводная.
На видео же видно, что с упаковки достал, подключил, загрузил систему, выбрал сеть, ввел пароль и проверил скорость.
Всё что я делал со свистком AC600. (к стати то видео было с распаковки посылки и проверки для Алиекспресс, только начало распаковки удалил)

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 20:15
wzor
Курдль писал(а): Я спрашивал. У меня с танцами не запустился... оба.
Надо чипы у них смотреть! Эти китайцы во внутрь что угодно могут запихать.

Кстати кто нибудь пробовал на Н5 и Н6 алвинерах? Как работает по сравнению с Н3? Н3 совсем тяжко(((

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 20:17
alex_sar
Cvazist писал(а): На линуксе мало потребителей поэтому писать драйвера для него не выгодно производителям. Просто бизнес.
драйвер написан уже много лет назад энтузиастами, но в дистрибутивы его не включают. это не техническая проблема.
скорей всего потому что там загружается firmware в свисток а это видимо интеллектуальная собственность производителя.

почему то с принтерами таких проблем давно нет, порешали. а вот с wifi свистами - часто.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 20:27
Курдль
alex_sar писал(а): многих драйверов в линуксе нет из-за дебильной политики производителей. авторские права и всё такое. особенно для свистков почему-то актуально.
Да не вопрос! Если есть такой свисток, который просто засунешь в orange pi pc, то просто сообщите, пожалуйста!
Я не побоюсь снова потратить 300р и закрыть вопрос.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 20:52
alex_sar
Курдль писал(а): Я не побоюсь снова потратить 300р и закрыть вопрос.
да хз. они еще и не все работают в условиях помех нормально. я бы ставил на вот тот с большой антенной.

наверное скопипастить 4 команды в командную строку быстрее, чем сходить в магазин.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 23 мар 2024, 21:02
Курдль
alex_sar писал(а): наверное скопипастить 4 команды в командную строку быстрее, чем сходить в магазин.
Ну, вообще-то я проходил этот путь трижды. Таскал с github файлы (якобы именно под такую модель, а их у меня две), что-то компилил, созерцал сообщения conpleted и все безрезультатно.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 24 мар 2024, 07:22
MX_Master
wzor писал(а): Кстати кто нибудь пробовал на Н5 и Н6 алвинерах? Как работает по сравнению с Н3? Н3 совсем тяжко(((
Для примера, Репка Пи 3 сейчас на проце H5 робит. Он чуть чуть быстрее, но видео ядро старое, общая производительность - ниже среднего. Новая Репка 4 будет на H6, это уже приемлемо.

Re: LinuxCNC + Orange Pi (allwincnc)

Добавлено: 24 мар 2024, 10:16
wzor
MX_Master писал(а): Репка Пи 3
Репка конечно хорошо но дорого( хоть и делают в моем городе. Цены у них кусаются!
А главное не понятно когда ее начнут продавать эту репу 6ю. Бум искать на вторичке(