Страница описания старой платы управления (до 2020 года) находится здесь.
Плата управления (контроллер) MB является аналогом платы MESA 7I92, совмещенной с платой коммутации. Для считывания энкодеров, подачи сигналов STEP и всего прочего используется высокопроизводительная ПЛИС, работающая быстрее любого микроконтроллера. Предназначена для управления ЧПУ-станками с обратной связью. В отличие от MESA, этот контроллер не предназначен для подключения плат расширения, которые зачастую не нужны для несложных ЧПУ-станков. К данной плате сразу можно подключать драйвера, энкодеры, концевые датчики и другие устройства.
Эта версия платы снята с продажи!
На рисунке представлен вариант подключения периферии к плате:
Ниже приведено описание штыревых разъемов и перемычек, используемых на плате.
JTAG – отладочный разъём для платы MB-1.
J1 – при наличии перемычки, питание на контакт PWR (Out) (№4) для датчиков Home подаётся с питания платы (9-24 В). При отсутствии перемычки, связь с общим питанием разрывается и питание можно завести внешнее, от 9 В до 24 В.
J2 – перемычка указывает какое внешнее опорное напряжение инвертора будет применяться (5 В или 10 В)
J3, J4 – опция выбора IP адреса.
На видео показан процесс установки LinuxCNC и тестового запуска платы управления.
Ниже приведена распиновка платы и стандартная конфигурация выводов для LinuxCNC.При желании её можно изменить, записав на плату другую прошивку.
Разъем Ethernet подлключать только напрямую к управляющему ПК!
Если по какой-то причине требуется поменять функии пинов, это можно сделать при помощи прошивки платы. Как это делается, показано на видео:
Для графической настройки конфигурации LinuxCNC под платы MESA, используется программа pncconf, которая доступна для запуска при установленной LinuxCNC. В процессе эксплуатации программы, выяснилось, что она довольно сырая и многие функции не работают, кроме того, для настройки нашей версии плат она не подходит. Поэтому программа, являющаяся набором python-скриптов, была немного доработана, чтобы у покупателей была возможность графической настройки конфигураций плат под LinuxCNC.Файлы для обновления программы pncconf можно скачать по ссылке. Данные файлы проверены на совместимость с LinuxCNC версий 2.7.14 и 2.7.15.Данные файлы не будут совместимы с версиями 2.8 и выше по ряду причин.Файлы для обновления pncconf под LinuxCNC 2.8.0 (возможно, подойдут и к более свежим версиям) можно скачать по ссылке.Процесс обновления и пример использования pncconf смотрите на видео ниже.Видео снималось для старой версии платы. При настройке, это нужно помнить и брать конфигурацию пинов из таблицы выше.
Характеристика/Плата | MB-6.1.1-M | MB-6.1.1 |
Интерфейс подключения к ПК | Ethernet | Ethernet |
Питание | От 9V до 24V | От 9V до 24V |
В LinuxCNC определяется как | 7l98 | 7l80-DB |
Количество осей (выходов STEP и DIR) | 6 | 11 |
Количество оптоизолированных входов, включая входы HX | 12 | 14 |
Количество программируемых входов/выходов (+5V с подтяжкой 4.7КОм) | 10 | 10 |
Количество энкодерных входов (квадратурных, канал A, B, 5V с подтяжкой) | 4 | 4 |
Количество оптоизолированных выходов | 4 | 8 |
Количество аналоговых выходов 0-10V для управления инвертором | 1 | 1 |
Количество Реле, коммутация 220V до 3 Ампер | 2 | 3 |
Количество выходов питания +5V | 5 | 5 |
Вход E-STOP (от 5V до 50V с подтяжкой через оптопару) | 1 | 1 |
Вход Start/Pause (от 5V до 50V с подтяжкой через оптопару) | 1 | 1 |
Параметры оптоизолированных входов
Параметр | Значение |
Напряжение срабатывания | От 2V |
Максимальное напряжение | 50V |
Параметры оптоизолированных выходов
Параметр | Значение |
Максимальный ток через оптопару | 300мА |
Максимальная частота | 1кГц |
Энкодерные входы можно использовать как обычные программируемые входы выходы и наоборот. У них одинаковая схемотехника (+5V с подтяжкой 4.7КОм). Чтобы использовать энкодерные входы как обычные входы GPIO, обращайтесь к нему в hal-файле по номеру пина LinuxCNC. Чтобы использовать энкодерные входы как выходы GPIO, нужно уменьшить количество энкодеров в строке инициализации драйвера hm2_eth в основном hal-файле конфигурации вашего станка. При этом, старшие по номеру энкодерные входы будут пропадать из hal и появится возможность работать с соответствующими пинами LinuxCNC как с выходами. Если же вам требуется подключить индексные метки или добавить дополнительные энкодерные входы вместо программируемых входов/выходов (IOX на плате), обратитесь к нам. Мы скомпилируем и отправим нужную прошивку.
Разъем Ethernet подключать только напрямую к управляющему ПК!
Данные платы (в разных модификациях) успешно используются в наших аппаратах с 2016 года.
Стоимость платы MB-V6.1.1-M 18 000 рублей, платы MB-V6.1.1 25 000 рублей.
Цена без НДС (УСН).
Действует скидка от количества:
Количество | до 5 шт | от 6 до 10 шт | от 11 до 15 шт | от 16 до 20 шт | от 21 и более |
MB-6.1.1-M | 18000 | 17000 | 16000 | 15000 | 14000 |
MB-6.1.1 | 25000 | 23750 | 22500 | 21250 | 20000 |
На видео показан процесс установки LinuxCNC и тестового запуска платы управления. Видео СТАРОЕ (скоро обновим), на сегодня мы рекомендуем устанавливать версию 2.9.2, которая доступна на сайте LinuxCNC.
На видео показан процесс установки LinuxCNC и тестового запуска платы управления. Видео СТАРОЕ (скоро обновим), на сегодня мы рекомендуем устанавливать версию 2.9.2, которая доступна на сайте LinuxCNC.
При настройке, это нужно помнить и брать конфигурацию пинов из таблицы выше.
Для подключения энкодеров с дифференциальными выходами, потребуется подключить плату-конвертер (одну или более). В продаже есть платы на 6 каналов и на 2 канала. Плата на 6 каналов позволяет подключить 3 энкодера без Z-меток или 2 энкодера с Z-метками. Плата на 2 канала позволяет подключить 1 энкодер без Z-метки. Плата на 6 каналов стоит 1500 рублей, плата на 2 канала стоит 750 рублей.