步进马达的检测方法、装置和热敏打印机的检测方法制造方法及图纸

技术编号:38742306 阅读:14 留言:0更新日期:2023-09-08 23:26
本申请提供了一种步进马达的检测方法、装置、热敏打印机的检测方法和包括该检测装置的热敏打印机。该检测方法包括:步骤S11:控制步进马达持续转动,使所述步进马达的绕组电流持续上升;步骤S12:当所述绕组电流达到斩波电流时,马达驱动电路启动自保护功能,使所述绕组电流停止上升并开始下降,获得所述绕组电流从0A到达所述斩波电流所需的第一时长;步骤S13:所述绕组电流下降经过一预设的第二时长之后,所述绕组电流达到停止电流,获得所述停止电流;以及步骤S14:根据所述第一时长和所述停止电流来判断所述步进马达的型号。本申请通过软件方法获得步进马达的型号和打印机的型号,从而根据打印机型号设置打印参数,获得良好的打印效果。印效果。印效果。

【技术实现步骤摘要】
步进马达的检测方法、装置和热敏打印机的检测方法


[0001]本专利技术主要涉及热敏打印机的
,尤其涉及一种步进马达的检测方法、装置、热敏打印机的检测方法和包括该检测装置的热敏打印机。

技术介绍

[0002]热敏打印机被广泛应用在POS终端设备、收银设备、医疗设备等中。对于支持热敏打印机的设备,生产厂商出于供货或价格等原因,都会考虑一台设备可以在相同软硬件的情况下,能够兼容不同型号的热敏打印机。对于某种设备来说,不同厂家不同型号的热敏打印机的连接方式及PIN序可能都是相同的,所以硬件连接兼容是没有问题的。但是不同型号的热敏打印机在相同软件参数的情况下,由于打印机加热头电阻阻值以及打印机模组集成步进马达等的差异,会导致不同型号的打印机出现打印效果不一致的情况,也就是会出现相同软件参数无法兼容不同型号打印机的问题。
[0003]如果不同型号打印机加热头电阻阻值存在不一致的情况,可以采用固定上拉电阻和加热头电阻分压的方式,通过检测不同的分压电压值来判定不同的加热头电阻阻值,从而进一步判断打印机的型号。然而,当不同型号打印机加热头电阻阻值相同时,就不能通过该方法来判断打印机的型号。对于不同型号的打印机集成步进马达存在差异的情况,目前还没有办法检测,因此只能无奈接受不同型号打印机带来的打印效果差异。

技术实现思路

[0004]本申请要解决的技术问题是提供一种能够检测步进马达差异的检测方法、检测装置、热敏打印机的检测方法和包括该检测装置的热敏打印机。
[0005]为解决上述技术问题,本申请提供了一种步进马达的检测方法,包括:
[0006]步骤S11:控制步进马达持续转动,使所述步进马达的绕组电流持续上升;
[0007]步骤S12:当所述绕组电流达到斩波电流时,马达驱动电路启动自保护功能,使所述绕组电流停止上升并开始下降,获得所述绕组电流从0A到达所述斩波电流所需的第一时长;
[0008]步骤S13:所述绕组电流下降经过一预设的第二时长之后,所述绕组电流达到停止电流,获得所述停止电流;以及
[0009]步骤S14:根据所述第一时长和所述停止电流来判断所述步进马达的型号。
[0010]在本申请的一实施例中,在所述步骤S11之前还包括:步骤S10:预先测试不同型号的步进马达的目标第一时长和目标停止电流,获得所述步进马达的型号和所述目标第一时长、所述目标停止电流之间的对应关系;以及
[0011]所述步骤S14包括:比较所述第一时长和所述目标第一时长,比较所述停止电流和所述目标停止电流,根据比较结果判断所述步进马达的型号。
[0012]在本申请的一实施例中,所述步骤S10包括:
[0013]步骤S101:控制步进马达持续转动,使所述步进马达的绕组电流持续上升;
[0014]步骤S102:当所述绕组电流达到目标斩波电流时,马达驱动电路启动自保护功能,使所述绕组电流停止上升并开始下降,获得所述绕组电流从0A到达所述目标斩波电流所需的目标第一时长;
[0015]步骤S103:所述绕组电流下降经过一预设的目标第二时长之后,所述绕组电流达到目标停止电流,获得所述目标停止电流;
[0016]步骤S104:循环执行所述步骤S101~步骤S103,记录所述目标第一时长的第一范围和所述目标停止电流的第二范围;以及
[0017]步骤S105:建立所述步进马达的型号和所述第一范围、所述第二范围之间的对应关系。
[0018]在本申请的一实施例中,所述步骤S10还包括:测量在不同供电电压时的所述第一范围和所述第二范围,建立不同供电电压所对应的所述对应关系。
[0019]在本申请的一实施例中,所述步骤S14包括:当所述第一时长处于一第一范围内,并且所述停止电流处于一第二范围内时,根据所述对应关系判断所述步进电机的型号。
[0020]在本申请的一实施例中,在所述步骤S11中,控制所述步进马达持续正向转动或反向转动。
[0021]在本申请的一实施例中,在执行所述步骤S11时,所述步进马达的绕组电流的初始值为0A。
[0022]在本申请的一实施例中,所述停止电流大于0A。
[0023]在本申请的一实施例中,在所述步骤S13之后,还包括:
[0024]步骤S131:重复执行所述步骤S11~步骤S13,获得多个所述停止电流;以及
[0025]步骤S132:采用所述多个停止电流的平均值作为所述步进电机的停止电流。
[0026]在本申请的一实施例中,不同型号的步进马达所对应的所述第二时长不同。
[0027]在本申请的一实施例中,所述马达驱动电路具有第一控制信号输入端和第二控制信号输入端,在所述步骤S11中,控制器向所述第一控制信号输入端持续输入高电平,以及向所述第二控制信号输入端持续输入低电平,从而使所述步进马达持续转动,并使所述步进马达的绕组电流持续上升。
[0028]在本申请的一实施例中,所述马达驱动电路具有电流检测脚,所述检测方法还包括:控制器通过所述电流检测脚实时获取所述绕组电流。
[0029]在本申请的一实施例中,所述电流检测脚外接一固定阻值的电阻,所述检测方法还包括:所述控制器实时获得所述电阻上的电压值,并根据所述电压值实时计算所述绕组电流。
[0030]本申请为解决上述技术问题还提出一种热敏打印机的检测方法,其特征在于,所述热敏打印机包括步进马达,所述检测方法包括:采用如上所述的步进马达的检测方法检测所述步进电机的型号,根据所述型号判断所述热敏打印机的打印机型号。
[0031]本申请为解决上述技术问题还提出一种步进马达的检测装置,其特征在于,包括:马达驱动电路,用于驱动所述步进马达的转动,并具有自保护功能,当所述步进马达的绕组电流达到斩波电流时,所述马达驱动电路启动自保护功能,使所述绕组电流停止上升并开始下降;存储器,用于存储可由控制器执行的指令;控制器,用于执行所述指令以实现如上所述的检测方法。
[0032]本申请为解决上述技术问题还提出一种热敏打印机,其特征在于,包括如上所述的步进马达的检测装置。
[0033]本申请的步进马达的检测方法通过控制步进马达的动作,记录绕组电流和停止电流,就可以获得步进马达型号,简单易行。当该步进马达集成在热敏打印机中时,根据该检测方法,无需拆开该热敏打印机,而是通过软件方法即可获得步进马达的型号,从而进一步获得热敏打印机的打印机型号,从而可以根据打印机型号来设置相应的打印参数,获得良好的打印效果。
附图说明
[0034]包括附图是为提供对本申请进一步的理解,它们被收录并构成本申请的一部分,附图示出了本申请的实施例,并与本说明书一起起到解释本专利技术原理的作用。附图中:
[0035]图1是本申请一实施例的步进马达的检测方法的示例性流程图;
[0036]图2是包括本申请一实施例的步进马达在内的控制电路的示例性电路图;
[0037]图3是根据图2所示实施例的控制电路中的部分信号时序波本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种步进马达的检测方法,其特征在于,包括:步骤S11:控制步进马达持续转动,使所述步进马达的绕组电流持续上升;步骤S12:当所述绕组电流达到斩波电流时,马达驱动电路启动自保护功能,使所述绕组电流停止上升并开始下降,获得所述绕组电流从0A到达所述斩波电流所需的第一时长;步骤S13:所述绕组电流下降经过一预设的第二时长之后,所述绕组电流达到停止电流,获得所述停止电流;以及步骤S14:根据所述第一时长和所述停止电流来判断所述步进马达的型号。2.如权利要求1所述的检测方法,其特征在于,在所述步骤S11之前还包括:步骤S10:预先测试不同型号的步进马达的目标第一时长和目标停止电流,获得所述步进马达的型号和所述目标第一时长、所述目标停止电流之间的对应关系;以及所述步骤S14包括:比较所述第一时长和所述目标第一时长,比较所述停止电流和所述目标停止电流,根据比较结果判断所述步进马达的型号。3.如权利要求2所述的检测方法,其特征在于,所述步骤S10包括:步骤S101:控制步进马达持续转动,使所述步进马达的绕组电流持续上升;步骤S102:当所述绕组电流达到目标斩波电流时,马达驱动电路启动自保护功能,使所述绕组电流停止上升并开始下降,获得所述绕组电流从0A到达所述目标斩波电流所需的目标第一时长;步骤S103:所述绕组电流下降经过一预设的目标第二时长之后,所述绕组电流达到目标停止电流,获得所述目标停止电流;步骤S104:循环执行所述步骤S101~步骤S103,记录所述目标第一时长的第一范围和所述目标停止电流的第二范围;以及步骤S105:建立所述步进马达的型号和所述第一范围、所述第二范围之间的对应关系。4.如权利要求3所述的检测方法,其特征在于,所述步骤S10还包括:测量在不同供电电压时的所述第一范围和所述第二范围,建立不同供电电压所对应的所述对应关系。5.如权利要求3所述的检测方法,其特征在于,所述步骤S14包括:当所述第一时长处于一第一范围内,并且所述停止电流处于一第二范围内时,根据所述对应关系判断所述步进电机的型号。6.如权利要求1所述的检测方法,其特征在于,在所述步骤S11中...

【专利技术属性】
技术研发人员:周亮林喆
申请(专利权)人:深圳米开朗基罗科技有限公司
类型:发明
国别省市:

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

1