[STM32F1] STM32F103控制步进电机

[复制链接]
956|10
 楼主| ksjdisa 发表于 2022-7-25 18:02 | 显示全部楼层 |阅读模式
请问一下,STM32F103C8T6怎么驱动步进电机啊?我们现在有三种方案,第一种L297+L298控制步进电机,需要方向信号,PWM和使能信号,这里的PWM的占空比一般选多大啊?有没有知道的大佬?第二种方案是用DRV8825这个芯片也是需要这三个信号,还是不懂占空比是多大,也没有相关资料,第三种是用TMC的5160这个是SPI或者串口的通讯方式,那么SPI的频率是多少啊?有没有清楚的?
討厭和人归類 发表于 2022-8-25 15:57 | 显示全部楼层
PWM的占空比跟你想要的速度有关系的

风吻过你的不羁 发表于 2022-8-25 16:19 | 显示全部楼层
你可以先按百分之五十来测试呗

一枝香 发表于 2022-8-25 16:41 | 显示全部楼层
第二种好像也比较费劲呢,这种一般是由芯片说明来说的

晚晚皆安 发表于 2022-8-25 17:03 | 显示全部楼层
SPI的频率如果用硬件的SPI的话,9M是可以的

岁月反驳 发表于 2022-8-25 17:26 | 显示全部楼层
没用过后两种,但是第一种我觉得占空比你随便设置一个就行吧

笨蛋无需搭理 发表于 2022-8-25 17:49 | 显示全部楼层
8825好像是专门驱动器吧,是不是?

可爱的白兔先生 发表于 2022-8-25 18:12 | 显示全部楼层
SPI我都是用硬件的SPI,你用正常配置试试呗

漫过岁月 发表于 2022-8-25 18:35 | 显示全部楼层
话说,这SPI的频率芯片手册没写么?

热爱童话世界 发表于 2022-8-25 18:58 | 显示全部楼层
你看看芯片的时序表,应该就能知道了

地下縱情搖擺 发表于 2022-8-25 19:21 | 显示全部楼层
占空比可能是调速度的,所以你正常配置小点试试,慢慢调大

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

本版积分规则

22

主题

111

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部