描述
深入解析 TMC2100:两相双极步进电机的智能驱动方案
在步进电机驱动领域,TRINAMIC 的 TMC2100 集成芯片无疑是一颗耀眼的明星。它作为一款独立的智能 Step/Direction 驱动器,专为两相双极步进电机设计,具备众多先进特性,能为各类应用提供高效、稳定且安静的驱动解决方案。
文件下载:TMC2100-EVAL.pdf
1. 产品概述
TMC2100 是一款高度自主的驱动 IC,其小巧且智能的设计令人瞩目。仅需通过七个引脚进行配置,无需 CPU 交互即可实现电机驱动。它支持高达 2.0A 线圈电流(2.5A 峰值)的两相步进电机,电压范围为 4.75 - 46V DC,最高分辨率可达每整步 256 微步。此外,它还集成了 MOSFET,能有效处理电机电流,同时具备 stealthChop™ 和 spreadCycle™ 等先进的斩波算法,可实现极其安静的运行和高效的电机控制。
2. 关键特性与优势
- 高集成度与高性能:集成 MOSFET,可处理高达 2.0A 线圈电流,能满足多种步进电机的驱动需求。
- 安静运行:stealthChop™ 算法确保电机在静止和低速运行时几乎无声,为对噪音敏感的应用提供了理想解决方案。
- 高效驱动:spreadCycle™ 算法在宽速度和负载范围内提供平滑运行和高效功率转换,能快速响应电机速度和负载的变化。
- 微步插值:microPlyer™ 微步插值器可提高微步进的平滑度,使电机运行更加稳定。
- 节能设计:自动静止电流降低功能可在电机静止时自动降低电流,节省能源。
- 全面保护与诊断:具备短路、过温、欠压等保护和诊断功能,确保设备的安全可靠运行。
- 小尺寸封装:提供 5x6mm² QFN36 或 TQFP48 封装,适合空间有限的应用。
3. 应用领域
TMC2100 的应用范围广泛,涵盖了纺织、缝纫机、办公自动化、消费电子、家庭 CCTV、安防、ATM、现金回收机、POS 打印机和扫描仪等多个领域。其高性能和可靠性使其成为这些应用中步进电机驱动的首选方案。
4. 工作原理与配置
- STEP/DIR 接口:通过 STEP 和 DIR 输入控制电机,上升沿触发步进操作。每个步进脉冲可根据 DIR 信号决定电机的正反转,微步进模式下可实现每整步 2 - 256 微步的分辨率。
- CFG 引脚配置:通过 CFG0 - CFG6 引脚的不同配置,可设置电机的电流控制模式、微步分辨率、斩波参数等。例如,CFG6_ENN 可启用或禁用驱动器,并选择是否使用静止电流降低功能;CFG3 可设置电流控制模式;CFG1 和 CFG2 可设置微步分辨率。
- 斩波模式:支持 stealthChop™ 和 spreadCycle™ 两种斩波模式。stealthChop™ 基于电压模式 PWM,适用于低速安静运行;spreadCycle™ 为逐周期电流控制,可快速响应速度和负载变化。
5. 设计建议
- 电源供应:使用低 ESR 电容器过滤电源,以应对电流纹波。VCC_IO 电压可由 5VOUT 或外部源提供,在 VM 较高的应用中,可使用不同的电源电压为 VSA 供电,以减少内部 5V 稳压器的功耗。
- 元件数量优化:对于对成本敏感的应用,可消除 VCC 上的 RC 滤波,但会增加 5VOUT 上的噪声,对微步振动和斩波噪声性能有一定影响。
- 内部电流感应:在成本关键或空间有限的应用中,可使用内部 MOSFET 的电阻作为电流感应电阻,减少元件数量并降低功耗。
- 外部 5V 电源供应:当有外部 5V 电源时,可使用外部电源支持驱动器的数字供应或绕过内部电压稳压器,以减少功耗。
- 高电机电流处理:在高电机电流运行时,需注意 MOSFET 的开关电阻导致的功率耗散和温度升高,可采取降低线性稳压器功耗、减少电机静止电流、降低时钟频率等措施。
- 驱动器保护和 EME 电路:为避免 ESD 事件对驱动器造成损坏,可在驱动器输出端添加电容器或 LC 滤波器,并使用压敏电阻保护输出端。
6. 故障诊断与保护
- 温度测量:芯片集成温度传感器,当温度达到 150°C 时自动关闭,温度降至 120°C 时自动恢复。
- 接地短路保护:通过测量高端 MOSFET 的电流,检测短路情况,并在检测到短路时关闭相应的驱动器桥,同时在诊断输出端指示错误。
- 紧急停止:驱动器提供负有源使能引脚 ENN,可安全关闭所有功率 MOSFET,使电机进入自由旋转状态。
- 诊断输出:驱动器的诊断输出引脚可提供驱动器错误和微步表索引位置信息,方便故障诊断。
7. 实际应用案例
- 简单独立设计:硬件配置固定,通过 STEP 和 DIR 信号驱动电机,运动控制任务和错误诊断基于软件实现。
- 小型化设计:CPU 向 TMC2100 发送 STEP 和 DIR 信号,并读取 ERROR 和 INDEX 进行诊断,同时配置 TMC2100 并管理运动控制。
- 评估板系统:TMC2100 - EVAL 是 TRINAMIC 通用评估板系统的一部分,提供方便的硬件操作和用户友好的软件工具,便于评估和开发。
8. 总结
TMC2100 以其卓越的性能、丰富的特性和高集成度,为两相双极步进电机的驱动提供了一种高效、可靠且安静的解决方案。无论是对噪音敏感的应用,还是对空间和成本有严格要求的设计,TMC2100 都能满足需求。在实际应用中,合理的设计和配置以及有效的故障诊断和保护措施,将确保 TMC2100 发挥最佳性能,为用户带来出色的使用体验。
你在使用 TMC2100 进行设计时,是否也遇到过一些挑战呢?欢迎在评论区分享你的经验和见解。
打开APP阅读更多精彩内容