
Кортексот на кортекс-M4 Cortex-M4 Core Rants на 240mhz и ADI исто така го интегрираше двојниот 16-битен A / D конвертор со до 14 бита на точност и брзина на конверзија на 380NS.
Претходната платформа за моторни контролори на АДИ беше базирана на сопствениот ADSP-BF506A Blackfin процесор, но сфати дека Cortex-M4 брзо стана де факто Стандардна архитектура за прецизни системи за контрола.
"Индустријата се оддалечува од сопственички архитектури и сфативме дека индустриското стандардно јадро за контрола на моторот е кортекс-М4", рече Тим Реџесер, менаџер за маркетинг на производи на АДИ.
Resker, исто така, верува дека модел-базирани алатки за дизајн, како што се Simulink од Mathworks, сега стануваат важни во развојот на контролните системи за мотори и PV низи.
"Знаеме дека сега треба да станеме експерти во користењето на овие алатки", рече Реџер.
Пред две години АДИ ја демонстрираше својата прва платформа за дизајн на моторни системи, базирана на процесор на Blackfin, користејќи го MathWorks MATLAB компјутерски јазик за развој на алгоритам.
Исто така го имплементираше диференциската средина за дистрибуција за распоредување на контролни алгоритми за да се оптимизира ефикасноста на постојаните синхрони мотори за соизменична магнет.
Намерата беше да им се овозможи на дизајнерите да го моделираат нивниот систем во MATLAB / SIMULink, да генерираат C-код и да се распоредат со аналогни уреди "визуелен DSP ++ дизајн средина со пропусен опсег преостанат за код на апликација.
АДИ верува дека употребата на дизајни базирани на модел може да го подобри погонот на ефикасно и сензорирани алгоритми за контрола на моторот, и работел со матемартските мрежи за да го примени алатката за дизајн на модел на Симуланк и код генератор на својата платформа за контрола на моторот. Ги користи Cortex-M оптимизираниот кодер и алатка за алатка на Mathworks за поддршка на целиот циклус на дизајнот од симулација до имплементација на кодот за производство на производот во вградена платформа.
Simulink генерира оптимизиран C код кој работи на платформата базирана на Cortex-M4. Компанијата, исто така, ја зголеми меморијата на чип до 384kbyte на SRAM за одржување на C-кодот генериран од алатката.
ADSP-CM40X има контролна јамка специфични хардверски акцелератори, целосна имплементација на SINT филтри до интерфејс директно на изолирани SIGMA-DELTA модулатори кои се користат во архитектурата на сензори со седиште во шумата. Типично, филтерот SINC би бил имплементиран во FPGA.
Исто така постои и DSP акцелератор кој обезбедува хармонична анализа која обично се користи во дизајнот на контролниот циклус на PV низа.
Исто така е способен за скалабилни и динамички прилагодливи PWM.
Постои развојна и евалуација одбор, CM40xezboard, поддржан од стандардни контролни алгоритми.
Видео демонстрација
Преземи податоци за adsp-cm40x, референтни дизајни и други технички документи.