Контроллер шагового привода PCI

Краткое описание продукта.

Контроллер предназначен для создания максимально дешевой системы управления шаговыми двигателями с шины PCI.

Все расчетные функции движения по траектории реализованы на персональном компьютере функциями драйвера. Для реализации гарантированного режима реального времени на ПЛИС реализован аппаратный буфер микрокоманд, что гарантирует отсутствие пропусков управления, независимо от загрузки компьютера.

Основные технические характеристики.

  • одновременное управление 4-мя шаговыми координатами;

  • два типа интерфейса на усилители мощности: стандартный Pulse/Direction или скоростной синхронный канал (SPI) с кодовым заданием амплитуд управляющих токов;

  • максимальная частота шаговых импульсов до 4 MHz;

  • 4 канала 32-х битных реверсивных счетчика с частотой квадратурного сигнала до 4 МГц;

  • 20DI/16DO;

  • линейная интерполяция;

  • движение с заданием по скорости;

  • S-curve профиль разгона/торможения;

  • встроенные функции поиска датчика исходного.

  • наличие драйверов и библиотек работы с контроллером для Win2000/XP

  • Используемые системы разработки.

    MSVisual C++, DDK, PCAD, Quartus, ActiveHDL.

    Компонентная база.

    FPGA Altera

    Описание программной части.

    Разработанное программное обеспечение включает: драйвер для работы в среде Windows2000, библиотеки работы с контроллером, утилита настройки и тестирования.

    Область применения.

    Сборочное технологическое оборудование для микроэлектроники, широкий спектр технологического оборудования и систем промышленной автоматизации.