步进电机原理介绍
步进电机的驱动原理

步进电机的驱动原理
步进电机的驱动原理可以通过以下几点来解释:
1. 电磁驱动:步进电机内部通常包含多个线圈,每个线圈都有一对电极。
通过交替通电来激励这些线圈,可以产生磁场。
这个磁场与固定磁铁或其他线圈的磁场相互作用,从而使电机转动。
2. 步进角度:步进电机的转动一般是围绕其轴心以一定的步进角度进行的。
这个步进角度是由电机的结构和驱动信号决定的。
常见的步进角度有1.8度、0.9度、0.72度等。
通过适当的电
流驱动和控制信号,可以实现电机按照这些角度进行准确的转动。
3. 控制信号:步进电机一般需要外部的电流驱动器或控制器来提供适当的电流和控制信号。
这些控制信号通常是脉冲信号,通过改变脉冲的频率、宽度和方向,可以控制电机的转动速度和方向。
4. 开环控制:步进电机的控制通常是开环控制,即没有反馈回路来监测电机的实际位置和速度。
控制信号是基于预先设定的脉冲数目和频率来驱动电机的。
因此,步进电机在运行过程中可能存在累积误差,特别是在高速运动或长时间运行的情况下。
总而言之,步进电机的驱动原理是通过控制电流、改变磁场以及控制信号的脉冲,实现电机按照设定的步进角度进行准确转动的过程。
步进马达工作原理

步进电机工作原理步进电机是一种将电脉冲信号转化为机械转动的电动机。
它具有精确的位置控制、高转矩和快速响应的特点,被广泛应用于自动化控制系统中。
步进电机的工作原理基于磁场与电流之间的相互作用。
它由一个或多个定子线圈和一个旋转的转子组成,通过控制定子线圈通电和断电来实现精确的旋转运动。
1. 简介步进电机可以分为两种类型:永磁式步进电机和混合式步进电机。
永磁式步进电机由一个旋转的永磁体和一组定子线圈组成,通过改变定子线圈中的电流方向来控制旋转方向。
混合式步进电机结合了永磁式和可变磁阻式两种原理,具有更高的分辨率和更大的扭矩。
2. 工作原理步进电机通过在定子线圈中施加脉冲信号来实现旋转运动。
每个脉冲信号使得定子线圈中产生一个特定的磁场方向,这个磁场将与转子上的磁场相互作用,从而产生转矩。
步进电机的转子上通常有一组磁极,每个极对应一个角度。
当脉冲信号施加在定子线圈上时,定子线圈中的电流会在磁铁中产生一个特定的磁场。
这个磁场与转子上的磁极相互作用,使得转子旋转到一个新的角度。
3. 步进角和步进模式步进电机的旋转是按照一定的角度进行的,这个角度称为步进角。
步进角取决于步进电机的结构和驱动方式。
常见的步进电机有1.8度、0.9度和0.45度等。
步进电机可以以不同的方式工作,称为步进模式。
常见的步进模式有全步进模式(Full Step)、半步进模式(Half Step)和微步进模式(Microstep)等。
在全步进模式下,每个脉冲信号使得转子旋转一个完整的步进角;在半步进模式下,每个脉冲信号使得转子旋转半个步进角;在微步进模式下,每个脉冲信号使得转子旋转一个更小的角度。
4. 驱动电路步进电机需要一个驱动电路来控制定子线圈的通断。
常见的驱动电路有双极性和单极性两种。
双极性驱动电路使用H桥电路来实现正反转。
它通过控制四个开关的状态来改变定子线圈中的电流方向,从而控制旋转方向。
双极性驱动电路简单可靠,适用于大多数步进电机。
步进电机结构及工作原理

步进电机结构及工作原理步进电机是一种特殊的电动机,它可以通过电脉冲控制精确地旋转一定角度,并且不需要传统的反馈系统。
步进电机主要由定子、转子和控制电路组成。
1. 定子步进电机的定子通常由两个或多个绕组组成,每个绕组都被连接到一个相位驱动器上。
这些绕组被排列在定子上,并且相互之间呈90度的偏移角度。
当驱动器向一个绕组发送脉冲时,该绕组会产生一个磁场,吸引转子中的磁铁。
2. 转子步进电机的转子通常由磁铁或永磁体构成。
当定子中的绕组被激活时,它们会产生一个磁场,吸引或排斥转子中的磁铁。
这种作用力使得转子沿着旋转方向移动一定角度。
3. 控制电路步进电机的控制电路通常由微处理器、计数器和驱动器构成。
微处理器负责计算出需要发送给驱动器的脉冲序列,并将其发送到计数器中进行计数。
当计数器达到预设值时,它会向驱动器发送一个脉冲,激活定子中的绕组。
工作原理:步进电机的工作原理基于磁场的相互作用。
当定子中的绕组被激活时,它们会产生一个磁场,吸引或排斥转子中的磁铁。
这种作用力使得转子沿着旋转方向移动一定角度。
每次激活定子中的一个绕组都会使得转子旋转一定角度,这个角度通常称为步进角。
步进电机可以通过改变脉冲序列和频率来控制旋转速度和方向。
当需要逆时针旋转时,只需要改变脉冲序列的顺序即可。
此外,步进电机还可以通过微处理器控制来实现精确的位置控制和速度调节。
总结:步进电机是一种特殊的电动机,它可以通过电脉冲控制精确地旋转一定角度,并且不需要传统的反馈系统。
步进电机主要由定子、转子和控制电路组成。
当驱动器向一个绕组发送脉冲时,该绕组会产生一个磁场,吸引或排斥转子中的磁铁。
这种作用力使得转子沿着旋转方向移动一定角度。
步进电机可以通过改变脉冲序列和频率来控制旋转速度和方向,并且可以通过微处理器控制来实现精确的位置控制和速度调节。
步进电机结构及原理

步进电机结构及原理
步进电机是一种将电脉冲信号转变为角位移或线位移的开环控制元件。
它利用电磁学原理,将电能转换为机械能。
其结构通常包括前后端盖、轴承、中心轴、转子铁芯、定子铁芯、定子组件、波纹垫圈和螺钉等部分。
步进电机的工作原理基于电磁感应定律。
当施加在电机线圈上的电脉冲信号产生磁场时,磁场与定子铁芯相互作用产生转矩,驱动转子旋转。
通过控制施加在电机线圈上的电脉冲顺序、频率和数量,可以实现对步进电机的转向、速度和旋转角度的控制。
每接收一个脉冲信号,步进电机就按设定的方向转动一个固定的角度,称为“步距角”,其旋转是以固定的角度一步一步运行的。
步进电机具有一些显著的特点。
首先,它们是开环控制系统的一部分,这意味着它们不依赖于位置反馈来调节运动。
其次,步进电机具有高精度的定位能力,这使得它们在需要精确控制位置的应用中非常有用。
此外,步进电机可以在不同的负载条件下保持恒定的速度,因为电机的转速只取决于脉冲信号的频率,而不受负载变化的影响。
总的来说,步进电机是一种功能强大且适应性强的电机类型,广泛应用于各种需要精确控制位置和速度的场合。
如需了解更多信息,建议咨询电机方面的专家或查阅相关专业书籍。
步进电机的原理

步进电机的原理
步进电机是一种通过电信号控制转子按一定步长运动的电机。
其工作原理是将电信号转化为磁场,进而驱动转子。
步进电机通常由定子和转子组成。
定子含有若干绕组,每个绕组在电流作用下产生磁场。
转子上有多对永磁体,其磁极数目与定子绕组数目相一致。
当给定子绕组通电时,会在定子上产生磁场,这个磁场会吸引转子上的永磁体,使转子翻转一定的角度。
通过改变定子绕组通电的顺序和时间,可以控制转子按一定步长顺时针或逆时针旋转。
步进电机一般由驱动器和控制器配合使用。
驱动器将控制器发送的电信号转换为合适的电流和电压,以驱动步进电机。
控制器根据需要设定转子运动的步长和方向,并发出相应的电信号给驱动器。
步进电机具有精准定位、运动平稳等特点,适用于需要精确控制位置和转速的设备。
它被广泛应用于打印机、数控设备、机器人、电子仪器等领域。
步进电机转动原理

步进电机转动原理
步进电机是一种具有固定步进角的电动机,它通过控制电流的变化来实现步进运动,可以精准控制转轴的位置和速度。
步进电机的转动原理主要涉及到磁场和电流的相互作用。
步进电机通常由多个电磁线圈组成,这些电磁线圈被放置在电机的固定部分(定子)中。
旋转的部分(转子)由一组磁极组成,通常是永磁体或铁芯。
在正常情况下,电机的电流是在电磁线圈之间交替变化的,这使得转子不断地在一个固定的步进角度中移动。
在一个基本的四相步进电机中,电机有四个电磁线圈,每个电磁线圈都可以被单独或一起激活。
当一个电磁线圈被激活时,磁场会引起转子向电磁线圈靠近。
当电磁线圈被关闭时,转子还将维持在之前的位置上。
在驱动系统的帮助下,电机会按照旋转方向的设定一个步进角度来旋转。
例如,当需要电机顺时针旋转时,就会依次激活线圈 1、2、3 和 4。
步进电机的步进角度由电机的设计结构决定,并且它可以被放大或缩小,以实现更精确的控制。
另外,可以通过改变电流的大小来改变步进电机的速度和扭矩。
总之,步进电机转动的原理是由于电磁线圈和磁化的转子之间的相互作用,在控制电流变化的情况下使转子按照设定的步进角度移动,从而实现精确位置和速度的控制。
步进电机的工作原理

步进电机的工作原理步进电机是一种常见的电动机,广泛应用于各种机械和自动化设备中。
它以其精准的控制和高度可靠性而受到青睐。
本文将介绍步进电机的基本原理和工作方式。
1. 基本工作原理步进电机是一种将电能转换为机械能的设备,通过电磁原理实现驱动。
其基本构造包括定子与转子。
定子通常由两种或多种电磁线圈组成,这些线圈按照特定的顺序被激活。
转子则是由一组磁体组成,以使定子磁电流激活时能产生磁通。
2. 单相步进电机单相步进电机也称为单相混合式步进电机。
它具有两个电磁线圈,相位差为90度。
当线圈被激活时,会产生磁场。
根据磁场的相互作用,电机转子就可以旋转到一个新的位置。
单相步进电机的工作原理是通过改变线圈通电的顺序来控制运动。
3. 双相步进电机双相步进电机是一种更为常见的类型,它具有四个电磁线圈,相位差为90度。
每个线圈都可以单独激活,控制电机的运动。
在双相步进电机中,每次只有两个线圈被激活,以产生磁场。
通过交替激活不同的线圈,可以实现电机的旋转。
双相步进电机具有较高的转矩和精确的位置控制能力。
4. 步进电机的特点步进电机具有以下几个特点:4.1 准确定位:通过激活特定的线圈顺序,步进电机可以以特定的角度准确旋转,从而实现准确定位。
4.2 高度可编程:步进电机通过控制电流和脉冲的频率来控制转动速度和转动方向。
4.3 高度精密:由于线圈的激活顺序可以精确控制,步进电机可以实现非常精确的运动。
4.4 无需反馈系统:相比其他类型的电机,步进电机无需附加的位置反馈系统即可实现精确控制。
5. 应用领域由于其精准的控制和高度可靠性,步进电机在许多领域得到广泛应用,包括:5.1 3D打印机:步进电机用于控制打印头在XYZ轴上的位置,从而实现精确的打印。
5.2 CNC机床:步进电机用于控制刀具的位置和转动角度,从而实现自动化的数控加工。
5.3 机器人:步进电机用于控制机器人的运动,包括旋转和定位。
5.4 线性驱动器:步进电机也可以应用于线性驱动器,实现对物体位置的精确控制。
简述步进电机的工作原理

简述步进电机的工作原理步进电机是一种特殊的电动机,其运动是由控制信号驱动的,每次控制信号的到来会使电机向前或向后转动一定的角度。
步进电机的工作原理是通过电磁场的变化来实现转动。
本文将从步进电机的结构、原理、分类及应用等方面进行详细阐述。
一、步进电机的结构步进电机由转子和定子两部分组成。
转子是由一组磁极组成,通常有两种类型:永磁转子和电磁转子。
定子是由一组线圈组成,线圈的数目和磁极数目相等。
当通电时,定子线圈中会产生磁场,与磁极相互作用,从而使转子转动。
二、步进电机的原理步进电机的原理是利用电磁场的变化来实现转动。
当定子线圈通电时,会产生磁场,磁场会与转子的磁极相互作用,从而使转子转动。
通常情况下,步进电机是通过控制信号来控制定子线圈的通断,从而实现电机的转动。
控制信号的波形可以是脉冲信号、方波信号等。
三、步进电机的分类步进电机根据其结构和工作原理的不同,可以分为以下几种类型: 1、永磁式步进电机永磁式步进电机的转子由永磁体组成,定子由线圈组成。
当定子线圈通电时,会产生磁场,与永磁体相互作用,从而使转子转动。
永磁式步进电机具有结构简单、工作可靠、转矩大等优点。
2、单相步进电机单相步进电机是一种简单的步进电机,由一组线圈和一个铁芯组成。
当线圈通电时,会产生磁场,与铁芯相互作用,从而使转子转动。
单相步进电机的结构简单,但转矩较小,通常用于一些低功率的应用。
3、双相步进电机双相步进电机是一种常用的步进电机,由两组线圈和一个铁芯组成。
当两组线圈交替通电时,会产生磁场,与铁芯相互作用,从而使转子转动。
双相步进电机具有转矩大、精度高等优点,广泛应用于一些自动化设备中。
4、混合式步进电机混合式步进电机是一种综合了永磁式和电磁式步进电机的特点的电机。
其转子由永磁体和电磁线圈组成,具有转矩大、精度高等优点,广泛应用于一些高精度的自动化设备中。
四、步进电机的应用步进电机具有结构简单、精度高、转矩大等优点,广泛应用于一些自动化设备中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
步进电机也叫步进器,它利用电磁学原理,将电能转换为机械能,人们早在20世纪20年代就开始使用这种电机。
随着嵌入式系统(例如打印机、磁盘驱动器、玩具、雨刷、震动寻呼机、机械手臂和录像机等)的日益流行,步进电机的使用也开始暴增。
不论在工业、军事、医疗、汽车还是娱乐业中,只要需要把某件物体从一个位置移动到另一个位置,步进电机就一定能派上用场。
步进电机有许多种形状和尺寸,但不论形状和尺寸如何,它们都可以归为两类:可变磁阻步进电机和永磁步进电机。
本文重点讨论更为简单也更常用的永磁步进电机。
步进电机的构造如图1所示,步进电机是由一组缠绕在电机固定部件--定子齿槽上的线圈驱动的。
通常情况下,一根绕成圈状的金属丝叫做螺线管,而在电机中,绕在齿上的金属丝则叫做绕组、线圈、或相。
如果线圈中电流的流向如图1所示,并且我们从电机顶部向下看齿槽的顶部,那么电流在绕两个齿槽按逆时针流向流动。
根据安培定律和右手准则,这样的电流会产生一个北极向上的磁场。
现在假设我们构造一个定子上缠绕有两个绕组的电机,内置一个能够绕中心任意转动的永久磁铁,这个可旋转部分叫做转子。
图2给出了一种简单的电机,叫做双相双极电机,因为其定子上有两个绕组,而且其转子有两个磁极。
如果我们按图2a所示方向给绕组1输送电流,而绕组2中没有电流流过,那么电机转子的南极就会自然地按图中所示,指向定子磁场的北极。
再假设我们切断绕组1中的电流,而按图2b所示方向给绕组2输送电流,那么定子的磁场就会指向左侧,而转子也会随之旋转,与定子磁场方向保持一致接着,我们再将绕组2的电流切断,按照图2c的方向给绕组1输送电流,注意:这时绕组1中的电流流向与图2a所示方向相反。
于是定子的磁场北极就会指向下,从而导致转子旋转,其南极也指向下方。
然后我们又切断绕组1中的电流,按照图2d所示方向给绕组2输送电流,于是定子磁场又会指向右侧,从而使得转子旋转,其南极也指向右侧。
最后,我们再一次切断绕组2中的电流,并给绕组1输送如图2a所示的电流,这样,转子又会回到原来的位置。
至此,我们对电机绕组完成了一个周期的电激励,电机转子旋转了一整圈。
也就是说,电机的电频率等于它转动的机械频率。
如果我们用1秒钟顺序完成了图2所示的这4个步骤,那么电机的电频率就是1Hz。
其转子旋转了一周,因而其机械频率也是1Hz。
总之,一个双相步进电机的电频率和机械频率之间的关系可以用下式表示:fe=fm*P/2 (1)其中,fe代表电机的电频率,fm代表其机械频率,而P则代表电机转子的等距磁极数。
从图2中我们还可以看出,每一步操作都会使转子旋转90°,也就是说,一个双相步进电机每一步操作造成的旋转度数可由下式表示:1 step= 180°/P (2)由等式(2)可知,一个双极电机每动作一次可以旋转180°/2=90°,这与我们在图2中看到的情形正好相符。
此外,该等式还表明,电机的磁极数越多,步进精度就越高。
常见的是磁极数在12和200个之间的双相步进电机,这些电机的步进精度在15°和0.9°之间。
图3 给出的例子是一个双相、6极步进电机,其中包含3个永久磁铁,因而有6个磁极。
第一步,如图3a所示,我们给绕组1施加电压,在定子中产生一个北极指向其顶部的磁场,于是,转子的南极(图3a中红色的“S”一端)转向了该图的上方。
接着,在图3b中,我们给绕组2施加电压,定子中产生一个北极指向其左侧的磁场。
于是,转子的一个距离最近的南极转向了图的左方,即转子顺时针转动了30°。
第三步,在图3c中,我们又向绕组1施加一个电压,在定子中产生一个北极指向图下方的磁场,从而又使转子顺时针旋转30°到达图3c所示的位置。
而在图3d中,我们给绕组2施加电压,在定子中产生一个北极指向定子右侧的磁场,再一次使转子顺时针旋转30°,到达图3d所示的位置。
最后,我们再向绕组1施加电压,产生一个如图3a所示的北极指向定子上方的磁场,使得转子顺时针旋转30°,结束一个电周期。
如此可以看出,4步电激励造成了120°的机械旋转。
也就是说,该电机的电频率是机械频率的3倍,这一结果符合等式(1)。
此外,我们从图3和等式(2)也能看出,该电机的转子每一步旋转30°。
如果同时向两个绕组输送电流,还能增大电机的扭矩,如图4所示。
这时,电机定子的磁场是两个绕组各自产生的磁场的矢量和,虽然这一磁场每一次动作仍然只使电机旋转90°,就象图2和图3中一样,但因为我们同时激励两个电机绕组,所以此时的磁场比单独激励一个绕组时更强。
由于该磁场是两个垂直场的矢量和,因此它等于单独每个场的2×1.414倍,从而电机对其负载施加的扭矩也成正比增大。
电机的激励顺序既然我们知道了一系列激励会使步进电机旋转,接下来就要设计硬件来实现所需的步进序列。
一块能让电机动起来的硬件(或结合了硬件和软件的一套设备)就叫做电机驱动器。
从图4中可以看出我们怎样激励双相电机的绕组才能使电机转子旋转,图中,电机内的绕组抽头分别被标为1A、1B、2A和2B。
其中,1A和1B是绕组1的两个抽头,2A和2B则是绕组2的两个抽头。
首先,要给脚1B和2B施加一个正电压,并将1A和2A接地。
然后,给脚1B 和2A施加一个正电压,而将1A和2B接地,这一过程其实取决于导线绕齿槽缠绕的方向,假设导线缠绕的方向与上一节所述相符。
依次进行下去,我们就得到了表1中总结的激励顺序,其中,“1”表示正电压,“0”表示接地。
电流在电机绕组中有两种可能的流向,这样的电机就叫做双极电机和双极驱动序列。
双极电机通常由一种叫做H桥的电路驱动,图5给出了连接H桥和步进电机两根抽头的电路。
H桥通过一个电阻连接到一个电压固定的直流电源(其幅度可根据电机的要求选取),然后,该电路再经过4个开关(分别标为S1、S2、S3和S4)连接到绕组的两根抽头。
这一电路的分布看起来有点象一个大写字母H,因此叫做H桥。
从表1中可以看出,要激励该电机,第一步应将抽头2A设为逻辑0,2B设为逻辑1,于是,我们可以闭合开关S1和S4,并断开开关S2和S3。
接着,需要将抽头2A设为逻辑1,2B设为逻辑0,于是,我们可以闭合S2、S3,并断开S1和S4。
与此类似,第三步我们可以闭合S2、S3并断开S1和S4,第四步则可以闭合S1、S4并断开S2、S3。
对绕组1的激励方法也不外乎如此,使用一对H桥就能产生需要的激励信号序列。
表2所示就是激励过程中每一步开关所在的位置。
注意,如果R=0,而开关S1和S3又不小心同时闭合,那么流经开关的电流将达到无穷大。
这时,不但开关会被烧坏,电源也可能损坏,因此电路中使用了一个非零阻值的电阻。
尽管这个电阻会带来一定的功耗,也会降低电机驱动器的效率,但它可以提供短路保护。
单极电机及其驱动器前面我们已经讨论了双极步进电机和驱动器。
单极电机与双极电机类似,不同的是在单极电机中外部能够接触到的只有每个绕组的中心抽头,如图6所示。
我们将从绕组顶部抽出的抽头标为抽头B,底部抽出的标为抽头A,中间的为抽头C。
有时我们会遇到一些抽头没有标注的电机,如果我们清楚步进电机的构造,就很容易通过测量抽头之间的阻值,识别出哪些抽头属于哪根绕组。
不同绕组的抽头之间阻抗通常为无穷大。
如果经测量,抽头A和C之间的阻抗为100欧姆,那么抽头B和C之间的阻抗也应是100欧姆,而A和B之间的阻抗为200欧姆。
200欧姆这一阻抗值就叫做绕组阻抗。
图7 给出一个单极电机的单相驱动电路。
从中可以看出,当S1闭合而S2断开时,电流将由右至左流经电机绕组;而当S1断开,S2闭合时,电流流向变为由左至右。
因此,我们仅用两个开关就能改变电流的流向(而在双极电机中需要4个开关才能做到)。
表3所示为单极电机驱动电路中,每一步激励时开关所处的位置。
虽然单极电机的驱动器控制起来相对简单,但由于在电机中使用了中心抽头,因此它比双极电机更复杂,而且其价格通常比双极电机贵。
此外,由于电流只流经一半的电机绕组,所以单极电机只能产生一半的磁场。
在知道了单极电机和双极电机的构造原理之后,当我们遇到一个没有标示抽头也没有数据手册的电机时,我们就能自己推导出抽头和绕组的关系。
带4个抽头的电机就是一个双相双极电机,我们可以通过测量导线之间的阻抗来分辨哪两个抽头属于同一个绕组。
带6个抽头的电机可能是一个双相单极电机,也可能是一个三相双极电机,具体情况可以通过测量导线之间的阻抗来确定。
电机控制本文前面讨论的电机控制理论可以采用全硬件方案实现,也可以用微控制器或DSP实现。
图8说明了如何用晶体管作为开关来控制双相单极电机。
每个晶体管的基极都要通过一个电阻连接到微控制器的一个数字输出上,阻值可以从1到10M欧姆,用于限制流入晶体管基极的电流。
每个晶体管的发射极均接地,集电极连到电机绕组的4个抽头。
电机的中心抽头均连接到电源电压的正端。
每个晶体管的集电极均通过一个二极管连接到电压源,以保护晶体管不被旋转时电机绕组上的感应电流烧坏。
转子旋转时,电机绕组上会出现一个感应电压,如果晶体管集电极没有通过二极管连接到电压源,感应电压造成的电流就会涌入晶体管的集电极。
举个例子,假设数字输出do1为高而do2为低,于是do1会使晶体管T1导通,电流从+V流经中心抽头和T1的基极,然后由T1的发射极输出。
但此时do2处于断开状态,因此电流无法流经T2。
这样推理下去,我们就能将表3改为驱动电机所需的微控制器数字输出的改变顺序。
一旦清楚了驱动电机所需的硬件和数字输出的顺序,我们就可以对最顺手的微控制器或DSP编写软件,实现这些序列。
固件控制我本人在一块Microchip PIC16F877上,利用1N4003二极管和2SD1276A达灵顿晶体管实现了以上谈到的电机控制器。
PIC的PortA第0位到第3位用来做数字输出。
电机采用在Jameco购买的5V双相单极电机(Airpax [Thomson]生产,型号为M82101-P1),并且用同一个5V电源为PIC和电机供电。
但在真正应用时,为避免给微控制器的电源信号引入噪声,建议大家还是分别用不同的电源为电机和微控制器供电。
列表1给出了控制程序的汇编源代码,该程序每50毫秒旋转电机一次。
首先,程序会将微控制器的数字输出初始化为表4中第一步的值,然后每隔50毫秒(此时间常数由程序中的常量waitTime定义)按照正确的顺序循环输出数字信号。
若需使电机反向旋转,只需按与表4所示相反的顺序输出数字信号即可。
本人所用的电机为24极电机,即每一步输出可以控制电机旋转180°/24=7.5°。
电机每50毫秒旋转7.5°,也就是每2.4秒转一周。