hírek

Az ADI a Cortex-M4-et és a modell alapú kialakítást választja a motorvezérléshez

A lebegőpontos Cortex-M4 processzor magja 240 MHz frekvencián fut, és az ADI beépített egy kettős 16 bites A / D átalakítót is, akár 14 bit pontossággal és 380ns konverziós sebességgel.

Az ADI korábbi motorvezérlő platformja saját ADSP-BF506A Blackfin processzorán alapult, de rájött, hogy a Cortex-M4 hamarosan a de facto szabványos architektúra a pontos vezérlőrendszerekhez.

"Az ipar távolodik a szabadalmaztatott építményektől, és rájöttünk, hogy a motorvezérlés ipari szabványmagja a Cortex-M4" - mondta Tim Resker, az ADI termékmarketing-igazgatója.

Resker úgy véli továbbá, hogy a modell alapú tervezőeszközök, mint például a MathWorks Simulink, egyre fontosabbá válnak a motorok és a PV-rendszerek vezérlőrendszereinek fejlesztésében.

"Tudjuk, hogy ezeknek az eszközöknek a felhasználásában szakemberekké kell válnunk" - mondta Resker.

Két évvel ezelőtt az ADI bemutatta első motorvezérlő rendszer-tervezési platformját, amely egy Blackfin processzoron alapszik, a MathWorks Matlab számítási nyelvet használva az algoritmus fejlesztéséhez.

Ezenkívül bevezette a Simulink tervezési környezetet a vezérlő algoritmusok telepítéséhez az állandó mágneses szinkron és váltakozó áramú indukciós motorok hatékonyságának optimalizálása érdekében.

A cél az volt, hogy lehetővé tegyék a tervezők számára, hogy modellezzék rendszerüket a Matlab / Simulink-ben, generálják a C-kódot, és telepítsék az Analóg eszközök Visual DSP ++ Design környezetben, sávszélességgel az alkalmazáskód számára.

Az ADI úgy véli, hogy a modell alapú tervek javíthatják az érzékelés nélküli és érzékelt motorvezérlő algoritmusok hajtási hatékonyságát, és együttműködött a MathWorks-szal, hogy a Simulink modell alapú tervező eszközt és kódgenerátort alkalmazza motorvezérlő platformjára. A MathWorks ARM Cortex-M optimalizált beágyazott kódolóját és eszközkészleteit használja a teljes tervezési ciklus támogatására, a szimulációtól a termékre kész kód megvalósításáig egy beágyazott platformon.

A Simulink optimalizált C kódot állít elő, amely a Cortex-M4 alapú platformon fut. A vállalat emellett a chip-memóriát 384 kbyte-re növelte az SRAM-ot az eszköz által generált C-kód tárolására.

Az ADSP-CM40x rendelkezik vezérlőhurok-specifikus hardveres gyorsítókkal, egy teljes szinkron-szűrő-megvalósítással, közvetlenül az interfészhez az izolált szigma-delta modulátorokhoz, amelyeket a shunt-alapú áramérzékelő rendszerek architektúráiban használnak. Általában a sinc szűrőt FPGA-ban valósították meg.

Van még egy DSP gyorsító, amely harmonikus elemzést nyújt a PV tömb vezérlőhurok tervezésénél.

Ez szintén képes méretezhető és dinamikusan állítható PWM-re.

Van egy fejlesztési és értékelő testület, a CM40xEZBoard, amelyet szabványos vezérlő algoritmusok támogatnak.
Video bemutató

Töltse le az ADSP-CM40x adatlapokat, referenciaterveket és más műszaki dokumentumokat.