TMC5160:高性能步进电机驱动器特性与应用

需积分: 35 18 下载量 95 浏览量 更新于2024-08-07 收藏 3.19MB PDF 举报
通用配置寄存器是通用的设定参数区域,位于TMC5160汽车电子电机控制器的0x00至0x0F地址区间。这些寄存器允许用户对控制器的行为进行精细调整,以适应特定的应用需求。GCONF寄存器是其中的关键,它包含以下几个重要功能: 1. **Recalibrate**:当驱动器在ENN或TOFF设置下处于禁用期间,这个位可以启用过零重新校准功能,确保驱动器在启动时准确地响应步进信号。 2. **Fast Standstill**:这是一个定时器位,步进信号超时后,会输出静止标志。设置为1时,超时时间为2^18时钟周期;设置为0,则为正常时间长度,即2^20时钟周期。 3. **EN_PWM_Mode**:当启用时,驱动器可以在电机静止且达到标称的IHOLD电流时,采用stealthChop电压PWM模式,优化功率转换。 4. **Multi-step Filtration**:对于外部步进输入,当此位为1时,启用滤波器来优化stealthChop模式,有助于控制噪声和提高精度。 5. **Shaft**:控制电机的反转方向,这对于反向驱动电机操作至关重要。 6. **Diagnosis**:当SD_MODE设置为1时,寄存器可用于检测过温、对地短路、电荷泵欠压等故障,并可能提供相应的故障指示信号或警告。 7. **Stepping and Direction Control**:寄存器如DIAG0_step和DIAG1_dir允许用户控制外部步进/方向驱动器,DIAG1还支持索引位置信号、斩波器导通阶段指示以及失步信号检测。 8. **Protection and Diagnostics**:TMC5160提供了全面的保护功能和诊断能力,包括电机堵转检测、斩波器控制、电流控制和被动制动模式,有助于确保系统的稳定性和安全性。 9. **Advanced Features**:如spreadCycle斩波模式、stealthChop技术以及dcStep负载相关速度控制,使得电机在不同工作条件下都能保持高效、安静的运行,同时提供高精度的无传感器负载检测。 10. **Communication Interfaces**:TMC5160支持SPI和单线UART,便于与外部设备通信,以及编码器接口和参考开关输入,增强了灵活性。 TMC5160是一款高性能的两相步进电机控制器,特别适合高电压应用,能支持高达20A的电机线圈电流,通过外置MOSFET实现高动态性能和扭矩控制。它的紧凑设计、串行通信选项以及丰富的诊断功能,使其适用于工业自动化、机器人、3D打印、医疗设备等各种需要精确、可靠电机控制的场景。通过使用TMC5160,系统设计师能够快速实现高效的解决方案,并简化集成过程。