本发明属于一种用于伺服电机的转速的监测装置及监测方法,具体涉及一种用于高转速伺服电机的转速的监测装置及监测方法。
背景技术:
高转速伺服电机在运行过程中,转速监测对于其安全运行是必不可少的,原有的模拟测速法不能同时保证低转速和高转速测量精度的弊端,容易导致对高转速伺服电机运行状态判断失误,导致其失效,造成巨大损失。因此亟需提供一种高转速伺服电机的转速监测方法填补转速监测上的空缺。
技术实现要素:
本发明是为了克服现有技术中存在的缺点而提出的,其目的是提供一种用于高转速伺服电机的转速的监测装置及监测方法。
本发明的技术方案是:
一种用于高转速伺服电机的转速的监测装置,包括依次连接的高精度计时器、步距角测量装置和计时器,步距角测量装置和计时器分别与cpu连接,计时器与关断装置连接。
所述高精度计时器用于监测等间距的时间。
所述步距角测量装置用于测量经过步距角的脉冲信号个数。
所述计时器用于控制关断装置,按顺序向cpu发出中断要求。
所述cpu接收并处理由计时器发出中断要求,然后从步距角测量装置中读取数值并立即清零步距角测量装置数值。
所述cpu用于计算转速。
所述步距角测量装置中的数值与高转速伺服电机的转速呈正比关系。
所述高转速伺服电机的转速与步距角测量装置中的步距角脉冲的正比关系为:
其中:
pn为每转的步距角脉冲数,单位为个/s;m为规定时间内发出步距角脉冲的个数,单位为个;t为固定时间,单位为s。
一种用于高转速伺服电机的转速的监测方法,包括以下步骤:
(ⅰ)高精度计时器监测等间距时间,步距角测量装置在等间距时间内,采集步距角脉冲个数;
(ⅱ)将步骤(ⅰ)获得的单位等间距时间内脉冲信号的个数输入至计时器中,由计时器控制关断装置,按顺序向cpu发出中断要求;
(ⅲ)cpu接收并处理中断要求后,从步距角测量装置中读取数值并立即清零该装置,再通过高转速伺服电机的转速与步距角测量装置中的步距角脉冲的正比关系公式计算出高转速伺服电机的转速。
本发明的有益效果是:
本发明提供了一种用于高转速伺服电机的转速的监测装置及监测方法,改变原有的模拟测速法不能同时保证低转速和高转速测量精度的弊端,通过步距角测量装置的测量值与电机转速见的关系,保证了低转速和高转速的测量精度,使高转速伺服电机平稳运行的可靠性大幅增加;监测方法简单易行、经济性好、可靠度高、设计合理;监测装置整体体积小,集成度高。
附图说明
图1是本发明用于高转速伺服电机的转速的监测装置的结构示意图。
其中:
1、高精度计时器;2、步距角测量装置;3、计时器;4、cpu;5、关断装置。
具体实施方式
下面结合说明书附图及实施例对本发明用于高转速伺服电机的转速的监测装置及监测方法进行详细说明:
如图1所示,一种用于高转速伺服电机的转速的监测装置,包括依次连接的高精度计时器1、步距角测量装置2和计时器3,步距角测量装置2和计时器3分别与cpu4连接,计时器3与关断装置5连接。
所述高精度计时器1用于监测等间距的时间。
所述步距角测量装置2用于测量经过步距角的脉冲信号个数。
所述计时器3用于控制关断装置5,按顺序向cpu4发出中断要求。
所述cpu4接收并处理由计时器3发出中断要求,然后从步距角测量装置2中读取数值并立即清零步距角测量装置2数值。
所述cpu4用于计算转速。
所述步距角测量装置2中的数值与高转速伺服电机的转速呈正比关系。
所述高转速伺服电机的转速与步距角测量装置2中的步距角脉冲的正比关系为:
其中:
pn为每转的步距角脉冲数,单位为个/s;m为规定时间内发出步距角脉冲的个数,单位为个;t为固定时间,单位为s。
一种用于高转速伺服电机的转速的监测方法,包括以下步骤:
(ⅰ)高精度计时器1监测等间距时间,步距角测量装置2在等间距时间内,采集步距角脉冲个数;
(ⅱ)将步骤(ⅰ)获得的单位等间距时间内脉冲信号的个数输入至计时器3中,由计时器3控制关断装置5,按顺序向cpu4发出中断要求;
(ⅲ)cpu4接收并处理中断要求后,从步距角测量装置2中读取数值并立即清零该装置,再通过高转速伺服电机的转速与步距角测量装置2中的步距角脉冲的正比关系公式
本发明提供了一种用于高转速伺服电机的转速的监测装置及监测方法,改变原有的模拟测速法不能同时保证低转速和高转速测量精度的弊端,通过步距角测量装置的测量值与电机转速见的关系,保证了低转速和高转速的测量精度,使高转速伺服电机平稳运行的可靠性大幅增加;监测方法简单易行、经济性好、可靠度高、设计合理;监测装置整体体积小,集成度高。