标题: STM32F103ZET6的板子怎么驱动步进电机运转呢,希望得到大家指导 [打印本页]

作者: 21c电子科技    时间: 2018-8-13 14:08
标题: STM32F103ZET6的板子怎么驱动步进电机运转呢,希望得到大家指导
板子是红龙的STM32F103ZET6,驱动器是两相混合驱动器RH542,还有步进电机。我已经实现了用51单片机STC52驱动步进电机正传和反转,但是在STM32上就不会了,主要是代码和连接不会,大家能给点帮助吗?
下面是我们用到的器材:


IMG_20180813_135741.jpg (3.96 MB, 下载次数: 90)

驱动器和步进电机

驱动器和步进电机

IMG_20180813_135713.jpg (4.09 MB, 下载次数: 93)

STM32正面

STM32正面

IMG_20180813_135650.jpg (3.89 MB, 下载次数: 70)

反面

反面

IMG_20180813_135636.jpg (4.03 MB, 下载次数: 85)

俯视图

俯视图

作者: woshige    时间: 2018-8-13 17:16
我没了解过你这个驱动器,但是连接的话就和51一样连接到开发板的IO引脚,通过配置寄存器来输出高低电平控制驱动器
作者: 人中狼    时间: 2018-8-13 19:10
接线应该和51是一样的,程序因为引脚操作的方式有区别,与硬件有关的部分是需要改动的,另外就是时序的问题,STM32比51速度块,所以有些时序上会有区别
作者: naughty    时间: 2018-8-17 15:37
STM32系列的单片机与C51单片机在寄存器方面有些许的不同,查看对应的寄存器设置以及I/O设置
作者: naughty    时间: 2018-8-17 15:40
STM32系列的单片机与51系列的单片机在寄存器配置和I/O口配置存在些许的不同,针对芯片手册查看寄存器设置,看是不是出现了问题




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1