单片机控制多个步进电机?


时间: 2024-05-19 13:31:17 |   作者: 华体会娱乐体育首页

  有个客户问:我想做一个硬币包装机,用单片机来控制多个步进电机运转,该怎么做呢?电机该怎么选?多大的扭矩?

  给他推荐了TMC5160做为驱动芯片,单片机作为控制器,控制一个或多个5160;

  TMC5160是高功率步进电机控制器和驱动IC,有串行通信接口(SPI和UART)。

  它结合用于与产业最先进的步进电机驱动器自动目标定位柔性斜坡发生器。使用外部晶体管,高动态,高转矩的驱动器得以实现。

  基于Trinamic的复杂SpreadCycle™(高精度斩波算法)和StealthChop™技术,能保证绝对无噪音的操作以最高的效率和最佳的电机扭矩相结合。

  高集成度,高能源效率和小外形启用小型化和成本效益的解决方案可扩展的系统。完整的解决方案降低学习曲线降到最低,同时给予类最佳性能。

  所有步进电机逻辑完全在 TMC5160 内。不需要软件来控制电机,只需提供目标位置。

  像 TMC 4361 这样的外部高性能 S-ramp 运动控制器或 CPU 产生与系统内其他部件(如电机)同步的脉冲和方向信号。TMC5160 控制电流和运动模式,并反馈电机状态。microPlyer 自动平滑运动。SD _ MODE 接高电平使能此模式。

  TMC 5160根据步进和方向信号控制电机。microPlyer自动平滑运动。不需CPU;

  配置由硬件引脚完成。静止保持电流控制由TMC 5160完成。可选的反馈信号作为错误检测和同步标志的输出。

  TMC 5160实现了TRINAMIC产品独有的高级功能。这些特征在许多步进电机应用有效的提高了精度、能效、可靠性、平滑性和能耗。

  stealthChop2™ 无噪声、高精度斩波算法,用于电机的静止和运动状态下的静音控制。

  stealthChop2在stealthChop 的基础上,加快了电机运动加减速特性,降低的所需的电流最小值。(spreadCycle的加强版静音模式)

  spreadCycle™ 高精度斩波算法,用于高动态电机运动和产生绝对干净的电流波。低噪音、低共振和低振动斩波器。(正常模式)

  microPlyer™ 细分内插器,用于从全步开始,以较低分辨率步长输入获得全 256 微步的平滑度(平滑模式)

  除了这些性能增强之外,TRINAMIC电机驱动器还提供了检测和防止短路输出、输出开路、过热和欠压情况的保障措施,以增强安全性和故障恢复。

  stealthChop 基于电压斩波器的原理。除了电机机械滚轮轴承产生的噪音,它特别保证了电机在静止和慢动作时绝对安静。

  不同于其他电压模式斩波器,stealthChop2 不需要任何配置。通电后,它会在第一次运动中自动学习最佳设置,并逐步优化后续运动中的设置。

  初始的归零过程足以使系统完成stealthChop 最佳配置。也可以再一次进行选择,通过接口预先配置初始学习参数stealthChop2 通过对电机速度的变化立即做出一定的反应,允许高的电机动态。

  对于高动态的应用,spreadCycle是除stealthChop2之外的选项。它能够最终靠输入引脚(独立模式)或SPI或UART接口配置。

  spreadCycle方案自动集成和调节快衰减周期,以保证平滑过零性能。

  总结:spreadCycle是周期斩波模式。它在很宽的速度和负载范围内提供平稳的操作和良好的共振阻尼。

  TRINAMIC(德国运动伺服控制的大神):如需了解更多关于电机驱动控制方面的技术知识,样品支持的 。我们有专业的FAE团队提供技术上的支持,有自己的上位机软件调试,原理图设计,地产SIP设计示例程序等协助客户快速解决产品方案。方案优势-静音,防抖动专利技术,芯片级小型化等特点,目前我们在3D打印,医疗,工业自动化等行业中已跟国内众多知名终端企业客户合作,批量设计使用我们的方案(国内医疗行业7成左右都已经设计或使用TMC),并且TMC在国际医疗设施领域电机控制中也有很高的占比。我们这个芯片集成度高,能源消耗少。有多项专利技术,包括静音技术,可以让电机噪声低于10dB(10分贝相当于微风吹落树叶的沙沙声),能很好的解决电机低速转动时的噪音问题;还有防抖动技术,通过六点斜坡控制曲线减少加速阶段产生的抖动,实现高速平稳运行,不会产生共振,由此减少共振产生的能源消耗;还有电流动态调节功能,消除了对安全余量电流的需求,提升电机性能,达到节约能源的效果,可节省高达75%的能源;还有堵转检测,力矩动态调节和微步补差等功能返回搜狐,查看更加多