Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What RISC, DSP or ARM for motor control ?

Status
Not open for further replies.

p.mlo

Junior Member level 2
Joined
Jul 16, 2006
Messages
22
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,283
Location
Poland
Activity points
1,413
Hello. I'm new in ARM.
I'm going to build a 3-phase brushless motor controler, and I'm looking for an suitable microcontroller. It must have 6 PWM outputs with dead time mode to an IGBT bridge and must be fast. It willbe a sensorless aplication with current or flux-linkage (both current and BEMF together ) estimation technique, in this kind of aplications engineers use TMS 320 DSP processor from Texas Instruments with 150 MIPS. I don't know if an NXP LPC 23.. ARM7 TDMI-s woud do ?
**broken link removed**
Is lpc 2000 complicated to program with J-TAG ? Mabe it willbe better to use a TMS chip but I can't buy single items (only to production amount - 1000 units/pack ).
Ore mabe use something similar from Atmel or ST better?
 

Hi,
if you can program a TMS 320, an ARM7 should be easy!
The LPC2000 and other ARM7/ARM9 are very easy to program via JTAG using something like e.g. J-Link from Segger.
http://www.segger.com/jlink.html
Which tool chain are you looking for, free tools, low cost tools oder professional (higher cost) tools?
http://www.lpc2000.com/
lists some of them with a little extra information.
In general, the LPC23xx is one of the better ones for PWM but you could also use one of the Stellaris microcontrollers from Luminary which have specific timers for that www.luminarymicro.com/
PWM is less a question of CPU performance but mostly a question of specific timers.
Bob
 

    p.mlo

    Points: 2
    Helpful Answer Positive Rating
Thanks for a reply :D
I was thinking of a member of LPC23xx, but I read on elektroda.pl that non of LPC microchips have a hardware PWM with dead band generator (needed in power swiching). I decided to try out STM 32F103RBT6 chip:
**broken link removed**
They are a bit cheaper than LPC and they have an timer option that generate dead time.
It will be a student project so prices are very important to me.
I'm thinking of an wiggler and some kind off Open Source tools.
And learning from: https://www.st.com/mcu/forumsid-23.html
I will post my project progres on forum.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top