Страница 70 из 245
Re: LinuxCNC + Orange Pi
Добавлено: 23 авг 2018, 15:30
Kovus2
Еще, с вашего разрешения уточню. На данный момент у меня станок подключен к LPT порту. Т.е. работает связка LPT -> (плата опторазвязки за 5 баксов от наших китайских товарищей) -> Драйвера DM856 -> шаговые двигатели. Соответсвенно "плюс" на Лидшайнах - общий, и минусы - сигнальные. (все наоборот, если бы "Апельсинку" напрямую подключали к драйверам).
В этом моем частном случае, что бы не отключать и не перекоммутировать весь набор проводов, было бы идеально подключать "Апельсинку" вместо компа на 25-ти пиновый вход платы опторазвязки. В этом случае "Минус" с "Апельсинки" соединять на "минус" платы опторазвязки, а сигнальные выводы напрямую к входным контактам платы опторазвязки? Никаких сопротивлений/диодов между платами не нужно?
Re: LinuxCNC + Orange Pi
Добавлено: 23 авг 2018, 15:43
MX_Master
Можно подключить апельсин к плате развязки. Без проблем. Главное, полярность нигде не перепутать.
Re: LinuxCNC + Orange Pi
Добавлено: 23 авг 2018, 16:04
Kovus2
Вот я и чувствую, что тут возможен подвох с этими полярностями. И по неопытности и наивности накосячить - раз плюнуть.

Полярность стандартного LPT порта компьютера совпадает с полярностью выходов "Апельсинки"?
Re: LinuxCNC + Orange Pi
Добавлено: 23 авг 2018, 16:44
MX_Master
Совпадает.
Re: LinuxCNC + Orange Pi
Добавлено: 23 авг 2018, 21:36
alaken
Всем привет.
Три вечера ушло на то, чтобы прочитать всю ветку, очень увлекло.
Примите мое искреннее восхищение, и уважение за ваш труд.
Много для себя почерпнул читая дискуссии совершенно не относящихся к теме топика.
Но остались некоторые вопросы:
Как я понял видеоподсисстема аппаратно завелась?
Видеочип дал разгрузку основному процессору?
Заранее спасибо!
С удовольствием продолжу следить за темой.
Re: LinuxCNC + Orange Pi
Добавлено: 23 авг 2018, 21:41
svb
alaken писал(а):
Но остались некоторые вопросы:
Как я понял видеоподсисстема аппаратно завелась?
Видеочип дал разгрузку основному процессору?
Видео пока не завелось. По крайней мере у меня.
Re: LinuxCNC + Orange Pi
Добавлено: 24 авг 2018, 10:07
going
Leonidd писал(а):Какую плату все таки покупать?
Maxekb77 писал(а):Может тогда сразу SSD поставить ?
Ещё раз повторюсь.
Лучше брать ту плату на борту которой:
а) 2 Гб оперативки
б) 8 Гб eMMC (опционально можно заказать 16 или 32 Гб) - это будет дешевле SSD
А если старенький SSD уже валяется на полке? Не проблема. Переходник USB-SSD и всё прекрасно работает, но:
в) рекомендую блок питания
стабилизированный 5В, 3,5А и более с защитой от КЗ.
Я использую Б/У от ноутбука 19В и дешёвый преобразователь DC 30V to DC 3V; 4,5A. Таких на Али куча.
Из процессоров allwiner на сегодня в магистальном ядре лучше поддерживаются Н3, затем идут А64, Н5. Про другие не знаю.
Выбор за Вами.
Re: LinuxCNC + Orange Pi
Добавлено: 24 авг 2018, 10:30
going
svb писал(а):Видео пока не завелось.
svb, если не сложно, изложи пожалуйста порядок своих действий в теме:
http://www.cnc-club.ru/forum/viewtopic. ... 06#p451706
обсудим детали и подводные камни. Тема создана для "поговорить".
Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 09:40
alaken
Попалась платка с ПЛИС на али, в начале темы пока отказались от идеи подключения к OPI, это так на перспективу...
Spartan6 development board XILINX FPGA SDRAM Spartan-6 core board XC6SLX16
Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 09:50
MX_Master
К апельсину можно подрубить практически всё, что угодно. Но для каждого устройства надо писать аналогичные драйвера.
Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 09:59
alaken
Можете дать примеры, или ссылку на доки, чтобы для начала иметь представление как писать драйвера в конкретном случае для OrangePI + linuxCNC.
Извините за нубство, пнитие в нужном направлении с чего начать?
В наличие есть OpiPC, анализатор, паяльник, небольшой опыт программирования микроконтроллеров avr на си, с STM32 пока разбираюсь. Уровень новичка...
Может сделать отдельную тему чтобы эту ветку не засорять?
Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 10:30
MX_Master
Пример драйвера на С. Всё остальное зависит от выбранного способа связи внешнего устройства с апельсином.
Любые темы можно создавать без ограничений. Обсуждать здесь другие проекты не запрещено.
Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 13:50
MX_Master
Заранее извиняюсь. Начал полную переделку функций arisc.stepgen'а. После долгих тестов и сравнений пришло, наконец, понимание как на самом деле это должно работать.
Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 18:18
Kovus2
MX_Master писал(а):Заранее извиняюсь. Начал полную переделку функций arisc.stepgen'а. После долгих тестов и сравнений пришло, наконец, понимание как на самом деле это должно работать.
Это переписывание носит чисто косметический характер? В общем, чем нам это все грозит? А то я уже Апельсинку у дядюшки Али заказал...

Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 18:31
MX_Master
Переписываю функции capture-position и update-freq, чтобы результат их работы был максимально похож на работу оригинальных функций из stepgen. Обычный рабочий момент. Я имел ввиду, что конечный результат немного задержится по времени.
Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 19:51
Kovus2
MX_Master писал(а):Переписываю функции capture-position и update-freq, чтобы результат их работы был максимально похож на работу оригинальных функций из stepgen. Обычный рабочий момент. Я имел ввиду, что конечный результат немного задержится по времени.
Ну это же другой коленкор!

А то я уже в состояние отчаяния начал впадать.
Ну а теперь по делу. Насколько критична Апельсинка к перегреву? Достаточно ли только радиатора, или еще и обдувать надо?
Re: LinuxCNC + Orange Pi
Добавлено: 26 авг 2018, 20:19
MX_Master
Мой выбор = радиатор + вентилятор 30мм (5V). Вентилятор подключен к 3.3V апельсина.
Re: LinuxCNC + Orange Pi
Добавлено: 27 авг 2018, 09:43
Maxekb77
Kovus2, радиатор лучше поставить.
но если нагреется то сама начнет частоту снижать и прочие радости.
Re: LinuxCNC + Orange Pi
Добавлено: 27 авг 2018, 12:03
Kovus2
Снял два радиатора чипсетов со старых материнок. Но т.к. Апельсинка еще не пришла, то и померить не могу станут они, или подпиливать нужно будет.
Там же два радиатора нужно ставить или одного на процессор достаточно будет?
Re: LinuxCNC + Orange Pi
Добавлено: 27 авг 2018, 12:18
Maxekb77
Kovus2, я 15х15 на процессор радиатор поставил, с обдувом температура более 32 градусов не поднимается, без обдува до 50 доходит.