|
|
|
基于ARM的步进电机控制系统 |
|
|
在现代的工业控制系统中步进电机是一个重要的执行器件,其被广泛地应用于自动化工业控制系统和机电一体化的产品。在现代的大部分电子产品和工业产品中都是以步进电机为动力核心,如工业机器人、打印机、数控机床、绘图仪等。随着对产品的要求越来越高,对其控制也要求越来越高,以前的步进电机控制系统的控制能力无法满足现在的要求,因此,提出一种更高效、实用性更强的控制系统变得更加重要。
传统的工业控制大多数是采用8位单片机为控制内核,其价格便宜、设计简单,容易满足一般控制要求,但是该单片机存储空间小,外设资源较少,往往需要与PC机联合控制才能实现,这样带来的问题是实时性较差,人机交互较为复杂,操作麻烦等问题。采用功能较为强大的32位ARM为控制核心,把电源、电机控制板、步进电机和人机界面集成一体将形成一个更为强大的嵌入式一体化控制系统。其优势是控制性能强,实时控制强、人机界面友好、总体成本低、外设资源丰富、控制精度高,可以根据控制情况适时地调整控制参数以实现更优化控制。本文提出的是基于ARM7内核的LPC2131为控制核心的步进电机控制系统,实现对步进电机的驱动和速度准确控制,并具有很好的人机界面。
1 LPC2131概述
根据系统的实际需要和成本,该系统选择了NXP公司生产的基于LPC2131,它的CPU是ARM7TDMI,是一种高性能、低功耗、价格便宜的RISC处理器,具有丰富的片上外设资源,可在3.3 V的电压下工作,非常适合于嵌入式产品的开发。其主要特点如下:
(1)32位144引脚的ARM7TDMI内核;
(2)L/O电压是3.3 V,CPU工作电压是1.8 V;
(3)有16K字节的SRAM,8K的片内Flash;
(4)通过片内PLL可实现60 MHz的主频;
(5)对片内FLASH支持三种编程方式:ISP,IAP,JTAG在线仿真调试;
(6)具有两个低功耗模式:空闲和掉电模式;
(7)2路32位定时器,6路PWM,实时时钟和看门狗;
(8)具有2路工业标准的异步串口(UART)、高速I2C和2个SPI接口;
(9)8路数据转换器(ADC),转换时间可低至2.44 m;
(10)通过配置可有112个GPIO。
综上所述,LPC2131非常适合于该步进电机的控制系统的设计,并且具有很好的功能扩展性。
2 步进电机的工作原理
步进电机是一种将电脉冲转换为对应的角度或者位移的执行器件。如果电机没有超载,电脉冲信号的频率罗顿娱乐城和脉冲数决定步进电机的转速和电机的位移长度,负载的变化对其没有影响。也就是说只要给电机一个脉冲,那么电机就转一个对应的角度;按照步进电机的正转时序给脉冲,那么电机就正转,如果给的是反转时序,那么电机就反转。步进电机的种类很罗顿娱乐城多,按其结构可分为永磁式、激励式和反应式三种,按其相数分可分为单相、两相和多相三种。
2.1 步进电机的主要特征
(1)步进电机需要驱动电路才能转动,驱动电路产生驱动电脉冲信号,如果没有脉冲信号,步进电机静止不动,如果按照电机的驱动时序驱动电机,则电机按照一定的方向转动。电机转动的速度与脉冲的频率正比关系,不受负载影响。
(2)步进电机可以方便地实现瞬间启动、急速停止、正转、反转,并且速度响应特性好。
(3)步进电机没有累计误差,因为步进电机只有周期性的误差,完成一周以后误差清零。
(4)步进电机可以通过改变电脉冲信号的顺序实现改变其转动方向。
(5)当步进电机停止时可以实现自锁。
(6)步进电机的驱动信号一般要专门的控制电路产生,不能直接使用普通的交流或直流电源驱动。步进电机必须由双环形脉冲信号、功率驱动电路等组成驱动控制系统方可使用。
2.2 步进电机的测速办法
将驱动信号的电脉冲信号转换为角位移或者线位移,这样的测速优势是:
(1)过载性好:由于步进电机的转速不受负载的影响,即当负载加大时电机的速度保持不变。
(2)容易控制:由于步进电机是一步一步的运转,可以按角度来对其控制。
(3)整体结构简单:由于测速是将转速转换为电压,并传递到输入端实现闭环控制,整体结构减少了传统的机械部分和位置控制结构部分
推荐阅读:http://blog.xlzx.cn/index.php/108004/action_viewspace_itemid_332655.html |
|
|
|
评论仅代表评论人个人看法,不表明博客主人及中国工控网同意其观点或其描述 共1条评论 共1页 第1页
|
评论人署名:asasq11 |
|
评论时间:2021/8/25 5:06:00 |
我要发表评论 |
Latest crack software ftp download
cad/cam/cae/eda/optical crack ftp download software
Part of Software
----------------------------------------------------------------------
Do not put any replies here. WE will not check any replies here on the forum.
If you are interested in or want to get more software list ,please go
http://www.ygrj.org
http://www.ygrj.info
e-mail:
even2one@vip.sina.com;even2one@sohu.com
AUTOFORM V4.1.1 ISO 1CD
SURFWARE.SURFCAM.V2007
GIBBSCAM.2007 V8.9
DP.Technology.ESPRIT.2008.Plus 1CD
MOLDPLUS_METRIC_V9.2_FOR_MASTERCAM X2
MASTERCAM_X3_v12
solidcam_v2008 FOR SOLIDWORK
icam.compost.v17
JETCAM EXPERT V15.6
AMADA_CNCKAD v9.5
IMOLD 2008 FOR SOLIDWORKS
CGTECH.VERICUT.V6.3
Space-E v4.6 _ISO 1CD
K-MOLD V9.5
CIMATRON_ELITE_V8.5_ISO
MISSLER.TOPSOLID.2007 6.8 dvd
Nemetschek.PlanDesign.2006.Multilanguage
DEPOCAM 2006
SOLIDWORKS V2008 with sp1 ISO DVD for win 32bit for 64bit
TEKSOFT_CAMWORKS_V2008 ISO 1CD
VERO MACHINING STRATEGIST 8.027
Tebis cad cam v3.4 R1 WinNT2k
Sescoi.WorkNC_v18.2 WinNT2k
Amiable.FlexiSIGN.Family.Pro.v8.0
Allplan v2006.1 *MULTiLANGUAGE* (c)NUMETSCHEK
Open.Mind.HyperCAD.2006.2 MULTILANGUAGE
Open.Mind.hyperMILL_V9.7
Autodesk.Inventor.Professional.2010
DELCAM_ARTCAM_PRO_v2008
POWERMILL V9.0 ISO (c) DELCAM with Pmpost 1CD
DELCAM.POWERSHAPE.V8.08 ISO 1CD
DELCAM.COPYCAD.V8.0 1CD
VERO_VISI-SERIES_V15(c) VERO SOFTWARE
EDS I-DEAS V6 *ISO* (c) Siemense
PTC.PRO.ENGINEER.WILDFIRE.V3.0 M100 ISO DVD
Autodesk_autocad_2010
INNOVMETRIC_POLYWORKS_V10
RAINDROP_GEOMAGIC_STUDIO_V10.0 ISO
EDS.SOLID.EDGE.V100 DVD
ESI SysWeld 2007-ISO 1DVD
UNIGRAPHICS.NX.V6.02_ISO
DASSAULT SYSTEMES CATIA P3 V6R2009 *ISO* (c) DASSAULT SYSTEMES
DELCAM_FEATURECAM_2007
CADMEISTER V2.1
Intergraph Plant Design System(PDS)v07.00.00.15
AVL Cruise v2008
Visual Modflow 4.1
MOLDFLOW PLASTICS ADVISOR v7.3 1CD
MOLDFLOW.PLASTIC.INSIGHT.V6.1_ISO
Rebis.AutoPlant.v2007
CAMsoft ChemOffice ULTRA 2008
BENTLEY PlantSpace Design Series v8
Acecad_StruCAD v12 1CD
REIUSA_Staad_Pro_V8i
CSI.SAP2000.V12.0
CSI.ETABS.Nonlinear.v9.5.ISO
CSI.SAFE.V12.0
CHIEF.ARCHITECT.V11.RETAIL
ADAPTSOFT.ADAPT.PT.V8.0
LICOM_SYSTEMS_ALPHACAM_V2007
TEKLA_XSTEEL_STRUCTURES_V13 1CD
FORTEN 2000.V1.90 1CD
sds/2 Data.Design.System.Suite.V7.0.35.Multilanguage
ArchiCAD v11 *INTERNATIONAL* (c) GraphiSoft
RoboBAT_Robot_Millennium_v20_Multilanguage DVD
ZEMAX _EE 2009
ASAP v8.0 (c) Breault Research Organization
Optical.Research.Associates.LightTools.v6.0
LucidShape.v1.2
essential macleod V6.0
gPROMS.ModelBuilder.v3.15
OPTIS OptisWorks Studio 2007
Code-V 9.5
BeamPROP.v8.0s.Fullwave.v6.0.Winall
AspenTech.Aspen.Engineering.Suite.v7
ASPENTECH.ASPEN.PIMS.V7 ISO 1CD
INVENSYS_SIMSCI_PROII_V8.2
PAM-SP 2G 2007
HKS_ABAQUS_V6.81 FOR WIN &Linux and 64bit
ALTAIR.HYPERWORKS.V9.0 SR1
ADINA_SYSTEM_V8.5
MSC.PATRAN.V2007
MSC.ADAMS.2007.R2
MSC.NASTRAN.V2007
ANSYS.V12
APTECH.GAUSS.v7.0.10.4056
ESI.ProCAST.2009(c) ESI Group
Star-CD V4.04 (c) CD-Adapco
sysnoise 5.6
MAGMAsoft v4.4
anycast v2.43
flow-3d v9.3
Dynaform.5.6 (C)ETA
CAESAR II 5.1
COMSOL_FEMLAB_V3.5_ISO
ETA.VPG.v3.3 WiNNT2K
Ls-Dyna V971
ansa_v12.21
FLUENT_V6.3
FLUENT_FLOWLAB_V1.2.10
FLUENT_AIRPAK_V2.1.12
Fluent.Gambit.v2.3.6 WiNNT2K
PROTEUS.ENGINEERING.MAESTRO.V8.7.6
PROTEUS.ENGINEERING.FASTSHIP.V6.1.29
Seakeeper v9.52 for Maxsurf
Span v9.52 for Maxsurf
Workshop pro v9.52 for Maxsurf
FORMSYS.MAXSURF.V12.04
Tribon M3 (c) Tribon Solutions
ShipConstructor 2006_R2
PTC.CADDS 5i REVISION 12
Optegra 8 (C) Ptc
Autoship v9.1
ShipConstructor 2006
Accelrys.Materials.Studio.v3.4
Pointwise.Gridgen.v16.0
CST_MICROWAVE_STUDIO V2009
MICROWAVE.OFFICE.V2009
FABMASTER V8G3
Agilent RFDE 2007
Agilent ICCAP 2008
Agilent EMS 2009
Agilent SystemVue 2008
FLOMERICS.FLOTHERM.V7.1
CoventorWare2004 ISO 1CD
GC-PowerStation 7.35 GraphiCode
cadence_finale_v6.1
ct |
|
相关技术论文: |
|
|