Страница 1 из 2
малина пи и шаговики
Добавлено: 09 окт 2015, 13:30
balomut
Случаем ни кто не занимался стыковкой Raspberry Pi 2 драйверами для шаговиков напрямую , т.е. мимо ардуино .
На малинке стоит линукс и имеется куча выходов GPIO .
Тема такая - поставить оболочку типа Repitier-Host или как GBRL-контроллер и программу обработки G-кода как в ардуине и напрямую управлять драйверами моторов .
Какие мнения ?
Re: малина пи и шаговики
Добавлено: 09 окт 2015, 14:08
odekolon
Да, тема интересная...
вообще, здравый смысл говорит, что малина вполне достойна стать заменителем писи для простых станков под linuxCNC
Re: малина пи и шаговики
Добавлено: 09 окт 2015, 14:15
Сергей Саныч
Вводим Raspberry в строку поиска форума и...
Re: малина пи и шаговики
Добавлено: 09 окт 2015, 14:39
selenur
balomut писал(а):Случаем ни кто не занимался стыковкой Raspberry Pi 2 драйверами для шаговиков напрямую , т.е. мимо ардуино .
На малинке стоит линукс и имеется куча выходов GPIO .
Тема такая - поставить оболочку типа Repitier-Host или как GBRL-контроллер и программу обработки G-кода как в ардуине и напрямую управлять драйверами моторов .
Какие мнения ?
Прорабатывал я этот вопрос, в принципе если нужна небольшая частота, то ещё можно реализовать, вся проблемма в том, что ОС сама рулит задачами, и твоя задача которая дергает выводы GPIO, будет получать процессорное время, только когда ей это позволит ОС, и из-за этого неможет быть и речи о равномерном сигнале.......

Re: малина пи и шаговики
Добавлено: 09 окт 2015, 15:00
Serg
selenur писал(а):твоя задача которая дергает выводы GPIO, будет получать процессорное время, только когда ей это позволит ОС, и из-за этого неможет быть и речи о равномерном сигнале..
На этот случай есть RealTime OS,
Re: малина пи и шаговики
Добавлено: 09 окт 2015, 15:05
balomut
Сергей Саныч писал(а):Вводим Raspberry в строку поиска форума и.
И получаем кучу информации по линуксснс , а зачем она вообще нужна ?
При работе 3дпринтера от компа прога репетир скармливает ардуине команды в G коде , а хотелось чтобы внутри малины пи этиже коды обрабатывались и выводились сразу StepDir с выходов и сигналами для включения прочих устройств .
Re: малина пи и шаговики
Добавлено: 09 окт 2015, 15:17
Serg
Вместо ардуины ставишь на Pi LinuxCNC - поиск по форуму даст достаточно информации. Настраиваешь LinuxCNC для работы с механикой 3D принтера.
Далее любой подходащей прогой генеришь G-код из модели и скармливаешь его LinuxCNC.
Re: малина пи и шаговики
Добавлено: 19 ноя 2015, 20:16
balomut
Купил Банана Про версию .
http://www.lemaker.org/product-bananapr ... ation.html.
В таком комплекте
http://ru.aliexpress.com/item/Newest-mi ... eb201560_9
Прошляпил при заказе что экран не сенсорный .Придется сенсор отдельно клеить .
Теперь буду пытаться поставить на него что нибудь .
Re: малина пи и шаговики
Добавлено: 06 дек 2015, 14:17
going
Присоединяюсь к проекту (в плане ПО для платы). Купил вот эту
http://ru.aliexpress.com/item/BPI-M3-Ba ... wVersion=3
Собрать хочу на базе openSUSE 13.2. Официальный порт openSUSE
http://download.opensuse.org/ports/armv ... tion/13.2/
Останется собрать РТ ядро и linuxcnc. К январю думаю доедет из Китая, тогда и начну собирать.
Re: малина пи и шаговики
Добавлено: 14 дек 2015, 19:07
M1g13
going писал(а):Собрать хочу на базе openSUSE 13.2.
а почему именно openSUSE ?
Re: малина пи и шаговики
Добавлено: 16 дек 2015, 11:54
going
M1g13 писал(а):а почему именно openSUSE ?
Живу на этой ОС. Нравится она мне своей стабильностью. Имеется опыт сборки RT-ядра и linuxcnc для x86_64 именно на этой операционной системе.
Re: малина пи и шаговики
Добавлено: 25 дек 2015, 23:32
M1g13
А как она будит управлять и чем,через gpio, Ethernet или надо отдельную плату? Где об этом можно почитать ? очень интересная тема
Re: малина пи и шаговики
Добавлено: 11 янв 2016, 00:27
going
M1g13 писал(а):А как она будит управлять и чем,через gpio
Да.
Пришла на днях "Банана". Сегодня проверил. Работает.
Правда запустить удалось вот на этом образе --> 2015-11-21-raspbian-jessie-bpi-m3-sd-emmc.img
http://www.banana-pi.org/download.html
Одноимённый архив скачивается и после распаковки займёт места 7,3 Гб. Затем команда dd на флешку.
Не всё так просто с загрузкой на этой платформе. Надо разбираться.
Re: малина пи и шаговики
Добавлено: 11 янв 2016, 00:30
going
balomut писал(а):Купил Банана Про
Хозяин темы, как успехи с "Бананой"?
Re: малина пи и шаговики
Добавлено: 11 янв 2016, 11:33
Nick
going писал(а):Одноимённый архив скачивается и после распаковки займёт места 7,3 Гб. Затем команда dd на флешку.
Не всё так просто с загрузкой на этой платформе. Надо разбираться.
Так запустилась или нет?
Какой латенси?
Re: малина пи и шаговики
Добавлено: 11 янв 2016, 14:40
going
Nick писал(а):Так запустилась или нет?
Какой латенси?
Запустилась. Работает на готовом образе. Я на этом образе проверял работоспособность платы.
До латенси рановато пока. Надо РТ ядро собирать и linuxcnc.
Re: малина пи и шаговики
Добавлено: 11 янв 2016, 22:08
balomut
going писал(а):Хозяин темы, как успехи с "Бананой"?
Поставил кучу линуксоидных систем и андроид и не на одной не завел экран по лвдс , сейчас ставлю лубунту и буду cnc ставить . Особо времени на банану нет .
И так .
На банану есть линукс или лубунту с версией 14.02 а на неё ни как не хочет вставать CNC . устал пшел спать.
Re: малина пи и шаговики
Добавлено: 12 янв 2016, 21:55
going
balomut писал(а):И так .
На банану есть линукс или лубунту с версией 14.02 а на неё ни как не хочет вставать CNC . устал пшел спать.
Я так понял там мнго незнакомых тонкостей. Курю оф документацию.
У меня "Дебиан" нормально работает, а вот ubunta-15 процессор греет. Хотя только окна открывал - закрывал.
Прежде надо ядро РТ собрат, а уже пом linuxcnc. И то же собирать в рукопашную.
Re: малина пи и шаговики
Добавлено: 13 янв 2016, 08:26
M1g13
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... nomaiBuild
Думаю тут решение по ядру
А насчет загрузки надо делать через uboot (специальная прога для загрузки на arm)
Re: малина пи и шаговики
Добавлено: 13 янв 2016, 10:03
dinkata
M1g13 писал(а):Думаю тут решение по ядру
Кто нибуд успел сделат ето на ARM процесор ?
Очень надо инструкция как сделат на :
Allwinner A20 dual core Cortex-A7 processor, each core typically running at 1GHz and dual-core Mali 400 GPU