Mikrocontroller / digitaler Signal-Prozessor-Lösung PkFPGA Motor Control-Lösung
Motorsteuerung Anwendungsentwurf verwendet traditionell ein Mikrocontroller (MCU) oder digitaler Signalprozessor (DSP) Motorsteuerung Algorithmen ausgeführt. Wie Menschen zunehmend Hochleistungs-industrielle Steuerungssysteme mit höheren Ebenen der Integration, Skalierbarkeit und bestehende IP-Wiederverwendbarkeit bereitstellen, sind jedoch FPGAs eine Priorität, vor allem ARMCortexM3 Mikrocontroller und FPGA Logik Ressource kombiniert Lösungen. Bietet eine ideale Arbeitsteilung für viele wichtige Aufgaben.
Sie sind zunehmend aus den folgenden Gründen angenommen:
Erstens aufgrund der Architektur und Zugriff auf den Speicher der Anweisung, der Mikrocontroller eignet sich gut für langsamere serielle Aufgaben, aber FPGAs sind eine ideale Wahl für zeitkritische Parallelverarbeitung. Beispielsweise sind in Multi-Achsen-Steuerung, mehrere Motoren, die Geschwindigkeit unabhängig sind durch Umsetzung eines deterministischen Regelkreis gesteuert. In der Regel integrieren Motorsteuerung mehrachsige Systeme auch periphere Steuerung, Sensor-Interface, Schutz Logik/Sicherheit und Netzwerk-Kommunikation. Aufgaben im Zusammenhang mit diesen Funktionen jedes haben unterschiedliche Ausführungszeiten und Prioritäten.






