Trinamic TMC424
тел. +7(499)347-04-82
Описание Trinamic TMC424
Отличный выбор! TMC424 — это высокоинтегрированный контроллер шаговых двигателей от компании Trinamic (ныне часть Analog Devices), который был флагманом в своем классе и до сих пор используется в требовательных приложениях.
Краткое описание
TMC424 — это специализированный 3-осевой контроллер шаговых двигателей с интерфейсом SPI. Его ключевая особенность — разгрузка центрального микроконтроллера (МК) от всех вычислений, связанных с генерацией сложных траекторий движения. Контроллер самостоятельно рассчитывает и исполняет плавные профили движения (с линейным или S-образным разгоном/торможением), поддерживает микрошаговый режим вплоть до 1/256 и имеет встроенный генератор прямоугольных импульсов для управления внешними драйверами.
Основная идея: МК по SPI отправляет высокоуровневые команды (целевая позиция, скорость, ускорение), а TMC424 в реальном времени генерирует соответствующие сигналы STEP/DIR для драйверов, обеспечивая абсолютно плавное и точное движение.
Ключевые технические характеристики
- Количество осей: 3 независимых канала (X, Y, Z).
- Управление: Через высокоскоростной SPI-интерфейс (до 5 МГц).
- Генерация шагов: Встроенный генератор с программируемой частотой.
- Микрошаг: Программируемый коэффициент деления: 1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128, 1/256 на канал.
- Профили движения:
- Линейное движение (постоянная скорость).
- Позиционирование с линейным разгоном/торможением (трапециевидный профиль).
- Позиционирование с S-образным (синусоидальным) разгоном/торможением (7-сегментный профиль) для максимальной плавности.
- Траектории: Поддержка линейной интерполяции по 2 и 3 осям.
- Обратная связь: 3 входа для энкодеров (A, B, Index) на каждую ось. Возможность сравнения позиции с заданной и прерывание по совпадению.
- Дискретные входы/выходы:
- 6 программируемых цифровых входов (например, для концевых датчиков, кнопок).
- 4 программируемых цифровых выхода (например, для включения драйверов - ENABLE, светодиодов).
- Питание: 3.3В (логика). Отдельные выводы питания для выходных буферов (VDD_IO) для совместимости с 3.3В или 5В логикой драйверов.
- Корпус: QFP-44 (44-выводной корпус с квадратным расположением выводов).
Парт-номера (Part Numbers)
Основная поставляемая модель:
- TMC424-LA — Стандартная промышленная версия.
Обратите внимание, что Trinamic также выпускала TMC423, который является одноосевой версией TMC424 с идентичной функциональностью для одной оси. Это важно при поиске аналогов или для проектов с меньшим количеством осей.
Совместимые и сопутствующие модели
TMC424 редко используется самостоятельно. Он является "мозгом" системы управления, которому для работы необходимы драйверы шаговых двигателей ("мускулы").
1. Прямые драйверы-компаньоны от Trinamic (наиболее совместимые):
Эти драйверы идеально сочетаются с TMC424, часто используясь в одной связке на сложных платах.
- TMC236 / TMC239: Классические драйверы с внешними MOSFET, обеспечивающие очень высокий ток (до нескольких ампер на фазу). Часто встречаются в связке TMC424 + 3x TMC239.
- TMC246 / TMC249: Усовершенствованные версии с интегрированной защитой и диагностикой.
- TMC260 / TMC261 / TMC262: Более современные драйверы с интерфейсом STEP/DIR, подходящие для управления от TMC424.
- Любой драйвер с интерфейсом STEP/DIR: TMC424 генерирует стандартные сигналы STEP, DIR и ENABLE, поэтому совместим с огромным количеством драйверов других производителей (Allegro Microsystems A4988, Texas Instruments DRV8825, и т.д.) и более новыми Trinamic (например, TMC2209, TMC2130, TMC5160 в режиме STEP/DIR). Это его большое преимущество.
2. Последующие и альтернативные контроллеры от Trinamic:
- TMC429 + TMC4161: Эволюционное развитие. TMC429 — это 3-осевой контроллер, похожий на TMC424, но с более современным интерфейсом и в меньшем корпусе. TMC4161 — это "комбо-чип", который интегрирует в себе функциональность и контроллера (как TMC424), и мощного драйвера для одной оси. Для 3-осевой системы потребуется одна TMC429 и три TMC4161.
- TMC4671: Современный контроллер для сервоприводов (FOC для BLDC и шаговых двигателей) с интерфейсом энкодера и датчиков тока. Намного более продвинутый, но и более сложный.
- Решения на базе микроконтроллера: Современный тренд — использование мощного МК (например, STM32) с прошивкой Trinamic API (TMC-API) или шагового серво-контроллера (SSC). Это программная реализация функциональности TMC424 и более новых алгоритмов на универсальном процессоре.
Области применения
- Станки с ЧПУ (3-осевая фрезеровка, гравировка).
- 3D-принтеры высокого класса (особенно ранних поколений или самодельные сложные проекты).
- Координатные столы и системы точного позиционирования.
- Робототехника (манипуляторы, дельта-роботы).
- Оптические и измерительные приборы.
Важное замечание
Хотя TMC424 — очень мощный и гибкий чип, для новых проектов часто рассматривают более современные связки (типа TMC429+TMC4161) или решения на базе МК с библиотеками Trinamic, которые предлагают больше функций (как SilentStepStick, StallGuard, CoolStep) и могут быть экономически более выгодными.
Итог: TMC424 — это проверенный временем, полнофункциональный 3-осевой контроллер траекторий, отлично подходящий для построения профессиональных систем позиционирования, где требуется плавное движение и разгрузка главного процессора. Его совместимость со стандартными драйверами STEP/DIR делает его универсальным решением.