登录
首页 » C++ Builder » STM32_Stepe-motor

STM32_Stepe-motor

于 2021-03-02 发布 文件大小:8336KB
0 119
下载积分: 1 下载次数: 1177

代码说明:

  基于STM32的4轴步进电机加减速控制全套工程源码,共有两套; 一套是STM32F103的,另外一套是STM32F405的; 可以同时控制4轴步进电机进行加减速; 速率可以达到100K以上; (4-axis stepper motor control acceleration and deceleration based STM32 full project source code, there are two Set is STM32F103 and STM32F405 is another set of Can simultaneously control four-axis stepper motor acceleration and deceleration Rate can reach more than 100K)

文件列表:

STM32F103加减速
...............\4motorV2
...............\........\CM3
...............\........\...\core_cm3.c,16249,2009-04-06
...............\........\...\core_cm3.h,42077,2009-04-06
...............\........\...\startup
...............\........\...\.......\arm
...............\........\...\.......\...\startup_stm32f10x_hd.s,15872,2009-04-06
...............\........\...\.......\...\startup_stm32f10x_ld.s,12236,2009-04-06
...............\........\...\.......\...\startup_stm32f10x_md.s,12564,2009-04-06
...............\........\...\.......\gcc
...............\........\...\.......\...\startup_stm32f10x_hd.c,16437,2009-04-06
...............\........\...\.......\...\startup_stm32f10x_ld.c,12790,2009-04-06
...............\........\...\.......\...\startup_stm32f10x_md.c,13104,2009-04-06
...............\........\...\.......\iar
...............\........\...\.......\...\startup_stm32f10x_hd.s,16573,2009-04-06
...............\........\...\.......\...\startup_stm32f10x_ld.s,12001,2009-04-06
...............\........\...\.......\...\startup_stm32f10x_md.s,12492,2009-04-06
...............\........\...\stm32f10x.h,530869,2009-04-06
...............\........\...\system_stm32f10x.c,24166,2009-04-06
...............\........\...\system_stm32f10x.h,2158,2009-04-06
...............\........\MDK
...............\........\...\JLinkArm_test.ini,205,2009-10-07
...............\........\...\JLinkLog.txt,10722,2012-10-24
...............\........\...\JLinkSettings.ini,573,2012-04-05
...............\........\...\List
...............\........\...\....\startup_stm32f10x_hd.lst,53911,2012-12-17
...............\........\...\....\startup_stm32f10x_ld.lst,40277,2012-07-19
...............\........\...\....\test.map,60618,2013-01-13
...............\........\...\Obj
...............\........\...\...\core_cm3.crf,3523,2012-12-17
...............\........\...\...\core_cm3.d,86,2012-12-17
...............\........\...\...\core_cm3.o,10128,2012-12-17
...............\........\...\...\ExtDll.iex,19,2012-07-20
...............\........\...\...\main.crf,284076,2013-01-13
...............\........\...\...\main.d,798,2013-01-13
...............\........\...\...\main.o,310816,2013-01-13
...............\........\...\...\misc.crf,256723,2012-12-17
...............\........\...\...\misc.d,735,2012-12-17
...............\........\...\...\misc.o,278296,2012-12-17
...............\........\...\...\speed_cntr.crf,263181,2012-10-24
...............\........\...\...\speed_cntr.d,791,2012-10-24
...............\........\...\...\speed_cntr.o,288780,2012-10-24
...............\........\...\...\startup_stm32f10x_hd.d,73,2012-12-17
...............\........\...\...\startup_stm32f10x_hd.o,6708,2012-12-17
...............\........\...\...\startup_stm32f10x_ld.d,73,2012-07-19
...............\........\...\...\startup_stm32f10x_ld.o,5584,2012-07-19
...............\........\...\...\stm32f10x_can.crf,268706,2012-12-17
...............\........\...\...\stm32f10x_can.d,879,2012-12-17
...............\........\...\...\stm32f10x_can.o,291564,2012-12-17
...............\........\...\...\stm32f10x_crc.crf,255165,2012-12-17
...............\........\...\...\stm32f10x_crc.d,879,2012-12-17
...............\........\...\...\stm32f10x_crc.o,276940,2012-12-17
...............\........\...\...\stm32f10x_dbgmcu.crf,255365,2012-12-17
...............\........\...\...\stm32f10x_dbgmcu.d,927,2012-12-17
...............\........\...\...\stm32f10x_dbgmcu.o,276904,2012-12-17
...............\........\...\...\stm32f10x_exti.crf,255669,2012-12-17
...............\........\...\...\stm32f10x_exti.d,895,2012-12-17
...............\........\...\...\stm32f10x_exti.o,276888,2012-12-17
...............\........\...\...\stm32f10x_flash.crf,261208,2012-12-17
...............\........\...\...\stm32f10x_flash.d,911,2012-12-17
...............\........\...\...\stm32f10x_flash.o,285132,2012-12-17
...............\........\...\...\stm32f10x_gpio.crf,258206,2012-12-17
...............\........\...\...\stm32f10x_gpio.d,895,2012-12-17
...............\........\...\...\stm32f10x_gpio.o,281848,2012-12-17
...............\........\...\...\stm32f10x_it.crf,254580,2012-12-17
...............\........\...\...\stm32f10x_it.d,811,2012-12-17
...............\........\...\...\stm32f10x_it.o,276424,2012-12-17
...............\........\...\...\stm32f10x_rcc.crf,262161,2012-12-17
...............\........\...\...\stm32f10x_rcc.d,879,2012-12-17
...............\........\...\...\stm32f10x_rcc.o,286924,2012-12-17
...............\........\...\...\stm32f10x_spi.crf,265774,2012-12-17
...............\........\...\...\stm32f10x_spi.d,879,2012-12-17
...............\........\...\...\stm32f10x_spi.o,291256,2012-12-17
...............\........\...\...\stm32f10x_tim.crf,275542,2012-12-17
...............\........\...\...\stm32f10x_tim.d,879,2012-12-17
...............\........\...\...\stm32f10x_tim.o,312132,2012-12-17
...............\........\...\...\stm32f10x_usart.crf,260117,2012-12-17
...............\........\...\...\stm32f10x_usart.d,911,2012-12-17
...............\........\...\...\stm32f10x_usart.o,285744,2012-12-17
...............\........\...\...\system_stm32f10x.crf,255680,2012-12-17
...............\........\...\...\system_stm32f10x.d,820,2012-12-17
...............\........\...\...\system_stm32f10x.o,275864,2012-12-17
...............\........\...\...\test.axf,595856,2013-01-13
...............\........\...\...\test.hex,45853,2013-01-13
...............\........\...\...\test.htm,74769,2013-01-13
...............\........\...\...\test.lnp,634,2013-01-13
...............\........\...\...\test.plg,616,2013-01-13
...............\........\...\...\test.sct,479,2012-04-04
...............\........\...\...\test.tra,2086,2013-01-13
...............\........\...\...\test_sct.Bak,479,2009-09-29
...............\........\...\test.opt.bak,5766,2009-10-14
...............\........\...\test.plg,159,2009-09-26
...............\........\...\test.Uv2.bak,4792,2009-10-14
...............\........\...\test.uvgui.Administrator,138829,2013-01-13
...............\........\...\test.uvgui.JT78,136109,2012-10-24
...............\........\...\test.uvgui_Administrator.bak,139082,2012-12-17
...............\........\...\test.uvgui_JT78.bak,136109,2012-09-21
...............\........\...\test.uvopt,22194,2013-01-13
...............\........\...\test.uvproj,23292,2012-12-17

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 12864
    12864液晶显示图像与文字的C51程序(12864 LCD image and text C51 program)
    2013-11-06 01:01:46下载
    积分:1
  • CodeWarrior
    CodeWarrior仿真与调试要点,CodeWarrior仿真与调试要点,CodeWarrior仿真与调试要点(CodeWarrior simulation and debugging points, CodeWarrior simulation and debugging points, CodeWarrior point emulation and debugging)
    2013-08-21 21:14:06下载
    积分:1
  • GUI.H
    GUI用户界面用来显示电路波形,即示波器,STM32编程实现(STM32 and GUI for application to show electronic waves accounting for testing the circuits.)
    2014-05-03 15:26:27下载
    积分:1
  • ECW_fourier_blink---cursor
    eye controlled wheelchair using fourier transform
    2016-01-31 20:48:05下载
    积分:1
  • 51NEC
    51单片机红外解码(1)采用脉宽调制串行码,以脉宽为0.565ms,间隔0.56ms,周期为1.125ms的组合表示二进制的“0” (2)一脉宽为0.565ms,间隔1.685ms,周期为2.25ms的组合表示二进制的“1”(51 MCU infrared decoder (1) uses pulse width modulation serial code. The combination of pulse width 0.565 ms, interval 0.56 MS and period 1.125 MS represents the binary "0" (2) pulse width 0.565 ms, interval 1.685 MS and period 2.25 MS represents the binary "1".)
    2019-03-30 11:19:15下载
    积分:1
  • i2c
    实现了tm4c1294的硬件i2c通信,很方便(The hardware I2C communication of tm4c1294 is realized)
    2020-06-19 02:20:01下载
    积分:1
  • PC-stepper-motor
    单片机实验PC端控制步进电机转速中,上位机部分关于串口通信定义的代码 (PC controlling the stepper motor speed host computer software code)
    2012-04-20 21:52:29下载
    积分:1
  • EmbeddedProject1
    说明:  基于VS2019+VisualGDB的STM32F10X 项目模板 编程语言:C++11 调试方式:Jlink(STM32F10X Project Template Based on VS2019+Visual GDB Programming language: C++ 11 Debugging: Jlink)
    2020-06-18 22:00:01下载
    积分:1
  • 基于stm32-CAN控制伺服电程序
    使用stm32f407单片机的CAN通信控制驱动电机,并且该程序可以通过红外遥控(CAN communication with stm32f407 MCU is used to control the driving motor, and the program can be controlled by infrared remote control.)
    2020-11-23 20:59:33下载
    积分:1
  • 200711-0054-05
    TMS28335初始化完成之后, 1、 先DDS产生73.35hz的方波。(问流量管固定频率) 2、 乘法器的另一个数字端输入乘数直接给一个固定值(按照5v),系数是固定的就是对应PID输出的那个接口,串行十二位信号输出(需要先定好一个GPIO接口)。 3、 再延迟一定的时间0.1s或其他时间之后,开始ad采集信号,分别采两路AD信号,此时不稳定(为什么要等到一定的幅值才开始采集AD信号) 4、 选择250点估计一个频率,频率估计的方法采用计算峰值次数的方法或者过零点,总之是为了保证精度采用时域估计的算法,这一块主要是一个扫频子程序,计算频率共振点。 5、 之后改变DDS的输出频率,循环对512点的数据进行扫频的处理 6、 频率控制完成之后,就可以缓慢降低PID控制输出的参数,此时暂时不计算频率,通过不断调整系数使AB的幅度保持在1 的范围内。 7、 测试幅度控制稳定之后a、采用幅度和频率同时控制b。采集数据进入频率估计和相位差估计的后续程序的大循环 8、 注意:采样和控制是同时进行的,所以要设置中断,以及看懂AD的程序,以及内部存储以及数据处理资源的分配。 (TMS28335 initialization is complete, 1, the first DDS generated square wave of 73.35hz. (Q flow tube fixed frequency) 2, another digital side of the multiplier input multiplier directly to a fixed value (in accordance with 5v), the coefficient is fixed corresponding PID output interface, serial twelve signal output (need to be a good one GPIO interface). 3, and then after a certain time delay 0.1s or other time, ad signal acquisition were collected two AD signal instability (Why wait until a certain amplitude began collecting AD signal) 4, 250 point estimate a frequency, frequency estimation method using the method of calculation of the number of peak or zero crossing, in short, in order to ensure the accuracy of time-domain estimation algorithm, this piece is a sweep subroutine to calculate the frequency resonance point. 5, after the change of the output frequency of the DDS data of 512 points, the loop processing Sweep 6, after the completion of the frequency control, it can sl)
    2013-04-07 15:03:14下载
    积分:1
  • 696518资源总数
  • 104271会员总数
  • 57今日下载