DSPRelated.com
Forums

How to begin with 2812?

Started by li September 30, 2008
I am interesting in motor control. And I used 8-bit microcontroller
to control ACI motor in inverter before.

Now I find the DSP is rational choice to control ACIM or PMSM,
because the control system and algorithms are getting more and more
complicated. And the TMS320LF2812 device of TI is the most popular.

But I am a newcomer in DSP, it is hard for me to step forward, to
make sure the bill of material for developing, determine the
developing procedure and so on.

My project is to control a PMSM as a servo motor, but the performance
is not very high. And my control plan is:

position->O>ctrlr1->O->cntrlr2->-V curve->spwm->IPM->-motor--load

"------------V feedback-------------

"------------- position feedback---------------

Can any forthgoer give newcomers some advice?

Thanks!


OMAP35x EVM jump-starts low-power apps
The modular and extensible OMAP35x Evaluation Module (EVM) enables developers to start building applications based on the OMAP35x architecture: http://www.DSPRelated.com/omap35x
TI has some good app notes for this solution. The 2812 is a popular choice
for PMSM control. I've developed several motor control applications with
this device. Do you have your modulation scheme defined?

On Tue, Sep 30, 2008 at 9:11 AM, li wrote:

> I am interesting in motor control. And I used 8-bit microcontroller
> to control ACI motor in inverter before.
>
> Now I find the DSP is rational choice to control ACIM or PMSM,
> because the control system and algorithms are getting more and more
> complicated. And the TMS320LF2812 device of TI is the most popular.
>
> But I am a newcomer in DSP, it is hard for me to step forward, to
> make sure the bill of material for developing, determine the
> developing procedure and so on.
>
> My project is to control a PMSM as a servo motor, but the performance
> is not very high. And my control plan is:
>
> position->O>ctrlr1->O->cntrlr2->-V curve->spwm->IPM->-motor--load
>
> "------------V feedback-------------
>
> "------------- position feedback---------------
>
> Can any forthgoer give newcomers some advice?
>
> Thanks!
>

--
Vince Socci
v...@gmail.com
Dear Li,
1) The 2812 is older technology. The F280x, while slower at 100 MHz vs. 150 MHz, has much advanced peripherals and a better ADC unit (especially on-chip VRef). The newest parts, F283x (floating point) and F282x(fixed point), now run at 150 MHz and also enjoy the advanced peripherals of the F280x.

2) VisSim/Embedded Controls Developer is a block diagram language for simulation and embedded development of power and motor control on TI C2000 platforms. It comes with diagrams for ACI and PMSM motor simulation and embedded control. It greatly simplifies your use of TI F28xx technology as it produces automatic C-Code for the entire F281x, F280x, F282x, and F283x families.Our efficiency is typically within 5% of hand-coded assembler.
It allows you to perform model-based embedded development with real-time monitoring and parameter update.
You may download a free 2 month trial of VisSim/Embedded Controls Developer here:
http://www.vissim.com/downloads/demos.html
Regards,
Jim