Страница 1 из 3

PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 17:13
Matko
PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Я хотел бы подчеркнуть, наш новый продукт. Это система управления на основе PiDiCNC Raspberry Pi 2 и LinuxCNC.
В настоящее время мы имеем готового первую доску для управления шаговыми двигателями FPGA. Позволяет контролировать четыре шаговых двигателей, вы можете использовать драйверы Pololu DRV8825 устанавливается непосредственно на материнской плате или подключен к внешнему тип водитель силы DIR / STEP. Макс _ скорость 750kHz. Кроме того плата содержит пять дискретных входов, 3 цифровых выхода (каждый настраивается как двоичные выходы, или ШИМ RC сервоприводы), 1 релейный выход, 1 аналоговый выход (0-10 В, 12 бит) и 12 сигналов светодиода.

Краткая презентация: https://youtu.be/T73OhwCB3Zg

Другие платы, на которой работа будет управлять Аналоговый сервопривод-IRC и дополнительные платы дискретных входов, выходов. Листы укладываются на raspbery Pi и LinuxCNC доступна для всех, что находится на оборудовании. Система включает в себя образ диска с LinuxCNC для Raspberry Pi поскольку Machinek со всеми контроля и о путях мастера PNCconf для быстрой настройки наших советов.
Мы произвели лишь несколько штук досок для тестирования, производства и продажи еще не начался, и мы будем рады за любые комментарии и отзывы.

В качестве последнего представляет, мы являемся компанией ООО Diams которая посвящена разработке диагностических систем и систем управления, основанных в Братиславе, Словакия.

pidicnc@diams.sk



Hi,
I want to take attention to our new product. It is Control System PiDiCNC build on Raspberry Pi 2 and LinuxCNC.
For now we have done with first board for stepper motors based on FPGA. It can drive 4 steppers motors by Pololu DRV8825 directly from
this board or by external stepper driver STEP/DIR type. Max speed is 750kHz. Other features are 5 binary inputs,
3 binary outputs (each can be configured as BIN/PWM/RC servo), 1 relay output, 1 analog output (0-10V, 12bit) and 12 leds. All functions
are available from LinuxCNC by our HAL components. In this moment we made only few boards for testing but commercial production comming soon.
Next boards what we are working on are Analog Board for servo motors, encoders and additional Analog and Binary IO board.

Few slides and video with additional information:
http://www.youtube.com/watch?v=ZJOIYXu7SeI

Изображение

Re: LinuxCNC на BeagleBone black

Добавлено: 14 окт 2015, 18:38
SVP
Выглядит симпатично.
Реально кто-нибудь пробовал ?
Насколько это всё дешевле получается, чем какая-нибудь "меса" и выделенная PC ?
А насколько более или менее функциональна ? Процессор тянет ?

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 18:51
Serg
Matko писал(а):Мы произвели лишь несколько штук досок для тестирования, производства и продажи еще не начался, и мы будем рады за любые комментарии и отзывы.
Коментарии и отзывы на что вы хотите получить? На те несколько предложений, которые вы тут написали?

Re: LinuxCNC на BeagleBone black

Добавлено: 14 окт 2015, 18:59
Serg
Если не принимать в расчёт места для установки pololu, то есть практически готовый аналог: pi2 + 7i43($80-100)

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 19:26
selenur
Если-бы дали поиграться, можно было и прокомментировать, а так только фотки......

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 20:31
megagad
Один главный вопрос - цена?

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 20:49
donvictorio
это круто, ящитаю.
особенно если парни сделали это самостоятельно.
по ходу сделали самостоятельно, судя по профилю их разработок эта штука им на пол зуба
и буфер-генератор на плис это по взрослому.
если цена не подкачает, для небольших станков это будет практически идеальным решением.

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 21:05
NKS
selenur писал(а):Если-бы дали поиграться, можно было и прокомментировать, а так только фотки......
Тоже-бы не отказался :)

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 21:32
balomut
Я бы тоже такой на 3д принтер поставил.

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 21:42
aftaev
А мы люди не гордые, взяли и написали на мыло что выше, мож ответят чЁ стоит :)

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 22:04
balomut
так не вы один такой находчивый

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 22:09
aftaev
balomut писал(а):так не вы один такой находчивый
Вот и будем ждать что ответят :hehehe:

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 22:57
vmarkiv
Исполнение интересное . Другой вариант изделия на Pi и Pluto я видел на https://github.com/tinkercnc/spi-fpga-driver . Интересно , как в работе , не пропускает ли шаги и как дела с равномерностью подачи

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 23:00
PKM
Я уже спрашивал. Предположительный ценовой диапазон 120-150 евро за плату. Пока не очень впечатляет.

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 23:16
aftaev
PKM писал(а):Предположительный ценовой диапазон 120-150 евро за плату. Пока не очень впечатляет.
Это включительно Raspberry Pi 2 ?

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 14 окт 2015, 23:25
PKM
Не включая, вроде бы. Ну Пи2 стоит всего 35 дол., это мелочи.
За 100 дол я бы 100% взял эту плату.

Re: LinuxCNC на BeagleBone black

Добавлено: 14 окт 2015, 23:42
PKM
UAVpilot писал(а):Если не принимать в расчёт места для установки pololu, то есть практически готовый аналог: pi2 + 7i43($80-100)
Через ЮСБ? И в 7i43 нет аналогового выхода... но в общем да, ПК + 5i25 довольно сильный конкурент для подобных решений.

Хорошо бы МЕСА выпустила аналог 7i76E в виде расширения для Пи2.

Re: LinuxCNC на BeagleBone black

Добавлено: 15 окт 2015, 01:48
Serg
PKM писал(а):Через ЮСБ?
Нет, через LPT, для pi встречался драйвер LPT с выводом на её пины. но проще будет чуток подправить драйвер 7i43, входящий в LinuxCNC, там буквально несколько строк поправить.
PKM писал(а):И в 7i43 нет аналогового выхода...
PWM организовать не проблема, для полноценного аналогового выхода останется добавить один или два ОУ.
Кстати, в PiDiCNC аналоговый выход судя по деталькам на плате однополярный.
PKM писал(а):Хорошо бы МЕСА выпустила аналог 7i76E в виде расширения для Пи2.
А кто мешает уже сейчас их соединить четырёхпроводным кабелем?.. :)

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 15 окт 2015, 15:43
Matko
Эта конфигурация PiDiCNC_3805 входы и выходы была выбрана, чтобы управлять типичные резцы таблицы.
- 4 шаговых двигателей
- 4 опорные входы
- 1 вход щупа
- 3 Выходы с открытым коллектором - bin/PWM, например. включения шпиндела
- 1 релейный выход - например. включения шпиндела
- 1 аналоговый выход 0-10 В, например. Преобразователь шпиндела

Мы можем сравнить затраты на доски мельницы в борьбе с PiDiCNC, как MESA?

Я полагаю, что следующие компоненты идентичны для обоих вариантов:
Монитор, клавиатура, мышь, шаговыe двигатели, предел и справочные датчики, грязь и инвертор для шпинделя, источник питания (например. 24V).

Различные компоненты:

Решение с PiDiCNC:
Как компьютер используется Raspberry Pi 2 (35евро), флеш-картa (3евро), шкаф (9евро): 47 евро
PiDiCNC_3805: 120-150 евро
Всего: 167 - 197 евро

Решение с MESA:
Kомпьютер -
MESA компоненты: -
Другие необходимые компоненты: - ?
Всего: ??? евро

Пожалуйста, заполните все необходимые компоненты и их цены.

Спасибо

.

Re: PiDiCNC - Control System on Raspberry Pi 2 and LinuxCNC

Добавлено: 15 окт 2015, 16:13
Serg
Решение с MESA:
"Хобийный" вариант:
до 5 step/dir (до 2.5MHz), 5 опторазвязанных входов, выход для шпинделя PWM или аналог (в зависимости от типа breakout board), несколько буферизированных выходов (в зависимости от задействованных осей) и 20-40 входов/выходов с TTL-уровнями.
Kомпьютер - Как компьютер используется Raspberry Pi 2 (35евро), флеш-картa (3евро), шкаф (9евро): 47 евро.
MESA компоненты: - 75 евро (7i43 в максимальной конфигурации)
Другие необходимые компоненты: - ~5-10 евро (обычная breakout board для LPT)
Всего: ~132 евро.

Промышленный вариант:
6 осей step/dir (до 2.5MHz), полноценный двуполярный аналоговый выход, интерфейс энкодера, оптоизолированные 32 входа и 16 выходов с рабочим напряжением до 32V и нагрузочной способностью до 300мА каждый (стандартное 24В реле потребляет 50-70мА).
Kомпьютер - Как компьютер используется Raspberry Pi 2 (35евро), флеш-картa (3евро), шкаф (9евро): 47 евро
MESA компоненты: - 150 евро (7i76E)
Другие необходимые компоненты: - Нет
Всего: ~197 евро.