0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

恩智浦MCX微控制器增强移动机器人电机控制能力

NXP客栈 来源:恩智浦半导体 作者:恩智浦半导体 2024-05-24 09:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

移动机器人的卓越性能、平稳运动和可靠运行离不开高效精确的电机控制。机器人的自主性和复杂性不断提高,非常需要能够处理复杂电机控制和其他任务的高级微控制器。恩智浦新一代MCX微控制器产品组合具有先进的外设,可帮助开发人员优化移动机器人系统中的电机控制。

MCX A和N系列具有通用、高配置的增强型Flex脉宽调制器 (eFlexPWM) 模块,可实现精确的电机控制,并提供广泛的功能集,满足移动机器人应用的各种需求。除了驱动电机的高级控制外,eFlexPWM模块还可用于构建开关式电源

eFlexPWM模块的一个主要功能是支持中心对齐、边沿对齐和非对称脉宽调制 (PWM)。

中心对齐PWM可保持相位对齐,并将无刷直流 (BLDC) 电机的电流波纹降至最低,这种电机因其高效率和扭矩密度而常用于移动机器人领域。开发人员采用中心对齐PWM,可以实现更平稳的电机运行,减少电磁干扰 (EMI),并延长电机绕组的使用寿命。

wKgaomZP6pyAXn95AACfYcQ9RiM513.jpg

中心对齐PWM信号

边沿对齐PWM可简化占空比计算,并更轻松地控制H桥电路,在移动机器人领域应用广泛,可用于双向电机控制、精确定位和速度调节。FlexPWM模块简化了H桥电路必要控制信号的生成,降低了软件复杂性,并提高了固件响应速度。

wKgZomZQCE-AeqbEAAFY_o1sIHw408.jpg

边沿对齐PWM信号

FlexPWM模块还提供相移PWM,这对于涉及多相逆变器的移动机器人应用来说是一个有价值的功能。开发人员对PWM信号进行移相,可同时优化多台电机的供电,确保多自由度的系统 (如机械臂或多轮平台) 实现平稳协调的运动。

FlexPWM模块还具备强大的故障保护和自动故障清除机制,确保系统安全可靠。一旦检测到故障,该模块会立即切断PWM输出,防止对电机绕组等敏感部件造成损害。故障排除后,该模块可自动清除故障状态,并恢复正常运行,最大限度地减少停机时间,增强整个系统的稳健性。

有关MCX N系列功能和外设的更多信息,点击阅读白皮书>>

正交解码器 (QDC)

移动机器人需要精确的位置和速度反馈,才能形成有效的闭环控制系统。MCX微控制器具有正交解码器 (QDC) 模块,这是一种专用外设,可简化正交编码器信号的解码过程,并提供可靠的位置和速度测量。

wKgaomZQCGWAYj4uAAFwSVp8_Kw429.jpg

QEI

正交编码器生成两个正交信号,即A相和B相,它们的相位相差90度。QDC模块通过分析信号的顺序和频率确定电机轴的位置和旋转方向。该模块的高级功能,如干扰滤波和边缘检测,可确保解码位置和速度数据的完整性与可靠性,即使在存在电气噪声或信号干扰的情况下也能保障。

QDC模块在计数器初始化方面具有灵活性,支持开发人员根据特定事件或情况调整计数器的位置。例如,计数器可根据编码器每转一圈产生的索引脉冲进行初始化。这一功能还简化了归位例程和绝对定位的实施。此外,QDC模块还支持根据外部传感器或开关触发的归位信号进行初始化,从而实现移动机器人系统的精确控制和校准。

QDC模块提供多种速度测量方法,可满足不同的应用需求。开发人员可以通过监测固定时间间隔内的位置变化、平衡分辨率和响应时间来计算电机速度。此外,该模块还可以测量连续正交边沿之间的累计时间,提供高分辨率速度测量,适合需要快速响应和精细控制的应用。

AND/OR INVERT (AOI) 模块

在优化电机控制方面,MCX A系列中的AOI模块与FlexPWM和QDC模块相辅相成。AOI模块支持开发人员创建可编程组合布尔逻辑,根据特定输入条件生成事件输出。在MCX N系列微控制器中,两个AOI模块和一个可配置触发器构成了事件生成器 (EVTG) 模块。

AOI模块为电机控制提供了高效的解决方案,可以从主处理器分流事件检测和触发器生成任务,从而减少固件开销并提高系统响应速度。通过配置AOI模块来监测位置、速度或故障状态等各种输入信号,开发人员可以创建自定义硬件触发器,启动特定的电机控制操作,而无需持续的软件干预。

例如,AOI模块能够被设定,在满足特定条件组合时生成触发信号,例如当电机位置达到预定阈值且速度在一定范围内时。然后,此触发信号可用于自动调整PWM占空比、更改电机换向序列或执行任何其他所需的电机控制操作。

开发人员可以利用AOI模块的可编程逻辑,实施复杂的控制策略,对实时事件做出快速反应,提高整体性能和效率。AOI模块非常灵活,支持根据每个应用的具体要求创建自定义触发条件,使开发人员能够根据其机器人平台的独有特点优化电机控制。

FRDM-MC-LVPMSM扩展板

恩智浦提供的FRDM-MC-LVPMSM扩展板有助于电机控制应用的开发和原型设计。FRDM板结合了软硬件资源,可加速设计过程。它采用shield扩展板外形设计,可与恩智浦的Freedom开发板平台无缝集成。

FRDM-MC-LVPMSM扩展板与恩智浦永磁电机控制参考软件相结合,可提供完整的电机控制参考设计。该软件套件包括一系列预配置电机控制算法、库和示例项目,使开发人员能够针对其特定的移动机器人应用快速实施和优化电机控制系统。

此扩展板采用低压三相永磁同步电机 (PMSM),由于其高效率、高扭矩密度和精确控制能力,广泛用于移动机器人领域。此外,该板还包括功率模块电流检测电路和编码器接口等基本组件,为电机控制开发提供了完整的平台。

开发人员利用FRDM-MC-LVPMSM扩展板和相关参考软件,可以显著减少设计和验证移动机器人电机控制系统所需的时间和精力。该板与FRDM-MCX开发平台兼容,可实现无缝集成,使开发人员能够根据其特定应用要求选择合适的微控制器。

MCUXpresso开发人员体验

恩智浦提供了低成本的FRDM开发平台,可使用MCX快速进行原型设计。FRDM开发板具有标准规格和接头,便于连接MCU的输入/输出端口,并内置了MCU-Link调试器,带有USB-C线缆。

恩智浦的GitHub还允许访问应用示例,可以使用应用代码中心门户 (ACH) 访问这些示例。

MCUXpresso IDE和MCUXpresso for VS Code内置了ACH浏览功能,开发人员可以轻松搜索可用的演示和示例,并在直接加载项目使用之前按设备、应用技术或外设/功能进行筛选。

扩展板中心 (EBH) 是NXP SDK Builder网站的扩展,开发人员可以在其中找到恩智浦及其合作伙伴提供的一系列附加板,以扩展所选评估板的功能。该中心提供直观的筛选功能,可快速查找板卡和可用的支持软件。开发人员可以将他们的板与不同类型的扩展板配对,以评估特定用例或应用程序并进行快速原型设计。

恩智浦移动机器人电机控制解决方案

恩智浦的MCX微控制器产品组合代表了电机控制技术的重大进步,提供了一整套外设,专用于优化移动机器人应用中的电机控制。

FlexPWM模块具有较高的灵活性和可靠性,支持精确电机控制,而正交解码器 (QDC) 模块则提供闭环控制系统所需的精确位置和速度反馈。AOI/EVTG模块增加了一层可编程逻辑,使开发人员能够创建自定义硬件触发器,并分流主处理器的事件检测功能。



审核编辑:刘清

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

    关注

    49

    文章

    8996

    浏览量

    168392
  • 电机控制
    +关注

    关注

    3616

    文章

    2508

    浏览量

    282127
  • 恩智浦
    +关注

    关注

    14

    文章

    6211

    浏览量

    156454
  • 移动机器人
    +关注

    关注

    2

    文章

    831

    浏览量

    35602

原文标题:增强移动机器人电机控制能力:MCX微控制器是如何做到的?

文章出处:【微信号:NXP客栈,微信公众号:NXP客栈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CM8210+CM102:AI移动机器人的高倍变焦视觉控制组合

    在工业巡检、户外安防、特种作业类AI移动机器人的实际落地场景中,视觉系统的变焦成像能力、多协议控制兼容性、集成轻量化程度,直接决定了机器人在大范围作业场景下的信息采集效率。CM8210
    的头像 发表于 07-27 17:25 1189次阅读

    超声波测距传感移动机器人避障导航中的应用

    随着传感技术、嵌入式控制技术与自动化产业的快速迭代,移动机器人的自主导航、智能避障能力持续升级,广泛应用于家用服务、商业配送、工业AGV仓储等场景,作业环境愈发复杂、智能化要求持续提升。机器人
    发表于 06-22 16:20

    移动机器人量身定制的RK3588工控机,保障AGV与AMR稳定运行

    随着智能制造与智慧物流的迅猛发展,AGV和AMR已成为工厂和仓库中不可或缺的“搬运工”。这些移动机器人的核心,是一套集导航定位、运动控制、环境感知、任务调度于一体的强大控制系统。针对这一特殊应用场景,NIS-5130-AGV工控
    的头像 发表于 04-08 16:26 949次阅读
    为<b class='flag-5'>移动机器人</b>量身定制的RK3588工控机,保障AGV与AMR稳定运行

    MCX A346微控制器加速电机控制和光伏应用创新

    日前,在广州国际智能制造技术与装备展览会上,与贸泽电子联手展示了基于全新MCX A346微控制器开发的高能效解决方案,为电机
    的头像 发表于 03-16 09:51 1716次阅读

    MCX A微控制器家族迎来重大升级

    MCX A系列即将迎来重大升级。推出6个全新的MCX A产品系列,此举将使MCX A产品组合的规模扩大一倍,并为可扩展、智能且高能效的
    的头像 发表于 03-03 11:43 1726次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>MCX</b> A<b class='flag-5'>微控制器</b>家族迎来重大升级

    MCX E31系列微控制器深度解析

    MCX E系列是最广泛的5V微控制器单元 (MCU) 产品组合,为工业和家电设计带来了可扩展的性能、内置的功能安全和长久的可靠性。
    的头像 发表于 02-27 14:34 2341次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>MCX</b> E31系列<b class='flag-5'>微控制器</b>深度解析

    推出基于MCX A34系列MCU的电感式编码方案

    MCX A34系列是MCX MCU家族在2025年迎来的一位新成员。凭借强大的混合信号处理能力与快速响应
    的头像 发表于 02-10 10:49 2529次阅读

    深度解读MCX微控制器产品组合

    不仅为未来做好准备,更以技术主动塑造未来格局。我们对微控制器创新的承诺,既非一时的转向,也非短期策略,而是始于上世纪80年代、延续至今的长期投入,并在当下以更坚定的步伐持续推进。
    的头像 发表于 12-28 09:33 2427次阅读

    探索 NXP MR - CANHUBK344 评估板:为移动机器人应用赋能

    探索 NXP MR - CANHUBK344 评估板:为移动机器人应用赋能 在电子工程的世界里,不断有新的硬件产品涌现,为我们的设计带来更多的可能性。今天,我要和大家深入探讨一款专为移动机器人
    的头像 发表于 12-24 16:30 883次阅读

    探索MCX E24系列微控制器:工业与物联网应用的理想之选

    探索MCX E24系列微控制器:工业与物联网应用的理想之选 在工业和物联网(IIoT)领域,对高性能、高可靠性微控制器的需求与日俱增。NXP的MCX E24系列
    的头像 发表于 12-24 11:10 865次阅读

    MR-BMS771参考设计:适用于移动机器人的电池管理系统

    MR-BMS771参考设计:适用于移动机器人的电池管理系统 一、引言 在移动机器人领域,可靠的电池管理系统(BMS)至关重要。NXP的MR - BMS771参考设计为工程师提供了一个出色的解决方案
    的头像 发表于 12-24 11:00 1956次阅读

    Infineon移动机器人电机控制方案深度解析

    Infineon移动机器人电机控制方案深度解析 在当今科技飞速发展的时代,移动机器人在物流、生产、服务等众多领域的应用日益广泛。电机
    的头像 发表于 12-18 17:00 822次阅读

    移动机器人“芯”引擎爆发,禾赛、海思新品逆袭

    GGII预计,2025年中国移动机器人销量有望达到12.6万台,总量同比增长约12.7%。这也催生了对上游激光雷达的需求。本文将重点介绍智能物流体系中移动机器人的雷达性能要求和新品。
    的头像 发表于 12-09 08:13 1.1w次阅读
    <b class='flag-5'>移动机器人</b>“芯”引擎爆发,禾赛、海思新品逆袭

    移动机器人技术的发展历程

    本白皮书聚焦于移动机器人领域的进展与挑战,重点探讨三个核心主题:机器人运动控制、复杂环境中的感知与导航,以及在适应新任务时的模块化与灵活性。此外,文中还重点介绍了机器人系统从简单的固定
    的头像 发表于 09-29 16:46 3736次阅读

    MCX C系列MCU助力实现高效迁移

    考虑从8位微控制器升级到32位微控制器?本文以五大理由阐释为何需要升级,并带你了解MCX C系列如何凭借优异性能、丰富的外设与强大的工
    的头像 发表于 09-22 16:40 4696次阅读