CN101373947B - 一种步进电机速度的控制方法、装置及系统 - Google Patents
一种步进电机速度的控制方法、装置及系统 Download PDFInfo
- Publication number
- CN101373947B CN101373947B CN2007100765408A CN200710076540A CN101373947B CN 101373947 B CN101373947 B CN 101373947B CN 2007100765408 A CN2007100765408 A CN 2007100765408A CN 200710076540 A CN200710076540 A CN 200710076540A CN 101373947 B CN101373947 B CN 101373947B
- Authority
- CN
- China
- Prior art keywords
- speed
- stepping motor
- target range
- motor
- accelerated motion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000008859 change Effects 0.000 claims abstract description 25
- 230000035945 sensitivity Effects 0.000 claims abstract description 20
- 230000000052 comparative effect Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 5
- 230000001133 acceleration Effects 0.000 abstract description 3
- 208000031427 Foetal heart rate deceleration Diseases 0.000 abstract 2
- 230000008569 process Effects 0.000 description 21
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Images
Landscapes
- Control Of Stepping Motors (AREA)
Abstract
本发明适用于显示仪表领域,提供了一种步进电机速度的控制方法、装置及系统,所述方法包括以下步骤:根据步进电机的当前位置和目标位置计算步进电机的目标距离;判断所述目标距离是否大于配置的基准距离;当所述目标距离大于等于所述基准距离时,控制步进电机做变加速运动;当所述目标距离小于所述基准距离时,控制步进电机做变减速运动。本发明通过判断步进电机的目标距离与基准距离之间的关系,控制步进电机做变加速运动或者变减速运动,可以使仪表指针的显示更加平滑,有效地改善了指针的平滑效果和灵敏度之间协调不好而产生的指针卡滞或突变等现象。
Description
技术领域
本发明属于显示仪表领域,尤其涉及一种步进电机速度的控制方法、装置及系统。
背景技术
在显示仪表中,一般有传统的模拟显示和数字式显示两种方式。数字式显示仪表采用步进电机结构,所有传感器的模拟或数字信号全部转化成驱动步进电机的数字信号,由中央处理器(Central Processing Unit,CPU)处理完后,将驱动信号输送到各自的步进电机,这种采用全数字技术驱动的显示仪表精度高,且采用了统一的机芯结构,实现成本低。
控制步进电机的转动需要方向、转角和转速三个要素,对于含有硬件的驱动电源,方向取决于控制器发出的步进脉冲的高低;转角取决于控制器发出的步进脉冲的个数;转速则取决于控制器发出的步进脉冲之间的时间间隔。
在步进电机的控制中,方向和转角控制简单,而转速控制则比较复杂。步进电机工作时,失步或过冲直接影响其定位精度。在设计系统时,除了正确选择步进电机和驱动电源之外,还要对控制器发出的步进脉冲的频率进行调节。由于步进电机的转速正比于步进脉冲的频率,所以调节步进脉冲的频率,实质上就是调节步进电机的速度。
在显示仪表中,一直存在着指针运动的平滑效果与灵敏度的相互抵触问题,灵敏度过高容易产生指针的抖动,灵敏度过于平滑又使得指针的实时性太差,反应迟钝,两者之间协调不好容易产生指针卡滞或突变等现象。
发明内容
本发明实施例的目的在于提供一种步进电机速度的控制方法,旨在解决现有技术中步进电机指针的平滑效果和灵敏度之间协调不好,容易产生指针卡滞或突变等现象的问题。
本发明实施例是这样实现的,一种步进电机速度的控制方法,所述方法包括以下步骤:
根据步进电机的当前位置和目标位置计算步进电机的目标距离;
判断所述目标距离是否大于等于配置的基准距离;
当所述目标距离大于等于所述基准距离时,控制步进电机做变加速运动,具体为:
根据所述目标距离确定步进电机的变加速运动的速度步长;
根据步进电机的当前速度和变加速运动的速度步长计算变加速运动的更新速度;
判断所述变加速运动的更新速度是否大于变加速运动的预期速度,是则将步进电机的当前速度更新为变加速运动的预期速度,否则将步进电机的当前速度更新为变加速运动的更新速度;
其中,变加速运动的预期速度=步进电机的最大速度,变加速运动的速度步长=k1×目标距离,变加速运动的更新速度=步进电机的当前速度+变加速运动的速度步长,k1为与步进电机速度变化灵敏度相关的参数;
当所述目标距离小于所述基准距离时,控制步进电机做变减速运动。
本发明实施例的另一目的在于提供一种步进电机速度的控制装置,所述装置包括:
目标距离计算模块,用于根据步进电机的当前位置和目标位置计算步进电机的目标距离;
距离关系判断模块,用于判断所述目标距离与配置的基准距离之间的大小关系;
速度更新控制模块,用于当所述距离关系判断模块判断所述目标距离大于等于所述基准距离时,控制步进电机做变加速运动,当所述目标距离小于所述基准距离时,控制步进电机做变减速运动,所述速度更新控制模块包括:
预期速度获取模块,用于获取步进电机的预期速度;
速度步长计算模块,用于根据目标距离计算步进电机的速度步长;
更新速度计算模块,用于根据步进电机的当前速度和速度步长计算步进电机的更新速度;以及
速度更新模块,用于比较预期速度与更新速度,根据比较结果更新步进电机的当前速度。
本发明实施例的另一目的在于提供一种显示仪表控制系统,所述系统包括:
显示仪表;
与显示仪表电连接的步进电机,用于通过变加速运动或者变减速运动带动显示仪表的指针移动;
与步进电机电连接的驱动IC芯片,以及
与驱动IC芯片电连接的MCU,用于根据步进电机的当前位置和目标位置计算步进电机的目标距离,当所述目标距离大于等于配置的基准距离时,通过所述驱动IC芯片控制步进电机做变加速运动,具体为:
根据所述目标距离确定步进电机的变加速运动的速度步长;
根据步进电机的当前速度和变加速运动的速度步长计算变加速运动的更新速度;
判断所述变加速运动的更新速度是否大于变加速运动的预期速度,是则将步进电机的当前速度更新为变加速运动的预期速度,否则将步进电机的当前速度更新为变加速运动的更新速度;
其中,变加速运动的预期速度=步进电机的最大速度,变加速运动的速度步长=k1×目标距离,变加速运动的更新速度=步进电机的当前速度+变加速运动的速度步长,k1为与步进电机速度变化灵敏度相关的参数;
当所述目标距离小于配置的基准距离时,通过所述驱动IC芯片控制步进电机做变减速运动。
本发明实施例通过判断步进电机的目标距离与基准距离之间的关系,控制步进电机做变加速运动或者变减速运动,可以使仪表指针的显示更加平滑,有效地改善了指针的平滑效果和灵敏度之间协调不好而产生的指针卡滞或突变等现象。
附图说明
图1是本发明实施例提供的步进电机速度控制的实现流程图;
图2是本发明实施例中控制步进电机做变加速运动的实现流程图;
图3是本发明实施例中控制步进电机做变减速运动的实现流程图;
图4是本发明实施例提供的步进电机在工作状况下速度与时间的变化关系示意图;
图5是本发明实施例提供的变加速过程中时间与速度之间的变化关系示意图;
图6是本发明实施例提供的变减速过程中时间与速度之间的变化关系示意图;
图7是本发明实施例适用的显示仪表控制系统的结构图;
图8是本发明实施例提供的步进电机速度控制装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明执行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,根据步进电机的目标距离与基准距离之间的关系,对仪表指针运动的速度进行控制,当目标距离大于基准距离时,控制步进电机做变加速运动,当目标距离小于基准距离时,控制步进电机做变减速运动。
图1示出了本发明实施例提供的步进电机速度控制的实现流程,详述如下:
在步骤S101中,加载步进电机的当前速度、当前位置和目标位置。
在本发明的实施例中,将步进电机的当前速度、当前位置和目标位置作为步进电机速度运算控制函数的入口参数进行加载。当然,这些参数的值可能在每次重新调用步进电机速度运算控制函数时都有变化。
在步骤S102中,根据步进电机的当前位置和目标位置,计算获取步进电机的目标距离。
在具体实现时,对目标位置和当前位置执行减法运算,得到目标距离,在本发明实施例中,目标距离具有正负之分。
在步骤S103中,判断目标距离是否为零,如果目标距离为零,表示步进电机已经运动到目标位置,可以结束控制,如果目标距离不为零,表示步进电机未到达目标位置,执行步骤S104。
在步骤S104中,判断目标距离是否大于等于基准距离,是则执行步骤S105,否则执行步骤S106。
本发明实施例中,基准距离为系统配置的一个常数,具体可以根据实际调整需要确定,基准距离越小,步进电机速度调整的灵敏度越高。
在步骤S105中,控制步进电机做变加速运动,更新步进电机的当前速度。
在步骤S106中,控制步进电机做变减速运动,更新步进电机的当前速度。
图2示出了本发明实施例中控制步进电机做变加速运动的实现流程,详述如下:
在步骤S201中,以步进电机的最大速度作为预期速度。
在步骤S202中,根据目标距离确定步进电机的速度步长。
在本发明实施例中,通过下式计算步进电机的速度步长:
速度步长=k1×目标距离,其中k1根据实际调整需要而定,k1越小,速度步长越小,步进电机的速度变化越平滑,但灵敏度相对降低。
在步骤S203中,根据步进电机的当前速度和速度步长计算步进电机的更新速度。
在本发明实施例中,步进电机的更新速度根据下式计算:
更新速度=当前速度+速度步长。
在步骤S204中,判断步进电机的更新速度是否大于预期速度,是则执行步骤S205,否则执行步骤S206。
在步骤S205中,将步进电机的当前速度更新为预期速度。
在步骤S206中,将步进电机的当前速度更新为更新速度。
图3示出了本发明实施例中控制步进电机做变减速运动的实现流程,详述如下:
在步骤S301中,根据目标距离计算步进电机的预期速度。
在本发明实施例中,根据下式计算步进电机的预期速度:
预期速度=速度常数+k2×目标距离,其中,k2根据实际调整需要而定,给定目标距离的情况下,k2越小,预期速度越小,步进电机的速度变化越平滑,但灵敏度相对降低。
作为本发明的一个实施例,速度常数设置为步进电机的最小速度。步进电机的最大速度和最小速度由步进电机的性能决定。
在步骤S302中,根据目标距离确定步进电机的速度步长。
在本发明实施例中,通过下式计算步进电机的速度步长:
速度步长=k3×目标距离,其中k3根据实际调整需要而定,k3越小,速度步长越小,步进电机的速度变化越平滑,但灵敏度相对降低。本发明实施例中,k1和k3的取值可以相同,也可以不同。
在步骤S303中,根据步进电机的当前速度和速度步长计算步进电机的更新速度。
在本发明实施例中,步进电机的更新速度根据下式计算:
更新速度=当前速度-速度步长。
在步骤S304中,判断步进电机的更新速度是否小于预期速度,是则执行步骤S305,否则执行步骤S306。
在步骤S305中,将步进电机的当前速度更新为预期速度。
在步骤S306中,将步进电机的当前速度更新为更新速度。
图4出了本发明实施例提供的步进电机在工作状况下速度与时间的变化关系。
其中,速度具有正负方向,正负方向能够表示出步进电机的运动方向,以及结合一些加减速和运动变向的过程。
时间T0~T1过程是步进电机在启动时,以最小速度V1向最大速度Vh变加速运动。此时,步进电机的目标距离远大于基准距离,而且在速度到达最大速度Vh时,目标距离仍大于基准距离。
时间T1~T2过程是步进电机的速度到达最大速度Vh的一个速度状况,以最大速度Vh做匀速运动,此时,目标距离大于等于基准距离。
时间T2~T3过程是步进电机的一个减速过程,以最大速度Vh向最小速度V1变减速运动,最终速度降到最小速度V1时,目标距离等于零,表明步进电机运动到目标位置。
其中,时间T0~T3过程中,步进电机的目标位置都没有发生变化。
时间T3~T4过程是步进电机再次启动的过程,以最小速度V1向最大速度Vh变加速运动,此时目标距离远大于基准距离,而且在速度到达最大速度Vh时,目标距离仍大于基准距离。
时间T4~T5过程是步进电机的目标位置发生变化并开始变减速的过程,由于步进电机的目标位置发生变化,目标距离突然小于基准距离,步进电机的速度变化由变加速运动转换为变减速运动。
时间T5~T6过程是步进电机做变减速运动还未到达目标位置时,步进电机的目标位置又发生变化,此时的速度减速到Vb,步进电机的目标位置的变化使得目标距离突然大于基准距离,步进电机开始变加速运动。
时间T6~T7过程是步进电机做变加速运动还未到达目标位置时,步进电机的目标位置又发生变化,此时的速度加速到Va,步进电机的目标位置的变化使得目标距离突然小于基准距离,步进电机开始变减速运动。
时间T7~T8过程是步进电机做变减速运动还未到达目标位置时,步进电机的目标位置又发生变化,此时的速度减速到Vc,这次步进电机的目标位置的变化,引起了目标距离的大小和方向都发生了变化,起始速度也变为-Vc,步进电机开始做反向变加速运动。
时间T8~T9过程是步进电机反向加速到反向速度上限制-Vh,步进电机的目标距离等于基准距离,准备开始做反向变减速运动。
时间T9~T10过程是步进电机反向变减速运动还未到达目标位置时,步进电机的目标位置又发生变化,此时的速度减速到-Vd,这次步进电机的目标位置的变化,引起了步进电机的目标距离方向发生了变化,起始速度也变为Vd,步进电机开始变加速运动。
其中,步进电机的每个加速过程都是单独的线型加速过程,可以将整个加速过程看成一个指数函数,单独的线型加速过程越多整个过程越接近指数函数。函数是时间与速度之间的变化关系,对这些关系进行等时间量化,如图5所示。
步进电机的每个减速过程都是单独的线型加速过程,可以将整个减速过程看成一个指数函数,单独的线型减速过程越多整个过程越接近指数函数。函数是时间与速度之间的变化关系,对这些关系进行等时间量化,如图6所示。
图7示出了本发明实施例适用的显示仪表控制系统的结构,微控制器(Micro Controller Unit,MCU)与驱动集成电路(Integrated Circuit,IC)芯片电连接,向驱动IC芯片发送控制指令。驱动IC芯片与步进电机电连接,根据MCU的控制指令控制步进电机做变加速或者变减速运动。步进电机与显示仪表电连接,带动显示仪表的指针移动,指示数据大小。每次显示的步进电机的目标位置都是通过MCU通过控制器局域网(Controller Area Network,CAN)通信得到的,在这种情况下一旦出现丢包,就将使显示的步进电机的目标位置跨越度很大,每次计算出的步进电机的目标距离也会变化很大。本发明实施例中,MCU根据计算出的步进电机的目标距离与配置的基准距离和之间的关系,通过驱动IC芯片对步进电机进行控制,当步进电机的目标距离大于基准距离时,通过驱动IC芯片控制步进电机做变加速运动,当步进电机的目标距离小于基准距离时,通过驱动IC芯片控制步进电机做变减速运动,使显示仪表的指针达到了平滑显示的目的。
图8示出了本发明实施例提供的步进电机速度控制装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。该装置为内置于MCU中运行的软件单元。
目标距离计算模块81根据步进电机的当前位置和目标位置计算步进电机的目标距离,距离关系判断模块82判断该目标距离与配置的基准距离之间的大小关系。当距离关系判断模块82判断目标距离大于等于该基准距离时,速度更新控制模块83控制步进电机做变加速运动,当距离关系判断模块82判断目标距离小于基准距离时,速度更新控制模块83控制步进电机做变减速运动。
速度更新控制模块83对步进电机进行变加速或者变减速运动控制时,预期速度获取模块831获取步进电机的预期速度,速度步长计算模块832根据目标距离计算步进电机的速度步长,更新速度计算模块833根据步进电机的当前速度和速度步长计算步进电机的更新速度,速度更新模块834比较预期速度与更新速度,根据比较结果更新步进电机的当前速度。
当控制步进电机做变加速运动时,如果更新速度大于预期速度,则速度更新模块834将步进电机的当前速度更新为预期速度,如果更新速度不大于预期速度,则速度更新模块834将步进电机的当前速度更新为更新速度,其中:
预期速度=步进电机的最大速度;
速度步长=k1×目标距离;
更新速度=步进电机的当前速度+速度步长;
k1为与步进电机速度变化灵敏度相关的参数。
当控制步进电机做变减速运动时,如果更新速度小于预期速度,则速度更新模块834将步进电机的当前速度更新为预期速度,如果更新速度不小于预期速度,则速度更新模块834将步进电机的当前速度更新为更新速度,其中:
预期速度=速度常数+k2×目标距离;
速度步长=k3×目标距离;
更新速度=步进电机的当前速度-速度步长;
k2、k3为与步进电机速度变化灵敏度相关的参数。
在本发明实施例中,该速度常数设置为步进电机的最小速度。
本发明实施例通过判断步进电机的目标距离与基准距离之间的关系,控制步进电机做变加速运动或者变减速运动,可以使仪表指针的显示更加平滑,有效地改善了指针的平滑效果和灵敏度之间协调不好而产生的指针卡滞或突变等现象。
以上该仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种步进电机速度的控制方法,其特征在于,所述方法包括以下步骤:
根据步进电机的当前位置和目标位置计算步进电机的目标距离;
判断所述目标距离是否大于等于配置的基准距离;
当所述目标距离大于等于所述基准距离时,控制步进电机做变加速运动,具体为:
根据所述目标距离确定步进电机的变加速运动的速度步长;
根据步进电机的当前速度和变加速运动的速度步长计算变加速运动的更新速度;
判断所述变加速运动的更新速度是否大于变加速运动的预期速度,是则将步进电机的当前速度更新为变加速运动的预期速度,否则将步进电机的当前速度更新为变加速运动的更新速度;
其中,变加速运动的预期速度=步进电机的最大速度,变加速运动的速度步长=k1×目标距离,变加速运动的更新速度=步进电机的当前速度+变加速运动的速度步长,k1为与步进电机速度变化灵敏度相关的参数;
当所述目标距离小于所述基准距离时,控制步进电机做变减速运动。
2.如权利要求1所述的方法,其特征在于,当控制步进电机做变减速运动的步骤具体为:
根据所述目标距离确定步进电机的预期速度;
根据所述目标距离确定步进电机的速度步长;
根据步进电机的当前速度和速度步长计算更新速度;
判断所述更新速度是否小于预期速度,是则将步进电机的当前速度更新为预期速度,否则将步进电机的当前速度更新为更新速度;
其中,预期速度=速度常数+k2×目标距离,速度步长=k3×目标距离,更新速度=步进电机的当前速度-速度步长,k2、k3为与步进电机速度变化灵敏度相关的参数。
3.如权利要求2所述的方法,其特征在于,所述速度常数为步进电机的最小速度。
4.一种步进电机速度的控制装置,其特征在于,所述装置包括:
目标距离计算模块,用于根据步进电机的当前位置和目标位置计算步进电机的目标距离;
距离关系判断模块,用于判断所述目标距离与配置的基准距离之间的大小关系;
速度更新控制模块,用于当所述距离关系判断模块判断所述目标距离大于等于所述基准距离时,控制步进电机做变加速运动,当所述目标距离小于所述基准距离时,控制步进电机做变减速运动,所述速度更新控制模块包括:
预期速度获取模块,用于获取步进电机的预期速度;
速度步长计算模块,用于根据目标距离计算步进电机的速度步长;
更新速度计算模块,用于根据步进电机的当前速度和速度步长计算步进电机的更新速度;以及
速度更新模块,用于比较预期速度与更新速度,根据比较结果更新步进电机的当前速度。
5.如权利要求4所述的装置,其特征在于,当控制步进电机做变加速运动时,如果更新速度大于预期速度,则所述速度更新模块将步进电机的当前速度更新为预期速度,如果更新速度不大于预期速度,则所述速度更新模块将步进电机的当前速度更新为更新速度,其中:
预期速度=步进电机的最大速度;
速度步长=k1×目标距离;
更新速度=步进电机的当前速度+速度步长;
k1为与步进电机速度变化灵敏度相关的参数。
6.如权利要求4所述的装置,其特征在于,当控制步进电机做变减速运动时,如果更新速度小于预期速度,则所述速度更新模块将步进电机的当前速度更新为预期速度,如果更新速度不小于预期速度,则所述速度更新模块将步进电机的当前速度更新为更新速度,其中:
预期速度=速度常数+k2×目标距离;
速度步长=k3×目标距离;
更新速度=步进电机的当前速度-速度步长;
k2、k3为与步进电机速度变化灵敏度相关的参数。
7.如权利要求6所述的装置,其特征在于,所述速度常数为步进电机的最小速度。
8.一种显示仪表控制系统,其特征在于,所述系统包括:
显示仪表;
与显示仪表电连接的步进电机,用于通过变加速运动或者变减速运动带动显示仪表的指针移动;
与步进电机电连接的驱动IC芯片,以及
与驱动IC芯片电连接的MCU,用于根据步进电机的当前位置和目标位置计算步进电机的目标距离,当所述目标距离大于等于配置的基准距离时,通过所述驱动IC芯片控制步进电机做变加速运动,具体为:
根据所述目标距离确定步进电机的变加速运动的速度步长;
根据步进电机的当前速度和变加速运动的速度步长计算变加速运动的更新速度;
判断所述变加速运动的更新速度是否大于变加速运动的预期速度,是则将步进电机的当前速度更新为变加速运动的预期速度,否则将步进电机的当前速度更新为变加速运动的更新速度;
其中,变加速运动的预期速度=步进电机的最大速度,变加速运动的速度步长=k1×目标距离,变加速运动的更新速度=步进电机的当前速度+变加速运动的速度步长,k1为与步进电机速度变化灵敏度相关的参数;
当所述目标距离小于配置的基准距离时,通过所述驱动IC芯片控制步进电机做变减速运动。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100765408A CN101373947B (zh) | 2007-08-22 | 2007-08-22 | 一种步进电机速度的控制方法、装置及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100765408A CN101373947B (zh) | 2007-08-22 | 2007-08-22 | 一种步进电机速度的控制方法、装置及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101373947A CN101373947A (zh) | 2009-02-25 |
CN101373947B true CN101373947B (zh) | 2012-05-23 |
Family
ID=40447927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007100765408A Active CN101373947B (zh) | 2007-08-22 | 2007-08-22 | 一种步进电机速度的控制方法、装置及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101373947B (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102763318A (zh) * | 2010-02-19 | 2012-10-31 | 三菱电机株式会社 | 指令生成装置 |
CN101841295B (zh) * | 2010-05-10 | 2012-08-22 | 湖南天安门业科技有限公司 | 一种基于定步长速度测量的直线电机运动控制方法 |
CN101944873A (zh) * | 2010-09-17 | 2011-01-12 | 中国科学院上海技术物理研究所 | 一种步进电机加减速的控制方法 |
CN102843084B (zh) * | 2012-09-11 | 2015-02-18 | 济南优耐特汽车电子有限公司 | 一种步进电机的加减速驱动方法 |
CN103439660B (zh) * | 2013-08-23 | 2016-04-20 | 江苏新通达电子科技股份有限公司 | 一种用于测试汽车仪表步进电机转动的方法 |
CN106887982B (zh) * | 2015-12-15 | 2019-01-22 | 北京京航计算通讯研究所 | 一种基于fpga的步进电机速度控制方法 |
CN106341063B (zh) * | 2016-09-09 | 2018-09-21 | 奇瑞汽车股份有限公司 | 步进电机加减速控制方法 |
CN106647838B (zh) * | 2017-02-22 | 2019-07-09 | 北京润科通用技术有限公司 | 一种位置闭环控制方法及装置 |
CN107248832B (zh) * | 2017-03-21 | 2023-09-05 | 基合半导体(宁波)有限公司 | 一种音圈马达驱动方法和系统 |
CN108762325A (zh) * | 2018-05-28 | 2018-11-06 | 长春博信光电子有限公司 | 云台移动速度的控制方法、装置及云台 |
CN112865627B (zh) * | 2021-03-12 | 2023-09-08 | 广州安凯微电子股份有限公司 | 一种步进电机的控制方法及装置 |
CN113306391B (zh) * | 2021-06-17 | 2023-02-17 | 一汽解放青岛汽车有限公司 | 一种指针显示方法、装置、电子设备及介质 |
CN114123914B (zh) * | 2021-11-19 | 2023-11-14 | 美的威灵电机技术(上海)有限公司 | 电机的控制方法、控制装置、控制系统和可读存储介质 |
CN114268254B (zh) * | 2021-12-28 | 2024-01-30 | 中元汇吉生物技术股份有限公司 | 一种变轨装置及其速度控制方法、系统及相关介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1196792A (zh) * | 1996-06-28 | 1998-10-21 | 日本精机株式会社 | 步进电机式仪表驱动装置 |
CN1286755A (zh) * | 1998-09-30 | 2001-03-07 | 日本精机株式会社 | 测量仪表的驱动方法 |
-
2007
- 2007-08-22 CN CN2007100765408A patent/CN101373947B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1196792A (zh) * | 1996-06-28 | 1998-10-21 | 日本精机株式会社 | 步进电机式仪表驱动装置 |
CN1286755A (zh) * | 1998-09-30 | 2001-03-07 | 日本精机株式会社 | 测量仪表的驱动方法 |
Non-Patent Citations (3)
Title |
---|
JP特开2000-137044A 2000.05.16 |
JP特开8-240445A 1996.09.17 |
JP特开平8-152337A 1996.06.11 |
Also Published As
Publication number | Publication date |
---|---|
CN101373947A (zh) | 2009-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101373947B (zh) | 一种步进电机速度的控制方法、装置及系统 | |
CN107070329B (zh) | S型运行曲线计算方法以及步进电机旋转控制方法 | |
EP0130570A2 (en) | Method and apparatus for controlling a robot hand along a predetermined path | |
CN103955166B (zh) | 一种沙画表演机器人及其图像处理和运动控制方法 | |
CN107070327A (zh) | 一种步进电机控制方法及装置 | |
CN108319300A (zh) | 执行机构的运行控制方法及装置 | |
CN116909212B (zh) | 一种平面步进双轴系统插补方法、系统、控制装置和控制方法 | |
CN110413011A (zh) | 一种双目云台控制方法、装置及存储介质 | |
CN112044017A (zh) | 一种基于电机力量训练设备的参数优化方法及装置 | |
CN102843084A (zh) | 一种步进电机的加减速驱动方法 | |
CN106843304A (zh) | 电机通用控制系统及方法 | |
CN110248082A (zh) | 一种规划摄像机运动控制曲线的方法及装置 | |
CN108322112B (zh) | 一种步进电机的复合运动控制方法 | |
CN206601628U (zh) | 基于步进驱动的指挥镜两维转台随动控制系统 | |
CN117073652A (zh) | 智能陀螺仪的动量轮转速调节杆平衡性控制系统及方法 | |
CN113525082B (zh) | 一种全液晶仪表虚拟指针运动规划方法及装置 | |
CN100483274C (zh) | 汽车数控指针式仪表驱动装置及其驱动方法 | |
CN109343589A (zh) | 用于机器人的速度平滑方法及装置 | |
US6809491B2 (en) | Positioning control method | |
JP2837313B2 (ja) | クレーンの振れ止め・位置決め制御装置 | |
JP3189650B2 (ja) | ロボット制御装置 | |
JP2772883B2 (ja) | クレーンの振れ止め・位置決め制御装置及び制御方法 | |
CN117439460B (zh) | 平面步进双轴系统插补方法、系统、控制装置和控制方法 | |
CN106774459A (zh) | 基于步进驱动的指挥镜两维转台随动控制系统及控制方法 | |
RU2092964C1 (ru) | Способ управления шаговым электроприводом и устройство для его осуществления |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |