Balita

Pinili ng ADI ang Cortex-M4 at disenyo na batay sa modelo para sa kontrol sa motor

Ang floating-point Cortex-M4 processor core ay tumatakbo sa 240MHz at ADI ay nagsama rin ng isang dalawahan na 16-bit A / D converter na may hanggang sa 14 na piraso ng kawastuhan at 380ns bilis ng conversion.

Ang naunang platform ng motor control ng ADI ay batay sa sarili nitong processor ng ADSP-BF506A Blackfin, ngunit natanto na ang Cortex-M4 ay mabilis na naging talaga karaniwang arkitektura para sa tumpak na mga sistema ng kontrol.

"Ang industriya ay lumilipat mula sa pagmamay-ari ng mga arkitektura at natanto namin ang pamantayan ng industriya para sa kontrol ng motor ay ang Cortex-M4," sabi ni Tim Resker, manager ng produkto sa marketing sa ADI.

Naniniwala rin si Resker na ang mga tool na disenyo na batay sa modelo tulad ng Simulink mula sa MathWorks ay nagiging mahalaga ngayon sa pagbuo ng mga control system para sa mga motor at mga PV na mga arrays.

"Alam namin na kailangan nating maging dalubhasa sa paggamit ng mga tool na ito," sabi ni Resker.

Dalawang taon na ang nakalilipas ipinakita ng ADI ang unang platform ng disenyo ng control ng motor nito, batay sa isang processor ng Blackfin, gamit ang wikang computing ng MathWorks Matlab para sa pag-unlad ng algorithm.

Ipinatupad din nito ang kapaligiran ng disenyo ng Simulink para sa paglawak ng mga algorithm ng kontrol upang ma-optimize ang kahusayan ng permanenteng magnet na kasabay at ac induction motor.

Ang hangarin ay pahintulutan ang mga taga-disenyo ng modelo ng kanilang system sa Matlab / Simulink, makabuo ng C code, at lumawak kasama ang Analog Device 'Visual DSP ++ Disenyo ng Kapaligiran na may natitirang bandwidth para sa application code.

Naniniwala ang ADI na ang paggamit ng mga disenyo ng batay sa modelo ay maaaring mapagbuti ang drive efficiceny ng sensorless at sensored motor control algorithm, at nagtrabaho ito sa MathWorks upang ilapat ang tool na disenyo na batay sa modelo ng Simulink at code generator sa platform ng kontrol sa motor nito. Ginagamit nito ang MathWorks 'ARM Cortex-M na-optimize na naka-embed na Coder at mga suite ng tool upang suportahan ang kumpletong siklo ng disenyo mula sa kunwa hanggang sa naisagawa ng code na handa ang code sa isang naka-embed na platform.

Bumubuo ang Simulink ng na-optimize na C code na tumatakbo sa platform na batay sa Cortex-M4. Ang kumpanya ay nadagdagan ang on-chip memory sa 384kbyte ng SRAM upang hawakan ang C code na nabuo ng tool.

Ang ADSP-CM40x ay may control loop na mga partikular na accelerator ng hardware, isang buong pagpapatupad ng filter na filter sa interface nang direkta sa mga hiwalay na mga modyul na sigma-delta na ginagamit sa mga arkitektura ng sistema ng sensing system na batay sa shunt-based. Karaniwan, ang mapagpalagay na filter ay ipatupad sa isang FPGA.

Mayroon ding isang DSP accelerator na nagbibigay ng pagsusuri ng harmonik na karaniwang ginagamit sa disenyo ng disenyo ng array ng PV.

Ito ay may kakayahang scalable at dinamikong adjustable PWM.

Mayroong isang development at evaluation board, ang CM40xEZBoard, suportado ng mga standard control algorithm.
Demonstrasyon ng video

I-download ang mga sheet ng data ng ADSP-CM40x, mga disenyo ng sanggunian at iba pang mga teknikal na dokumento.