最近无意看到TMC2209 这个驱动芯片,官方的资料是这样说的: 2相步进电机, 线圈电流(峰值)高达2.8A,2A RMS STEP / DIR接口 具有4,8,16或32微步进引脚设置 通过MicroPlyer™ 插值平滑运行256微步 StealthChop2™ 静音电机操作 SpreadCycle™ 高动态电机控制斩波器 StealthGuard4™ StealthChop的负载和失速检测 CoolStep™ 电流控制可节省高达75%的能源 低RDSon,低热量 LS170mΩ和HS170mΩ(典型值,25°C时) 电压范围 4.75~28V DC 低功耗待机 内部检测电阻选项(无需检测电阻) 单线UART和OTP,用于高级配置选项 集成脉冲发生器,用于独立运动 全面保护和诊断 然后觉得还不错,就弄到了一个小模块板子,用单片机来试试,用的是下面接线电路图: |
其中,EN、MS1、MS2这3个脚,我直接接地),然后单片机只是产生STEP信号,DIR是固定接GND或VCC。
但结果来看,步进电机没任何反应,反而是处于“刹车、抱死”状态。调节STEP频率、马达电压、Vref无效。。。。
不知道啥情况。。。?
有用过的朋友,还望指点指点!谢谢!