站内搜索
更多
闭环42步进电机驱动器
专业版

闭环42步进电机驱动器

1.2k
0
0
6

简介

基于STM32F1+A4950的闭环步进驱动器

简介:基于STM32F1+A4950的闭环步进驱动器
复刻成本:30

开源协议

GPL 3.0

创建时间:2026-03-25 15:44:48更新时间:2026-06-10 14:52:17

描述

本项目是学习用途,基本功能已经验证完成,基于STM32单片机的闭环步进驱动器

项目参数

主控使用STM32F103C8T6,一代经典,资料多,步进驱动的采用两个A4950组成两相驱动电路,每一相由一路A4950驱动,配合定时器+磁编码器实现步进电机的闭环控制,因为编码器是AS5600,没有多圈数据,所以需要在软件里用算法解决(手里有多余的5600没用完),可以用外部脉冲,串口,485通讯驱动电机,细分功能还没做完,默认是64细分,预留了拨码开关+按钮,以便调试+细分配置。

注意事项

供电范围12-24V,最好是24V,上电时要先初始化TIM3的OC3/4,输出PWM驱动A4950的Vref,不然电机不会转的,注意,没有防反接保护,还有安装的时候,每个电机不太一样,我的电机支撑柱是5.3mm,磁体距离编码器由1.2mm左右,再低可能要出问题,电容会碰到电机底部,还有焊接这个拨码开关的时候,别用热风枪,就像图里这样,差点吹化了,用烙铁焊,可以最后焊接,先把STM32焊好。

实物图

微信图片_20260325152320_72_22.jpg

微信图片_20260325152301_71_22.jpg

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航