标题: STM32控制步进电机S曲线加减速源程序 [打印本页]

作者: wtr    时间: 2017-10-8 14:13
标题: STM32控制步进电机S曲线加减速源程序
一个简单的步进电机的程序,大家有兴趣一起讨论  关于stm32的程序
/*
    * 步进电机S曲线加减速
    * 若发现启动后电机有堵转的情况请增大数组中的数值,简单的方法是在调用的时候直接乘个倍数
*/

单片机源程序如下:
  1. #include "STM32F1.h"

  2. int main(void)
  3. {
  4.         delay_init();                                                                                                                                                             //Systick精确延时初始化  
  5.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);                          //设置NVIC中断分组
  6.         GPIO_Config();                                                                                                                                                                //IO初始化
  7.         TIM_Config();                                                                                                                                                                        //定时器配置
  8.         PWM_Ctrl(ENABLE);                                                                                                                                                        //开启定时器
  9.         while(1)
  10.         {       
  11.                 Speed_up();                                                                                                                                                                        //加速
  12.                 delay_ms(5000);
  13.                 Speed_down();                                                                                                                                                                //减速
  14.                 delay_ms(10);
  15.                 DIR();                                                                                                                                                                                        //换向
  16.         }
  17. }
复制代码

所有资料51hei提供下载:
简易步进电机S加减速.rar (306.43 KB, 下载次数: 522)



作者: zhang321    时间: 2017-12-14 14:21
好好学习,好资料,51黑有你更精彩!!!
作者: ycgxy1650601    时间: 2018-2-6 15:05
学习一下
作者: dystm    时间: 2018-2-7 17:24
这种完整的资料比较少,学习下
作者: cooldog123pp    时间: 2018-3-7 10:29
确实很给力啊
作者: hejianhuan    时间: 2018-3-10 21:56
给力的加减速,学习了,,谢谢!
作者: YDC1519170    时间: 2018-4-14 16:17
好资料,51黑有你更精彩!!!

作者: Ben1996    时间: 2018-4-14 20:17
厉害了我的哥
作者: dirui    时间: 2018-4-16 16:34
学习了
作者: lxrSally    时间: 2018-4-23 14:23
想下载,可惜分不够
作者: sae001    时间: 2018-4-25 11:45
好好学习,好资料,51黑有你更精彩!!!
作者: Huey    时间: 2018-6-7 16:42
不错

作者: 关徐东    时间: 2018-6-15 18:00
好人一生平安
作者: 564654    时间: 2018-7-17 08:50
好好学习,想学习下
作者: figa    时间: 2018-8-11 23:27
            STM32控制步进电机S曲线加减速源程序  记录
作者: Akon4    时间: 2018-8-13 09:06
很给力,太棒了谢谢分享!
作者: xvyun    时间: 2018-9-10 15:41
好好学习,好资料,51黑有你更精彩!!!
作者: 雀巢咖啡    时间: 2018-10-16 21:02
这种控制方式下电机驱动器和stm32控制板怎么接呢
作者: aishinimi6    时间: 2018-12-6 21:11
好好学习,好资料
作者: bucker    时间: 2018-12-7 10:30
好资料,下载学习下。
作者: Papertiger    时间: 2019-1-4 22:00
最近在做步进电机的项目
作者: eng036    时间: 2019-1-6 23:40
找了很久了,谢谢,
作者: zhangcj0818    时间: 2019-1-17 17:10
楼主,你好,你这个可以直接用在项目上面吗?谢谢
作者: hughtain    时间: 2019-2-15 22:18
这种查表的方式还挺清奇,比直接写函数方便一点
作者: qgpaicj    时间: 2019-7-17 13:59
给力的资料。
作者: andygesy    时间: 2019-9-20 23:16
关键是表格怎么制作呢,有软件吗?
作者: andygesy    时间: 2019-9-20 23:59
请问是查表还是实时计算?
作者: leo20020069    时间: 2019-10-26 09:26
学习一下。
作者: shuishan23    时间: 2019-10-28 11:48
研习一下
谢谢
作者: lesheng001    时间: 2019-10-31 10:21
这种查表是固定的一个加减速过程,要是将计算方法给出来就更好了,谢谢
作者: yzh327    时间: 2019-11-16 19:58
新手入坑,向各位大佬低头
作者: ztsos123    时间: 2019-11-23 15:00
好好学习一下
感谢楼主分享
作者: 哈里路亚0    时间: 2019-12-16 14:36
感谢感谢
作者: chahut6666    时间: 2019-12-19 21:00
很有参考价值
作者: wait6875    时间: 2019-12-20 11:09
谢谢分享
作者: ly830102624    时间: 2019-12-23 14:22
好东西,多谢分享
作者: 1433163427    时间: 2020-3-19 09:15
目前比较需要
作者: huaishang    时间: 2020-3-27 10:57

学习一下,谢谢!
作者: xiaoqun1113    时间: 2020-3-28 15:43
学习下,谢谢!!!
作者: xiaoqun1113    时间: 2020-3-28 15:44
学习一下,谢谢!
作者: cyjun99    时间: 2020-5-27 18:29
学习下,谢谢!
作者: cyjun99    时间: 2020-5-27 18:30
学习一下,谢谢啦
作者: swustlx86    时间: 2020-6-1 02:07
好资料,51黑有你更精彩!!!
作者: cooldog123pp    时间: 2020-6-2 11:42
真的是好资料,慢慢学习~~~




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