Embedded World: Trinamic выбирает Risc-V для интеллектуального чипа драйвера двигателя
Названный Rocinante (названный как от Don Quixote, так и от Expanse, по словам фирмы), он, как утверждается, является первым драйвером двигателя с ядром Risc-V - MCU будет запускать прикладной уровень, предоставляя пользовательский интерфейс или выполняя протоколы шины. , например.
«Встраивание мощных процессоров в контроллеры двигателей дает нам новую степень свободы и обеспечивает функции, которые будут незаменимы в будущем, например, мониторинг состояния и профилактическое обслуживание», - сказал основатель и генеральный директор компании Майкл Рэндт.
Это сказал: «тЧасть управления движением полностью реализована в аппаратной части чипа », - сказал Electronics Weekly менеджер по маркетингу компании Корне Беккерс.
32-разрядное ядро, энергонезависимая память объемом 128 Кбайт на основе EEPROM и 32 Кбайт-память позволяют обрабатывать ориентированное на поле управление, а также промышленные протоколы высокого уровня, такие как CANopen или CANopen-FD. Интерфейсы USB и CAN-FD, драйверы затворов для 2-фазных или 3-фазных двигателей и переключающие регуляторы включены.
В настоящее время планируется три версии Rocinante, все из которых работают от 5-30 В, поэтому ни одна из них не является универсальной микросхемой 3.3 В. Все они требуют внешнего источника питания для полной конструкции (см. Диаграмму), все включают внутренний зарядный насос, чтобы мосты были полностью n-канальными, и все они могут обеспечить привод 1A.
- TMCR901-TA 6x драйверы затвора, 3x датчик тока, для бесщеточных и щеточных двигателей постоянного тока, а также соленоиды или звуковые катушки в 7x7 мм TQFP48
- TMCR902-TA 8x драйверы затвора, 2x датчик тока, для шаговых и щеточных двигателей постоянного тока и соленоидов или звуковых катушек в 7x7 мм TQFP48
- TMCR961-TA 8x драйверы затвора, 3x датчик тока, для бесщеточных, шаговых и щеточных двигателей постоянного тока и соленоидов или звуковых катушек в 10,5 × 6,5 мм QFN76
Измерение тока осуществляется через резисторы в нижней части моста водителя или мостов.
Ограничение пин-кода в небольшом (7x7 мм) пакете является причиной наличия двух вариантов - обмена пары шлюз-диск для текущего чувствительного соединения.
Большие пакеты также добавляют интерфейсы - все получают SPI, UART и CAN-FD, затем 961 также получает USB, QSPI и RTMI.
Первые инженерные образцы вместе с оценочными досками (получившими название «Landungsbrücke»), библиотеками управления движением и библиотеками кода приложений ожидается до четвертого квартала этого года.
Почему Risc-V, а не традиционный подход Arm Cortex-M?
«Это открытый исходный код, поэтому у вас нет проблемы, которую мог бы приобрести поставщик IP», - заявил представитель Trinamic Electronics Weekly в Embedded World - ссылка на покупку ранее независимой Arm со стороны SoftBank.
По словам представителя государства Trinamic: «Приводы, двигатели и механические компоненты обычно имеют длительный срок службы, поэтому долговечность компонентов имеет решающее значение для производителей устройств. RISC-V ISA [набор инструкций] стабилен, и нет никаких обязательств или лицензионных соглашений, которые могли бы запретить долгосрочное картографирование, разработку или передачу технологии ».
Но в Risc-V не так много экосистем?
«Экосистема развивается, и над ней работают многообещающие компании», - сказал представитель. «Некоторых вещей не хватает, но есть сообщество, с которым можно что-то обсудить».
Далее он отметил, что появляется новый способ работы - более коллегиальный подход - Trinamic обычно не обсуждает новые продукты так рано (Rocinante должен выйти позже в 2019 году), но с сообществом открытого исходного кода, принимающим Risc- V станут открытыми, чтобы разрешить открытые разговоры с другими пользователями Risc-V.
