搜索
查看: 1064|回复: 1

[求助] TIM1 高级定时器 4路控制信号 驱动步进电机

[复制链接]

该用户从未签到

29

主题

106

帖子

0

蝴蝶豆

金牌会员

最后登录
2023-6-9
发表于 2019-5-27 12:02:01 | 显示全部楼层 |阅读模式
控制板:NUCLEO-F410RB 驱动:DRV8833电机驱动模块 电机驰海电机 2相4线 步进电机现在的问题是,单独IO发送脉冲,电机可以 正常转动。用的是网上现成的8拍方式,
四个引脚各一根控制线:A~H表示各线时序
         A     B     C    D     E     F     G     H
A       1     1     0     0     0     0     0     1
A-      0     0     0     1     1     1     0     0
B       0     1     1     1     0     0     0     0
B-      0     0     0     0     0     1     1     1

现在想的是,直接用STM32F410的TIM1 输出4路脉冲,但模式比较输出和PWM好像都不太对,我手画了一张时序图,请大佬帮忙提供些思路,有没有用高级定时器做过类似的脉冲输出。 时序.jpg





回复

使用道具 举报

该用户从未签到

62

主题

3651

帖子

100

蝴蝶豆

论坛元老

最后登录
2021-4-30
发表于 2019-5-28 09:37:18 | 显示全部楼层
参考ST的定时器培训文档;

评分

参与人数 1蝴蝶豆 +1 收起 理由
STMCU + 1

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-28 16:40 , Processed in 1.182274 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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