步进电机驱动笔记1:STM32+DRV8825模块_初步驱动42步进电机

今日学习使用STM32 F103C8T6 与DRV8825模块 驱动42步进电机

本文就简单地用单片机驱动一下,不去了解更深层次的东西,只求能转就行的那种...

文章提供测试代码讲解、完整工程下载、测试效果图

目录

 需要准备的模块:

DRV8825步进电机驱动器​编辑

42步进电机:

步进电机相位判断:

万用表测量法:

短接法:

硬件接线:

程序设计:

相关代码:

实践效果视频:

整体工程下载:

TMC2225步进电机驱动模块:

网上查阅资料贴出:


需要准备的模块:

DRV8825步进电机驱动器

引脚设置:

SLEEP高电平为正常能耗模式,而RESET默认为高电平,将它们连接起来再接单片机电源正极就行。

EN使能引脚默认为低电平,低电平为工作状态。

DIR是方向控制引脚,低电平顺时针,高电平相反。

STEP是脉冲输入引脚,pwm从此引脚输入。

FAULT和下面的GND要接单片机(如果是电路设计,记得让它和单片机供地,否则转速和力矩不匹配)。

B2 B1 A2 A1 为42步进电机AB相输入

(AB相区分方法:方法一:万用表打到测通断挡位,两条相通的就是同相;方法二:万用表打到20欧姆档,哪两根线有显示电阻就为同相,电阻太大的电机有可能是损坏的)。

VMOT 和 GND的电源输入之间一定要加100uf的电解电容。

调节电流 :通过拧动表面的十字螺丝来调节大小,顺时针减小。

42步进电机:

其中的俩相表示有俩个线圈

额定电压3.8V不是实际的驱动电压,实际驱动电压是12V

在选择步进电机时,额定电流大点好,电阻电感是越小越好

最大空载起动频率是指电机在某种驱动形式、电压及额定电流下,在不加负载的情况下,能够直接起动的最大频率。这个频率是电机性能的一个重要指标,反映了电机在空载条件下的起动能力。

最大空载的运行频率是指电机在某种驱动形式、电压及额定电流下,电机不带负载的最高转速频率。这个频率反映了电机在空载条件下的最高转速能力。

最大空载运行频率是电机在空载条件下的性能指标,实际应用中电机可能会带有一定的负载,因此其实际运行频率可能会低于这个值。

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NULL指向我

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值