
Cortex-M4 procesorska jezgra procesora radi na 240MHz i ADI također je integrirala dvostrukih 16-bitnih A / D pretvarača s do 14 bita točnosti i brzine pretvorbe 380ns.
ADI je prethodna platforma za motorne kontrolera temeljila se na vlastitom ADSP-BF506A Blackfin procesoru, ali je shvatio da je korteks-M4 brzo postaje zapravo Standardna arhitektura za točne upravljačke sustave.
"Industrija se udaljava od vlasničkih arhitektura i shvatili smo da je industrijska standardna jezgra za motornu kontrolu je Cortex-M4", rekao je Tim Resker, voditelj marketinga proizvoda na ADI.
Resker također vjeruje da model-based dizajn alat kao što su simulink iz mathWorksa sada postaju važni u razvoju kontrolnih sustava za motore i PV nizove.
"Znamo da sada moramo postati stručnjaci u korištenju tih alata", rekao je Resker.
Prije dvije godine ADI je pokazao svoj prvi dizajn sustava upravljanja motorom, na temelju BlackFin procesora, koristeći mathWorks matlab računalni jezik za razvoj algoritam.
Također je implementirao okruženje Simulink dizajna za raspoređivanje algoritama upravljanja kako bi se optimizirala učinkovitost sinkronih i izmjeničnih indukcija stalnih magneta.
Namjera je omogućiti dizajnerima da modeliraju svoj sustav u MATLAB / SIMULINK, generiraju C kod i implementaciju s analognim uređajima 'Visual DSP ++ dizajn okruženja s preostalom propusnošću za aplikacijski kod.
ADI vjeruje da je korištenje dizajna temeljenih na modelu može poboljšati pogon učinkovitost senzonalnih algoritama motornih upravljanja, a radila je s mathWorks za primjenu simulink model dizajna alat i generator koda generatora na njegovu motornu kontrolnu platformu. Ona koristi mathWorks "Arm Cortex-m optimizirani ugrađeni koder i alat za alat za podršku kompletnog ciklusa dizajna od simulacije na implementaciju koda spreman za proizvod u ugrađenoj platformi.
Simulink generira optimizirani C kod koji radi na platformi na bazi Cortex-M4. Tvrtka je također povećala memoriju na čipu na 384kbbyte of SRAM-a za držanje C kod generiran pomoću alata.
ADSP-CM40X ima kontrolne petlje specifične hardverske akceleratore, punu implementaciju sing filtra za sučelje izravno na izolirane sigma-delte modulatore koji se koriste u strujnim arhitekturama strujnog sustava koji se temelje na shunt. Tipično, sinc filter bi se implementiran u FPGA.
Tu je i DSP akcelerator koji pruža harmoničnu analizu koja se obično koristi u dizajnu kontrolne petlje u PV niz.
Također je sposoban skalabilan i dinamički podesiv pwm.
Tu je i razvoj i evaluacija, cm40xezboard, podržan standardnim algoritmima kontrole.
Video demonstracije
Preuzmite adsp-cm40x listove podataka, referentni dizajn i druge tehničke dokumente.