ZL_electric 发表于 2017-12-1 21:38:08

漫漫的步进电机驱动之路,只为学生时代梦想不烂尾

本帖最后由 ZL_electric 于 2017-12-2 21:05 编辑

上学时中毒雕刻机,接触了步进电机。萌生了设计步进电机驱动器的想法。看了无数帖子,翻阅了大量论文,终于做好了原型验证板:
工作后对之前方案的不足做了弥补:
测试波形:
虽然做出来了,但没有选择合适的壳体,只好重新改板,结果改板之路也不顺利,先后因为拨码开关、芯片散热等原因再改,最终是总算好了:
装进壳体:
功能简述:
1、适用于两相步进电机
2、最高256细分
3、电流最大2A,确实不大,不过这个只是功率模块的选择问题
4、具有自动半流功能
5、脉冲、方向方式控制,最高200KHZ脉冲速率
我知道,很多人都是看热闹的,我已准备好西瓜,大家都来吃吧,欢迎拍砖{:lol:}

zouzhichao 发表于 2017-12-1 21:44:41

赞一个!!!

semonpic 发表于 2017-12-1 21:46:29

不错呀,大兄弟,我也层玩过,烂尾了

WM_CH 发表于 2017-12-1 22:28:12

烂尾才是青春            

霸气侧漏 发表于 2017-12-1 23:59:17

WM_CH 发表于 2017-12-1 22:28
烂尾才是青春

说得好,哈哈

foric 发表于 2017-12-2 21:14:24


楼主这个板不错,顶一下

linhao1581 发表于 2017-12-2 21:43:06

贵在坚持,支持一下

lyl520719 发表于 2017-12-3 01:55:25

还在坚持,我用FPGA+单片机。

su33691 发表于 2017-12-3 18:44:18

还用L298? 差评!

ZL_electric 发表于 2017-12-3 20:44:18

su33691 发表于 2017-12-3 18:44
还用L298? 差评!

目前功率模块用的是L298,后期分立MOS全桥版会跟上

su33691 发表于 2017-12-3 20:57:32

以前也玩过步进电机驱动,不过烂尾了,现在玩BLDC。

foric 发表于 2017-12-4 08:56:47

无任何资料开源出来,好失望

su33691 发表于 2017-12-4 10:17:45

foric 发表于 2017-12-4 08:56
无任何资料开源出来,好失望

其实楼主是表达一种情怀。看开点。

foxcase 发表于 2017-12-4 11:00:38

看到自己的每一步进步。pcb越来越漂亮

epwwm 发表于 2017-12-4 11:03:50

步进电机不是已有很多现成的集成驱动吗?4988,8825之类的

RAMILE 发表于 2017-12-4 11:10:49

本帖最后由 RAMILE 于 2017-12-4 11:13 编辑

有个TC什么开头的驱动芯片,淘宝整套方案,做的是高压200V的步进

情怀也要搞个像样点的情怀
https://img.alicdn.com/imgextra/i1/18487069/TB2BXiKeVXXXXa7XXXXXXXXXXXX-18487069.jpg

hbzxx 发表于 2017-12-4 12:37:10

tb6560之类的驱动,便宜又好用。

lidapang 发表于 2017-12-4 13:23:47

foric 发表于 2017-12-4 08:56
无任何资料开源出来,好失望

莫急啊,看看图片和作者想要做的功能你也可以试着玩出来

ZL_electric 发表于 2017-12-4 14:24:21

hbzxx 发表于 2017-12-4 12:37
tb6560之类的驱动,便宜又好用。

集成驱动方案最高细分128,大多数没有做到256细分的,分立元件的好处就是能提高细分数

huali8412 发表于 2017-12-4 14:27:10

RAMILE 发表于 2017-12-4 11:10
有个TC什么开头的驱动芯片,淘宝整套方案,做的是高压200V的步进

情怀也要搞个像样点的情怀


求淘宝链接

fengyunyu 发表于 2017-12-4 22:58:40

步进电机驱动器,用现成的集成方案不是更好

ZL_electric 发表于 2017-12-5 09:04:17

fengyunyu 发表于 2017-12-4 22:58
步进电机驱动器,用现成的集成方案不是更好

集成方案做不到256细分

不老传说 发表于 2018-4-21 08:33:57

赞一个!!!!!!!!!!!

funnynypd 发表于 2018-4-24 08:12:14

>
1、适用于两相步进电机
2、最高256细分
3、电流最大2A,确实不大,不过这个只是功率模块的选择问题
4、具有自动半流功能
5、脉冲、方向方式控制,最高200KHZ脉冲速率

What is the benefit to do the 1/256 microstepping? It will need 51.2K pulse for one rotation.
Can it drive the 57 stepper motor running up to 1200 RPM? (it will need 853.504KHz pulse rate)
Are you using STC MCU? Or FPGA/CPLD for PWM and current regulation.

ZL_electric 发表于 2018-4-24 09:05:39

funnynypd 发表于 2018-4-24 08:12
>
1、适用于两相步进电机
2、最高256细分


较高的细分带来的直接影响就是相同的控制器,在确定的脉冲输入频率下速度降低,但是平滑性比较好,震动很小,速度和细分是矛盾的。开始用的是STC,精度无法满足,后来就换了。
实际上系统的相应速度也不可能达到800多K,保证200KHZ是没问题的,一般步进驱动器也都这样

hu9977 发表于 2018-4-24 09:36:44

我是来看评论长知识的{:victory:}

funnynypd 发表于 2018-4-24 11:31:38

>开始用的是STC,精度无法满足,后来就换了。
STC->STM8 or STM32?

vjcmain 发表于 2018-5-4 21:22:04

楼主,你这个是模拟的方案 还是PWM +MOS 斩波的的方案?

funnynypd 发表于 2018-5-5 03:59:17

>你这个是模拟的方案 还是PWM +MOS 斩波的的方案?
what is the difference?

zhousun 发表于 2018-5-5 05:25:59

不错,赞一下!

jiankewuying 发表于 2018-5-5 07:30:35

RAMILE 发表于 2017-12-4 11:10
有个TC什么开头的驱动芯片,淘宝整套方案,做的是高压200V的步进

情怀也要搞个像样点的情怀


能否发下链接 ,正好需要 谢谢

ZL_electric 发表于 2018-5-5 09:19:17

vjcmain 发表于 2018-5-4 21:22
楼主,你这个是模拟的方案 还是PWM +MOS 斩波的的方案?

用的是DA转换,斩波,PWM精度不太好

vjcmain 发表于 2018-5-5 11:16:43

ZL_electric 发表于 2018-5-5 09:19
用的是DA转换,斩波,PWM精度不太好

请问细分数是受限于DAC的位数以及PWM的精度是吗,我想知道256细分是如何来的。

ZL_electric 发表于 2018-5-5 11:28:54

vjcmain 发表于 2018-5-5 11:16
请问细分数是受限于DAC的位数以及PWM的精度是吗,我想知道256细分是如何来的。 ...

精度,产生sin波形

lovepig200 发表于 2018-5-5 12:45:14

很厉害了,我还是简单 的控制,能走就行了。
页: [1]
查看完整版本: 漫漫的步进电机驱动之路,只为学生时代梦想不烂尾