LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

189 страниц писать было не пофик ,а как результат появился так пофик ! Странно . Вроде "нажалась" кнопка . Теперь настройки мучить .Периодически вылетает Joint following error по разным осям , но я же от балды конфиг делал .Надо повнимательнее подойти ,наверное в выходные ,а то по ночам плохо выходит .Спасибо ещё раз !
А часы в апельсине что не "идут" когда она выключена ?
Да часы не тик-так !Батарейки нет !
От сети устанавливает время сама .
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Кнопка нажалась, спасибо.

Про RTC в апельсине можно почитать здесь - http://orangepi.pp.ua/index.php?topic=210.0
nevkon
Почётный участник
Почётный участник
Сообщения: 2471
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 310
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение nevkon »

В апельсине и часов то своих нету. Если только повесить внешние пожертвовав 2 пина для этого. Собственно у меня на станке время всегда свое "станочное" и я его не правлю - не требуется, главное чтобы система работала.
А достижения результата все кому захотелось прочитали и отметили для себя что так работает.
А не, часики есть, но батарейку я так понял цеплять нет смысла - разряжаться будет быстро. Да и не написали как и куда батарейку вешать.
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

Да часы это так...случайно заметил .Nevkon ,ты прав ,моё недоумение связано с моими эмоциями ,ни кто вовсе не должен испытывать восторга от этого ,извиняюсь! Скажи пожалуйста ,значит твой станок работает именно на апельсине ОРiРС?
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
nevkon
Почётный участник
Почётный участник
Сообщения: 2471
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 310
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение nevkon »

Нет, у меня сейчас стационарный ПК с LPT разъемом, но там батарейка дохлая и к сети (интернету) он не подключен. Так что со временем на нем не парюсь. На апельсин есть планы перейти, даже на простом драйвере было неплохо по моим тестам, а сейчас уже и сопроцессор завели. Но пока времени нет из-за ремонта.
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

Немного помучил сегодня апельсинку ,поставил максимальный джиттер 60000 на GPIO отрабатывает прекрасно ! Китайский двунаправленный конвертер -отдельное зло ,благо каналов много (два по восемь ),есть куда переткнуть !Особо длинной УПшки не нашлось ,вот табличка на дверь получилась .А вот с Ариском обломинго пока! Не желает он на второй мотор генерить ни степ ни дир ,остальное работает .Попробую сейчас 3D какое нить замутить .
Вложения
BIG_ARISC.hal
(3.37 КБ) 308 скачиваний
BIG_ARISC.ini
(2.64 КБ) 289 скачиваний
20200726_191006.jpg (3393 просмотра) <a class='original' href='./download/file.php?id=184259&mode=view' target=_blank>Загрузить оригинал (4.58 МБ)</a>
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

в HAL файле есть настройки только для 3-х моторов, стессна, 4-ый мотор двигаться не будет
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

А в GPIO двигается и так бодренько и синхронно со вторым !
Вложения
20200726_202228.jpg (3382 просмотра) <a class='original' href='./download/file.php?id=184261&mode=view' target=_blank>Загрузить оригинал (3.86 МБ)</a>
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Дай угадаю, там в HAL файле есть настройки для 4-го мотора..
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

Знать бы где там эти настройки ?
Я делаю в конфиг визарде а потом конвертирую знаешь где .
Вложения
stand.hal
(3.55 КБ) 302 скачивания
stand.ini
(2.63 КБ) 240 скачиваний
Обработанная зона перемещается (3357 просмотров) <a class='original' href='./download/file.php?id=184264&mode=view' target=_blank>Загрузить оригинал (6.43 МБ)</a>
Обработанная зона перемещается
&quot;Пилит&quot; всё подряд..... без шпинделя! (3357 просмотров) <a class='original' href='./download/file.php?id=184265&mode=view' target=_blank>Загрузить оригинал (4.66 МБ)</a>
"Пилит" всё подряд..... без шпинделя!
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Это конфиг на 3 оси (XYZ), на 3 (XYZ) мотора. В этом конфиге вывод step/dir оси Y подключен к 4-м пинам параллельно. Это всё равно, что провода step/dir от одного драйвера кинуть напрямую на другой драйвер.

Чтобы всё работало как задумано, нужен конфиг на 3 оси (XYZ) и 4 мотора (XYZY). Я не автор stepconf, не знаю как он работает. Но что-то мне подсказывает, что ошибка с неправильным конфигом чисто человеческая :)
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

Тут есть о чём подумать .Вот наложение сигналов на "рабочем" конфиге ,видно что это не одно и тоже .Далее наложение на самом деле замкнутых каналов .И "неудачный" конфиг, когда скорости моторов разные .Синхронизация по переднему фронту пропуск 5и импульсов.
Вложения
рабочий (3296 просмотров) <a class='original' href='./download/file.php?id=184287&mode=view' target=_blank>Загрузить оригинал (4.93 МБ)</a>
рабочий
каналы замкнуты (3296 просмотров) <a class='original' href='./download/file.php?id=184288&mode=view' target=_blank>Загрузить оригинал (5.36 МБ)</a>
каналы замкнуты
неудачный конфиг (3296 просмотров) <a class='original' href='./download/file.php?id=184289&mode=view' target=_blank>Загрузить оригинал (5.5 МБ)</a>
неудачный конфиг
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Умение работать с осциллом не может компенсировать знаний по настройке LinuxCNC. Если нужен требуемый результат, придётся изучить доки LinuxCNC по HAL/INI настройкам. Моя задача состояла в полноценном запуске LinuxCNC на этих микрокомпах. А вот обучение основам LinuxCNC, извините, не моё :hehehe:
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

ОК
Теперь у меня есть на чём использовать метод "ТЫКА" !
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Можно, канеш, сделать проще. Я могу сделать рабочий конфиг по указанным хотелкам. Но если потом что-то захочется поменять, придётся изучать доки LinuxCNC и спрашивать помощи в разделе LinuxCNC ;)
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

Михаил ,ты зря так воспринимаешь! Когда мои знакомые начали делать автосканер Скандок ,программа сама отсылала т н логи разработчику ,я был в числе первых бетатестеров .Ну и с горяча подумал ,что "логи" тебе отправляю ,а получается ,что себе что то требую .Нет не требую и не прошу!Я потому и не стал просить HAL для пульта с СОМ портом ,не хочу просить каждый раз.Понимание медленно приближается . Линукс он линуксом ,но Ариск драйвер то твоё детище ,я и подумал про конвертер ......
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Нет, так нет ;)
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

http://www.cnc-club.ru/forum/viewtopic. ... 40#p527673
Ты это уже сделал ! Попробую понять.
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

Оказывается степконфигвизард для 2.8 просто нет в природе пока .Поэтому делается "заготовка" для правки на 2.7 визарде .Потом как положено -бубен в руки....! Направление похоже правильное ,результат: Х как положено ,Y двигается один мотор ,Z двигается второй мотор Y , Z двигать не чем .Будем искать ! Михаил взгляни для смеха на эти перлы ,если не лень .
Енейбл я инвертировал уже просто в HAL (дописал -not) ,а то не ехало.
Вложения
HAL перед конвертацией.txt
(4.14 КБ) 220 скачиваний
123.hal
(3.94 КБ) 218 скачиваний
123.ini
(2.94 КБ) 208 скачиваний
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
гражданинъ
Мастер
Сообщения: 1303
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 170
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ »

Результат оказался ещё чудесатее ,если выполнить сначала хоумление ,то все оси едут как надо ! Прочитал на басурманском форуме .Но так портал и загнуть не мудрено !
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Ответить

Вернуться в «Электроника»