LPC1500系列:基于Arm® Cortex®-M3内核的运动控制微控制器(MCU)

LPC1500

LPC1500系列32位微控制器支持高精度的有传感器和无传感器电机控制,能够以高度灵活的配置同时控制多台电机。LPC1500 MCU简化了电机评估和开发,无需拥有深厚的电机控制经验。

Each LPC1500 MCU is equipped with a PWM/timer subsystem that includes a total of four state-configurable timers (SCTimer/PWMs), a peripheral function exclusive that makes it easy to configure the advanced PWM and timing functions necessary for motion control. 片上QEI非常适合采用传感器运动控制的应用。此外,LPC1500器件具有两个ADC,每个可支持高达12位分辨率和最高2 MHz的快速转换率。这两个ADC由一个12位DAC和4个模拟比较器提供支持。模数转换序列可由多个来源来触发,包括与其他片上外设的内部连接,如SCTimer/PWM和模拟比较器输出。温度传感器使得这个精密的模拟子系统更加完备。

两个完整应用套件可用于:

  • PMSM控制解决方案,演示两种电机(有传感器/无传感器)的磁场定向控制(FOC)电机控制功能
  • BLDC电机控制解决方案,演示经典的梯形电机控制功能

为了简化电机控制应用的开发,LPC1500配备了免费的固件,以演示有传感器和无传感器的电机控制功能。With the free firmware, easy-to-use GUI-based tuning tools, and the motor control solutions, LPC1500 MCUs enables simple and fast development of motor control applications.

LPC1500系列微控制器获得了完全的支持,包括LPC软件生态合作体系,一套广泛的工具、驱动程序和中间件,以及高度参与和合作的嵌入式开发人员社区常用的论坛和博客。Free to all LPC developers, the LPCXpresso development platform includes a full featured C/C++ IDE and LPCOpen firmware libraries complemented by low-cost target boards with onboard debug probes. LPCOpen incorporates device drivers, stacks, and graphics libraries that enable rapid code development and can be used with a wide range of third-party RTOSs, middleware solutions, and popular third-party Arm development tools including Keil® and IAR.