当前位置:   article > 正文

arduino 步进电机驱动库_STM32F103定时器PWM驱动步进电机加减速

arduino s形加减速

背景

之前学习了定时器的一些基本知识,实现了1ms的定时,本次学习定时器的PWM功能,用定时器产生的PWM波作为步进电机的脉冲频率,实现步进电机转动控制,并实现电机S型曲线的加减速控制。

步进电机基本知识

步进电机根据接线关系分为双极性和单极性,单极性两组线圈中间有抽头,接电源;而双极性的线圈中间无抽头。本次实验采用双极性42步进电机,24V供电。

ecd4229f9f7f81c1147544abc356f0b7.png

步进电机外观图

电机驱动原理图及控制接线关系

本次电机驱动芯片采用TOSHIBA的TB67S109AFTG芯片来驱动双极性步进电机,该芯片支持最大驱动电压为50V,最大驱动电流为5A,最大支持32细分。

b54972d36134cfdfb53e3ec20bf4de0e.png

驱动电机原理图

接线关系

细分控制引脚分配

DMODE0 ----->

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/717200
推荐阅读
相关标签
  

闽ICP备14008679号