打印

3.27研讨会:恩智浦简化电机控制系统的LPC1500微控制器介绍

[复制链接]
4570|48
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
21ic小管家|  楼主 | 2014-3-24 14:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



演讲人:颜世强

时 间:2014-03-27 10:00:00
         
简 介:恩智浦最新推出的基于Cortex-M3内核的LPC1500系列微控制器,可谓针对运动控制方案设计的绝佳选择。片上的2个采样率达到2M sps的ADC,加上独有的硬件外设,以及所提供的固件,LPC1500使得开发者对电机控制系统的调试、校准以及控制多个电机、不管是否带传感器,均变得更加的简易。  

会议现场接口http://seminar.21ic.com/show-meeting?meeting_id=153  (2014.03.27 10:00后才可以进入)

注:如果您有相关技术问题,可以跟帖提出!NXP公司的专家会为您现场解答!

相关帖子

沙发
黄小俊| | 2014-3-24 21:09 | 只看该作者

使用特权

评论回复
板凳
perry_peng| | 2014-3-26 13:43 | 只看该作者

使用特权

评论回复
地板
forgot| | 2014-3-26 13:53 | 只看该作者
怎么变成小管家了,小跑堂呢

使用特权

评论回复
5
shaoye7031| | 2014-3-26 13:54 | 只看该作者
参加!

使用特权

评论回复
6
21小跑堂| | 2014-3-26 14:43 | 只看该作者
forgot 发表于 2014-3-26 13:53
怎么变成小管家了,小跑堂呢

偶在这里!:victory:

使用特权

评论回复
7
ifpga| | 2014-3-27 09:24 | 只看该作者
没什么人气

使用特权

评论回复
8
工程师| | 2014-3-27 10:10 | 只看该作者
开发平台的兼容性很大,又有如此之多的外设且精度采样速率非同小可,是否留有足够INpin和OUTpin的端口(或者跳线口),以供当成开发板独立使用?

使用特权

评论回复

专家回复: 我们已经引出所有功能的IO口,板子可以作为独立的开发板使用,兼容Arduino和LPCXpresso两种模式。

9
工程师| | 2014-3-27 10:10 | 只看该作者
请问有开发板吗?

使用特权

评论回复

专家回复: 有的, 可以和NXP的代理商去申请, 谢谢!

10
工程师| | 2014-3-27 10:20 | 只看该作者
外设是不是跟M3基本相同

使用特权

评论回复

专家回复: 基本M3的外设,LPC1500都具有,我觉得具有状态可配置定时器,使其定时器和PWM方面更加灵活多变, ROM API也是一大特色,提供了囊括USB等外设的API函数,节约Flash空间的同时也大大提高的程序的稳定性和客户的开发周期。温宽提高到了105度,12bit 2M采样率的ADC也异常的强大。ADC和状态可配置定时器SCT的联动做的也很好。      System:  ARM Cortex-M3 processor (version r2p1), running at frequencies of up to 72 MHz.  ARM Cortex-M3 built-in Nested Vectored Interrupt Controller (NVIC).  System tick timer.  Serial Wire Debug (SWD) with four breakpoints and two watchpoints.  Single-cycle multiplier supported.  Memory Protection Unit (MPU) included.   Memory:  Up to 256 kB on-chip flash programming memory with 256 Byte page write and  erase.   Up to 36 kB SRAM.  4 kB EEPROM.    ROM API support:  Boot loader with boot options from flash or external source via USART, C_CAN, or  USB  USB drivers  ADC drivers  SPI drivers  USART drivers  I2C drivers  Power profiles and power mode configuration with low-power mode configuration  option  DMA drivers  C_CAN drivers  Flash In-Application Programming (IAP) and In-System Programming (ISP).   Digital peripherals:  Simple DMA engine with 18 channels and 20 programmable input triggers.  High-speed GPIO interface with up to 76 General-Purpose I/O (GPIO) pins with  configurable pull-up/pull-down resistors, open-drain mode, input inverter, and  programmable digital glitch filter.  GPIO interrupt generation capability with boolean pattern-matching feature on eight  external inputs.  Two GPIO grouped port interrupts.  Switch matrix for flexible configuration of each I/O pin function.  CRC engine.  Quadrature Encoder Interface (QEI).  Configurable PWM/timer/motor control subsystem:  Up to four 32-bit counter/timers or up to eight 16-bit counter/timers or combinations  of 16-bit and 32-bit timers.  Up to 28 match outputs and 22 configurable capture inputs with input multiplexer.   Up to 28 PWM outputs total.  Dither engine for improved average resolution of pulse edges.  Four State Configurable Timers (SCTimers) for highly flexible, event-driven timing  and PWM applications.  SCT Input Pre-processor Unit (SCTIPU) for processing timer inputs and immediate  handling of abort situations.  Integrated with ADC threshold compare interrupts, temperature sensor, and analog  comparator outputs for motor control feedback using analog signals.   Special-application and simple timers:  24-bit, four-channel, multi-rate timer (MRT) for repetitive interrupt generation at up  to four programmable, fixed rates.  Repetitive interrupt timer for general purpose use.   Windowed Watchdog timer (WWDT).  High-resolution 32-bit Real-time clock (RTC) with selectable 1 s or 1 ms time  resolution running in the always-on power domain. RTC can be used for wake-up  from all low power modes including Deep power-down.    Analog peripherals:  Two 12-bit ADC with up to 12 input channels per ADC and with multiple internal  and external trigger inputs and sample rates of up to 2 Msamples/s. Each ADC  supports two independent conversion sequences. ADC conversion clock can be  the system clock or an asynchronous clock derived from one of the three PLLs.  One 12-bit DAC.  Integrated temperature sensor and band gap internal reference voltage.  Four comparators with external and internal voltage references (ACMP0 to 3).  Comparator outputs are internally connected to the SCTimer/PWMs and ADCs and  externally to pins. Each comparator output contains a programmable glitch filter.  Serial interfaces:  Three USART interfaces with DMA, RS-485 support, autobaud, and with  synchronous mode and 32 kHz mode for wake-up from Deep-sleep and  Power-down modes. The USARTs share a fractional baud-rate generator.  Two SPI controllers.  One I2 C-bus interface supporting fast mode and Fast-mode Plus with data rates of  up to 1Mbit/s and with multiple address recognition and monitor mode.   One C_CAN controller.  One USB 2.0 full-speed device controller with on-chip PHY.  Clock generation:  12 MHz internal RC oscillator trimmed to 1 % accuracy for 25 C  Tamb  +85 C  that can optionally be used as a system clock.  Crystal oscillator with an operating range of 1 MHz to 25 MHz.  Watchdog oscillator with a frequency range of 503 kHz.  32 kHz low-power RTC oscillator with 32 kHz, 1 kHz, and 1 Hz outputs.  System PLL allows CPU operation up to the maximum CPU rate without the need  for a high-frequency crystal. May be run from the system oscillator or the internal  RC oscillator.  Two additional PLLs for generating the USB and SCTimer/PWM clocks.   Clock output function with divider that can reflect the crystal oscillator, the main  clock, the IRC, or the watchdog oscillator.  Power control:  Integrated PMU (Power Management Unit) to minimize power consumption.  Reduced power modes: Sleep mode, Deep-sleep mode, Power-down mode, and  Deep power-down mode.  APIs provided for optimizing power consumption in active and sleep modes and for  configuring Deep-sleep, Power-down, and Deep power-down modes.  Wake-up from Deep-sleep and Power-down modes on activity on USB, USART,  SPI, and I2C peripherals.  Wake-up from Sleep, Deep-sleep, Power-down, and Deep power-down modes  from the RTC alarm or wake-up interrupts.   Timer-controlled self wake-up from Deep power-down mode using the RTC  high-resolution/wake-up 1 kHz timer.  Power-On Reset (POR).  BrownOut Detect BOD).  JTAG boundary scan modes supported.  Unique device serial number for identification    Single power supply 2.4 V to 3.6 V.  Temperature range 40 °C to +105 °C.  Available as LQFP100, LQFP64, and LQFP48 packages        

11
工程师| | 2014-3-27 10:20 | 只看该作者
LPC1500的市场价格咋样

使用特权

评论回复

专家回复:LPC1500在价格上和同类产品比较是相当有优势的,具体请洽相应代理商

12
工程师| | 2014-3-27 10:20 | 只看该作者
相对于ST、Infineon等Cortex-M系列电机控制专用MCU,LPC1500的优势在哪里?

使用特权

评论回复

专家回复:在价格和性能上均有优势

13
工程师| | 2014-3-27 10:20 | 只看该作者
请问,这款单片机主要优化了PWM输出,那么它对于当下常见的电机驱动器的兼容性如何?是否方便控制其它类型的电机驱动。

使用特权

评论回复

专家回复:主要是针对BLDC、PMSM和ACIM电机的应用,其他常用电机的驱动也是可以使用的。

14
工程师| | 2014-3-27 10:20 | 只看该作者
怎么用串口擦除LPC板子的flash?

使用特权

评论回复

专家回复:通过ISP的方式直接擦除

15
工程师| | 2014-3-27 10:20 | 只看该作者
LPC1500采样速度能达到多少?

使用特权

评论回复

专家回复:在12bit分辨率时ADC采样速率2M

16
工程师| | 2014-3-27 10:30 | 只看该作者
解决方案有么 价位多少

使用特权

评论回复

专家回复:有的;具体价格可向代理商咨询(今天亦会免费送出一部分)

17
工程师| | 2014-3-27 10:30 | 只看该作者
没有太多的电机控制经验,是否可以使用LPC1500进行电机控制应用评估和开发?

使用特权

评论回复

专家回复:可以的。

18
工程师| | 2014-3-27 10:30 | 只看该作者
NXP M3 M4性能不错,用过他的1788

使用特权

评论回复

专家回复: 谢谢支持, 希望NXP能持续为你提供更好的IC

19
工程师| | 2014-3-27 10:30 | 只看该作者
请问有没有LPC1517的中文数据手册?

使用特权

评论回复

专家回复:目前还没有提供LPC1500系列的中文手册。

20
工程师| | 2014-3-27 10:30 | 只看该作者
板载仿真器是SWD串口调试吗?

使用特权

评论回复

专家回复: 板载仿真器支持SWD,兼容Keil的CMSIS DAP和NXP的LPCXpresso,可以在KEIL和NXP免费的LPCXpresso平台下开发。

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:祝大家天天开❤ ///w/// 有问题咨询联系QQ:3326242524

2755

主题

6443

帖子

239

粉丝