掌桥专利:专业的专利平台
掌桥专利
首页

一种打印机状态检测方法及打印机

文献发布时间:2024-04-18 19:59:31


一种打印机状态检测方法及打印机

技术领域

本申请涉及打印机技术领域,尤其涉及一种打印机状态检测方法及打印机。

背景技术

打印机(Printer)是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上,依照打印机所采用的技术,可以将打印机分类为分柱形、球形、喷墨式、热敏式、激光式、静电式、磁式、发光二极管式等打印机。其中,热敏打印机的工作原理是打印头上安装有半导体加热元件,打印头加热并接触热敏纸后就可以打印出需要的图像。具体而言,热敏纸是一种特殊的涂布加工纸,其外观与普通白纸相似,热敏纸表层光滑,是由普通纸张作为纸基,上面涂布一层热敏发色层,都涂在普通纸张表面的一面,打印机指示打印头中与图像的像素点排列位置相对应的半导体加热元件产热,则发色层在通过打印头加热后,发生化学反应显色,从而打印出需要的图像。

而相比于传统的喷墨打印机,热敏打印机兴起较晚,早期的普及型较低,导致目前并没有较好的方法,检测热敏打印机的工作状态,以保护热敏打印机,延长热敏打印机的寿命。

因此,现在亟需重新设计一种打印机状态检测方法,以及克服上述缺陷。

发明内容

本申请实施例提供一种打印机状态检测方法和打印机,用以保护打印机,延长打印机寿命。

第一方面,本申请实施例提供一种打印机状态检测方法,所述打印机为热敏打印机,该方法包括:

接收热敏传感器的电阻信号,所述电阻信号用于表征所述打印机的加热电阻面板的温度,所述加热电阻面板通过加热打印纸,在所述打印纸上呈现打印内容;

基于模数转换器,将所述电阻信号转换为温度信号,并在所述温度信号表征的温度超过设定温度阈值时,生成电源控制信号;

将所述电源控制信号发送至电源控制电路,并基于所述电源控制电路,断开所述加热电阻面板的电源。

上述方法中,采用设置热敏传感器的方式,检测打印机的加热电阻面板的温度,并在确定加热电阻面板的温度超过设定温度阈值时,切断加热电阻面板的电源,如此,可以对打印机的加热头(加热电阻面板)实施过热保护,延长打印机的使用寿命。

可选的,包括:接收霍尔传感器的脉冲信号,一次脉冲信号表征所述打印机的步进电机转动一周,所述步进电机的转轴用于安装卷筒打印纸;

基于所述模数转换器,将所述脉冲信号转换为数字信号;

从存储器中获取历史转数,并基于所述数字信号,在所述历史转数上加1,获得所述步进电机的总转数,将所述总转数记录在存储器中;

其中,所述总转数用于基于预设算法,获得已使用的所述卷筒打印纸的长度。

上述方法中,通过霍尔传感器传输的脉冲信号,可以统计步进电机的总转数,继而根据总转数和卷筒打印纸的直径信息,采用预设算法,获取已使用的卷筒打印纸长度,以此获知打印机的寿命状态,另外,通过将总转数记录在存储器中,如此,即使打印机发生意外掉电,步进电机的总转数记录也不会丢失。

可选的,接收霍尔传感器的脉冲信号,包括:基于运放控制电路,接收所述霍尔传感器的所述脉冲信号,所述运放控制电路用于对所述脉冲信号进行降噪和放大处理。

上述方法中,采用运放控制电路对霍尔传感器的脉冲信号进行降噪和放大处理,可以提高计算总转数的准确性。

可选的,所述脉冲信号是基于设置在所述步进电机上的永磁体元件,与所述霍尔传感器之间发生的磁感应所产生的。

上述方法中,将永磁体元件设置在步进电机上,则步进电机每转一圈,永磁体元件与霍尔传感器之间则会产生一次最近的距离,继而永磁体元件与霍尔传感器之间发生磁感应,产生脉冲信号,如此,脉冲信号可以准确表征步进电机的转数。

可选的,包括:接收编码步进电机的总转数,所述编码步进电机中设置有编码器,所述编码器用于记录所述编码步进电机转动发生的所述总转数,所述总转数用于基于预设算法,获得已使用的所述卷筒打印纸的长度。

上述方法中,通过编码步进电机中的编码器记录编码步进电机的总转数,可以根据总转数和预设算法获得打印机已经打印的打印纸长度,可以表征打印机的使用状态。

可选的,所述加热电阻面板中各加热电阻呈矩阵形式排列,包括:

对所述各加热电阻施加设定电压,并采集所述各加热电阻各自的阻抗信号;

基于所述各加热电阻各自的阻抗信号,检测相应加热电阻是否处于正常工作状态,若存在加热电阻处于异常工作状态,则产生告警,并将获得的所述各加热电阻各自的工作状态结果存储至存储器。

上述方法中,对各加热电阻的阻抗信号进行检测,以获取各加热电阻的状态信息,便于管理加热电阻的使用情况,采用矩阵形式,在加热电阻面板中将各加热电阻排列,如此,可以在告警信息中设置异常工作状态的加热电阻在矩阵中的坐标信息,便于维修人员可以迅速定位异常加热电阻的位置,提高打印机的维修效率。

第二方面,本申请实施例提供一种打印机,所述打印机为热敏打印机,包括:加热电阻面板、热敏传感器、电源、电源控制电路和模数转换器;

所述加热电阻面板周围设置至少一个热敏传感器,所述热敏传感器的第一端与所述模数转换器的第一端电连接;

所述加热电阻面板的第一端与所述电源控制电路的第一端电连接;

所述模数转换器的第二端与所述电源控制电路的第二端电连接;

所述电源控制电路的第三端与所述电源电连接。

可选的,所述打印机中还包含存储器、永磁体元件和霍尔传感器,所述永磁体元件和所述霍尔传感器之间的距离小于设定距离阈值时,发生磁感应并产生脉冲信号;

所述永磁体元件设置在所述步进电机的转子上,所述霍尔传感器设置在与所述永磁体元件相对的位置,使得所述永磁体元件的圆周运动轨迹中存在一个轨迹点,与所述霍尔传感器的距离小于设定距离阈值;

所述霍尔传感器的第一端与运放控制电路的第一端电连接;

所述运放控制电路的第二端与所述模数转换器的第三端电连接;

所述模数转换器的第四端与存储器电连接。

可选的,所述打印机中的步进电机为编码步进电机,其中,所述编码步进电机中设置有编码器;

所述编码器与所述模数转换器电连接。

可选的,所述打印机中还包含微处理器和存储器;

所述加热电阻面板与所述微处理器的第一端电连接;

所述微处理器的第二端与所述存储器电连接。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的一种打印机状态检测方法的流程示意图;

图2为本申请实施例提供的一种打印机的示意图;

图3为本申请实施例提供的一种打印机状态检测方法的流程示意图;

图4为本申请实施例提供的一种打印机的示意图;

图5为本申请实施例提供的一种打印机的示意图;

图6为本申请实施例提供的一种打印机的示意图;

图7为本申请实施例提供的一种打印机的示意图;

图8为本申请实施例提供的一种加热电阻面板的状态检测方法的流程示意图;

图9为本申请实施例提供的一种打印机的示意图;

图10为本申请实施例提供的一种打印机的系统架构示意图;

图11为本申请实施例提供的一种打印机状态检测装置的装置示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

可以理解的是,在本申请的下述具体实施方式中,涉及到打印内容等相关的数据,当本申请的各实施例运用到具体产品或技术中时,需要获得相关许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。例如,在需要获得相关的数据时,可以通过招募相关志愿者并签署志愿者授权数据的相关协议,进而可以使用这些志愿者的数据进行实施;或者,通过在已授权允许的组织内部范围内进行实施,通过采用组织内部成员的数据实施下述的实施方式来向内部成员进行相关推荐;或者,具体实施时所采用的相关数据均为模拟数据,例如可以是虚拟场景中产生的模拟数据。

为便于理解本申请实施例提供的技术方案,这里先对本申请实施例使用的一些关键名词进行解释:

带电可擦可编程只读存储器(Electrically Erasable Programmable read onlymemory,EEPROM),是一种掉电后数据不丢失的存储芯片。EEPROM可以在电脑上或专用设备上擦除已有信息,重新编程,一般用在即插即用。

微控制单元(Microcontroller Unit,MCU),又称单片微型计算机(Single ChipMicrocomputer)或者单片机,是把中央处理器的频率与规格做适当缩减,并将内存、计数器、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC外围、遥控器,至汽车电子、工业上的步进电机、机器手臂的控制等,都可见到MCU的身影。

霍尔传感器,是根据霍尔效应制作的一种磁场传感器。霍尔效应是磁电效应的一种,霍尔效应传感器也称霍尔传感器,是一个换能器,将变化的磁场转化为输出电压的变化。霍尔传感器首先是实用于测量磁场,此外还可测量产生和影响磁场的物理量,例如被用于接近开关、霍尔、位置测量、转速测量和电流测量设备。

步进电机,是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。因此,步进电动机又称脉冲电动机。

使能信号,是变频器的允许运行信号,当它有效时,变频器收到了启动命令就可以运行。

MOS管开关电路,是利用MOS管栅极(g)控制MOS管源极(s)和漏极(d)通断的原理构造的开关控制电路。

下面对本申请实施例的设计思想进行简要介绍:

近年来,由于生活方式的转变,使得热敏打印机迅速普及,如,购物方式由现金交易向网上下单购物的转变,以及快递行业的兴起,热敏打印机用于网上下单时购物票据的打印,以及邮寄快递的快递单号的打印等。

然而,过去人们更普遍使用喷墨打印机,墨盒的余墨量可以直接反映打印机的使用状态,这种打印机的使用状态的判断方式并不适用于热敏打印机,而目前并没有检测热敏打印机的使用状态的方法。

鉴于此,本申请实施例提供了一种打印机状态检测方法,以对热敏打印机的使用状态进行检测,以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

参见图1所示,为本申请实施例提供的一种打印机状态检测方法的流程示意图,这里是以打印机为执行主体为例进行举例说明的,该方法的具体实施流程如下:

步骤101、接收热敏传感器的电阻信号,所述电阻信号用于表征所述打印机的加热电阻面板的温度,所述加热电阻面板通过加热打印纸,在所述打印纸上呈现打印内容;

步骤102、基于模数转换器,将所述电阻信号转换为温度信号,并在所述温度信号表征的温度超过设定温度阈值时,生成电源控制信号;

步骤103、将所述电源控制信号发送至电源控制电路,并基于所述电源控制电路,断开所述加热电阻面板的电源。

在一种实施例中,热敏传感器可以设置在加热电阻面板周围,以采集加热电阻面板的温度。

在一种实施例中,电源控制电路可以是MOSFET金属-氧化物半导体场效应晶体管。

在一种实施例中,模数转换器可以设置在微处理器上,微处理器中设置温度是否超过设定温度阈值的相关程序。

在一种实施例中,打印机中的微处理器接收热敏传感器的电阻信号,并基于模数转换器,将电阻信号转换为温度信号,再基于微处理器中的判断逻辑和处理逻辑,在温度信号表征的温度超过设定温度阈值时,生成电源控制信号,将电源控制信号至电源控制电路,以使得基于电源控制电路断开加热电阻面板的电源。上述方法中,可以通过热敏传感器获得加热电阻面板的温度,从而对加热电阻面板的温度进行控制,若打印机在长时间使用导致加热电阻面板温度过高时,断开加热电阻面板的电源,以保护加热电阻面板,延长加热电阻面板的使用寿命。

基于上述图1中的方法流程,本申请实施例提供了一种打印机,所述打印机为热敏打印机,如图2所示,包括:加热电阻面板201、热敏传感器202、电源203、电源控制电路204和模数转换器205;

所述加热电阻面板201周围设置至少一个热敏传感器202,所述热敏传感器202的第一端与所述模数转换器205的第一端电连接;

所述加热电阻面板201的第一端与所述电源控制电路204的第一端电连接;

所述模数转换器202的第二端与所述电源控制电路204的第二端电连接;

所述电源控制电路204的第三端与所述电源203电连接。

在一种实施例中,加热电阻面板中的加热电阻数量可以是如图2中的12个,也可以是更多,在实际应用中,可以设置为一个加热电阻对应一个像素点,或者多个加热电阻对应一个像素点,也可以是多个像素点对应多个加热电阻,此处对加热电阻面板中的加热电阻数量具体不做限制。

在一种实施例中,模数转换器205设置于微处理器上,则上述打印机中,热敏传感器202的第一端通过微处理器与模数转换器205的第一端电连接,模数转换器202的第二端通过微处理器与电源控制电路204的第二端电连接。

在一种实施例中,加热电阻面板201与微处理器电连接;

在一种实施例中,热敏传感器设置在加热电阻面板周围,可以是一个或者多个,热敏传感器的设置数量和位置,具体可以根据加热电阻面板的形状和加热电阻面板局部热度的统计情况设置,此处具体不做限制。

基于上述图1中的方法流程和图2中的打印机,本申请实施例提供了一种打印机状态检测方法流程,如图3所示,包括:

步骤301、接收霍尔传感器的脉冲信号,一次脉冲信号表征所述打印机的步进电机转动一周,所述步进电机的转轴用于安装卷筒打印纸;

步骤302、基于所述模数转换器,将所述脉冲信号转换为数字信号;

步骤303、从存储器中获取历史转数,并基于所述数字信号,在所述历史转数上加1,获得所述步进电机的总转数,将所述总转数记录在存储器中;

其中,所述总转数用于基于预设算法,获得已使用的所述卷筒打印纸的长度。

基于上述图3中的方法流程,本申请实施例提供了一种脉冲信号处理方法,所述脉冲信号是基于设置在所述步进电机上的永磁体元件,与所述霍尔传感器之间发生的磁感应所产生的。

在一种实施例中,在步进电机上安装有永磁体元件,在步进电机旋转一周时,霍尔传感器与永磁体元件可以发生一次符合要求的磁感应,产生脉冲信号,也就是说,在步进电机上的永磁体元件随着步进电机旋转与霍尔传感器的距离在变化,步进电机旋转一周时,存在一个位置,永磁体元件与霍尔传感器的距离最小,可以产生足够强的磁场,以使得霍尔传感器产生脉冲信号。

在一种实施例中,模数转换器是打印机的微处理器中的一部分,则在霍尔传感器将脉冲信号传输至模数转换器,由模数转换器将脉冲信号转换为数字信号时,微处理器从存储器获取历史转数,基于脉冲信号的数字信号,在历史转数上+1,获得总转数,并将总转数记录在存储器中,以便于接收霍尔传感器的下一个脉冲信号时,将总转数作为历史转数,基于下一个脉冲信号的数字信号,获得新的总转数。

在一种实施例中,可以根据卷筒打印纸的规格,设置相应的预设算法,如,卷筒打印纸的直径或半径随着卷筒打印纸已使用长度变化所变化的表征函数,或随着步进电机安装卷筒打印纸后的转数变化所变化的表征函数,基于此表征函数和总转数,即可计算获得已使用卷筒打印纸的长度。

上述方法,相比于传统的喷墨打印机,基于打印机的墨盒使用寿命来判断打印机的使用情况和寿命,本申请通过获取步进电机的转数和卷筒打印纸的长度,来获取打印机的使用情况和寿命,填补了热敏打印机无法判断其使用情况和寿命的技术手段空白。

基于上述图3中的方法流程,本申请实施例提供了一种脉冲信号处理方法,在步骤301中,接收霍尔传感器的脉冲信号,包括:基于运放控制电路,接收所述霍尔传感器的所述脉冲信号,所述运放控制电路用于对所述脉冲信号进行降噪和放大处理。也就是说,考虑到霍尔传感器和永磁体元件之间的磁场的不稳定性,以及可能被外界干扰等情况,导致脉冲信号噪音大,脉冲较小,因此,通过运放控制电路对脉冲信号进行降噪和放大处理后,保证模数转换器对脉冲信号读取的准确性。

基于上述图3中的方法流程,及其涉及的各实施例,本申请实施例提供了一种打印机,如图4所示,所述打印机中还包含存储器401、永磁体元件402和霍尔传感器403,所述永磁体元件402和所述霍尔传感器403之间的距离小于设定距离阈值时,发生磁感应并产生脉冲信号;

所述永磁体元件402设置在所述步进电机404的转子上,所述霍尔传感器403设置在与所述永磁体元件402相对的位置,使得所述永磁体元件402的圆周运动轨迹中存在一个轨迹点,与所述霍尔传感器403的距离小于设定距离阈值;

所述霍尔传感器403的第一端与运放控制电路405的第一端电连接;

所述运放控制电路405的第二端与所述模数转换器406的第三端电连接;

所述模数转换器406的第四端与存储器401电连接。

在一种实施例中,打印机中设置有存储器401、永磁体元件402和霍尔传感器403,其中,永磁体元件402设置在步进电机404的转子上,或者也可以设置在步进电机的其他可以表征步进电机转圈运动的部件上;如图4所示,可以看出,永磁体元件402在跟随步进电机404的转子旋转时,永磁体元件402的运动轨迹时一个圆周,由于霍尔传感器403是固定的,则在永磁体元件402的运动轨迹中存在一个轨迹点,或者一段轨迹,与霍尔传感器403的距离是最小的,即,永磁体元件402和霍尔传感器403之间的距离小于设定距离阈值,可以发生磁感应,产生足够强的磁场,使得霍尔传感器403产生脉冲信号,从而基于霍尔传感器403与运放控制电路405的导线,传输至运放控制电路405,由运放控制电路405对脉冲信号进行放大处理和降噪处理,之后,将获得的脉冲信号传输至模数转换器406转换为数字信号,则打印机中的微处理器基于模数转换器406获得的数字信号和从存储器401中获得的历史转数,在历史转数上+1,得到总转数,并将总转数存储至存储器401。

在一种实施例中,运放控制电路405的第二端通过微处理器与模数转换器406的第三端电连接,模数转换器406的第四端通过微处理器与存储器401电连接。

在一种实施例中,如图4和图5所示,打印机中可以包含如图2所示的热敏保护电路(热敏传感器202、电源控制电路204等),也可以不包含热敏保护电路,此处对打印机具体内部结构不做限制,可以根据需要设置。

基于上述图1中的方法流程,本申请实施例提供了一种打印机状态检测方法流程,包括:接收编码步进电机的总转数,所述编码步进电机中设置有编码器,所述编码器用于记录所述编码步进电机转动发生的所述总转数,所述总转数用于基于预设算法,获得已使用的所述卷筒打印纸的长度。

在一种实施例中,微处理器接收编码步进电机的总转数,基于预设算法,获得已使用的卷筒打印纸的长度。

在一种实施例中,编码步进电机中可以设置有编码器,编码器可以设置转数统计算法,还可以包含误差修正算法等,以获取准确的步进电机的总转数,则编码器可以直接将步进电机的总转数对应的脉冲信号传输至模数转换器,由模数转换器将脉冲信号转换为数字信号,获取总转数并存储在存储器中,其中,存储器可以是采用EEPROM存储,防止设备意外掉电引起数据丢失,数据保护可靠性。另外,编码器还可以采用模拟信号方式传输总转数至模数转换器,由模数转换器将模拟信号转换为数字信号,获取总转数并存储在存储器中,需要说明的是,此处对编码器具体输出的信号模式不做限制,可以根据编码器的型号、内部执行程序等设置。基于上述采用编码步进电机的打印机状态检测方法,本申请实施例提供了一种打印机,如图6所示,相应的,所述打印机中的步进电机为编码步进电机601,其中,所述编码步进电机601中设置有编码器602;所述编码器602与所述模数转换器603电连接。

在一种实施例中,编码器602通过微处理器与模数转换器603电连接。

在一种实施例中,编码步进电机在转动时,触发编码器,则通过采集触发编码器的次数,可以获得编码步进电机的总转数,从而,根据编码步进电机的总转数来计算出打印机出纸张的长度,从而确认打印机寿命的检测;其中,编码步进电机中可以设置预设算法,该预设算法可以是根据卷筒打印纸的直径或半径随着卷筒打印纸已使用长度变化所变化的表征函数确定的,或随着步进电机安装卷筒打印纸后的转数变化所变化的表征函数确定的,基于此预设算法和总转数,即可计算获得已使用卷筒打印纸的长度,相应的,已使用的卷筒打印纸的长度,也可以表征打印机的使用情况,为了便于理解,给出一种编码器被触发次数与打印长度,以及打印机加热寿命的关系,如下表1所示:

表1

在一种实施例中,如图6和图7所示,打印机中可以设置热敏保护电路,也可以不设置热敏保护电路,其中,若编码器602不具有存储总转数的功能,则还可以设置存储器604以保存总转数,或者若编码器602具有存储总转数的功能,则可以不设置存储器604。

基于上述图1中的方法流程,所述加热电阻面板中各加热电阻呈矩阵形式排列,本申请实施例提供了一种加热电阻面板的状态检测方法,如图8所示,包括:

步骤801、对所述各加热电阻施加设定电压,并采集所述各加热电阻各自的阻抗信号;

步骤802、基于所述各加热电阻各自的阻抗信号,检测相应加热电阻是否处于正常工作状态,若存在加热电阻处于异常工作状态,则产生告警,并将获得的所述各加热电阻各自的工作状态结果存储至存储器。

在一种实施例中,打印机的微处理器中记录各加热电阻在加热电阻面板中的位置信息,则在对各加热电阻施加设定电压时,采集各加热电阻各自的阻抗信号,若存在加热电阻的阻抗信号异常,确定该加热电阻处于异常工作状态,则产生告警,在告警中加入该异常加热电阻在加热电阻面板中的位置信息,以便于维修人员迅速定位异常加热电阻,加快维修效率。其中,可以将各加热电阻各自的工作状态结果存储至存储器,以防止设备掉电发生数据丢失。

在一种实施例中,微处理器中可以设置模数转换器,本申请的各方法、打印机结构和相关实施例中,模数转换器都可以是设置于微处理器中的,则微处理器可以执行相关的计算逻辑。

上述方法中,相比于相关技术中,使用喷墨打印机时,可能出现的色彩不均、打印效果差等问题,本申请可以采用上述方法,维护加热电阻面板的加热灵敏性,提高打印效果。

基于上述加热电阻面板的状态检测方法,本申请实施例提供了一种打印机,如图9所示,所述打印机中还包含微处理器901和存储器902;

所述加热电阻面板903与所述微处理器901的第一端电连接;

所述微处理器901的第二端与所述存储器902电连接。

在一种实施例中,微处理器901可以向加热电阻面板903施加恒定电压,以获得各加热电阻各自的阻抗信号,继而微处理器901基于预设的检测相关程序,获得各加热电阻各自的工作状态是否异常,并将检测结果存储至存储器902,以防止设备掉电发生数据丢失问题。微处理器901中包含各加热电阻在加热电阻面板中的位置信息,则若存在加热电阻处于异常工作状态时,则可以将该加热电阻的位置信息设置到告警中,以实现快速定位,提高维修效率。

在一种实施例中,图9中所示出的打印机的部分结构可以与图2、图4-7中的打印机的部分结构组合出现,本申请具体不做限制,另外,本申请中图示的打印机,仅呈现出本方案相关的部件和元件,但并不对打印机的具体结构做限制,可以根据具体需要设置。其中,热敏传感器和电源控制电路等形成的打印机的热敏保护电路,在热敏传感器检测到温度高于设定温度阈值时,执行对加热电阻面板断电的程序的优先级,可以高于打印机中其他程序的优先级,以有效对打印机实施保护,防止发生点燃打印纸或设备被烧毁的情况。

基于上述各方法、实施例和打印机,可以获得本申请实施例中的打印机的系统架构,如图10所示,可以包含电源、存储器、微处理器、过保模块、转数采集模块和测试模块;

其中,过保模块中包含如图2所示的电路,转数采集模块包含如图5或图7所示电路,测试模块包含如图9所示电路。

由此,既可以实现加热电阻面板的过热保护、打印纸长度统计并估计打印机寿命,又可以提高维修效率。

基于相同的构思,本申请实施例提供了一种打印机状态检测装置1100,如图11所示,所述打印机为热敏打印机,包括:

所述收发模块1101,用于接收热敏传感器的电阻信号,所述电阻信号用于表征所述打印机的加热电阻面板的温度,所述加热电阻面板通过加热打印纸,在所述打印纸上呈现打印内容;

所述处理模块1102,用于基于模数转换器,将所述电阻信号转换为温度信号,并在所述温度信号表征的温度超过设定温度阈值时,生成电源控制信号;

所述收发模块1101还用于,将所述电源控制信号发送至电源控制电路,并基于所述电源控制电路,断开所述加热电阻面板的电源。

可选的,所述收发模块1101还用于,接收霍尔传感器的脉冲信号,一次脉冲信号表征所述打印机的步进电机转动一周,所述步进电机的转轴用于安装卷筒打印纸;

所述处理模块1102还用于,基于所述模数转换器,将所述脉冲信号转换为数字信号;

所述处理模块1102还用于,从存储器中获取历史转数,并基于所述数字信号,在所述历史转数上加1,获得所述步进电机的总转数,将所述总转数记录在存储器中;

其中,所述总转数用于基于预设算法,获得已使用的所述卷筒打印纸的长度。

可选的,所述收发模块1101具体用于,基于运放控制电路,接收所述霍尔传感器的所述脉冲信号,所述运放控制电路用于对所述脉冲信号进行降噪和放大处理。

可选的,所述脉冲信号是基于设置在所述步进电机上的永磁体元件,与所述霍尔传感器之间发生的磁感应所产生的。

可选的,所述收发模块1101还用于,

接收编码步进电机的总转数,所述编码步进电机中设置有编码器,所述编码器用于记录所述编码步进电机转动发生的所述总转数,所述总转数用于基于预设算法,获得已使用的所述卷筒打印纸的长度。

可选的,所述加热电阻面板中各加热电阻呈矩阵形式排列,所述处理模块1102还用于,对所述各加热电阻施加设定电压,并采集所述各加热电阻各自的阻抗信号;基于所述各加热电阻各自的阻抗信号,检测相应加热电阻是否处于正常工作状态,若存在加热电阻处于异常工作状态,则产生告警,并将获得的所述各加热电阻各自的工作状态结果存储至存储器。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

技术分类

06120116523182