Board logo

标题: 请教1个STM32如何驱动最简单的1个步进电机,用U2003做H桥 [打印本页]

作者: redcar    时间: 2011-2-21 17:36     标题: 请教1个STM32如何驱动最简单的1个步进电机,用U2003做H桥

想用1个定时器的4路输出,驱动1个200MA左右的小步进电机,能正反转,调速就可以了,不知道如果用官方的库,里面定时器的例子,那么多个不知道哪个可以
作者: andylee    时间: 2011-2-21 19:45

H桥,把电机的步骤顺序先弄出来。再来说定时器的问题。
作者: redcar    时间: 2011-2-21 20:25

以前用AVR或者51的时候,U2003驱动就用查表
0b00000100,
0b00001100,
0b00001000,
0b00011000,
0b00010000,
0b00110000,
0b00100000,
0b00100100,
8步就这样搞查表
用个循环中间加延时
现在鸟枪换炮上STM就搞不来了.....
作者: redcar    时间: 2011-2-21 20:25

反转就把表倒过来查....
作者: 稻草人    时间: 2011-2-23 10:57

呵呵,是那种5线4相的小电机吗?
最常见的28BYJ-48,呵呵~一般学习板都玩这个。
ULN2003就是一个简单的功率驱动,你按一定相序给信号就可以的。
普通IO口就足够了·..
作者: 稻草人    时间: 2011-2-23 15:31

楼主看看这个。

附件: STM32在马达控制中的应用.pdf (2011-2-23 15:31, 615.08 KB) / 下载次数 1999
http://bbs.hymcu.com/attachment.php?aid=848&k=cd5e7c6c3a0a72da63fb630263134933&t=1732440407&sid=3GDasu
作者: redcar    时间: 2011-2-23 20:11

多谢稻草人版主,我研究研究哈
作者: 模块化    时间: 2011-10-10 13:39

不管怎么说支持了










欢迎光临 珩源工控论坛 (http://bbs.hymcu.com/) Powered by Discuz! 7.2