EP7i92: различия между версиями
Enderukov (обсуждение | вклад) (→Описание) |
(Форматирование) |
||
(не показаны 2 промежуточные версии 1 участника) | |||
Строка 1: | Строка 1: | ||
− | + | '''Mesa EP7i92''' — MainBoard контроллер для системы управления ЧПУ LinuxCNC. MainBoard означает, что данный контроллер является головным устройством и в подавляющем большинстве требует наличие дочерних плат для подключения драйверов шаговых двигателей (или серво двигателей), датчиков и другой периферии. Такими устройствами могут являться платы гальванической развязки: LPT-DPTR 1.03, EP-DPTR M2.01, Geko G540, Mesa 7i76 и другие устройства. | |
− | Mesa EP7i92 | ||
− | |||
− | + | Совместимость данного контроллера с одной из дочерних плат зависит от прошивки. Прошивка производится через командную строку Linux с помощью предоставленной утилиты mesaflash через сетевой кабель и не требует программатора. | |
− | |||
+ | Отличительной особенностью данного контроллера является FPGA микросхема SPARTAN-6, что позволяет формировать импульсы с четким фронтом спада и нарастания на высокой скорости. Прошивка данного контроллера с открытым исходным кодом. | ||
+ | «Из коробки» контроллер EP7i92 поставляется с прошивкой LPT-DPTR.bit т. е. он позволяет подключить два контроллера LPT-DPTR 1.03. В простом представлении данного контроллера, он является эмулятором двух разъемов LPT, однако возможности данного контроллера несоизмеримо больше. | ||
− | + | == Основные технические характеристики == | |
+ | * '''Система управления ЧПУ:''' LinuxCNC | ||
+ | * '''Интерфейс подключения:''' Ethernet | ||
+ | * '''Кол-во I\O разъемов:''' 17+17 | ||
+ | * '''Возможное кол-во осей по протоколу STEP\DIR:''' 6 | ||
+ | * '''Напряжение питания контроллера:''' 5V | ||
+ | |||
+ | == Входы и выходы == | ||
+ | При рассмотрении данного контроллера невозможно однозначно определить набор входных\выходных сигналов т.к. это на прямую зависит от интерфейсной платы, подключенной к контроллеру. К примеру, при работе через контроллер LPT-DPTR 1.03 можно получить: | ||
+ | * 4 оси по протоколу STEP-DIR | ||
+ | * 4 датчика домашнего положения (HOME X, HOME Y, HOME Z, HOME A) | ||
+ | * 2 силовых реле. | ||
+ | * Аналоговое управления 0-10V для контроля скоростью вращения шпинделя. | ||
+ | * Входной сигнал E-stop. | ||
+ | * Выходной сигнал Enable. | ||
+ | |||
+ | При добавлении второй платы LPT-DPTR 1.03 возможно получить дополнительный функционал в виде 2 осей, датчиков домашнего положения и интерфейсных реле. | ||
+ | |||
+ | Настройка данного контроллера описана в [[EP7i92 DevManual|Руководстве разработчика (ссылка)]] |
Текущая версия на 15:01, 12 января 2024
Mesa EP7i92 — MainBoard контроллер для системы управления ЧПУ LinuxCNC. MainBoard означает, что данный контроллер является головным устройством и в подавляющем большинстве требует наличие дочерних плат для подключения драйверов шаговых двигателей (или серво двигателей), датчиков и другой периферии. Такими устройствами могут являться платы гальванической развязки: LPT-DPTR 1.03, EP-DPTR M2.01, Geko G540, Mesa 7i76 и другие устройства.
Совместимость данного контроллера с одной из дочерних плат зависит от прошивки. Прошивка производится через командную строку Linux с помощью предоставленной утилиты mesaflash через сетевой кабель и не требует программатора.
Отличительной особенностью данного контроллера является FPGA микросхема SPARTAN-6, что позволяет формировать импульсы с четким фронтом спада и нарастания на высокой скорости. Прошивка данного контроллера с открытым исходным кодом.
«Из коробки» контроллер EP7i92 поставляется с прошивкой LPT-DPTR.bit т. е. он позволяет подключить два контроллера LPT-DPTR 1.03. В простом представлении данного контроллера, он является эмулятором двух разъемов LPT, однако возможности данного контроллера несоизмеримо больше.
Основные технические характеристики
- Система управления ЧПУ: LinuxCNC
- Интерфейс подключения: Ethernet
- Кол-во I\O разъемов: 17+17
- Возможное кол-во осей по протоколу STEP\DIR: 6
- Напряжение питания контроллера: 5V
Входы и выходы
При рассмотрении данного контроллера невозможно однозначно определить набор входных\выходных сигналов т.к. это на прямую зависит от интерфейсной платы, подключенной к контроллеру. К примеру, при работе через контроллер LPT-DPTR 1.03 можно получить:
- 4 оси по протоколу STEP-DIR
- 4 датчика домашнего положения (HOME X, HOME Y, HOME Z, HOME A)
- 2 силовых реле.
- Аналоговое управления 0-10V для контроля скоростью вращения шпинделя.
- Входной сигнал E-stop.
- Выходной сигнал Enable.
При добавлении второй платы LPT-DPTR 1.03 возможно получить дополнительный функционал в виде 2 осей, датчиков домашнего положения и интерфейсных реле.
Настройка данного контроллера описана в Руководстве разработчика (ссылка)