单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5196|回复: 19
打印 上一主题 下一主题
收起左侧

TB6560两相混合式步进电机驱动板设计资料(单片机源码+PCB+电路图)

  [复制链接]
Altium Designer画的TB6560步进电机驱动模块的电路原理图和PCB图如下:(51hei附件中可下载工程文件)



TB6560两相混合式步进电机驱动器说明资料:

【标注图片】

【步进电机控制接线图】

用户可根据需要采用共阳极接法或者共阴极接法。
  • 共阳极接法:分别将脉冲+、方向+、使能+连接在一起,连接到控制系统的电源上,如果此电源是+5伏,可直接接入,如果此电源大于+5伏,则需外部另加限流电阻R,保证给驱动器内部光耦提供815mA的驱动电流。输入信号低电平有效。
  • 共阴极接法:分别将脉冲-、方向-、使能-,连接到控制系统的地端(SGND,与电源地隔离),输入信号高电平有效。限流电阻同上。

拨码开关作用:

SW1
SW2
工作电流选择
SW3
SW4
电流衰减选择
SW5
SW6
电机细分选择
L
L
100%
L
L
0
L
L
整步
L
H
75%
L
H
25%
L
H
1/2细分
H
L
50%
H
L
50%
H
L
1/16
H
H
20%
H
H
100%
H
H
1/8
        (拨码开关常态均为低电平,接通为高电平。)
TB6560两相混合式步进电机驱动芯片,内置双全桥MOSFET驱动、温度保护及过流保护,采用HZIP25封装(尺寸:36.5×17mm),耐压40V、电流3.5A(峰值)、16细分,外围电路简单。适配57mm机座及其以下所有两相混合式步进电机。  可以在百度里搜索一下详细资料
TB6560AHQ在具体应用方面的优势
1、在低转速运行系统中的应用优势
低转速运行系统,是指时钟频率不高、以小电流驱动为主的系统,比如转速为每分钟几转到100转,用户在此种应用条件下如使用传统的驱动方案,要么因集成芯片细分太低,而使低速振动偏大;要么不得不选择细分很高的驱动器,使成本不必要的增加。
TB6560AHQ驱动芯片的优势:
(1)电机振动小噪音低:因为芯片自带2、8、16细分可选,足够满足每分钟从几到近千转的应用要求。
(2)嵌入式驱动器发热少:芯片自带的散热面积足以单独支持小电流驱动的散热要求。
(3)支持各种步进电机选型:客户可选择力矩稍大的混合式或永磁式步进电机,使电机工作在允许最大转矩的百分之30至50之间,电机成本几乎不变;芯片提供多档电流设置和电流衰减模式,支持相同动力指标下各种不同参数的步进电机。
2、在高转速运行系统中的应用优势:高转速运行系统,是指时钟频率较高、以大电流驱动为主的系统,比如转速为每分钟接近千转,此种应用条件下如使用传统的驱动方案。要么因集成芯片细分太低,而使系统调速范围过小;要么因细分很高而过多增加了成本,还可能会出现因高频力矩下降导致的振动和噪音。
TB6560AHQ驱动芯片的优势:
(1)电机振动小噪音低:由于TB6560AHQ芯片芯片自带16细分功能,能够满足每分钟从几到近千转的应用要求,且自动产生纯正的正弦波控制电流,与其它高集成度芯片相比,在相同高转速下力矩不但不会下降,反而有所增加;由于TB6560AHQ芯片可承受峰值40V的驱动电压、峰值3.5A的电流,为电机在大力矩、高转速下持续运行提供了的技术保障。
(2)支持各种步进电机选型:客户可选择力矩稍大的的混合式或永磁式步进电机,使电机工作在最大转矩的百分之30至50之间,电机成几乎不变;芯片提供大电流设置和多档电流衰减模式,支持相同动力指标下各种不同参数的步进电机。
(3)嵌入式驱动器体积小巧易散热:大电流驱动时,芯片的散热面便于外连散热器,也可以直接连接在用户原有控制器金属壳体上,嵌入式驱动器体积小巧、易于散热。
总之,因TB6560AHQ芯片集成度很高,外围电路极其简单,可靠性极高,支持57和部分86步进电机从每分钟几十到近千转的宽调速应用,
可使数控设备研发成本和生产成本双双下降。

实物连接图:


单片机源程序如下:
  1. /********************************************************************
  2. 实现功能:进电机驱动测试程序
  3. 使用芯片:AT89S52 或者 STC89C52
  4. 晶振:11.0592MHZ
  5. 编译环境:Keil
  6. 作者:zhangxinchun
  7. 淘宝店:汇诚科技
  8. #include<reg52.h>
  9. #define uchar unsigned char
  10. #define uint unsigned int

  11. /********************************************************
  12.                                                                                     控制位定义
  13. ********************************************************/

  14. sbit shi_neng=P1^0;  //              使能控制位
  15. sbit fang_xiang=P1^1;//              旋转方向控制位
  16. sbit mai_chong=P1^2; // 脉冲控制位
  17. sbit qi_dong=P2^0;//              启动按钮
  18. sbit ting_zhi=P2^1;//停止按钮
  19. sbit zheng_zhuan=P2^2;//正转按钮
  20. sbit fan_zhuan=P2^3;// 反转按钮

  21. /********************************************************
  22.                                                                                     延时函数
  23. ********************************************************/
  24. void delay(uint i)//延时函数
  25. {
  26.               uchar j,k;
  27.               for(j=0;j<i;j++)
  28.               for(k=0;k<50;k++);
  29. }

  30. /********************************************************
  31.                                                                                     主函数
  32. ********************************************************/

  33. main()
  34. {
  35.               shi_neng=1;  //              使能控制位
  36.               fang_xiang=0;//              旋转方向控制位
  37.               mai_chong=0; // 脉冲控制位

  38.               while(1)
  39.               {
  40.                             mai_chong=~mai_chong; //输出时钟脉冲
  41.                               delay(5);                                            //延时  (括号内数值越小,电机转动速度越快)
  42.               if(qi_dong==0)  shi_neng=0;              //启动按钮
  43.               if(zheng_zhuan==0) fang_xiang=0;//正转按钮
  44.               if(fan_zhuan==0)  fang_xiang=1;// 反转
  45.               if(ting_zhi==0) shi_neng=1;//停止            
  46.               }
  47. }
复制代码

【简要说明】
一、 尺寸:长100mm、宽60mm、高30mm.
二、 主要芯片:TB6560、LM2576.
三、 工作电压:控制信号直流4.5~5.5V;最高耐压40伏、大电流3.5A(峰值)
四、 最大工作电流:3A
五、 细分设定:1、1/2、1\8、1\16。
六、特点:
         1、具有电源指示,信号输出指示,过流指示。
         2、转速可调、工作方式,工作电流均可通过拨码开关调节
         3、抗干扰能力强
         4、具有续流保护和过电流保护
         5、可单独控制多种规格的两相混合式步进电机
         6、可实现最大功率100W机
适用场合:单片机学习、电子竞赛、产品开发、毕业设计。。。

实物图片:

套设计资料51hei下载地址:

TB6560电机驱动器DXP资料.rar

1.07 MB, 下载次数: 113, 下载积分: 黑币 -5

TB6560.pdf

481.4 KB, 下载次数: 50, 下载积分: 黑币 -5

TB6560步进电机驱动器设计资料.doc

3.17 MB, 下载次数: 62, 下载积分: 黑币 -5

TB6560电机驱动原理图.doc

32.5 KB, 下载次数: 63, 下载积分: 黑币 -5

TB6560使用说明.doc

3.15 MB, 下载次数: 45, 下载积分: 黑币 -5

步进电机调试程序.rar

28.66 KB, 下载次数: 70, 下载积分: 黑币 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏6 转播转播 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

沙发
admin 发表于 2018-2-20 17:49 | 只看该作者
好资料,51黑有你更精彩!!!
回复

使用道具 举报

板凳
lsf1949 发表于 2018-5-29 17:29 | 只看该作者
非常好,正是需要的
回复

使用道具 举报

地板
雪中飘 发表于 2018-6-8 08:18 | 只看该作者
顶,资料非常好!新人黑币不足可否资料发我邮箱623978166@qq.com 谢谢
回复

使用道具 举报

5#
WQB328 发表于 2018-6-23 10:52 | 只看该作者
正是需要的
回复

使用道具 举报

6#
qpzmg 发表于 2018-10-23 08:57 | 只看该作者
感谢分享,有空研究一下。
回复

使用道具 举报

7#
无效楼层,该帖已经被删除
8#
无效楼层,该帖已经被删除
9#
libya110 发表于 2018-11-2 21:43 | 只看该作者
好资料谢谢分享,学习学习
回复

使用道具 举报

10#
252622979 发表于 2018-11-15 14:31 | 只看该作者
感谢分享,,正是需要的
回复

使用道具 举报

11#
FQ967 发表于 2019-1-5 08:34 | 只看该作者
非常好,记号一下!黑币不足可否资料发我邮箱401145230@qq.com 谢谢!
回复

使用道具 举报

12#
bg3irm 发表于 2019-1-5 10:38 | 只看该作者
好资料,币不够先收藏了,51黑有你更精彩。
回复

使用道具 举报

13#
加油张 发表于 2019-1-16 13:46 | 只看该作者
厉害了楼主
回复

使用道具 举报

14#
加油张 发表于 2019-1-16 13:46 | 只看该作者
正好需要
回复

使用道具 举报

15#
aikesi 发表于 2019-1-29 14:06 | 只看该作者
学习了
回复

使用道具 举报

16#
gibsonsun 发表于 2019-2-25 16:50 | 只看该作者
黑币收的有点多,不过好资料,值得
回复

使用道具 举报

17#
59岚 发表于 2019-2-28 15:51 | 只看该作者
请问这个程序怎么改进,是正反转一圈呢~
回复

使用道具 举报

18#
ridge123456 发表于 2019-3-7 08:40 | 只看该作者
非常好,正是需要的。
回复

使用道具 举报

19#
该账号已注销 发表于 2019-3-11 16:52 | 只看该作者
感谢楼主分享
回复

使用道具 举报

20#
冻住不许走 发表于 2019-3-15 21:31 | 只看该作者
请问一下PCB上的电阻电容的参数,不知道选多大的电阻电容啊
回复

使用道具 举报

21#
enqying 发表于 2019-3-31 20:24 | 只看该作者

学习了
回复

使用道具 举报

22#
13615212467 发表于 2019-4-22 15:52 | 只看该作者
请问有没有单片机部分的proteus的仿真图?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51黑电子论坛5群 联系QQ:125739409;技术交流QQ群174280738

Powered by 单片机教程网

快速回复 返回顶部 返回列表