释放强大的M0+ LPC860微控制器的强大功能

描述

工程师从未有过如此多的微控制器选项可供选择。项目是否对成本敏感, 需要 处理能力大或需要由电池供电,每种应用都有一个微控制器。但 在那里 工程师可以使用许多具有成本效益的选择,即使是最简单的设计也可以满足不断增长的需求 离开 工程师在选择微控制器时遇到很大困难。

LPC860 – 概述

为了应对工程师不断变化的需求,恩智浦推出了LP860。 32位微控制器系列,完全支持恩智浦开发的现有软件解决方案和编程环境。

LPC860集成了32位Arm Cortex M0+ CPU,最大时钟频率为60MHZ,内置嵌套 中断,以及 用于时间跟踪的系统滴答计时器。在内存方面,LPC860提供高达64KB的闪存和8KB SRAM 同时也 提供增强的代码读取保护,是商业产品安全的理想选择。除了内部 引导, LPC860还支持引导加载程序,可在现场启用固件更新,这可用于提供 额外的安全性 部署后的措施。

对于大多数商业应用来说,拥有大量的GPIO访问是必须的,而LPC860可以满足这些需求。 至 54 GPIO 以及连接到 12 个可选输入通道的 12 位 ADC,提供高达 1.9Msps 的采样速率。对于应用 需要 更大的电流,LPC4上的860个引脚支持20mA电流源和灌电流。

放大器

LPC860 原理框图

LPC860包括许多数字外设,包括1个I3C、1个I2C、2个SPI和3个USART,提供 工程师与 多种总线选项。关于定时器,LPC860包括两个具有DMA功能的灵活定时器,可选 硬件 触发器。这些定时器不仅可以用于电机控制器应用,还可以用于专用电机故障检测 允许 LCP860 用于在检测到故障时关闭外部电机。除了两个弹性定时器外,还有四个多速率 提供 重复生成中断,自唤醒定时器可以在预定义的睡眠状态后从睡眠状态恢复CPU操作 时间。

最后,LCP860集成了一个内部稳压器,用于为内部内核供电,因此只需要 单 电压输入(与单独的VCCIO和VCORE相对)。

LPC860的优势

到目前为止,LPC860对工程师的最大优势是与其他产品相比具有价格竞争力。 微控制器 类似的功能。LPC860由广泛采用的MCUXpresso提供支持 软件和工具套件以及工程师可以使用需要升级的旧恩智浦器件将LPC860器件集成到现有器件中。 另外 为此,LPC860还允许工程师留在恩智浦生态系统中,以便将来升级(更多 高性能 零件),面临什么困难。

广泛的集成外设也使LPC860具有高度通用性,因为它可以针对大多数应用。 另外 对于集成外设,I3C的可用性不仅有助于LPC860面向未来,而且允许 工程师搬家 远离老化的 I2C 协议。此外,I3C 外设同时支持控制器和目标模式,这意味着 那 LPC860既可以用作外设,也可以用作主总线控制器(它还允许芯片到芯片通信) 在两个之间 LPC860器件)。

集成稳压器通过消除 需要 多个外部稳压器(相反,单个稳压器可以为多个传感器提供总线电压, 外围设备和 LPC860)。LPC860提供的弹性定时器不仅允许复杂的定时操作,而且经过精心设计 带电机 牢记控制应用程序。例如,LPC860集成了电机故障检测电路,不仅 有助于 最大限度地减少外部电机电路,但允许智能电机操作以及改进的安全功能。

LPC860对引导加载程序的支持是一个特别重要的功能,考虑到 电子领域的网络安全。部署到现场的设备可能会被发现具有软件 漏洞,这些漏洞可以很容易地在电路中更新,而无需专门的程序员和 编程夹具。 因此,使用LPC860的产品可以集成软件可升级性和长期支持。

LPC860的最后一个主要优点是提供4个高电流GPIO引脚。虽然这些可用于 驱动发光二极管 和其他大电流器件,它们也可用于控制需要大量 的量 偏置电流(如大型BJT和MOSFET)。

LPC860微控制器的应用

电机应用

由于弹性定时器非常适合与电机一起使用,因此LPC860非常适合用于以下产品: 电机。这样 产品可以包括需要使用电机的电动工具、厨房设备和家用电器。这 故障 LPC860提供的检测允许集成先进的保护机制,从而减少 对 造成的损坏 电机停滞,而PWM功能允许实时速度控制。

照明应用

大电流GPIO可用于为小型LED供电,但如果与放大器一起使用,则可用于控制大型LED。 照明 设置。除了LED控制外,LPC860还可以利用其ADC来监控环境光水平,以 调整 通过PWM动态显示LED的亮度,I3C外设允许与其他照明系统进行通信。 另外 到 I3C,FTM1 和 GPIO 的组合允许 LPC860 与 DALI 总线一起使用,DALI 总线是一种用于 控制 联网灯。

电池充电应用

LPC860微控制器的另一个潜在应用是电池充电控制器。集成式 I2C 外设 允许LPC860与预先存在的充电控制器通信,同时ADC和PWM的组合 允许 LPC860可智能读取和控制充电控制器的状态。例如,锂电池有 具体收费 周期,LPC860可以使用其ADC读取电池电压,而PWM输出可用于控制充电 当前。

电脑 I3C 配件

随着I3C的稳步普及,LPC860能够在目标和控制器模式下工作 允许它 用作外围设备。I3C越来越受欢迎的一个领域是利用I3C进行控制的PC主板 外部 灯、风扇和传感器等设备。考虑到LPC860可用于照明和电机 应用程序, LPC860也是需要通过操作系统进行智能控制的下一代PC配件的绝佳候选者。

结论

LPC860是一款经济高效的微控制器,具有强大的32位Arm Cortex-M0+内核和众多外设, 高深 功能以及与现有软件解决方案的兼容性。能够在两个目标中使用 I3C 控制器 和 控制器模式允许工程师使用单个微控制器平台创建设备,集成 弹性定时器允许 针对电机应用的工程师,以及众多其他外设为工程师提供了大量的 度 灵活性。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分