TMC2209驱动模式详解

1.TMC2209封装

在这里插入图片描述

2.TMC2209引脚定义

在这里插入图片描述
在这里插入图片描述

3.配置引脚详解

TMC2209提供了四个配置引脚:

  • PDN_UART引脚
  • MS1引脚
  • MS2引脚
  • SPREAD引脚

这些引脚允许快速配置的独立操作。在UART模式下,可以禁用配置引脚,以便通过寄存器设置不同的配置。

PDN_UART引脚: 电机停转时开启电机断电的配置
PDN_UART配置效果
GND在电机静止期间,给电机自动断电
VCC_IO使不能运转
UART接口使用UART接口时,应通过GCONF.pdn_disable=1禁用配置引脚。在电机停转期间需要通过编程设置IHOLD
MS1/MS2引脚: 对步进电机输入的微步进行分辨率配置
MS1MS2微步设置
GNDGND8细分
GNDVCC_IO32细分
VCC_IOGND64细分
VCC_IOVCC_IO16细分
SPREAD引脚: 斩波器模式的选择
SPREAD斩波设置
GND or Pin open/ not available选择了StealthChop方式。当 引脚为低电平,启用了低分辨率微步细分模式,如 16 微步或 32 微步。低分辨率微步可以降低电流纹波,减少噪音和功耗,但可能会牺牲一定的运动平滑性和精度。
VCC_IO当 spread 引脚为高电平时启用了高分辨率微步细分模式,可以提供更高的微步分辨率,如 256 微步或更高的微步数。高分辨率微步可以提供更平滑的运动和更精确的位置控制,但可能会导致较高的电流纹波。

4. 原理图示例

4.1.大部分TMC2209驱动电路设计图

在这里插入图片描述

4.2 接法(结合第4.1节看)

  • EN:接GND, 电机才能工作。
  • OA2\OA2\OB1\OB2: 接2项步进电机的A相±,B相±。
  • VS(VM):给电机的电压(4.75—>28VDC)。
  • VCC_IO (VDD):3.3V to 5V供电电压给TMC2209。
  • CLK:连接时钟。
  • STEP:脉冲输入。
  • DIR:电机方向。
  • DIAG:触发报警,当堵转后会发送一个脉冲给单片机,控制器收到后控制其停下。
  • VCP/VREF:电流限制、电压比较器反馈或振荡器输出。
  • INDEX:给出步进电机位置的信号。
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ATIONS Compatible Design Upgrade 3D Printers Printers, POS Office and home automation Textile, Sewing Machines CCTV, Security ATM, Cash recycler HVAC Battery Operated Equipment FEATURES AND BENEFITS 2-phase stepper motors up to 2.8A coil current (peak), 2A RMS STEP/DIR Interface with 4, 8, 16 or 32 microstep pin setting Smooth Running 256 microsteps by MicroPlyer™ interpolation StealthChop2™ silent motor operation SpreadCycle™ highly dynamic motor control chopper StallGuard4™ load and stall detection for StealthChop CoolStep™ current control for energy savings up to 75% Low RDSon, Low Heat-Up LS 170mΩ & HS 170mΩ (typ. at 25°C) Voltage Range 4.75… 28V DC Low Power Standby to fit EUP or for battery operation Internal Sense Resistor option (no sense resistors required) Passive Braking, Freewheeling, and automatic power down Single Wire UART & OTP for advanced configuration options Integrated Pulse Generator for standalone motion Full Protection & Diagnostics Choice of QFN and HTSSOP package for best fit DESCRIPTION The TMC2209 and TMC2226 are ultra-silent motor driver ICs for two phase stepper motors. TMC2209 pinning is compatible to a number of legacy drivers as well as to the TMC2208. TRINAMICs sophisticated StealthChop2 chopper ensures noiseless operation, maximum efficiency and best motor torque. Its fast current regulation and optional combination with SpreadCycle allow highly dynamic motion while adding. StallGuard for sensorless homing. The integrated power MOSFETs handle motor currents up to 2A RMS with protection and diagnostic features for robust and reliable operation. A simple to use UART interface opens up tuning and control options. Store application tuning to OTP memory. Industries’ most advanced STEP/DIR stepper motor driver family upgrades designs to noiseless and most precise operation for cost-effective and highly competitive solutions. Step/Dir Drivers for Two-Phase Bipolar Stepper Motors up to 2.8A peak – StealthChop™ for Quiet Movement – UART Interface Option – Sensorless Stall
### 回答1: TMC429驱动程序是一款由CSDN提供的用于控制TMC429步进电机驱动器的软件程序。TMC429驱动程序主要用于控制和管理步进电机的运动,帮助用户实现精确的位置控制和运动控制。 TMC429驱动程序具有以下几个特点和功能。首先,它支持多种运动模式,如步进、方向模式驱动模式,可以根据用户的需求选择合适的模式。其次,TMC429驱动程序支持多轴控制,可以同时控制多个步进电机,提高工作效率。此外,TMC429驱动程序还提供了丰富的参数设置和配置选项,可以根据具体应用场景进行相应的调整和优化。 在使用TMC429驱动程序时,用户可以通过与硬件连接,将其与电机驱动器进行通信。通过TMC429驱动程序,用户可以精确地控制电机的速度、加减速度,实现精准的位置控制和步进运动。此外,TMC429驱动程序还提供了错误检测和故障保护功能,可以保证系统的稳定性和可靠性。 总之,TMC429驱动程序是一款功能强大的软件程序,能够有效地控制和管理TMC429步进电机驱动器。它通过提供多种运动模式、支持多轴控制和丰富的参数设置,帮助用户实现精确的位置控制和运动控制。无论是在工业自动化、机器人控制还是其他领域,TMC429驱动程序都能够发挥重要作用,提高设备的运行效率和精度。 ### 回答2: tmc429驱动程序可以在CSDN(中国软件开发者社区)上找到。 CSDN是一个广受开发者欢迎的技术社区和资源平台,拥有众多开发者贡献的技术文章和开源项目。在CSDN上,许多开发者会分享他们编写和发布的驱动程序,包括tmc429驱动程序。 tmc429是一种用于各种项目的芯片驱动程序。该驱动程序主要用于控制步进电机和驱动器。在CSDN上搜索tmc429驱动程序,你可以找到相关的教程、示例代码以及其他开发者分享的经验和解决方案。 一些CSDN用户甚至可能分享了他们在使用tmc429驱动程序时遇到的问题和解决方案。你可以通过阅读这些文章来了解如何正确地安装、配置和使用tmc429驱动程序。 在CSDN上找到tmc429驱动程序的好处是可以从其他开发者的经验中受益。CSDN是一个知识共享的平台,你可以通过与其他开发者交流和讨论,进一步提高你在使用tmc429驱动程序方面的技能和知识。 总之,如果你需要tmc429驱动程序,你可以在CSDN上找到它并从其他开发者的经验中受益。希望你能够在CSDN上找到你所需的tmc429驱动程序,并成功地将其应用到你的项目中。 ### 回答3: TMC429驱动程序是一个用于驱动步进电机和直流电机的软件模块。它可用于嵌入式系统和机器人等应用中,为用户提供了控制电机运动和位置的接口。 TMC429驱动程序是在CSDN平台上进行开发和分享的,CSDN是一个专注于IT技术领域的知识交流和资源分享社区。在CSDN上,开发者可以学习和分享各种编程技术和软件工具,包括TMC429驱动程序。 在CSDN上搜索TMC429驱动程序,可以找到一些相关的文章、教程和示例代码。这些资源可以帮助用户快速入门和理解该驱动程序的使用方法。此外,用户还可以在CSDN的问答平台上提问,向其他开发者请教相关问题,获得更多的帮助和解答。 CSDN上的TMC429驱动程序也会不断更新和改进,以适应不同的应用场景和用户需求。开发者们可以通过CSDN平台上的反馈和评论功能,向原作者提出改进意见和建议,帮助完善该驱动程序。 总之,TMC429驱动程序CSDN是一个通过共享知识和资源,推动IT技术发展和应用创新的平台。无论是学习如何使用TMC429驱动程序,还是分享自己的使用经验和技巧,CSDN都是一个值得依赖和参考的社区平台。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值