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

Re: LinuxCNC + Orange Pi

Добавлено: 10 июн 2018, 15:16
svb
antoxa-kylibin писал(а):Цель создания такой платы сделать опторазвязку и согласование уровней сигналов между апельсинкой и переферией
Для меня это основной приоритет
antoxa-kylibin писал(а): (драйвера шд, платы развязки для lpt портов с сигналами 5в, энкодеры, преобразователи шим в 0-10в и т.д.)
да, нет, да, возможно......
antoxa-kylibin писал(а):еще расширить функционал апельсинки
Да, например, за счет MCP23017, драйвер для которой есть в составе MachineKit
antoxa-kylibin писал(а):В целом этот проект рассчитывается на повторение обычными пользователями
Почти. Этот "обычный" пользователь должен понимать структуру дистрибутива Линукс (Демьян или убунту), и так же понимать потроха LinuxCNC/MachineKit
antoxa-kylibin писал(а):готовое изделие со всеми вытекающими последствиями
Этот вариант для всех остальных, не "обычных" :) пользователей, так же планируется. Но этот "не обычный" пользователь все же должен мало-мальски разбираться в потрохах LinuxCNC.
antoxa-kylibin писал(а):стоит пробовать создавать альтернативные варианты ЧПУ "стоек" на базе Orange PI и тех же STM чипов
На базе обычной ПиСишки + МЕСА + LinuxCNC народ за бугром давно ОЧПУшивает серьезные станки, и на этой связке все это прекрасно получится.

Пока все ограничивается количеством доступных для конечного пользователя быстрых GPIO.

Re: LinuxCNC + Orange Pi

Добавлено: 10 июн 2018, 15:17
svb
antoxa-kylibin писал(а):Если сделать такую связку вполне работоспособной, то можно переходить с обычных PC на ARM PC
Я сейчас как раз делаю новый станок, на котором все это и буду опробовать. Правда, не очень скоро.

P.S. Я в ближайшее время посещу конторку, где стоят HAAS токарник и фрезер, и погляжу сколько каналов на обслуживание серьезного станка надо.

Re: LinuxCNC + Orange Pi

Добавлено: 10 июн 2018, 16:33
antoxa-kylibin
ну я например с Linux OS знаком уже давно, пользовался ubuntu в настоящий момент opensuse на домашнем компе. Для станка использую Linuxcnc. Перешел с NC Studio и хочу сказать что не зря. Lincnc в этом плане помоему самая стоящая вещь ибо с ней можно теоретически очпушить любой станок от хоббийного до промышленного. Но постоянное ковыряние в мануалах и инете для поиска решения очередного вопроса иногда выносит мозг. Почему я и спросил на сколько эта связка будет проста в освоении для более ли менее грамотных пользователей. Я не говорю про тех кто linux первый раз в глаза видит, там сложнее будет все. Меня эта тема тоже интересует т.к. я тоже собираю себе станок (второй) на котором хочу уже более серьезно использовать возможности этой ос. Для начала я хочу использовать обычный пк с 2 лпт портами это уже есть в наличии. К нему привязать 3 драйвера шд + частотник с шим регулировкой и в идеале инкрементные датчики с АВ фазами 600имп/об. для отслеживания перемещений по осям ХYZ + 3 концевых датчика. На перспективу заложить еще управление охлаждением фрезы (туман+масло). По моему такая конфигурация является достаточной для хоббийных и полупрофессиональных станков. От этого и стоит отталкиваться. По поводу Haas у нас на работе тоже есть такие станки. там спецефическая стойка на базе фанука. Как то видел мозги, но не совсем разобрался что это такое. Похоже на mini-itx плату, в связке с какой то еще платой развязки...при следующей возможности посмотрю повнимательнее что там за мозги.

Re: LinuxCNC + Orange Pi

Добавлено: 10 июн 2018, 17:08
MX_Master
Ничего сложного в настройках нет, просто вместо пинов LPT порта используются пины GPIO.

Re: LinuxCNC + Orange Pi

Добавлено: 10 июн 2018, 18:07
antoxa-kylibin
Если так дальше развивать это направление, то можно создать продукт аналог puremotion как сделали purelogic только с открытыми исходниками. Так получается? Со своей стороны могу поучаствовать в качестве тестировщика :-). Могу попробовать сделать плату гравировкой, но это после того как соберу станок. Пока это в перспективе.

Re: LinuxCNC + Orange Pi

Добавлено: 13 июн 2018, 15:09
svb
antoxa-kylibin писал(а):Если так дальше развивать это направление, то можно создать продукт аналог puremotion
А нужно ли?
antoxa-kylibin писал(а): только с открытыми исходниками
Ну LinuxCNC/MachineKit лежит на гитхабе, бери и собирай :) Ни от кого не спрятан....
antoxa-kylibin писал(а):Могу попробовать сделать плату гравировкой
6-8mil двухслойку сделаешь? 150-200via

Re: LinuxCNC + Orange Pi

Добавлено: 14 июн 2018, 16:07
Sergo67
svb писал(а):6-8mil двухслойку сделаешь?
Таки да, и 12 мил гравировкой не получилось :( .

Re: LinuxCNC + Orange Pi

Добавлено: 14 июн 2018, 18:29
svb
Sergo67 писал(а):
svb писал(а):6-8mil двухслойку сделаешь?
Таки да, и 12 мил гравировкой не получилось :( .
У меня кое-как гравировкой получилось сделать только 20mil, а 40 уже отлично выходило.
А 8 mil - это максимальная ширина дорожки разъема FPC

Re: LinuxCNC + Orange Pi

Добавлено: 18 июн 2018, 14:39
Sergo67
Уважаемые линуксоиды, как на этом зверьке включить разрешение 800х600 (через HDMI->DVI адаптер)?
ЗЫ: нарвался на склад б/у торговых терминальчиков, грех не использовать :) ...

Re: LinuxCNC + Orange Pi

Добавлено: 18 июн 2018, 14:43
nevkon
Таки 800х600 должен определиться, это вам не 1280х800 которые не стандартные. Подключаете к экрану, стартуете экран, после апельсинку.

Re: LinuxCNC + Orange Pi

Добавлено: 18 июн 2018, 16:42
Sergo67
nevkon писал(а):Таки 800х600 должен определиться, это вам не 1280х800 которые не стандартные. Подключаете к экрану, стартуете экран, после апельсинку.
В списке доступных только дефолтные 1024х720, и всё. Завтра подключу другой моник - погляжу что на нём...

Re: LinuxCNC + Orange Pi

Добавлено: 18 июн 2018, 20:23
going
Sergo67 писал(а):В списке доступных только дефолтные 1024х720, и всё.
Это где такой список? Какая система на борту? Загрузчик? Что в командной строке загрузки ядра, dtb прописано?

Re: LinuxCNC + Orange Pi

Добавлено: 19 июн 2018, 09:00
Sergo67
OPI One с образом с первой страницы. При подключении по HDMI разрешение монитора определяется правильно (пробная Лыжа 24" 1920х1080), при подключении через HDMI->DVI на том же мониторе разрешение 1024х768 (Меню приложений -> Настройки -> Дисплей). Видимо, адаптер отдаёт свою инфу в линукс. Как принудительно выставить разрешение? Хrandr пробовал - с налёту не прошло, ругалось на "размер гаммы". Если не будут дёргать - сегодня ещё попытаю. Хотя со скриптами возиться не приходилось.
ЗЫ: терминальчики IBM 4820-1WD есичо...

Re: LinuxCNC + Orange Pi

Добавлено: 19 июн 2018, 09:01
nevkon
Кстати на 23 странице уже разбирали какие экраны лучше пользовать для отображения информации, уже 1024х600 было внатяг. Но тем не менее у меня даже на 800х480 запускался с корректным использованием режима.
А на 28 странице как изменить разрешение вручную если монитор не опознается (у меня правда этот метод не прокатил, заработал только вариант HDMI - VGA, а вот HDMI - DVI не захотел нормально работать).

Re: LinuxCNC + Orange Pi

Добавлено: 19 июн 2018, 09:40
Sergo67
Блин, конечно HDMI -> VGA , протупил. Буду пробовать опять...

Re: LinuxCNC + Orange Pi

Добавлено: 19 июн 2018, 13:50
antoxa-kylibin
svb писал(а):
antoxa-kylibin писал(а):Если так дальше развивать это направление, то можно создать продукт аналог puremotion
А нужно ли?
antoxa-kylibin писал(а): только с открытыми исходниками
Ну LinuxCNC/MachineKit лежит на гитхабе, бери и собирай :) Ни от кого не спрятан....
antoxa-kylibin писал(а):Могу попробовать сделать плату гравировкой
6-8mil двухслойку сделаешь? 150-200via

В линуксе я не на столько силен чтобы свои сборки делать, для меня это пока слишком круто. Двухслойная это я так понимаю с двух сторон? 8mil что значит?

Re: LinuxCNC + Orange Pi

Добавлено: 19 июн 2018, 14:34
Сергей Саныч
antoxa-kylibin писал(а):8mil что значит?
1mil = 0.001 дюйма = 0.0254мм
8mil = 0.2мм
Делает народ такие платки гравировкой. Хотя, по мне, так изврат :)

Re: LinuxCNC + Orange Pi

Добавлено: 20 июн 2018, 09:15
Sergo67
Ну чтож, включить режим 800х600 через xrandr не удалось.
(для просмотра содержимого нажмите на ссылку)
создал режим
xrandr --newmode "800x600_50" 30.75 800 824 896 992 600 603 607 621 -hsync +vsync
xrandr: Failed to get size of gamma for output default

добавил его
xrandr --addmode default 800x600_50
xrandr: Failed to get size of gamma for output default

проверил xrandr-ом - в списке режим появился, но опять:
xrandr: Failed to get size of gamma for output default

Попытка выбрать его не удаётся:
xrandr --output default --mode 800x600_50
xrandr: Failed to get size of gamma for output default
xrandr: Configure crtc 0 failed
и разрешение осталось прежним - 1024х768
Гугел подсказывает - типа проблема с дровами, но в линухе, тем более в его дровах, я не копенгаген :? ...
У кого-нить вообще Апельсинка с этим образом работает через адаптер HDMI -> VGA с разрешениями, отличными от 1024х768?

Re: LinuxCNC + Orange Pi

Добавлено: 20 июн 2018, 09:40
MX_Master
1440х900, адаптер такой -
http://s.aliexpress.com/VjIrUjMN

Re: LinuxCNC + Orange Pi

Добавлено: 20 июн 2018, 10:03
Sergo67
MX_Master писал(а):1440х900
Апельсинка получила инфу от дисплея?
У меня такой