查看: 6846|回复: 20

[基础] 基于STM32F0+L6474步进驱动开源分享:源码+原理图+BOM表等全...

  [复制链接]

该用户从未签到

发表于 2019-11-5 19:39:18 | 显示全部楼层 |阅读模式
分享到:
基于STM32F0+L6474步进驱动开源分享:源码+原理图+BOM表等全部开源
基本功能:细分设置、电流设置、软件启动、停止、正反转、加减速、回原点、回参考点等你想到的功能都有
芯片:STM32F030R8T6(nucleo板都支持)
软件:KEIL MDK打开(5.0以上版本)
  • //----- Increase deceleration while running
  •   /* Increase deceleration of device 0 to 480 step/s^2 */ //减速度测试
  •   BSP_MotorControl_SetDeceleration(0,480); //设置减速度为480
  •   HAL_Delay(5000); //延时5S
  •   /* Decrease speed of device 0 to 1200 step/s */
  •   BSP_MotorControl_SetMaxSpeed(0,1200); //设置最高速度为1200
  •   HAL_Delay(5000); //延时5S
  •   /* Get current speed */
  •   mySpeed = BSP_MotorControl_GetCurrentSpeed(0); //获取当前速度
  • //----- Soft stopped required while running                                   //电机运转时:软件停止电机运转测试
  •   /* Request soft stop of device 0 */
  •   BSP_MotorControl_SoftStop(0); //发送软件停止指令
  •   /* Wait for the motor of device 0 ends moving */
  •   BSP_MotorControl_WaitWhileActive(0); //等待电机停止运转
  •   /* Wait for 2 seconds */
  •   HAL_Delay(2000); //延时2S
  • //----- Run stopped by hardstop
  •   /* Request device 0 to run in FORWARD direction */
  •   BSP_MotorControl_Run(0,FORWARD);                                            //电机正转
  •   HAL_Delay(5000); //延时5S
  •   /* Request device 0 to immediatly stop */
  •   BSP_MotorControl_HardStop(0); //电机硬件停止
  •   BSP_MotorControl_WaitWhileActive(0); //等待电机停转
  •   /* Request device 0 to disable bridge */
  •   BSP_MotorControl_CmdDisable(0); //关闭电机驱动H桥, 关闭后,手旋转电机就可以转的动,要不然转不动;
  •   /* Wait for 2 seconds */
  •   HAL_Delay(2000); //延时2S
  • //----- GOTO stopped by softstop //移动到目标点过程中:软件停止测试
  • /* Request device 0 to go to position 20000  */
  •   BSP_MotorControl_GoTo(0,20000);   //发送移动20000步命令
  •   HAL_Delay(5000); //延时5S
  •   /* Request device 0 to peRForm a soft stop */
  •   BSP_MotorControl_SoftStop(0); //软件停止
  •   BSP_MotorControl_WaitWhileActive(0); //等待电机停止
  •   /* Wait for 2 seconds */
  •   HAL_Delay(2000);   //延时2S

[color=rgb(51, 102, 153) !important]复制代码








游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

  • TA的每日心情
    开心
    2020-1-28 07:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2019-11-6 08:33:01 | 显示全部楼层
    谢谢楼主,仔细学习
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-28 07:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2019-11-6 08:34:13 | 显示全部楼层
    谢谢楼主,仔细学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-11-6 08:43:18 | 显示全部楼层
    ok  不错 试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-11-6 08:44:27 | 显示全部楼层
    不错的资料  看看!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-11-6 13:12:38 | 显示全部楼层
    feicxhuannishinaxalcnsvs
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 15:55 , Processed in 0.212479 second(s), 37 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.