
De drijvende punt Cortex-M4-processorkernperiode bij 240 MHz en ADI heeft ook een dubbele 16-bits A / D-omzetter geïntegreerd met maximaal 14 bits van nauwkeurigheid en 380NS-conversiesnelheid.
Adi's vorige motorcontrollerplatform was gebaseerd op zijn eigen ADSP-BF506A Blackfin-processor, maar het heeft gerealiseerd dat de cortex-M4 snel de de facto Standaardarchitectuur voor nauwkeurige besturingssystemen.
"De industrie beweegt zich weg van eigen architecturen en we realiseerden de standaardkern voor de industrie voor motorbeheersing de Cortex-M4," zei Tim Res Ser, Product Marketing Manager bij ADI.
Reser is ook van mening dat modelgebaseerde ontwerphulpmiddelen zoals Simulink van de Mathworks nu belangrijk worden in de ontwikkeling van controlesystemen voor motoren en PV-arrays.
"We weten dat we nu experts moeten worden in het gebruik van deze hulpmiddelen," zei Resker.
Twee jaar geleden demonstreerde Adi het ontwerpplatform van het eerste motorbesturingssysteem, op basis van een blackfin-processor, met behulp van de Mathworks Matlab Computing Language voor algoritmeontwikkeling.
Het implementeerde ook de Simulink-ontwerpomgeving voor de inzet van besturingsalgoritmen om de efficiëntie van permanente magneet synchrone en AC-inductiemotoren te optimaliseren.
Het is de bedoeling om ontwerpers toe te staan hun systeem in Matlab / Simulink te modelleren, de C-code te genereren en te implementeren met de visuele DSP ++ Design-omgeving met analoge apparaten met de resterende bandbreedte voor toepassingscode.
ADI is van mening dat het gebruik van modelgebaseerde ontwerpen de drive-efficiëntie van sensorless en sensored motorbesturingsalgoritmen kan verbeteren en het heeft gewerkt met de Mathworks om de Simulink-modelgebaseerde ontwerptool en de codegenerator op zijn Motor Control-platform toe te passen. Het maakt gebruik van de ARM CORTEX-M geoptimaliseerde ingesloten corder- en gereedschapssuites van MathWorks om de complete ontwerpcyclus te ondersteunen van de simulatie tot productklare code-implementatie in een ingebouwd platform.
Simulink genereert geoptimaliseerde C-code die op het Cortex-M4-platform loopt. Het bedrijf heeft ook het on-chipgeheugen verhoogd tot 384KByte van SRAM om de C-code die door het gereedschap wordt gegenereerd.
De ADSP-CM40X heeft controlelusspecifieke hardwareversnellers, een volledige sinc-filterimplementatie om rechtstreeks te interfaceren op geïsoleerde Sigma-Delta-modulatoren die worden gebruikt in op shunt gebaseerde huidige detectiesysteemarchitecturen. Meestal zou het SINC-filter in een FPGA zijn geïmplementeerd.
Er is ook een DSP-versneller die de harmonische analyse biedt die typisch wordt gebruikt in het ontwerp van PV Array Control Loop.
Het is ook in staat tot schaalbaar en dynamisch instelbaar PWM.
Er is een ontwikkelings- en evaluatieboard, CM40XEZBOARD, ondersteund door standaard besturingsalgoritmen.
Videotonstratie
Download ADSP-CM40X-gegevensbladen, referentieontwerpen en andere technische documenten.