综合技术交流
直播中

西西

6年用户 1753经验值
擅长:可编程逻辑 嵌入式技术 处理器/DSP 控制/MCU MEMS/传感技术
私信 关注
[资料]

如何将TMC2208设置为A4988的替代品

  此应用程序说明如何将TMC2208设置为A4988(传统模式)的替代品。MC2208是一个高级的AxissStepPerDriver,它支持SStealthChip™和256个微步。
  与其他电机驱动器相比,TMC2208具有以下附加功能:
  掉电自动电流降低降低了功耗和冷却要求。默认情况下,通过拉动PDNGND启用静止电流降低。UART输入到UARTUART单线接口允许用任何微控制器UART控制TMC2208。这样就可以对TMC2208进行编程,并添加额外的功能,例如全256微步控制(不仅仅是插值)。UART在平等模式下不可用。
  诊断学激活的诊断输出显示驱动程序无法正常工作。
  索引电子旋转/四个完整的步骤。启用更精确的归位。索引输出向微步计数器零位发出信号,一旦perin与机械复位开关结合,就会出现零位。
  256步TMC2208能够以每满步256微步的速度控制电机。在传统模式中,TMC2208将把接收到的步进信号插入到256微步。
  在默认设置下,TMC2208将插入256微步设置的微步。I/O配置针到(b)可选诊断功能。这是一个输出管脚,应设置为MCU中的输入,如果未使用,则保持打开状态。TMC2208不使用第三个配置管脚进行外部微步配置,而是使用该管脚提供
  (c)索引管脚是一个输出管脚,应设置为MCU中的输入,如果未使用,则保持打开状态。
  (d)(用于电流标度的标度模拟参考电压或用于内部传感电阻的参考电流可选模式)。0伏和2.5伏之间的电压线性地缩放0和感应电阻设置所定义的电流之间的电流。调整感应电阻至电机电流IRMS2应用实例2应用实例
  
  作为一个应用示例,在顶部描述了一个stepstick的示意图(subtmc2208插入并在遗留模式中使用(如TableBlue中所讨论的子市场功能)。销PDN/UART,1.index、diag、ms2、ms1功能附加或稍有变化应根据应用的电机电流选择感应电阻器。显示了等效应用示例RSENSE设置为0.18Ω后,VREF=2.5a的感应电阻器和电流之间的关系,允许控制电机电流高达1.2A.1

更多回帖

发帖
×
20
完善资料,
赚取积分