电机运行检测方法、装置、计算机设备和电机控制装置制造方法及图纸

技术编号:35015449 阅读:14 留言:0更新日期:2022-09-21 15:17
本申请涉及一种电机运行检测方法、装置、计算机设备和电机控制装置。该方法包括:获取步进电机在满步驱动运行时转子线圈的比较电压与参考电压进行比较得到的当前时刻的失步检测电平信号;参考电压小于在满步驱动周期内转子在正常运转速度时,转子线圈的第一峰值电流对应的第一峰值电压,大于在满步驱动周期内转子在非正常运转速度时,转子线圈的第二峰值电流对应的第二峰值电压;若在满步驱动周期内各时刻的失步检测电平信号中未检测到高电平信号,则确定步进电机在满步驱动周期内失步。采用本方法能够降低步进电机运行检测的使用成本,提升步进运行检测结果的准确性。提升步进运行检测结果的准确性。提升步进运行检测结果的准确性。

【技术实现步骤摘要】
电机运行检测方法、装置、计算机设备和电机控制装置


[0001]本申请涉及电机检测
,特别是涉及一种电机运行检测方法、装置、计算机设备和电机控制装置。

技术介绍

[0002]步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机,每输入一个脉冲信号,转子就转动一个角度或前进一步。步进电机因其简单易用的控制特性经常被一些精度要求较高、成本敏感、转矩较小的场合中的众多电控系统所使用。
[0003]步进电机在使用过程中,若转动时遇到障碍物或内部元件老化,容易出现堵转或失步的情况,此时若步进电机控制器不能准确检测到堵转信息并采取相应措施,整个步进电机的运作系统将会出现异常,严重时导致步进电机损坏。
[0004]传统的检测步进电机是否失步或堵转的方法,通常是采用光电编码器测量转子转速,行程开关作为完成某段行程的触发信号,以此来控制步进电机的行程。然而光电编码器和行程开关对结构有严格要求,使用时间越长,越容易产生结构偏移,使用成本较高,检测结果准确性易受干扰。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高步进电机运行情况检测准确性的电机运行检测方法、装置、计算机设备和电机控制装置。
[0006]第一方面,本申请提供了一种电机运行检测方法,所述方法包括:
[0007]获取步进电机在满步驱动运行时转子线圈的比较电压与参考电压进行比较得到的当前时刻的失步检测电平信号;其中,所述转子线圈的比较电压是将所述步进电机在满步驱动运行时所述转子线圈的电流进行转换得到;所述参考电压小于在所述满步驱动周期内转子在正常运转速度时,所述转子线圈的第一峰值电流对应的第一峰值电压,大于在所述满步驱动周期内所述转子在非正常运转速度时,所述转子线圈的第二峰值电流对应的第二峰值电压;
[0008]若在所述满步驱动周期内各时刻的所述失步检测电平信号中未检测到高电平信号,则确定所述步进电机在所述满步驱动周期内失步。
[0009]在其中一个实施例中,若在所述满步驱动周期内各时刻的所述失步检测电平信号中未检测到高电平信号,则确定所述步进电机在所述满步驱动周期内失步,包括:
[0010]根据所述满步驱动周期内各时刻的所述失步检测电平信号,得到对应的波形图;
[0011]若所述满步驱动周期内的波形图中未检测到矩形波,则确定所述步进电机在所述满步驱动周期内失步。
[0012]在其中一个实施例中,所述方法还包括:
[0013]若所述步进电机在连续多个所述满步驱动周期内失步,则确定所述步进电机堵转。
[0014]在其中一个实施例中,所述方法还包括:
[0015]获取所述步进电机的运行数据,根据所述运行数据确定参考电压。
[0016]在其中一个实施例中,所述获取所述步进电机的运行数据,根据所述运行数据确定参考电压,包括:
[0017]获取预设映射表,所述预设映射表记录所述运行数据与所述参考电压的映射关系;
[0018]获取所述步进电机的运行数据,查找所述预设映射表,确定对应的参考电压;所述运行数据包括所述步进电机的使用时长、驱动电压和驱动负载中的至少一种。
[0019]在其中一个实施例中,在所述确定所述步进电机失步后,还包括:
[0020]生成补偿驱动信号,根据所述补偿驱动信号驱动所述转子线圈额外转动一个所述满步驱动周期。
[0021]在其中一个实施例中,在所述确定所述步进电机堵转后,还包括:
[0022]生成反向驱动信号,根据所述反向驱动信号驱动所述转子线圈反向转动;
[0023]获取反向驱动周期内检测得到的反向失步检测电平信号;
[0024]若连续多个反向驱动周期内未检测到所述高电平信号,则确定所述步进电机双向堵转。
[0025]第二方面,本申请还提供了一种电机运行检测装置,所述装置包括:
[0026]信号获取模块,用于获取步进电机在满步驱动运行时转子线圈的电压与参考电压进行比较得到的当前时刻的失步检测电平信号;其中,所述转子线圈的电压是将步进电机在满步驱动运行时转子线圈的电流进行转换得到;所述参考电压小于所述转子线圈满步驱动周期的峰值电流的比较电压;
[0027]失步分析模块,用于若在所述满步驱动周期内各时刻的所述失步检测电平信号中未检测到高电平信号,则确定所述步进电机在所述满步驱动周期内失步。
[0028]第三方面,本申请还提供了一种电机控制装置,所述装置包括:电流检测电路、电压转换电路、电压比较器以及主控芯片,所述电流检测电路的输入端与步进电机的转子线圈连接,输出端与所述电压转换电路的输入端连接,所述电压转换电路的输出端与所述电压比较器的同相端连接,所述电压比较器的反相端接入参考电压,所述电压比较器的输出端与所述主控芯片连接;
[0029]所述电流检测电路采集所述步进电机在满步驱动运行时所述转子线圈的电流,所述电压转换电路将所述转子线圈的电流转换成所述转子线圈的比较电压,所述电压比较器根据所述转子线圈的比较电压与参考电压的比较结果输出当前时刻的失步检测电平信号;所述主控芯片,用于获取所述失步检测电平信号,若在所述满步驱动周期内各时刻的所述失步检测电平信号中未检测到高电平信号,则确定所述步进电机在所述满步驱动周期内失步。
[0030]第四方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
[0031]第五方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0032]上述电机运行检测方法、装置、计算机设备和电机控制装置,根据步进电机在满步
驱动下,转子线圈在转子正常运转和非正常运转时电流周期性变化形态不同,转子线圈在转子正常运转时在满步驱动周期内的峰值电流高于转子未正常运转时的峰值电流的特点,将转子线圈的电流转换为比较电压,并设定小于转子线圈在满步驱动周期内转子正常运转时的峰值电流对应的第一峰值电压,大于转子线圈在满步驱动周期内转子在非正常运转速度时的峰值电流对应的第二峰值电压的值作为为参考电压,根据满步驱动运行时转子线圈的电压和参考电压进行比较得到的失步检测电平信号确定步进电机的运行状态。若满步驱动周期各时刻的失步检测电平信号中未检测到高电平信号,说明在满步驱动周期内转子线圈的峰值电流较小,转子未正常转动,即步进电机在满步驱动周期内失步。通过流经转子线圈的电流在不同运行状态下的形态不同,确定步进电机的运行状态,整个检测过程不需要借助其他测量设备,降低了步进电机运行检测的使用成本,提升了步进运行检测结果的准确性。
附图说明
[0033]图1为一个实施例中电机控制装置的结构框图;
[0034]图2为一个实施例中电压转换电路的结构示意图;
[0035]图3为一个实施例中电机控制装置的结构示意图;
[0036]图4为一个实施例中电机运本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电机运行检测方法,其特征在于,所述方法包括:获取步进电机在满步驱动运行时转子线圈的比较电压与参考电压进行比较得到的当前时刻的失步检测电平信号;其中,所述转子线圈的比较电压是将所述步进电机在满步驱动运行时所述转子线圈的电流进行转换得到;所述参考电压小于在所述满步驱动周期内转子在正常运转速度时,所述转子线圈的第一峰值电流对应的第一峰值电压,大于在所述满步驱动周期内所述转子在非正常运转速度时,所述转子线圈的第二峰值电流对应的第二峰值电压;若在所述满步驱动周期内各时刻的所述失步检测电平信号中未检测到高电平信号,则确定所述步进电机在所述满步驱动周期内失步。2.根据权利要求1所述的方法,其特征在于,若在所述满步驱动周期内各时刻的所述失步检测电平信号中未检测到高电平信号,则确定所述步进电机在所述满步驱动周期内失步,包括:根据所述满步驱动周期内各时刻的所述失步检测电平信号,得到对应的波形图;若所述满步驱动周期内的波形图中未检测到矩形波,则确定所述步进电机在所述满步驱动周期内失步。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述步进电机在连续多个所述满步驱动周期内失步,则确定所述步进电机堵转。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述步进电机的运行数据,根据所述运行数据确定参考电压。5.根据权利要求4所述的方法,其特征在于,所述获取所述步进电机的运行数据,根据所述运行数据确定参考电压,包括:获取预设映射表,所述预设映射表记录所述运行数据与所述参考电压的映射关系;获取所述步进电机的运行数据,查找所述预设映射表,确定对应的参考电压;所述运行数据包括所述步进电机的使用时长、驱动电压和驱动负载中的至少一种。6.根据权利要求1所述的方法,其特征在于,在所述确定所述步进电机失步后,还包括:生成补偿驱动信号,根据所述补偿驱动信号驱动所述转子线圈额外转动一个所述满步驱动周期。7.根据权利要求3所述的方法,其特征在于,在所述确定所述步进电机堵转后...

【专利技术属性】
技术研发人员:严超明
申请(专利权)人:深圳市合信达控制系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1