OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3822|回复: 9

STM32控制步进电机求教

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2016-4-26
在线时间
1 小时
发表于 2016-4-26 17:00:55 | 显示全部楼层 |阅读模式
1金钱
各位大神,我现在遇到一个棘手的问题。我需要用单片机发送脉冲至步进电机驱动器,驱动器再驱动步进电机运转。
我用的单片机是STM32F103ZET6,用这个芯片产生50%固定占空比的方波信号,也就是脉冲信号输入到步进电机驱动器。。。现在的问题是,我的驱动器可以识别的控制信号电压是5~24VDC,但是单片机输出的电压是3.3V,所以有些不对头。。想请教一下各位大神,这个问题应该怎么解决。。

我想了想:1.换驱动器和步进电机,大神们有合适的、比较好的步进电机推荐吗。保持转矩在80N.mm即可
2.换单片机,有输出电压是5V的单片机吗?

最佳答案

查看完整内容[请看2#楼]

不用换,自己可以做一个放大电路就好。如果楼主觉得这样不好,个人建议你看看你的步进电机驱动器, 上面 使能ENA+(+5v),DIR+(+5v),PUL+(+5v)等,如果是共阳极控制是由 5v控制没错; 但是 如果是共阴极 控制 3.3v的控制是可以的, PUL+(+5v) 接你的pwm输出引脚; DIR+(+5v) 接你控制方向的GPIO; ENA+(+5v) 可以不接; PUL-,DIR-,ENA- 这三个你都接GND,就可以了!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2015-7-30
在线时间
11 小时
发表于 2016-4-26 17:00:56 | 显示全部楼层
本帖最后由 清泽明溪 于 2016-4-26 22:23 编辑

不用换,自己可以做一个放大电路就好。如果楼主觉得这样不好,个人建议你看看你的步进电机驱动器,
上面 使能ENA+(+5v),DIR+(+5v),PUL+(+5v)等,如果是共阳极控制是由 5v控制没错;
但是 如果是共阴极 控制 3.3v的控制是可以的,
PUL+(+5v) 接你的pwm输出引脚;
DIR+(+5v) 接你控制方向的GPIO;
ENA+(+5v) 可以不接;
PUL-,DIR-,ENA- 这三个你都接GND,就可以了!

01.png
02.png
回复

使用道具 举报

9

主题

507

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3347
金钱
3347
注册时间
2013-4-10
在线时间
333 小时
发表于 2016-4-26 20:10:15 | 显示全部楼层
本帖最后由 likunxue 于 2016-4-26 20:16 编辑

不用, 加个7407就行了 LRLX(2M)0C6O$$N04QNWHR9.png
输入直接接STM32的IO接口, 740714脚接5V供电, 输接驱动器的 -输入, +输入接在一起再接到5V电源上就行了,

如果你改用5V的单片机也一样要加一级输出缓冲,,因为一般驱动器需要20m左右的电流才能使光电开关良好导通!
回复

使用道具 举报

7

主题

247

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2016-1-20
在线时间
78 小时
发表于 2016-4-27 10:50:37 | 显示全部楼层
三极管也可以考虑的!
回复

使用道具 举报

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1132
金钱
1132
注册时间
2015-7-31
在线时间
155 小时
发表于 2016-4-27 11:48:47 | 显示全部楼层
也不用为了这点小事换这么多东西吧,+个三极管,或者光耦,或者74系列的什么反相器、跟随器什么的都妥妥的能保证输出端为5V
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2016-4-26
在线时间
1 小时
 楼主| 发表于 2016-4-28 18:46:59 | 显示全部楼层
明白了。谢谢
回复

使用道具 举报

13

主题

448

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1755
金钱
1755
注册时间
2015-2-7
在线时间
369 小时
发表于 2016-5-3 08:17:58 来自手机 | 显示全部楼层
用光藕
回复

使用道具 举报

13

主题

448

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1755
金钱
1755
注册时间
2015-2-7
在线时间
369 小时
发表于 2016-5-3 08:18:00 来自手机 | 显示全部楼层
用光藕
回复

使用道具 举报

13

主题

448

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1755
金钱
1755
注册时间
2015-2-7
在线时间
369 小时
发表于 2016-5-3 08:18:01 来自手机 | 显示全部楼层
用光藕
回复

使用道具 举报

10

主题

254

帖子

0

精华

高级会员

Rank: 4

积分
594
金钱
594
注册时间
2015-10-17
在线时间
145 小时
发表于 2016-5-3 18:57:15 | 显示全部楼层
开漏输出模式,外加5V上拉,你用的步进电机驱动器不会是298N吧。
开着单片机翱翔在天空
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-16 21:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表