简介
LPC84X基于Arm Cortex -M0+内核,是一个低成本32位MCU系列,运行频率高达30 MHz,64K Flash & 16K SRAM。 LPC84X 具有丰富的外设接口, 在 LPC83X 的基础上增加了 2 个 10 位 DAC 模块及电容触摸按键模块,适用于工业控制和消费类市场。 其典型应用为电机控制,运动控制和机器人,智能家居,电源管理等。
主要特点
- Arm Cortex -M0+内核,运行频率高达30 MHz;
- 64K Flash & 16K SRAM;
- 12 通道 ADC (1.2 Msps);
- 两个 10 位 DAC 输出;
- 自由运行振荡器(FRO),五种电源模式,具有出色的电源效率;
- 多达 54 个通用 I/O 引脚,1 个输入模式匹配引擎;
- 开关矩阵(SWM)模块:能够将数字外设功能映射到任意一个 GPIO 引脚上,简化 PCB 设计。
图 1 LPC84X 芯片框架(图片来源:NXP LPC84X 数据手册)
LPC84X 型号对比
LPC84X 现提供 LQFP64 、LQFP48、HVQFN48 和 HVQFN33 四种可选形式封装。 除 Flash 外, LPC845 在 LPC844 的基础上对 SRAM 容量,USART,I2C,SPI 三种基础外设的数量均进行了提升,同时增加了 DAC 和 Capacitive Touch,具体区别如下图所示:
图 2 LPC84X Ordering table(图片来源:NXP LPC84X 数据手册)
LPC800 子系列对比
表 1 LPC800 子系列差异对比
LPC84X 相较前面几个系列做了很大的扩充,整体的结构没有变,存储器变大了,增加了一些新的外设,引脚数目也增加了很多。 新推出的 LPC86X 在LPC84X 的基础上对 DAC,Cap Touch,USART,I2C,SPI 做了删减,同时做了以下提升:
- 升级主频到 60 MHz,增加了两个 FlexTimer,更加针对电机应用;
- 提升了 ADC 采样速率,非常适合过采样;
- 增加了 I3C 外设,兼容 I2C,提供了更高的数据传输速度和更低的功耗。
LPC84X 和 LPC86X 具体差异如下所示:
表 2 LPC84X 和 LPC86X 对比
世平集团已有的基于LPC84X 的设计方案如下:
- 基于 NXP LPC845 的 高速 BLDC 电机驱动,应用于 Motor 领域。
2. 基于 NXP LPC845 的 BMS 保护板,应用于电池保护。
参考文档:
[1] NXP LPC84X Datasheet
nxp.com.cn/docs/en/data-sheet/LPC84X.pdf
[2] LPC800前生今世 第一章-概述
LPC800前生今世 第一章-概述 (qq.com)
[3] 世平集团基于 NXP LPC845 的 BLDC 高速电机无感方波驱动方案
世平集团基于 NXP LPC845 的 BLDC 高速电机无感方波驱动方案 - 大大通(简体站) (wpgdadatong.com.cn)
[4] 基于 NXP LPC845 & JOULWATT JW3302 的 Non-Auto BMS 方案
基于 NXP LPC845 & JOULWATT JW3302 的 Non-Auto BMS 方案 - 大大通(简体站) (wpgdadatong.com.cn)
评论