基于F407,TB6560步进电机驱动学习使用整理

TB6560电机驱动模块整理内容

1.接线问题

                * 共阳极接线  

基于F407,TB6560步进电机驱动学习使用整理_第1张图片    

                * 共阴极接线           

基于F407,TB6560步进电机驱动学习使用整理_第2张图片

 

 

 

引脚功能:共阳极时DIR+EN+CW+接电源正极,DIR-给高电平时电机正转,低电平反转;EN-低电平停止模块工作,高电平模块工作;步进

          电机转一圈CLK-输入的脉冲数为360*n)/a,其中a为步进电机脚距,n为细分度(若步进电机脚距为1.8度,采用16细分度,则CLK-

          输入 一个负脉冲,电机旋转1.8/16度)

                    共阴极时IR-EN-CW-接地。DIR+EN+CLK+在输入高电平时工作,工作          方式与共阴极接线相同。





 * 电机驱动端接线  

基于F407,TB6560步进电机驱动学习使用整理_第3张图片


   

              

注意事项:若使用共阳极接线,请确保VCC输入电压值与控制引脚所能输出的高电平电压值相等。

                    步进电机A+A-B+B-引线严格遵循线序接线。




2.f407代码程序


***********下列函数根据共阳极接线方式************

* 电机速度控制函数

基于F407,TB6560步进电机驱动学习使用整理_第4张图片

             

* 电机状态控制函数   

   基于F407,TB6560步进电机驱动学习使用整理_第5张图片                  

 

* 定时器3      

   基于F407,TB6560步进电机驱动学习使用整理_第6张图片    

注意事项:控制转速中断优先级高于定时器3中断优先级。 

             

你可能感兴趣的:(基于F407,TB6560步进电机驱动学习使用整理)