NXP’s ARM Micros With Motor Controllers

motor

It’s still relitavely early in the year, and all those silicon manufacturers are coming out with new toys to satiate the engineer and hobbyist for years to come. NXP’s offering is the LPC1500, a series of ARM microcontrollers optimized for motor and motion-control applications.

The specs for the new chips include an ARM Cortex-M3 running at 72MHz, up to 256kB Flash, 36kB SRAM, USB, CAN, 28 PWM outputs, an a real-time clock. There are options for controlling brushless, permanent magnet, or AC induction motors on the LPC1500, with dev boards for each type of motor. Each chip has support for two Despite NXP’s amazing commitment to DIP-packaged ARM chips, the LPC1500 chips are only available in QFP packages with 48, 64, and 100 pins.

Don’t think the LPC1500 would be a perfect chip for a CNC controller – the chips only support control of two motors. However, this would be a fantastic platform for building a few robots, an electric car, or a lot of the other really cool projects we see around here.

Comments

  1. Trui says:

    Still perfect for a CNC controller, you just need more chips. (by the way, your link is broken)

  2. juno says:

    The link for the LPC1500 has a bad slash at the end.

  3. Whatnot says:

    Seems pretty useless for HaD users, we can just use any MCU with a motor driver board. Not sure where the benefit of this lays.

  4. Shakipu says:

    There is a backslash at the end of the link for NXP LPC1500 so it looks broken.

  5. mauswerkz says:

    For those looking for it, the motor control dev board information mentioned above can be found here: http://www.lpcware.com/motor_control

    I had a heck of a time finding it.

  6. the gambler says:

    sorry but this board seems rather useless to me because it drives steppers. anyone who has dealt with steppers at all knows about lost steps and this seemed to me like they were pushing the speed and power of this board. That counts for nothing when lost steps come into play.

    now if they had this developed for something like a sanyo denki servo motor and had an i/o for encoders then we would be discussing something nice.

    btw I’m not dogging steppers at all they are great, affordable and do the work 99% of the time you need them to

  7. chango says:

    Sounds like the TI Tiva parts with motion control PWM that have been around a couple of years.

    Using this as a stepper controller for low torque (CNC mill, 3D printing, laser cutter) would be a lot more work than it’s worth. You still need the frontend (H-bridge per coil, current sense and feedback). Integrated controllers like Allegro’s 49xx or TI DRV88xx do all of this on a single chip plus indexing and thermal management.

  8. Matthew says:

    “There are options for controlling brushless, permanent magnet, or AC induction motors on the LPC1500″…. so HaD posts a picture of a stepper motor. Interesting choice of graphics.

  9. mike says:

    Is ’28 PWM outputs’ a normal feature for MCUs of this class? That sounds like an awful lot (which is neat).

  10. 360customs says:

    You all talk about things you never tried. This controllers are used to be with motor parameters only, no need for any programming. Just set some params, the Magic ist done by their library implementation. I.e. Vector controlled sensorless BLDC driving.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s