登录
首页 » Others » STM32 4轴步进电机控制程序源码

STM32 4轴步进电机控制程序源码

于 2020-12-03 发布
0 156
下载积分: 1 下载次数: 0

代码说明:

提供步进电机加减速控制算法文档和对应程序源码,完成STM32的4轴运动控制,带加减速功能,仅供参考

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

发表评论

0 个回复

  • 基于matlab的在线电机PMSM仿真模型.rar
    【实例简介】1.两个仿真模型,一个为有传感器的,一个为无传感器的,电机参数参见电机模型。 2.两个模型建立环境为matlab 2014a,可用相近版本打开运行。 3.需要做电机参数辨识,包括电阻,电感,磁链(最好有),其他参数可辨识可不辨识。
    2021-11-10 00:32:34下载
    积分:1
  • 基于s函数的RBF网络自适应pid控制器
    这是一个基于Matlab语言s函数的RBF网络自适应控制器的设计,可以方便的移植到其他系统!
    2020-12-02下载
    积分:1
  • IBeacon室内定位APP(三角定位)
    IBeacon室内定位APP(三角定位)。三角算法室内定位APP。室内定位。
    2020-11-27下载
    积分:1
  • 改进的中值滤波算法
    针对中值滤波器降低图像分辨率的缺点,提出一种改进的中值滤波算法,即在中值滤波前进行边缘判断。首先判断象素是否是边缘,是则不进行变换,直接将该像素值输出。反之则进行中值滤波,将中值滤波后的值输出。实验表明,该算法对图像进行中值滤波时保存了图像的边缘细节。
    2020-12-05下载
    积分:1
  • C语言计算特征值和特征向量
    本代码用C语言进行编程,可以计算矩阵的特征值和相应的特征向量。
    2020-12-04下载
    积分:1
  • MIPI C-PHY介绍,十分难得的资料
    这是一份MIPI C-PHY介绍,可帮助大家快速认识C-PHY,与D-PHY对比来看更能明白。十分难得的资料。
    2020-12-06下载
    积分:1
  • vs2010-c#读取txt文件至DataTable经过处理后导出txt
    vs2010-c#读取txt文件至DataTable经过处理后导出txt某油田项目中数据需要处理,里面包括项目中的几个txt数据文件,主要有参考意义的是里面读取txt方法和写入txt方法 简洁有效,处理方法是针对特定数据结构编写的。
    2020-12-06下载
    积分:1
  • NTC热敏电阻温度采集方案
    NTC温度采集方案,有详细的算法,包括一些程序,硬件设计等SUNPLUS用热敏电阻做朵用温度月录页系统概要系统说明热敏电阻器1.2.1电阻一温度关系1.3数值处理线性插值软件说明软件说明2档案构成2.3程序说明程序范例DEMO程序使件原理佟使用资源硬件使用资源说明参考文献SUNPLUS用热敏电阻做朵用温度修订记录版本日期编写及修订者编写及惨订说明初版错误校SUNPLUS用热敏电阻做朵用温度系统概要系统说明木应用例实现ⅳrC热敏电阻器对温度的测量。热敏电阻器把温度的变化转换为电阻阻值的变化,再应用相应的测量电路把阻佶的变化转换为电压的变化;SPMC75F2413A内建8路ADC可以把模拟的电压值转换为数字信号,对数值信号进行处理可以得到相应的温度值。热敏电阻器热敏电陧有电阻值随温度升高而升高的正温度系数(3 ositive Tcmpcraturc Coefficient简称PC)热敏电阻和电阻值随温度升高而降低的负温度系数( Negative TemperatureCoefficient简称NTC)热敏电阻。NT~热敏电阻器,是·种以过渡金属氧化物为主要原材料,采用电了陶瓷⊥艺制成的热敏半导体陶瓷组件ε这种组件的电阻值随温度升髙而降低,利用这一特性可制成测温、温度补偿和控温组件,又可以制成功率型组件,抑制电路的浪涌电流。电阻温度特性可以近似地用下式来表示:式中:Rη、R分别表示NTC在温度T(K)和额定额定温度T(K)卜的电阻值,单位2,T、T为温度,单位K(Ts(k)-273.15+T(℃))。B,称作B值,NTc热敏电阻特定的材料常数(Beta)。由于B值同样是随温度而变化的,因此NT热敏电阻的实际特性,只能粗略地用指数关系来描述,所以这种方法只能以一定的精度来描述额定温度或电阻值附近的有限的范围。但是在实际应用中,要求有比较精桷的R-T曲线。要用比较复杂的方法(例如用thesteinhart-Hart方程),或者用表格的形式来给定电阻/温度关系应用例选用NC热敏电阻器CwF2-502F3950,基于精确的R-T曲线,来对温度进行精确的测量。电阻一温度关系如表1-1所示,NC热敏电阻器CwE2-502F3950各温度点的电阻值,即电阻一温度关系表。从提供的电阻一温度关系表中可以看出NTC热敏电阳器CWE2-502E3950的测温范围为[-55℃,125℃],其电阻值的变化范围为[25006292,242.6492]。表1-1电阻一温度关系衣温度℃电阻值Ω温度℃电阻值Q温度℃电阻值Q55250062542374045322523952213575120241219175C4918158018171895-471626844615393345l∠56384∠1377534313029342123231-4111655CSUNPLUS用热敏电阻做朵用温度4010232391042613898621.793295.53688267.43583521.83479043.93374819.23270833.93167074.730635292960184.6-2857030.22754054.72651247.9-25486002446101.6234374422415192139418.82037435.9-1935563.51833795-1732124.463C545.829053.827643.3-1326309.525047.91123854.2-1022724,621655.320642.719683.618774.917913.6417097.116332.915588.4111891.5014230113601.913005.412438.7l1900.111388.210901.310438.39997.74578.41109181113799128436.83133091.73147762.787449.16167150.C4176864.7592.4196332.49206C34.32215847.31225620.89235404,53245197.72255000264810.9274630.014456.93294291.283C4132.69313980.83323835.383696.03343562.193434.53194.1383C81.22392972.92402869412769.24422673.47432581.5442493.17452408.3462326.76472248.38482173.04492100.6502032511963.92521899.441837.4541777,6已1720.2561664.85571611.541560.2591510.746C1463.08611417,14621372.87631330.18641289.C21249.321211.03671174.C91138.44691104.04701070.83711C38.78721007.8273977.9374949,0675921.1776894.22868.1878843.027980795.1781772.4382750.4483729.1784708.685688.786669.4487650.88632.76SUNPLUS用热敏电阻做朵用温度89615.39C91582.0292566.179550.8194535.9495521.5396507.5797∠94.0598480.9499468.23100453.301443.9710243210321.15104410.26105399.69106389.4407379.5103369.85109360.48101,411112.57112334.01325.69114317.62115309.7716302.16117294.76118287.5719280.59120273.8121267.21122260.8123254.512L248.52125242.64数值处理通过表1-1电阻一温度关系表可以很直观的看到电阻的变化范围从242.649到2500629,在-55℃的时候其表现出的电阻值是125℃时所表现的电阻值的1030倍,这幺大的变化范围也为ADC测量带来了困难。测量电路如图1-1所示。如图1-1测量电路如上图所示NTC热敏电阻Rⅴ和测量电阻Rm(精密电阻)组成一个简单的串联分压电路,参考电压VCC Ref经过分压可以得到一个电压值随着温度值变化而变化的数值,这个电压的大小将反映出NTC电阻的人小,从而也就是相应温度值的反映。通过欧姆定律可以得到输出电压值Vadc和NTc电阻值的一个关系表达式:vadVre上+Rm/(Rv+Rm)那幺接下来的数据处理将基于式(1)展开:sPMC75F2413A的ADC为10-Bit的精度,其参考电SUNPLUS用热敏电阻做朵用温度压为5V,因此这里可以选择Vre£=5V。各温度点对应的ADC转换后的数字量可以计算。Dadc = 1024*Adc/5V(2)式(1)、(2)结合可以得到:Dadc 1024*Rm/(Rv+Rm)(3)如果这里取测量电阻Rm选择4.7K9,那幺可以计算出在-55℃时所对应的Dadc=1024*1000/(250062+100C)=4;在125℃时所对应的Dadc=1024*1000/(242.64+10C0)824。根据这样的对应关系对数据进行预处理,得到如下处理结果如表1-2所示:表1tatic const Int16 NTCTAB2[18119,20;21,22,23,24,26,27,29,30,32;34,36,38,40,42,44,47,49,52,55,57,61;64,67,71,74,78,82,86,90,95,99,104,109114120,150,156,161,168,172,180,187,194,201,208,215,22,230,238,247255,264,272,280,291,302,310;319328,338;347,357367,376,384;395,4C5,414r424;434444,453,464,47448,494,502;512,522,531,540,551,560,569,579,586;595,604,613,624,633,642,650;658,666,673,680,688:696,704,712,719,726,733,741;749,755,760,767,774,780,785,791,798,804,811,816,8827,832,837,842;847,851,856;862,868,873,856;860,64,868,872,376;879,883,886;890,893,896,899;902,905,908,911,914;917,919,922;924,927,929,931;934,936,938,940,942,94,946,947,949,951,953,954,956,958,959,961,962;964,965,966,968,969,970,971,973,974};//4.7K当然这也是应用例中所需要的一个很重要的转换表,这一部分是事先制作好的表格,将为接下来的处理提供参考依据。测量电阻Rm的选取是有一定的规律的,在实际的应用中不一定都需要测量全程温度,可以估算岀大致的温度范围。木着提高测量精度的宗旨:如果是应用在测量低温的系统中建议Rπ选择较大的电阻(10KΩ),如果在测量较高温的系统中建议Rn选择较小的电阻(1κΩ)等。线性插值在AEC进行数据采集的过程中不可能每个数值都在整温度所对应的AD数值上,所以如果在两个数据的中间一段就要对其进行进一步的精确定位。这样就必须知道采集到的数据在表1-2中的具体位置,因此要对数据表进行搜索、查找。线性表的查找(也称枍索),可以有比较常见的顺序查找、折半查找及分块查找等方法,分析线性表1-2可以得到折半查找的算法是比较高效的。Eg如果ADC采样的数值为Dade=360,即357
    2020-12-04下载
    积分:1
  • 基于ARM9+NRF24L01+OV7620图片传输.rar
    【实例简介】基于ARM9+NRF24L01+OV7620图片传输,图片采集格式为rgb raw格式,经过转换为rgb565格式,并在4.3LCD上显示。包括nrf24l01 linux下驱动,linux版本为2.6.13,其他版本的话,可以修改下头文件的位置 OV7620是接在Atmega16单片机上的。http://blog.csdn.net/hwwr112100
    2021-12-13 00:48:22下载
    积分:1
  • Gh Bladed 内部培训资料
    GH 风机设计软件Bladed介绍文档。Bladed 基础资料,朋友们可以学习下,也是来源于网络。风机很复杂( Wind turbines are complicated它是以下各个方面交互作用的结果 Interaction o风空气动力学 aerodynamics波浪 Waves结构动力学( Structural dynamics)传动系统 (Power train控制系统 [ Control systems)Introduction to GH BladedGARRADHASSAN风机是与众不同的设备 Wind turbines are unusual叶片翼型运行在失速的状态下( Aerofoils operatein stall)很有可能产生结构共振 (Structural resonance islikely)载荷很不规则,而且是非线性的 (Loading ishighly irregular and non-linear)高周疲劳 (High cycle fatigue)Introduction to GH BladedGARRADHASSAN对设计工具的要求 Design tool requirements能够模拟非线性载荷和响应的严格数学棋型→时域仿真( Rigorousmathematical model able to model non-linearities in loading and response - time-domain simulations集成了空气动力学、结构动力学、流体力学、控制系统响应(Integration of aerodynamics, structural dynamics, hydrodynamics, control systemresponse准确的风和海浪环境模型( Accurate modelling of wind and wave environment)功率特性的计算( Power performance calculations)载荷计算:疲劳和极限 (Load calculations: fatigue and extreme)方便设计使用 (Designer-friendly与当前的标准相一致( Compatible with current design standards)快速、稳定、经过验证的方法( Rapid, robust, validated methods)Introduction to Gh BladedGARRADHASSANGHB|aded的历史 (The history of GH Bladed)从1984年开始 Bladed(From1984: Bladed)研兜用程序( Research code性能和稳态载荷( Performance and steady loads)从1985年开始 Bladed(From1985: Bladed气弹模型( Aeroelastic model)从1992年视窗版 Bladed(From1992: Bladed for windows集成的综合设计工具( ntegrated design tool)视窗界面 Windows interface)1996:商业发行(1996: Commercial launch)2006:全球有150个许可证用户(2006:150| cences worldwide)15个国家的50个客户(50 clients in15 countries)Introduction to GH BladedGARRADHASSANBladed的性能( Bladed capabilities空气动力学特性( Aerodynamic performance)稳态载荷和功率曲线 teady loads and power curves)动力响应仿真( Dynamic simulations动态学功率曲线( Dynamic power curves)疲劳和极限载荷( Fatigue and extreme loads)地震模型 Earthquake modelling.控制器测试 Controller testing)为设计控制用的线性化模块 Linearisation for controldesign)Introduction to gh BladedGARRADHASSANBladed: (schematic)时域风场Time结构屑性传动系统和控随机或周期波浪domain wind field)( Structural制系统 Power(Random or regularproperties)traini& controlwayes)s/stem空气动力学流体动力学(Aerodynamics)(Hydrodynamics)风载荷时间序结构动力响应波浪载荷时间序列 Wind load(Structural列 Wave loadhistories)dynamicshistories响应时间序列(Responsehistories)疲劳载荷时序分析(Tme极限载荷(Fatigueseries analysis(EXtreme loadsLoadsIntroduction to GH BladedGARRADHASSAN风场的建模空间变化 Wind modelling- Spatial variations)风剪切 Wind shear指数的、对数的或者用户指定( exponentia, logarithmicor user-specified上升流(Upnw)塔架阴影( Tower shadow势能流模型和下风经验模型( potential flow/ downwindempirical models上风风机尾流分布( Upwind turbine wake profileIntroduction to gh BladedGARRADHASSAN风的建模-湍流 Wind modelling- Turbulence)3维湍流风场(3 D turbulence)1,2或3个方向分量(1,2or3 componentsvon Karman或者 Kaimal频谱和相关谱模型 on Karmanor Kaimal spectrum and coherence modelsIntroduction to GH BladedGARRADHASSA
    2020-12-05下载
    积分:1
  • 696518资源总数
  • 106148会员总数
  • 10今日下载