Обновление прошивки драйвера СШД PLDS880
Компания Purelogic R&D уделяет большое внимание поддержке и постоянному совершенствованию собственной продукции. Благодаря этому осуществляется модернизация устройств и обеспечивается рост функциональных возможностей.
Одним из примеров такого подхода является драйвер серво-шагового двигателя PLDS880. Этот цифровой драйвер создан на базе сигнального процессора DSP. К особенностям PLDS880 относятся:
• возможность настройки параметров при помощи ПК по интерфейсу USB. USB интерфейс гальванически изолирован от драйвера;
• оптоизоляция сигналов управления;
• плавный пуск СШД;
• режим AUTO-SLEEP (удержание ротора СШД отдельно задаваемым током, для уменьшения нагрева двигателя);
• встроенный компенсатор среднечастотного резонанса СШД;
• встроенный дампер;
• оптоизолированный выход сигнала аварии драйвера ERROR;
• удобные разборные клеммные разъемы подключения СШД, источника питания и управляющих сигналов;
• индикация питания драйвера, аварии и частоты STEP
После обновления прошивки до версии 1.0.344 возможности PLDS880 существенно выросли:
• драйвер поддерживает 3 режима работы: серво, серво-шаговый и шаговый режимы работы;
• используется технология MultiStepping. Даже при малом делении шага, например 1:2, драйвер плавно «шагает» с микрошагом 1:512;
• ПИ-регулятор в контуре регулирования тока фаз СШД с автоматической настройкой параметров Kp и Ki, в зависимости от подключенного СШД и напряжения питания;
• автоматическая компенсация потери момента СШД с увеличением частоты вращения, в режиме работы без энкодера. Прирост производительности до 20%;
• обнаружение обрыва фазных проводов СШД и не подключенного СШД*;
• встроенный контроллер движения, поддерживающий несколько режимов работы: режим CW/CCW, режим DIR/START/STOP, режим MPG;
• обнаружение КЗ в обмотках СШД, неправильного подключения СШД*;
• обнаружение обратной ЭДС от СШД*;
• обнаружение перегрева драйвера (датчик температуры);
• обнаружение переполюсовки напряжения питания (драйвер не включится).
* - корректность работы функции зависит от условий эксплуатации.
Важное отличие новой версии прошивки PLDS880 — возможность самостоятельной работы драйвера от встроенного контроллера движения. Это позволяет не использовать внешний ПЛК и, тем самым, удешевить конечную систему. Контроллер движения позволяет управлять вращением СШД/ШД с заданной скоростью и ускорением разгона, используя логические сигналы, подаваемые на оптоизолированные входы STEP/DIR/ENABLE. Кроме этого, предусмотрен режим ручного управления положением ротора ШД, используя энкодер (MPG — ручной генератор импульсов). В результате, после обновления прошивки, существенно расширяются функциональные возможности драйвера.