малина пи и шаговики
- balomut
- Почётный участник

- Сообщения: 889
- Зарегистрирован: 06 апр 2015, 10:56
- Репутация: 267
- Настоящее имя: Олег
- Откуда: Поланзбург
- Контактная информация:
малина пи и шаговики
Случаем ни кто не занимался стыковкой Raspberry Pi 2 драйверами для шаговиков напрямую , т.е. мимо ардуино .
На малинке стоит линукс и имеется куча выходов GPIO .
Тема такая - поставить оболочку типа Repitier-Host или как GBRL-контроллер и программу обработки G-кода как в ардуине и напрямую управлять драйверами моторов .
Какие мнения ?
На малинке стоит линукс и имеется куча выходов GPIO .
Тема такая - поставить оболочку типа Repitier-Host или как GBRL-контроллер и программу обработки G-кода как в ардуине и напрямую управлять драйверами моторов .
Какие мнения ?
Каждый сходит с ума так , как ему нравится !
- odekolon
- Мастер
- Сообщения: 1125
- Зарегистрирован: 05 ноя 2014, 14:53
- Репутация: 360
- Настоящее имя: Борис
- Контактная информация:
Re: малина пи и шаговики
Да, тема интересная...
вообще, здравый смысл говорит, что малина вполне достойна стать заменителем писи для простых станков под linuxCNC
вообще, здравый смысл говорит, что малина вполне достойна стать заменителем писи для простых станков под linuxCNC
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: малина пи и шаговики
Вводим Raspberry в строку поиска форума и...
Чудес не бывает. Бывают фокусы.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: малина пи и шаговики
Прорабатывал я этот вопрос, в принципе если нужна небольшая частота, то ещё можно реализовать, вся проблемма в том, что ОС сама рулит задачами, и твоя задача которая дергает выводы GPIO, будет получать процессорное время, только когда ей это позволит ОС, и из-за этого неможет быть и речи о равномерном сигнале.......balomut писал(а):Случаем ни кто не занимался стыковкой Raspberry Pi 2 драйверами для шаговиков напрямую , т.е. мимо ардуино .
На малинке стоит линукс и имеется куча выходов GPIO .
Тема такая - поставить оболочку типа Repitier-Host или как GBRL-контроллер и программу обработки G-кода как в ардуине и напрямую управлять драйверами моторов .
Какие мнения ?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: малина пи и шаговики
На этот случай есть RealTime OS,selenur писал(а):твоя задача которая дергает выводы GPIO, будет получать процессорное время, только когда ей это позволит ОС, и из-за этого неможет быть и речи о равномерном сигнале..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- balomut
- Почётный участник

- Сообщения: 889
- Зарегистрирован: 06 апр 2015, 10:56
- Репутация: 267
- Настоящее имя: Олег
- Откуда: Поланзбург
- Контактная информация:
Re: малина пи и шаговики
И получаем кучу информации по линуксснс , а зачем она вообще нужна ?Сергей Саныч писал(а):Вводим Raspberry в строку поиска форума и.
При работе 3дпринтера от компа прога репетир скармливает ардуине команды в G коде , а хотелось чтобы внутри малины пи этиже коды обрабатывались и выводились сразу StepDir с выходов и сигналами для включения прочих устройств .
Каждый сходит с ума так , как ему нравится !
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: малина пи и шаговики
Вместо ардуины ставишь на Pi LinuxCNC - поиск по форуму даст достаточно информации. Настраиваешь LinuxCNC для работы с механикой 3D принтера.
Далее любой подходащей прогой генеришь G-код из модели и скармливаешь его LinuxCNC.
Далее любой подходащей прогой генеришь G-код из модели и скармливаешь его LinuxCNC.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- balomut
- Почётный участник

- Сообщения: 889
- Зарегистрирован: 06 апр 2015, 10:56
- Репутация: 267
- Настоящее имя: Олег
- Откуда: Поланзбург
- Контактная информация:
Re: малина пи и шаговики
Купил Банана Про версию .http://www.lemaker.org/product-bananapr ... ation.html.
В таком комплекте http://ru.aliexpress.com/item/Newest-mi ... eb201560_9
Прошляпил при заказе что экран не сенсорный .Придется сенсор отдельно клеить .
Теперь буду пытаться поставить на него что нибудь .
В таком комплекте http://ru.aliexpress.com/item/Newest-mi ... eb201560_9
Прошляпил при заказе что экран не сенсорный .Придется сенсор отдельно клеить .
Теперь буду пытаться поставить на него что нибудь .
Каждый сходит с ума так , как ему нравится !
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: малина пи и шаговики
Присоединяюсь к проекту (в плане ПО для платы). Купил вот эту http://ru.aliexpress.com/item/BPI-M3-Ba ... wVersion=3balomut писал(а):Купил Банана Про версию .http://www.lemaker.org/product-bananapr ... ation.html.
Собрать хочу на базе openSUSE 13.2. Официальный порт openSUSE http://download.opensuse.org/ports/armv ... tion/13.2/
Останется собрать РТ ядро и linuxcnc. К январю думаю доедет из Китая, тогда и начну собирать.
Платы: BPI-M3, BPI-A64, OPI-PC2
Re: малина пи и шаговики
а почему именно openSUSE ?going писал(а):Собрать хочу на базе openSUSE 13.2.
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: малина пи и шаговики
Живу на этой ОС. Нравится она мне своей стабильностью. Имеется опыт сборки RT-ядра и linuxcnc для x86_64 именно на этой операционной системе.M1g13 писал(а):а почему именно openSUSE ?
Платы: BPI-M3, BPI-A64, OPI-PC2
Re: малина пи и шаговики
А как она будит управлять и чем,через gpio, Ethernet или надо отдельную плату? Где об этом можно почитать ? очень интересная тема
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: малина пи и шаговики
Да.M1g13 писал(а):А как она будит управлять и чем,через gpio
Пришла на днях "Банана". Сегодня проверил. Работает.
Правда запустить удалось вот на этом образе --> 2015-11-21-raspbian-jessie-bpi-m3-sd-emmc.img
http://www.banana-pi.org/download.html
Одноимённый архив скачивается и после распаковки займёт места 7,3 Гб. Затем команда dd на флешку.
Не всё так просто с загрузкой на этой платформе. Надо разбираться.
Платы: BPI-M3, BPI-A64, OPI-PC2
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: малина пи и шаговики
Хозяин темы, как успехи с "Бананой"?balomut писал(а):Купил Банана Про
Платы: BPI-M3, BPI-A64, OPI-PC2
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: малина пи и шаговики
Так запустилась или нет?going писал(а):Одноимённый архив скачивается и после распаковки займёт места 7,3 Гб. Затем команда dd на флешку.
Не всё так просто с загрузкой на этой платформе. Надо разбираться.
Какой латенси?
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: малина пи и шаговики
Запустилась. Работает на готовом образе. Я на этом образе проверял работоспособность платы.Nick писал(а):Так запустилась или нет?
Какой латенси?
До латенси рановато пока. Надо РТ ядро собирать и linuxcnc.
Платы: BPI-M3, BPI-A64, OPI-PC2
- balomut
- Почётный участник

- Сообщения: 889
- Зарегистрирован: 06 апр 2015, 10:56
- Репутация: 267
- Настоящее имя: Олег
- Откуда: Поланзбург
- Контактная информация:
Re: малина пи и шаговики
Поставил кучу линуксоидных систем и андроид и не на одной не завел экран по лвдс , сейчас ставлю лубунту и буду cnc ставить . Особо времени на банану нет .going писал(а):Хозяин темы, как успехи с "Бананой"?
И так .
На банану есть линукс или лубунту с версией 14.02 а на неё ни как не хочет вставать CNC . устал пшел спать.
Каждый сходит с ума так , как ему нравится !
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: малина пи и шаговики
Я так понял там мнго незнакомых тонкостей. Курю оф документацию.balomut писал(а):И так .
На банану есть линукс или лубунту с версией 14.02 а на неё ни как не хочет вставать CNC . устал пшел спать.
У меня "Дебиан" нормально работает, а вот ubunta-15 процессор греет. Хотя только окна открывал - закрывал.
Прежде надо ядро РТ собрат, а уже пом linuxcnc. И то же собирать в рукопашную.
Платы: BPI-M3, BPI-A64, OPI-PC2
Re: малина пи и шаговики
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... nomaiBuild
Думаю тут решение по ядру
А насчет загрузки надо делать через uboot (специальная прога для загрузки на arm)
Думаю тут решение по ядру
А насчет загрузки надо делать через uboot (специальная прога для загрузки на arm)
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: малина пи и шаговики
Кто нибуд успел сделат ето на ARM процесор ?M1g13 писал(а):Думаю тут решение по ядру
Очень надо инструкция как сделат на :
Allwinner A20 dual core Cortex-A7 processor, each core typically running at 1GHz and dual-core Mali 400 GPU
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
