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

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

3天内不再提示

单一步进电机实现工件搬运与尺寸检测融合系统

东璧科苑 来源:jf_52030465 作者:jf_52030465 2025-06-04 08:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、技术背景与核心创新​

在现代智能制造系统中,传统自动化产线面临一个普遍存在的技术痛点:工件搬运与尺寸检测通常需要分离的子系统完成。这种分离不仅增加了设备复杂性和成本,更在系统集成与数据协同方面带来诸多挑战。当工件完成夹持后,必须通过额外的传感器(如视觉系统、激光测距或压力传感器)进行尺寸测量,导致处理流程延长、设备体积增大以及故障点增多。而基于TMC5130芯片的StallGuard2技术提出的融合解决方案,通过单一步进电机系统同时实现搬运与尺寸检测功能,开创性地解决了这一技术难题。

这种技术融合带来的直接效益体现在三个方面:首先,在设备成本上,省去了传统检测所需的传感器及配套电路,降低了30%以上的硬件成本;其次,在系统可靠性方面,减少了连接线缆和接口数量,显著降低了故障率;最后,在响应速度上,使检测过程完全融入搬运动作的自然时序中,无需额外停顿。这种“检测即运动、运动即检测”的理念,代表了工业自动化向多功能集成化发展的新趋势。

二、 系统硬件架构与工作流程

该系统的硬件架构围绕TMC5130芯片的能力进行优化设计,实现了机电一体化的高效整合:
image.png

整个系统采用12V直流电源供电,经LM1117-3.3芯片稳压成3.3V给主控芯片供电,主控芯片负责运算处理,接收到工控机的指令,经运算后控制TMC5130电机驱动芯片输出驱动信号,控制步进电机运动,带动平行机械爪,抓取工件,并放置在指定位置,同时检测工件尺寸大小,传回工控机。

三、核心原理

机械爪从零点开始做抓夹运动,此时主控芯片开始记录电机走的步数,当电机堵转时,截至记录,通过电机走的步数反推工件外形尺寸。

那么怎么检测堵转呢?答案是根据反电动势。

检测[]()反电动势和绕组电流之间的相位差,来反推施加在电机上的负载大小,左图是没有夹到工件时的波形,相位差为65.26°,右图为夹到工件时,相位差为40.16°。
image.png

通过检测电流为零时反电动势值的不同,也可以进一步确定电机上的负载大小。从下图可以看出当刚夹到工件比没有夹到工件时反电动势震荡周期更快,当继续夹紧至电机堵转,可以看到反电动势趋于0V
image.png

TMC5130内置的StallGuard2堵转检测技术,就是采用检测反电动势和绕组电流之间的相位差这一方法,通过分析电机相电流的变化来评估电机的负载状态和机械阻力。通过测量电机在不同负载条件下的电流响应,从而判断电机是否发生堵转。具体来说,StallGuard2的测量值(SG_RESULT)在负载、速度和电流设置范围内线性变化,当负载最大时,SG_RESULT接近零,此时电机处于最节能的运行状态。(下图为TMC5130的应用图,红框位置为芯片内置的电流负反馈环路)
image.png

四、关键寄存器配置

IHOLD_IRUN 0X10 电流寄存器

设置合适的电流,设置电流大小直接影响电机的负载能力。设定电流改变后sgt值也需要调节。
image.png

VMAX 0X27 最高速度

使用StallGuard2的最佳工作速度范围在10-300PRM,不同的电机速度有所区别。
image.png

SW_MODE 0X34 sg_stop 10bit- 1:启用STALLGUARD 2功能
image.png

COOLCONF 0x6D: 16bit-22bit StallGuard2 阈值用于设置灵敏度;24bit-标准/滤波模式。
image.png

TCOOLTHRS 0X14:使能CoolStep和StallGuard2功能的下限速度,到达此值电机停止并保持。
image.png

DRV_STATUS 0X6F: StallGuard2值和驱动错误标志0-9bit SG_RESULT(负载值) 用于监测电机所剩的扭力
image.png

五、 工件尺寸检测算法实现

将StallGuard2的堵转信号转化为精确尺寸信息,需要建立严谨的数学模型。核心在于利用机械爪与堵转位置的映射关系:

实际尺寸 = (堵转位置 - 基准位置) × 丝杆导程 / 微步数
image.png

六、实际测试

1、电机驱动芯片寄存器配置
image.png

2、电机参数
image.png

3、示波器波形读取
image.png

红色为电机A线圈上的激励电压信号,从图中可得本系统可在0.1秒内完成工件尺寸检测。

七、总结

这种融合方案代表着工业自动化向__多功能集成化__发展的必然趋势。随着TMC5130等智能驱动芯片的普及,未来我们有望看到更多“硬件简化、软件强化”的创新应用,推动制造业在柔性化、智能化、低成本化方向持续突破。

审核编辑 黄宇

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

    关注

    2573

    文章

    54373

    浏览量

    786091
  • 步进电机
    +关注

    关注

    152

    文章

    3216

    浏览量

    151563
  • 自动化
    +关注

    关注

    30

    文章

    5886

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    智驱未来!NSD8389-Q1双极性步进电机驱动器:精准掌控每一步

    。为进一步满足汽车行业严苛的应用需求,纳芯微电子推出第二代车规级高性能步进电机驱动器NSD8389-Q1,“车规级可靠+高精度平滑控制+全链路安全保护”三大核心优
    的头像 发表于 11-14 14:45 520次阅读
    智驱未来!NSD8389-Q1双极性<b class='flag-5'>步进</b><b class='flag-5'>电机</b>驱动器:精准掌控每<b class='flag-5'>一步</b>

    EVL6470步进电机驱动评估板技术解析与应用指南

    集成的解决方案,适用于驱动微步进两相双极步进电机。它将双路低R~dsON~ DMOS全桥与精确的片上电流检测电路相结合,实现非耗散电流控制和
    的头像 发表于 10-17 11:25 337次阅读
    EVL6470<b class='flag-5'>步进</b><b class='flag-5'>电机</b>驱动评估板技术解析与应用指南

    采用MT6835绝对式磁编码器实现高精度闭环步进电机控制

    提供了新的解决方案,而绝对式磁编码器的应用则进一步推动了闭环步进电机向高精度、高可靠性方向发展。本文将重点探讨如何采用MT6835绝对式磁编码器实现高精度闭环
    的头像 发表于 08-29 17:22 854次阅读

    DRV8461步进电机驱动器技术解析与应用指南

    Texas Instruments DRV8461步进电机驱动器是宽电压、高功率、高性能步进电机驱动器。这些驱动器支持高达65V的电源电压,并且具有300mΩ HS + LS导通电阻集
    的头像 发表于 08-29 14:32 721次阅读
    DRV8461<b class='flag-5'>步进</b><b class='flag-5'>电机</b>驱动器技术解析与应用指南

    Analog Devices / Maxim Integrated MAX22204步进电机驱动器数据手册

    Analog Devices MAX22204步进电机驱动器是款两相步进电机驱动器。它集成了两个65V、3.8A~MAX~ 的H桥。H桥F
    的头像 发表于 06-23 14:58 673次阅读
    Analog Devices / Maxim Integrated MAX22204<b class='flag-5'>步进</b><b class='flag-5'>电机</b>驱动器数据手册

    TMCM-3216步进电机控制器/驱动器模块

    Analog Devices Inc. TMCM-3216步进电机控制器/驱动器模块是紧凑型3轴双极步进电机控制器和独立驱动器板。Analog Devices Inc. TMCM-32
    的头像 发表于 06-23 14:44 1135次阅读
    TMCM-3216<b class='flag-5'>步进</b><b class='flag-5'>电机</b>控制器/驱动器模块

    Analog Devices / Maxim Integrated MAX22210步进电机驱动器数据手册

    Analog Devices Inc. MAX22210步进电机驱动器集成了两个36V、3.8AMAX半桥。H桥FET具有非常低的阻抗,可实现高驱动效率并最大限度地减少产生的热量。典型总R
    的头像 发表于 06-14 14:52 717次阅读
    Analog Devices / Maxim Integrated MAX22210<b class='flag-5'>步进</b><b class='flag-5'>电机</b>驱动器数据手册

    ADI Trinamic TMC5272步进电机控制器数据手册

    ADI Trinamic TMC5272步进电机控制器是款 高性能双轴步进控制器和驱动器IC,具有串行通信接口(SPI和UART)。该电机
    的头像 发表于 06-14 09:36 724次阅读
    ADI Trinamic TMC5272<b class='flag-5'>步进</b><b class='flag-5'>电机</b>控制器数据手册

    ADI Trinamic TMC5271步进电机控制器数据手册

    ADI Trinamic TMC5271步进电机控制器是款 高性能、单轴步进控制器和驱动器IC,具有串行通信接口(SPI和UART)。该电机
    的头像 发表于 06-14 09:29 728次阅读
    ADI Trinamic TMC5271<b class='flag-5'>步进</b><b class='flag-5'>电机</b>控制器数据手册

    HJ4205步进电机驱动电路详解

    HJ4205是一款步进电机驱动电路。包含步进电机控制器和内部N沟道MOSFET,来驱动个双
    的头像 发表于 05-07 16:19 1472次阅读
    HJ4205<b class='flag-5'>步进</b><b class='flag-5'>电机</b>驱动电路详解

    想让步进电机控制更顺滑?微控制优势与挑战全揭秘

    提高定位精度:微控制能将步进电机距角细分成更小的角度。原本电机一步的角度较大,微
    的头像 发表于 02-25 07:33 986次阅读
    想让<b class='flag-5'>步进</b><b class='flag-5'>电机</b>控制更顺滑?微<b class='flag-5'>步</b>控制优势与挑战全揭秘

    想让步进电机控制更顺滑?微控制优势与挑战全揭秘!

    的特性。   微控制是步进电机种驱动技术,它将传统步进电机的 “整
    发表于 02-19 00:47 2273次阅读

    案例分析,搬运机械手如何选择电机

          在选择搬运机械手的电机时,需要考虑多个因素以确保电机的性能满足机械手的运行需求。以下是个详细的案例分析,说明如何为搬运机械手选
    的头像 发表于 01-21 16:44 1469次阅读
    案例分析,<b class='flag-5'>搬运</b>机械手如何选择<b class='flag-5'>电机</b>?

    步进电机的控制实现方法

          步进电机,作为种将电脉冲信号转换为相应角位移或线位移的电动机,是现代数字控制系统中不可或缺的重要组件。其工作原理基于电磁学原理,通过接收数字控制信号(电脉冲信号)并转化为
    的头像 发表于 01-21 16:43 2271次阅读
    <b class='flag-5'>步进</b><b class='flag-5'>电机</b>的控制<b class='flag-5'>实现</b>方法

    基于STM32F405RGT6的TMC2660步进电机驱动器,附带原理图+PCB

    驱动电路主要包括以下部分,信号接口电路,逻辑控制电路,功率开关电路,保护电路。TMC2660是步进电机驱动芯片,集成了先进的电流控制算法、微细分功能和多种保护机制。 下面的示例展示了基于STM32F405RGT6的TMC266
    的头像 发表于 12-14 19:24 3476次阅读
    基于STM32F405RGT6的TMC2660<b class='flag-5'>步进</b><b class='flag-5'>电机</b>驱动器,附带原理图+PCB