Microcontrolador / Solución de procesador de señal digital PkFPGA Motor Control Solution

- Jan 22, 2019-

Microcontrolador / Solución de procesador de señal digital pkFPGA Motor Control Solution

Diseño de la aplicación de control del motor Tradicionalmente utiliza un microcontrolador (MCU) o un procesador de señal digital (DSP) para ejecutar los algoritmos de control del motor. Sin embargo, como las personas implementan cada vez más sistemas de control industrial de alto rendimiento con niveles más altos de integración, escalabilidad y reutilización de IP existentes, los FPGA son una prioridad, especialmente cuando se combinan el microcontrolador ARMCortexM3 y las soluciones de recursos lógicos FPGA. Proporciona una división ideal del trabajo para muchas tareas clave.

Cada vez se adoptan más por las siguientes razones:

Primero, debido a la arquitectura y al acceso a la memoria de instrucciones, el microcontrolador es adecuado para tareas seriales más lentas, pero los FPGA son una opción ideal para el procesamiento paralelo de tiempo crítico. Por ejemplo, en el control de varios ejes, los motores múltiples que son independientes de la velocidad se controlan mediante la implementación de un bucle de control determinista. Por lo general, los sistemas de control de motores multieje también integran control periférico, interfaz de sensor, lógica / seguridad de protección y comunicación de red. Las tareas relacionadas con estas funciones tienen diferentes tiempos de ejecución y prioridades.

1

Artículo anterior:La introducción del motor Brush DC Siguiente artículo:La ventaja del motor DC es también su defecto