芯片|2.5A双极步进驱动器,带微步进、电流和衰变控制

芯片|2.5A双极步进驱动器,带微步进、电流和衰变控制

文章图片


这是一块与Arduino兼容的电路板 , 包含Atmega328微控制器和双极步进电机驱动芯片STK682-010 。 这种来自ON半导体的混合集成电路可以提供高达2.5A的电流 , 并且它可以具有高达32V DC的输入电源 。 它有多个微步进选项 , 如全步、1/2步、1/4步、1/8步、1/16步、1/32步、1/64步、1/128步 。 PR1微调电位器用于设置衰变、3.5V缓慢衰变、1.1V至3.1V混合衰变、0.8V-1V快速衰变 , PR2微调电位器用于设置输出电流 。 使用电容器C5 100PF将斩波频率设置为83.3 Khz 。 可在跳线J1、J2、J3的帮助下设置微步进 。 由于启用引脚具有上拉电阻器 , 该板默认启用 , 但您可以提供低信号以禁用电机驱动芯片 。 Atmega328D提供方向脉冲、步进脉冲、启用控制等 。 IC具有内置的自动半电流功能 , 以减少电机处于静态模式时的振动和电流 。 在电机驱动芯片上使用散热器很重要 。 参考微步进表设置微步进 。 电路板需要电机电源以及5Vdc逻辑电源 。

Arduino代码用于测试电路板 。 用户将能够使用10K电位计控制步进电机的速度 , 该电位计通过连接器U3连接到模拟引脚A0 。 用户可以根据需要编写自己的代码来驱动电机 , 微步进是独立于微控制器的 。 只有脉冲/时钟输入、方向、启用引脚连接到Arduino硬件 。
数字引脚D6:启用STK682-010 , 使用上拉电阻器R9默认该引脚为高电平 , 下拉该引脚以禁用电机驱动数字引脚D5:时钟/脉冲STK682-010数字引脚D10:Dir(电机CCW/CW低或高)STK682-010 , 使用上拉电阻器R3默认该引脚为高电平模拟引脚
A1:模拟输入、电位计或传感器连接 。
特征
电源电压范围9-32V DC
直流电源5V DC(CN4针脚4=GND , 针脚5=5V DC输入)电机负载2.5A(接头CN2)
J1 , J2 , J3跳线PR2电流调节微调电位器PR1 FDT微调器电位器调节衰减内置自动半电流维护通电功能内置过电流保护电路(IC内)内置热关机电路(IC内)车载电源LED D1
PCB尺寸57.94 x 46.67 mm
【芯片|2.5A双极步进驱动器,带微步进、电流和衰变控制】