TB6600驱动器调试42电机

耗材

1 TB6600驱动器
2 sl42sth34-1504a电机
3 J-LINK
4.24v电池

接线

  1. 一般是使用共阳极接法。其中ENA+,DIR+,PUL+连接STM32板子的5v电源,ENA-,DIR-,PUL-连接板子的相应控制线(我这里用a6a4a2控制)。
  2. A+A-B+B-连接电机的4根线,我这里是2相(A.B相)4线42电机。注意不要串相!!!电机线任选2根用电压表测试,导通的是同相。
  3. 驱动VCC使用9—42v供电,这里使用24v电池。

拨码开关

TB6600上有拨码开关,对应驱动器上面印刷的表格使用,S1-3配置细分,S4-6配置给电机的电流。(42电机输入电流为1.5A,对应s4on s5on s6off,S1-3我是使用的是16细分,s1off s2off s3on)

代码

#define ENA GPIO_Pin_6
#define DIR GPIO_Pin_4
#define PUL GPIO_Pin_2
/*42电机步距角为1.8°/脉冲    16细分360/1.8*16=3200  个脉冲电机转一圈一个脉冲周期设为1ms 则3.2s转1圈
*/
int main()
{Systick_Init(72);//设置系统时钟start();3个控制引脚初始化 a4,a4,a2PAout(6)=1;//EN 高电平PAout(4)=0;//DIR 正传 低电平while(1){PAout(2)=1;delay_us(500);//1ms 周期PAout(2)=0;delay_us(500);   }
}

接线图

TB6600驱动器调试42电机(stm32)相关推荐

  1. 51单片机控制TB6600驱动器驱动42步进电机

    51单片机控制TB6600驱动器驱动42步进电机 第一次 功能实现目标 硬件简介 硬件连接 程序代码 第一次 以前总是看别人写的博客,通过别人的博客解决了我很多问题,从中也学到了各种知识,虽然不是很系 ...

  2. 【STM32】实战3.1—用STM32与TB6600驱动器驱动42步进电机(一)

    目录 0 参考资料出处 1 实验预期效果 2 硬件学习 2.1 TB6600驱动器 2.1.1 通过拨码开关设定细分与电流 2.1.2 共阴共阳接线法 2.2 开关电源(AC转DC变压器)& ...

  3. 调试HT57DJ100电机和 TB6600步进电机驱动器,滤波片轮驱动

    项目目标是驱动一个滤波片轮的步进电机. 首先用网上购买的一个电机驱动器和配套电机进行调试. 调试HT57DJ100电机和 TB6600步进电机驱动器 套件购买地址: https://detail.tm ...

  4. Arduino控制TB6600驱动器+42步进电机

    int PUL = 7; //定义脉冲引脚 int DIR = 6; //定义方向销 int ENA = 5; //定义启用引脚 int RESET = 4; //定义复位传感器/*** TB6600 ...

  5. 基于51单片机+TB6600驱动板+42步进电机实现角度可调、速度可调的周期运动

    硬件部分 1.51单片机.TB6600驱动板.42步进电机,直流电源(9~42V都可以,推荐24V) 2.实物连接图 TB6600驱动器的细分设置为6400,电流设置为1.5A(42步进电机) 本次试 ...

  6. 步进电机驱动器PCB原理图及其stm32源码S型曲线控制代码本

    步进电机驱动器PCB原理图及其stm32源码S型曲线控制代码本人电机工作积累的驱动器资料以及控制步进电机运动代码,驱动器pcb,国外stm32s型加速,SpTAid=609065654398&

  7. 借WS2812 PWM DMA驱动调试浅谈STM32调试思路

    借WS2812 PWM DMA驱动调试浅谈STM32调试思路 ​ 接触STM32差不多有4年了,在学校参加比赛时也需要进行各种调试工作,团队的配合也需要个人具有领域内快速定位与解决BUG的能力,前些日 ...

  8. 西门子611驱动器调试软件, 西门子V90伺服调试软件

    西门子611驱动器调试软件, 西门子V90伺服调试软件, 西门子420/430/440 6SE70 6RA70变频器调试软件 编号:9835623890339804工业自动化设备维修

  9. blinker控制步进电机起保停,正反转(Arduino uno+esp8266+TB6600驱动器)

    blinker控制步进电机起保停,正反转(Arduino uno+esp8266+TB6600驱动器) 本文针对上一篇的<外部按键中断精准控制步进电机起保停,正反转(Arduino+TB6600 ...

最新文章

  1. 每日一皮:循环没写好,导致后面数据覆盖了前面的数据...
  2. 孔雀东南飞用mysql存储_PowerDesigner使用建议(完整版) 用实体关系图进行数据库建模...
  3. element ui封装 tree下拉框
  4. 微服务+异步工作流+ Serverless,Netflix 决定弃用稳定运行 7 年的旧平台
  5. 面试官:你说对MySQL事务很熟?那我问你10个问题
  6. Python3数据结构总结(列表list,元组tuple,集合set,字典dict,堆栈stack,队列queue和遍历技巧)
  7. 计算机实验室安全管理责任书,实验室安全管理责任书
  8. linux rtl8723bu 蓝牙,RTL8723DS蓝牙问题分析
  9. 【五万字深度洞察】毒舌阿朱最看好的企业服务商
  10. 无线PLC专用数据终端应用方案
  11. 大数据分析引擎-Doris简要介绍
  12. 怎么删除w7桌面计算机图标,桌面无法删除的图标,小编教你win7桌面图标删不掉怎么办...
  13. 好强的英语句法(看了这些想不过四六级都难~~~)
  14. 数字逻辑练习题(三)用代数法化简下面的函数为最简“与-或”式
  15. 使用C#winform写一个翻译软件
  16. 18. AutoSAR 系列教程 | BSW的Diagnostics功能
  17. 如何将多个PDF合并且页面顺序交叉重排
  18. 简述UIImagePickerController的属性和用法
  19. 谁来救救我 ~~~~~~
  20. 聚集索引(聚簇索引)、非聚集索引(非聚簇索引)

热门文章

  1. 潘多拉路由器(PandoraBox SDK Platform)远程web访问设置教程
  2. MOS管中有体二极管(也就是寄生二极管)原因,衬底不和S极短接,DS可以互换。如短接则不可互换
  3. 容错服务器的性能指标,基于OLTP的高端容错服务器性能评测TPC-E基准的研究与设计...
  4. 智能大数据的应用技术有哪些
  5. 使用白鹭引擎遇到的一些问题以及一些工具分享
  6. 新书推荐:最强 iOS 安全黑宝书
  7. java遍历文件和归类_java读取文件的两种方法:java.io和java.lang.ClassLoader
  8. 越想越难,越做越简单,电磁兼容性设计
  9. vfifo控制mig_Xilinx MIG IP核的研究及大容量数据缓冲区的实现
  10. Xilinx MIG IP核使用