Vijesti

ADI odabire Cortex-M4 i dizajniran na modelu za upravljanje motorom

Jezgra procesora Cortex-M4 s plutajućom tačkom radi na 240MHz, a ADI je također integrirao dvostruki 16-bitni A / D pretvarač s do 14 bitova točnosti i 380ns brzine pretvorbe.

Prethodna ADI-ova platforma motora zasnivala se na njegovom vlastitom procesoru ADSP-BF506A Blackfin, ali shvatio je da Cortex-M4 brzo postaje zapravo standardna arhitektura za točne upravljačke sustave.

"Industrija se odmiče od vlasničke arhitekture i shvatili smo da je industrijska standardna jezgra za upravljanje motorima Cortex-M4", rekao je Tim Resker, menadžer marketinga proizvoda u ADI.

Resker također vjeruje da alati za oblikovanje temeljeni na modelima, kao što je Simulink iz MathWorksa, sada postaju važni u razvoju upravljačkih sustava za motore i PV polja.

"Znamo da sada moramo postati stručnjaci za upotrebu ovih alata", rekao je Resker.

Prije dvije godine ADI je pokazao svoju prvu platformu za dizajn sustava upravljanja motorom, koja se temelji na Blackfin procesoru, koristeći računalni jezik MathWorks Matlab za razvoj algoritama.

Također je implementirao Simulink dizajnersko okruženje za implementaciju algoritama upravljanja kako bi optimizirao učinkovitost stalnih magnetskih sinkronih i izmjeničnih indukcijskih motora.

Namjera je bila omogućiti dizajnerima da modeliraju svoj sustav u Matlab / Simulink, generiraju C kod i implementiraju se u Visual DSP ++ Design okruženje analognih uređaja s propusnom širinom koja ostaje za kôd aplikacije.

ADI vjeruje da upotreba dizajna temeljenih na modelu može poboljšati učinkovitost pogona senzornih i senzornih algoritama upravljanja motorom, a zajedno je s MathWorksom primijenio Simulinkov model dizajnirani alat i generator koda na svojoj upravljačkoj platformi motora. Koristi MathWorksov ARM Cortex-M optimizirani ugrađeni koder i alate za podršku cjelokupnog dizajnerskog ciklusa od simulacije do implementacije koda koji je spreman za proizvod u ugrađenoj platformi.

Simulink generira optimizirani C kod koji radi na Cortex-M4 platformi. Tvrtka je također povećala on-chip memoriju na 384kbajta SRAM-a kako bi se držao C kod generiran pomoću alata.

ADSP-CM40x ima hardverske akceleratore specifične za upravljačku petlju, potpunu implementaciju sinc filtera za izravno sučelje s izoliranim modulatorima sigma-delta koji se koriste u trenutnim arhitekturama sustava senziranja. Sinc filter bi obično bio implementiran u FPGA.

Postoji i DSP akcelerator koji pruža harmoničnu analizu koja se obično koristi u dizajnu PV petlje za upravljanje.

Također je u mogućnosti skalabilno i dinamički podesivo PWM.

Postoji ploča za razvoj i procjenu, CM40xEZBoard, podržana standardnim upravljačkim algoritmima.
Video demonstracija

Preuzmite ADSP-CM40x podatkovne listove, referentne nacrte i druge tehničke dokumente.