用于确定喷墨喷嘴中的问题的方法、打印头和打印机转让专利

申请号 : CN201480078318.X

文献号 : CN106255597B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 达赖尔·E·安德森埃里克·T·马丁彼得·詹姆斯·弗里克

申请人 : 惠普发展公司有限责任合伙企业

摘要 :

在示例中,一种用于确定喷墨喷嘴中的问题的方法包括:提供用于喷出喷嘴的初始喷出脉冲,以及在喷嘴的基元处将初始喷出脉冲接收为延迟喷出脉冲。该方法包括用延迟喷出脉冲喷出喷嘴,以及确定用于获得横跨喷嘴的第一阻抗测量的在延迟喷出脉冲之后的第一时刻。

权利要求 :

1.一种用于确定喷墨喷嘴中的问题的方法,所述方法包括:提供用于从喷嘴喷出打印液体微滴的初始喷出脉冲;

在所述喷嘴的基元处将所述初始喷出脉冲接收为延迟喷出脉冲;

用所述延迟喷出脉冲从所述喷嘴喷出所述打印液体微滴;以及确定用于获得与所述喷嘴相关联的第一阻抗测量的、在所述延迟喷出脉冲之后的第一时刻,其中,预期在所述第一时刻在所述喷嘴内存在驱动气泡。

2.根据权利要求1所述的方法,进一步包括确定用于获得与所述喷嘴相关联的第二阻抗测量的、在所述延迟喷出脉冲之后的第二时刻,其中,预期在所述第二时刻在所述喷嘴内所述驱动气泡塌陷。

3.根据权利要求1所述的方法,其中从所述喷嘴喷出所述打印液体微滴包括所述喷嘴生成所述驱动气泡,所述方法进一步包括:将与所述第一阻抗测量相对应的电压与阈值电压进行比较;以及基于所述比较获得第一测试结果,所述第一测试结果用于指示在所述第一时刻处所述喷嘴内是否存在所述驱动气泡。

4.根据权利要求2所述的方法,进一步包括:

将与所述第二阻抗测量相对应的电压与所述阈值电压进行第二次比较;以及基于所述第二次比较获得第二测试结果,所述第二测试结果用于指示在所述第二时刻处所述喷嘴内的所述驱动气泡是否已塌陷。

5.根据权利要求1所述的方法,其中确定在所述延迟喷出脉冲之后的第一时刻包括:通过所述基元内的三态设备将所述延迟喷出脉冲从所述基元传递至驱动气泡检测测量电路。

6.根据权利要求5所述的方法,其中通过三态设备将所述延迟喷出脉冲从所述基元传递至驱动气泡检测测量电路包括:通过向所述基元的数据锁存器中载入数据并且将启用信号放置在驱动气泡检测启用总线上来启用所述三态设备。

7.一种打印头,包括:

包括打印喷嘴和三态设备的基元,所述基元用于接收延迟喷出脉冲以从所述打印喷嘴喷出打印液体微滴,所述三态设备用于将所述延迟喷出脉冲传递至所述打印头的打印管芯上的驱动气泡检测(DBD)模块;并且所述DBD模块用于基于所述延迟喷出脉冲来确定在从所述打印喷嘴喷出所述打印液体微滴之后进行与所述打印喷嘴相关联的第一DBD阻抗测量的第一时刻,其中,预期在所述第一时刻在所述打印喷嘴内存在驱动气泡。

8.根据权利要求7所述的打印头,进一步包括:

沿着喷嘴列配置的多个基元;以及

沿着所述列延伸且穿过每个基元并且连接到每个基元中的三态设备的输出的补偿喷出脉冲总线。

9.根据权利要求8所述的打印头,进一步包括沿着所述列延伸并且穿过每个基元以将启用信号运载至所述多个基元中的每个三态设备的DBD启用总线。

10.根据权利要求8所述的打印头,其中所述补偿喷出脉冲总线将每个三态设备的所述输出与所述DBD模块相连接。

11.根据权利要求7所述的打印头,进一步包括:

所述基元的数据锁存器,用于接收数据以启用所述三态设备;以及所述基元的延迟锁存器,用于接收所述延迟喷出脉冲并且将所述延迟喷出脉冲传输至所述三态设备的输入。

12.根据权利要求7所述的打印头,所述DBD模块用于进一步确定在从所述打印喷嘴喷出所述打印液体微滴之后进行与所述打印喷嘴相关联的第二DBD阻抗测量的第二时刻,其中,预期在所述第二时刻在所述打印喷嘴内所述驱动气泡塌陷,所述打印头进一步包括:出油墨时间库,用于存储从所述第一DBD测量确定的出油墨时间结果;以及进油墨时间库,用于存储从所述第二DBD测量确定的进油墨时间结果。

13.根据权利要求12所述的打印头,进一步包括用于提供阈值电压的阈值源,所述阈值电压和与所述打印喷嘴相关联的电压进行比较,以确定所述进油墨时间结果和所述出油墨时间结果。

14.一种打印机,包括:

在接收延迟喷出脉冲时喷出打印液体微滴的打印喷嘴;

所述打印喷嘴内的传感器;

驱动气泡检测(DBD)模块,用于基于DBD阻抗测量确定所述打印喷嘴上的状态;所述DBD阻抗测量与所述打印喷嘴相关联并且在所述延迟喷出脉冲之后的时刻采用所述传感器获得,其中所述时刻选自由预期在所述打印喷嘴内存在驱动气泡的第一时刻和预期所述驱动气泡已塌陷的第二时刻组成的组;以及三态设备,用于将所述延迟喷出脉冲传递至所述DBD模块。

说明书 :

用于确定喷墨喷嘴中的问题的方法、打印头和打印机

背景技术

[0001] 喷墨打印涉及将诸如油墨微滴的打印液体微滴释放或喷射到诸如纸的打印介质上。油墨微滴与纸结合以在纸上产生文本、图像或其他图形化内容的视觉表示。为了准确地产生打印内容的细节,随着打印头和打印介质之间的相对定位被精确地控制时,打印头中的喷嘴精确地并且选择性地释放多个油墨微滴。经过一段时间的使用,打印头的喷嘴的可能出现缺陷并且因此不再以期望的方式工作。作为结果,打印质量可能受到不利影响。

附图说明

[0002] 现将参考所附附图描述示例,其中:
[0003] 图1a示出了基于驱动气泡检测测量确定打印头喷嘴状态的示例性系统,其中驱动气泡检测测量的时序与延迟喷出脉冲所指示的实际的喷嘴喷出时间相关;
[0004] 图1b示出了实现基于驱动气泡检测测量确定打印头喷嘴状态的示例性系统的示例性打印机,其中驱动气泡检测测量的时序与延迟喷出脉冲所指示的实际的喷嘴喷出时间相关;
[0005] 图1c示出了基于驱动气泡检测测量确定打印头喷嘴状态的示例性系统,其中驱动气泡检测测量的时序与延迟喷出脉冲所指示的实际的喷嘴喷出时间相关;
[0006] 图2示出了描述驱动气泡的形成和塌陷的示例性打印喷嘴;
[0007] 图3示出了沿着喷嘴列被串联设置的示例性基元;
[0008] 图4示出了初始喷出脉冲的时序波形的示例,其中所述初始喷出脉冲随着该初始喷出脉冲通过一连串四个示例性基元进行传播时被延迟;
[0009] 图5示出了描述横跨打印喷嘴测量的电压的示例性变化的示例性图形表示;
[0010] 图6示出了用于基于驱动气泡检测测量确定打印头喷嘴状态的示例性系统中的示例性电路的一部分;
[0011] 图7示出了确定喷墨喷嘴中的问题的示例性方法的流程图。
[0012] 在全部附图中,相同的附图标记指示相似但不必相同的元件。

具体实施方式

[0013] 描述了用于确定喷墨打印系统的打印头喷嘴状态的系统和方法。现代喷墨打印系统或打印机在诸如纸的打印介质上打印内容。通过将诸如油墨的打印液体的多个微滴指引到打印介质上实现打印。当打印头和打印介质彼此之间相对移动时,通过定位在打印系统的打印头上的多个喷嘴指引油墨。例如,打印头可以在通过输送机构输送的打印介质旁边移动。取决于要被打印的图像内容,打印系统确定将油墨微滴释放/喷射到打印介质上的确切时刻和位置。以此方式,打印头在预定义区域内释放多个油墨微滴以产生将被打印的图像内容的表示。除了纸之外,也可以使用其他形式的打印介质。
[0014] 打印头通过在打印头上提供的喷嘴阵列释放/喷射油墨微滴。通过每个喷嘴喷射的油墨来自与喷嘴流体连通的相应的油墨腔室。油墨腔室通过打印头内的油墨递送路径与油墨供给器流体连通,该油墨供给器能够补充从腔室喷射的油墨。每个油墨腔室保存油墨并且周期地向相应喷嘴释放预定的量以进行打印。
[0015] 当打印头不进行打印时,通过作用在喷嘴通路内的油墨上的毛细管力和/或背压将油墨保留在油墨腔室内。每个油墨腔室包括加热元件用以在腔室内生成使少量油墨膨胀并且蒸发的热量。油墨的蒸发导致油墨腔室内形成气泡。气泡(也称作驱动气泡) 可进一步膨胀以将油墨微滴驱动或喷射到打印介质上。随着油墨微滴被喷射,气泡塌陷,并且随后通过打印头内的油墨递送路径从油墨供给器补充在腔室内被分发的油墨微滴的量。
[0016] 油墨喷嘴经受许多加热、驱动气泡形成和塌陷、以及从油墨供给器补充油墨量的这种循环。经过一段时间,并且取决于其他操作状态,打印头内的油墨喷嘴可能变得堵塞或有其他方面的缺陷。喷嘴堵塞的发生可能由于多种因素,诸如能够引起油墨喷嘴阻塞的油墨内的微粒物质。在一些情况下,少量油墨在打印机操作过程中凝固,从而导致打印喷嘴阻塞。作为结果,油墨微滴的形成和释放受到不利影响。由于油墨微滴需要在精确的时刻形成和释放,所以打印喷嘴中的任何这种堵塞都可能影响打印质量。因此,为了确保打印质量被保持,确定打印喷嘴的状态,即,打印喷嘴是否堵塞或打印喷嘴是否正经历其他诸如空腔的问题。
[0017] 为了帮助将喷嘴保持在健康状态,可以在诸如打印之前的各种时间执行适当的措施,诸如喷嘴维修和喷嘴更换。可以通过包括在打印喷嘴上的传感器的逻辑电路来监控和确定打印喷嘴的状态。该传感器可用于检测驱动气泡的存在或缺失。例如,相比于存在于打印喷嘴的油墨腔室内的驱动气泡,存在于打印喷嘴的油墨腔室内的油墨量将向传感器提供的电流提供更少的电阻抗。当存在驱动气泡时,与油墨量提供的电阻相比,驱动气泡内的空气提供高电阻。
[0018] 根据电阻测量和由油墨腔室内的油墨引起的相应的电压变化,可以确定驱动气泡是否形成。确定驱动气泡是否形成可以提供关于打印喷嘴是否以期望方式工作的指示。此外,通过喷嘴传感器,还可以确定驱动气泡是否在任何特定情况或时刻形成。例如,打印喷嘴中的堵塞将影响在特定时刻的驱动气泡的形成。如果驱动气泡没有如预期的在特定时刻形成,则可以确定喷嘴堵塞和/或没有以打算的方式工作。相似地,这种基于传感器的机构还可以确定驱动气泡是否在特定时刻塌陷。一旦驱动气泡塌陷,油墨通常就被补充,而这种情况可以被喷嘴传感器检测。如果确定驱动气泡没有在预定或预期时刻塌陷,则可以进一步确定喷嘴在某种方式上变得有缺陷。
[0019] 打印头可以包括辅助实施打印头的功能的电路。上述基于传感器的机构可以基于传感器生成的信号进行操作。这种信号可以离开打印头电路、或者离开芯片、或者离开打印头管芯而传送。信号可以被传送至打印机的处理单元以进行处理从而确定打印喷嘴的状态。然而,离开芯片向处理单元或向打印机的其他组件传送这种信号消耗带宽并且能引入影响这种确定的精度的时序问题。还可以在芯片上(即,在打印头管芯上)完成传感器信号的处理,但是这种实施牵涉使用过多管芯空间的复杂电路并且增加成本。
[0020] 因此,以前曾开发了在芯片上(即,在打印头管芯上)实现最小电路的示例性系统和方法,以通过检测喷嘴油墨腔室内的驱动气泡的存在和缺失来评估打印头喷嘴状态。在芯片上执行喷嘴状态的确定,这减小了向打印机的不同组件传送状态相关信息的带宽的需求,并减小了打印机处理单元上的计算负担。最小电路可以使用降低系统复杂性的多个基于逻辑的组件来实现。
[0021] 示例性系统包括打印喷嘴内的传感器。传感器可以是用于确定被感测的介质的阻抗变化的阻抗传感器,当驱动气泡形成和塌陷时,该被感测的介质在喷嘴油墨腔室内的油墨和空气之间互换。阻抗取决于通过被感测的介质传递的电流,并且可以将该阻抗与阈值进行比较以确定喷嘴状态。喷嘴腔室包括加热元件,在打印操作期间,加热元件使得打印喷嘴将油墨微滴释放或喷出/喷射在打印介质上以打印期望的图像内容。油墨微滴的释放基于被称作喷出脉冲的从打印处理器接收的信号。喷出脉冲向打印喷嘴提供用于将油墨微滴喷出或释放到打印介质上的指示,并且该喷出脉冲导致被施加到加热元件以完成油墨微滴的喷出的能量。来自喷出脉冲的能量激活加热元件以生成使得在油墨腔室内形成驱动气泡的热量。当驱动气泡膨胀时,该驱动气泡将油墨微滴推动到腔室之外并且穿过油墨喷嘴。一旦油墨微滴被喷射,驱动气泡就塌陷,并且通过油墨供给储液器补充腔室内的油墨量以准备后续喷出。
[0022] 随着驱动气泡在腔室内形成和塌陷,阻抗发生变化,通过配置在打印喷嘴内的传感器可以测量不同的阻抗值。可以在喷出脉冲结束(即,喷出脉冲的上升沿和下降沿中的任一个)之后的多个特定的时刻测量阻抗的变化值。例如,可以在喷出脉冲结束之后的第一预定时刻和第二预定时刻测量阻抗值。阻抗值可以与预定义的阈值进行比较以确定打印喷嘴是否正常运行或处于健康状态。
[0023] 例如,第一预定时刻可与喷出脉冲结束之后驱动气泡预期已形成的时间相对应。如果在这种第一预定时刻测量的阻抗较高,与预定义的阈值一致,则可以推断出驱动气泡以适当的方式形成。然而,如果在第一预定时刻发生阻抗变化(例如,测量的阻抗值相对于阈值从低到高增加),则可以推断出打印喷嘴堵塞。相似地,如果在第一预定时刻测量的阻抗从高到低变化,则可以推断出形成的驱动气泡是弱驱动气泡。另外,如果在这种第一预定时刻测量的阻抗较低,与预定义的阈值不一致,则可以推断出驱动气泡没有形成并且加热元件可能存在问题。
[0024] 在打印喷嘴喷射油墨微滴之后,驱动气泡塌陷,并且通过油墨供给储液器补充在油墨腔室内由打印喷嘴消耗的油墨量。作为结果,传感器在喷出脉冲结束(例如,喷出脉冲的下降沿)之后的第二预定时刻之前重新接触到油墨。因此,在第二预定时刻,测量的阻抗应该从较高数值(即,驱动气泡塌陷之前)改变到较低数值(即,驱动气泡塌陷之后)。如果在第二预定时刻测量的阻抗是与预定义的阈值一致的较低数值,则可以推断出打印喷嘴正常运行。然而,如果在第二预定时刻测量的阻抗不是与预定义的阈值一致的较低数值,则可以推断出打印喷嘴运行不正常。在这种情况下,打印喷嘴可能阻塞或者可能存在杂散的气泡。
[0025] 与打印喷嘴相关联的被测量的阻抗数值和阻抗变化可被转换为一个或多个逻辑输出信号,例如,以二进制输出的形式。逻辑输出信号通过这种方式获得:通过在打印头上提供的最小化逻辑电路处理与阻抗变化相关联的信号。逻辑输出信号后续被寄存或锁存到最小化电路的组件上。在打印头管芯上实现的最小化电路可以在第一预定义时间间隔和第二预定义时间间隔寄存逻辑输出信号。基于逻辑输出信号,可以评估打印喷嘴的状态。逻辑输出信号可以是指示打印喷嘴的状态是否健康的一连串的0和1。
[0026] 因此,逻辑输出本身指示打印喷嘴的状态。例如,以0和1的组合表示的逻辑输出信号可以映射到打印喷嘴的不同的指示性状态。根据逻辑输出,基于映射评估打印喷嘴的状态。因此,没有必要进一步处理逻辑输出信号,也就是说,为确定打印喷嘴的状态,逻辑输出信号不需要离开打印头管芯而传送至打印机的处理器。在这种方式中,可以避免使用资源来传送和处理指示打印喷嘴状态的信号。此外,由于使用多个基于逻辑的组件实现用于确定打印喷嘴的状态的电路,所以致使的电路不太复杂。
[0027] 如以上提到的,可以在打印喷嘴的油墨腔室内测量阻抗值以在喷出脉冲结束(例如,喷出脉冲的下降沿)之后的第一预定时刻和第二预定时刻确定驱动气泡的存在和缺失,并且可以将阻抗值与预定义的阈值进行比较以确定打印喷嘴是否正常运行或处于健康状态。然而,可能存在喷出脉冲何时实际发生的时序问题,使得很难确定,例如,预期形成驱动气泡的在喷出脉冲结束之后的第一预定时刻和预期驱动气泡已塌陷的在喷出脉冲结束之后的第二预定时刻。
[0028] 这种时序问题至少部分地因为在打印头上安排打印喷嘴的方式。打印喷嘴通常以喷嘴列的方式配置,并且聚集在被设计为接收相对于控制器产生的初始喷出脉冲被延迟的喷出脉冲的基元内。基元沿着每个喷嘴列串联配置,随着喷出脉冲在列上从一个基元到下一个基元地进行传播,初始喷出脉冲被每个基元内的延迟元件延迟。被延迟的喷出脉冲是有意设计的特点,通过扩展开启和关闭喷嘴的时序以减小电流改变幅度从而利于打印喷嘴上的电源管理。然而,由于在每个基元处被延迟的喷出脉冲的时序是不同的,所以存在获知特定喷嘴的喷出脉冲发生的实际时间的需求。如果喷嘴的喷出脉冲的实际时间是未知的,则不可能获知例如预期驱动气泡的在喷出脉冲结束之后的第一预定时刻。同样地,如果喷嘴的喷出脉冲的实际时间是未知的,则不可能获知预期驱动气泡已塌陷的在喷出脉冲结束之后的第二预定时刻。
[0029] 在此公开的示例性系统和方法补偿每个喷嘴(基元)察觉的不同的喷出脉冲延迟,从而将在每个基元处发生的实际的、局部的(和被延迟的)喷出脉冲传送至驱动气泡检测(DBD)电路。然后DBD电路可以使用来自基元的被延迟的喷出脉冲来在与喷嘴的实际喷出时间相关的特定时刻发起针对该基元内特定喷嘴的DBD测量。更具体地,针对喷嘴列内的每个基元,系统利用现有的数据锁存器和添加的三态设备向DBD 电路反馈在基元处(即,在该基元的喷嘴处)发生的局部的、实际的、被延迟的喷出脉冲。这使得DBD电路在预定时刻启动对于该基元内被测试的喷嘴的DBD测量,该预定时刻与被延迟的喷出脉冲所指示的喷嘴的实际喷出时间相关而不是与可能由初始的、未被延迟的喷出脉冲指示的喷出时间相关。在基元的数据锁存器中存在“1”并且缓冲器的DBD使能线较高时启用基元的三态设备。DBD使能线是沿着列延伸并穿过每个基元的导线。三态设备将基元的被延迟的喷出脉冲驱动到单独的补偿喷出脉冲返回总线,该单独的补偿喷出脉冲返回总线也是沿着列延伸并穿过每个基元的导线,并且连接到DBD电路。
[0030] 参考图1至图7进一步描述以上方法和系统。应当注意的是,描述和图仅阐明当前主题的原理。因此应当理解可以设计尽管没有在本文中详尽描述或示出、但实施了本主题的原理的各种配置。此外,本文所有详述本主题的原理、方面、和示例的陈述都旨在包含该原理、方面、和示例的等价物。
[0031] 图1a示出了用于基于驱动气泡检测(DBD)测量来确定打印头喷嘴状态的示例性系统100,该DBD测量的时序与局部的、被延迟的喷出脉冲所指示的实际喷嘴喷出时间相关。系统100在打印机的打印头的电路内实现。系统100包括配置成列(未示出) 的多个打印喷嘴102(以喷嘴102a-102n部分地图示),其中一个被测试的打印喷嘴(例如,喷嘴102b)连接至DBD电路模块104。喷嘴102聚集到基元103中(图示为 103a-103n)。每个基元103包括三态缓冲设备105(分别以105a-105n示出)、数据锁存器107(分别以107a-107n示出)、和延迟锁存器109(分别以109a-109n示出)。补偿喷出脉冲总线111沿着列穿过每个基元103以从包含被测试的打印喷嘴102b的基元 (例如,基元103b)将延迟喷出脉冲113传递至DBD电路模块
104。DBD启用总线 115还沿着列穿过每个基元103以传递启用信号至三态设备105。每个打印喷嘴102 包括在打印喷嘴102内(即,在打印喷嘴102的油墨腔室内)提供的传感器106。传感器106例如可以是阻抗传感器或电压传感器。如将后续解释的,传感器106在与驱动气泡的形成和塌陷相关联的特定时刻测量阻抗值和/或阻抗值的变化。基于测量的阻抗,驱动气泡检测模块104以逻辑信号的方式提供输出测试结果,即出油墨测试结果 108和进油墨测试结果110。在一个示例中,传感器106测量横跨打印喷嘴的电压。通过使电流穿过存在于打印喷嘴内的介质(即,油墨介质、来自驱动气泡的空气、或油墨和空气的组合)来测量阻抗或电压。由于油墨是导电介质,因此油墨向电流提供比驱动气泡更低的阻抗。一旦驱动气泡形成,则介质(即,空气)提供的阻抗就较高。因此,横跨打印喷嘴的电压可能分别为较低和较高。
[0032] 可以通过初始喷出脉冲来启动打印过程。在接收初始喷出脉冲时,打印喷嘴102 内的加热元件(未示出)开始加热油墨,从而导致驱动气泡的形成。在驱动气泡形成之前,与传感器106接触的油墨将提供较低的阻抗。当驱动气泡形成时,油墨停止与传感器106接触,测量的阻抗增加到较高数值。
[0033] DBD电路模块104在一个或多个时刻确定阻抗,该一个或多个时刻相对于从包含被测试的打印喷嘴102b的基元103b传递的延迟喷出脉冲113的结束(即,后沿)而预先确定。阻抗测量的时序由时序电路112管理和控制。在从延迟喷出脉冲113出现起经过预定时间之后确定上述时刻。在一个示例中,DBD电路模块104在第一预定时刻和第二预定时刻规定的时刻测量阻抗。
[0034] 当测量与打印喷嘴相关联的阻抗时,DBD电路模块104可以在第一预定时刻将测量的阻抗与阈值阻抗进行比较。在一个示例中,时序电路112可以激活DBD电路模块104从而在第一预定时刻出现时捕获或寄存测量的阻抗。DBD电路模块104可以包括一个或多个用于寄存和提供输出的锁存器。测量的阻抗存储在锁存器中以用于寄存。
[0035] 对于正常运行的打印喷嘴,驱动气泡将在第一预定时刻之前形成。因此,测量的与打印喷嘴102相关联的阻抗应当较高。因此,如果DBD电路模块104确定在第一预定时刻没有发生阻抗从低(没有驱动气泡)到高(驱动气泡形成)的变化,则可以推断出驱动气泡要么没有正常形成要么太弱(例如,过早塌陷)。另一方面,如果DBD 电路模块104确定测量的阻抗较高,且相对于阈值阻抗被测量的阻抗没有发生变化,则可以认为打印喷嘴健康且正常运行。DBD模块104的上述确定可以表示为测试结果。由于当前测试结果应与油墨从打印喷嘴102的油墨腔室离开的状态相对应,所以该测试结果可被称为出油墨结果108。
[0036] 驱动气泡检测模块104还可以在第二预定时刻将测量的阻抗与阈值阻抗进行比较。在一个示例中,时序电路112可以激活DBD电路模块104从而在第二预定时刻出现时捕获或寄存测量的阻抗。DBD电路模块104可以包括用于寄存和提供输出的第二组锁存器。
[0037] 对于正常运行的打印喷嘴,驱动气泡将在第二预定时刻之后塌陷。因此,当在油墨腔室内补充油墨时,测量的阻抗将从高(存在驱动气泡)到低(气泡塌陷之后存在油墨)变化。因此,如果DBD电路模块104确定在第二预定时刻之前发生阻抗变化 (即,从高到低),则可以推断出驱动气泡塌陷,并且打印喷嘴内的油墨供给被及时补充。然而,如果DBD模块104确定变化的发生晚于第二预定时刻,则可以推断出要么打印喷嘴102堵塞,要么在打印喷嘴102内存在杂散驱动气泡。在两者中的每种情况下,由于当前测试结果应与油墨处于打印喷嘴102的油墨腔室内的状态相对应,所以由DBD模块104提供的测试结果可被称为进油墨结果110。
[0038] 为了评估打印喷嘴102的状态或健康,出油墨测试结果108和进油墨测试结果110 均被使用。例如,当出油墨测试结果108和进油墨测试结果110都指示驱动气泡及时形成和塌陷时,则可以认为打印喷嘴102健康。在一个示例中,出油墨测试结果108 和进油墨测试结果110可被传递至打印机(未示出)的处理单元以响应于出油墨测试结果108和进油墨测试结果110而进一步实现一个或多个补救措施。在一个示例中,出油墨测试结果108和进油墨测试结果110可以是二进制形式。
[0039] 图1b示出了实现基于驱动气泡检测(DBD)测量确定打印头喷嘴状态的示例性系统的示例性打印机101,其中驱动气泡检测(DBD)测量的时序与由局部的被延迟的喷出脉冲指示的实际喷嘴喷出时间相关。如所图示的,在打印机101内实现诸如系统 100的用于评估打印头喷嘴的状态的系统。在另一示例中,在打印机101的打印头上实现驱动气泡检测电路模块104。
[0040] 图1c示出了实现基于驱动气泡检测(DBD)测量确定打印头喷嘴状态的示例性系统100,其中驱动气泡检测(DBD)测量的时序与由局部的被延迟的喷出脉冲指示的实际喷嘴喷出时间相关。系统100在诸如打印机101的打印机的打印头的电路内实施。系统100包括连接到DBD电路模块104的打印喷嘴102b。打印喷嘴102b进一步包括在打印喷嘴102b内提供的传感器106。在一个示例中,传感器106是电容传感器并且被配置为测量与打印喷嘴相关联的阻抗和电压中的一个。系统100进一步包括三态缓冲设备105b、补偿喷出脉冲总线111、DBD启用总线115、时序电路112、时钟114、出油墨时间库116、进油墨时间库118、阈值源120、喷出脉冲生成器122、和油墨传感模块124。以上提到的模块或组件中的每一个连接到DBD电路模块104。尽管未详尽地表示,每个模块可以进一步彼此连接,而不偏离本主题的范围。DBD电路模块 104基于从阐述的模块中的一个或多个接收的输入提供出油墨测试结果108和进油墨测试结果110。
[0041] 系统100的工作可以结合图2进行说明。图2示出了描述驱动气泡的形成和塌陷的示例性打印喷嘴102。在图2示出的示例中,打印喷嘴102包括加热元件202和传感器106。通过加热元件202的作用,传感器106可以监控和测量由驱动气泡206的形成引起的与打印喷嘴102相关联的阻抗的变化。
[0042] 继续当前示例,打印喷嘴102基于喷出脉冲生成器122生成的初始喷出脉冲为喷射油墨微滴做准备。如将在下文更详细讨论的,初始喷出脉冲在抵达打印喷嘴102之前被延迟,并且因此当初始喷出脉冲在喷嘴处被接收时为延迟喷出脉冲113。在喷嘴接收延迟喷出脉冲之前,油墨由于毛细管作用而保留在打印喷嘴102内,油墨水平面 204包含在打印喷嘴102内。在接收延迟喷出脉冲时,加热元件202开始加热打印喷嘴102中的油墨。随着加热元件202附近的油墨的温度的增加,油墨蒸发并且形成驱动气泡206。随着加热的继续,驱动气泡206膨胀并推动油墨水平面204延伸到打印喷嘴102之外(如在图2(a)-2(c)中描述的)。
[0043] 如之前所提到的,打印喷嘴102内的油墨将向特定电流提供一定的电阻抗。通常,诸如油墨的介质是电流的良导体。因此,相对于驱动气泡206内的空气提供的阻抗,打印喷嘴102内的油墨提供较低的电阻抗。随着打印喷嘴102准备喷射油墨微滴,传感器106可以传递流经打印喷嘴102内的油墨的有限的电流。可以通过传感器106测量与打印喷嘴102相关联的电阻抗或电压。以下描述以针对在打印喷嘴102上测量的电压的示例的方式介绍。
[0044] 在一个示例中,随着驱动气泡206由于加热元件202的作用而形成,传感器106 附近的油墨可以失去与传感器106的接触。随着气泡206的形成,传感器106被驱动气泡206完全包围。在这个阶段,由于传感器106不与油墨接触,因此传感器106测量的阻抗和电压将相应地较高。在传感器106不与油墨接触的时间间隔内传感器106 测量的电压将寄存恒定数值。随着驱动气泡206的进一步膨胀,毛细管作用产生的物理力将不再能保持住油墨水平面204。油墨微滴208形成并随后与打印喷嘴102分离。因此,如在图2(d)所示,分离的油墨微滴
208随后朝向打印介质喷射。一旦油墨微滴208被喷射,打印喷嘴102中的油墨就被来自储液器的输入油墨流补充。在这个阶段,加热元件202还停止加热打印喷嘴102内的油墨。随着油墨被补充,驱动气泡206 塌陷,导致空的空间210。如在图2(e)中描述的,传感器106周围的剩余空间因此而重新存储再次与传感器106接触的油墨。
[0045] 传感器106测量在驱动气泡206形成和塌陷过程期间发生的电压的变化。在存在油墨而不存在驱动气泡206的时刻,横跨打印喷嘴102的电压将保持较低,而在存在驱动气泡206的时刻,横跨打印喷嘴102的电压将保持较高。而当驱动气泡206正在形成以及当驱动气泡206塌陷时,油墨传感模块124测量的电压将是变化的。在一些示例中,油墨传感模块124在特定时刻测量横跨打印喷嘴102的电压的变化。在延迟喷出脉冲113结束(例如,下降沿)后经过预定义的时间之后测量上述特定时刻,该延迟喷出脉冲113驱动该驱动气泡206的形成。特定时刻可以表示在打印喷嘴102的油墨腔室内存在油墨和不存在油墨的时刻。
[0046] 如以上提到的,来自喷出脉冲生成器122的初始喷出脉冲在到达打印喷嘴102之前被延迟。这个延迟至少部分地基于打印喷嘴在打印头上的配置的方式以及向打印喷嘴传播喷出脉冲的方式。打印喷嘴通常以喷嘴列的方式配置,并且聚集在被设计为接收相对于控制器产生的初始喷出脉冲被延迟的喷出脉冲的基元内。图3是设置在打印头下侧的打印喷嘴102的示例性配置300的图示。在此示例中,喷嘴102被配置在两个列302和304中。在其它示例中,打印头可具有任意期望的数量的喷嘴列。每个喷嘴可具有加热元件202或者一些其它的驱动气泡形成机构,以及传感器106。加热元件202和传感器106两者可以用相似的电路激活。列302和304中的每一个中的喷嘴 102可以聚集到基元306、308、310、和312中。在一些示例中,每次只激活基元(306、 308、310、312)内的一个喷嘴102。在图3所示的示例中,每个基元具有11个喷嘴。然而,在其它示例中,基元可具有任意期望的数量的喷嘴。将喷嘴聚集到基元中可以简化用于喷出喷嘴和获得DBD测量的电路。
[0047] 如在图3中所示出的,基元沿着每个喷嘴列302和304串联配置。通常,特定喷嘴可寻址,并且可以通过连接到行导体和基元导体(未示出)而被激活/喷出。基元导体对于基元中的所有喷嘴是共用的,而行导体可以多路复用到特定喷嘴地址。因此,当要喷出特定喷嘴时,可以通过向适当的行导体施加电压然后向适当的基元导体施加喷出脉冲来定位正确的喷嘴。然而,喷出脉冲已从喷出脉冲生成器122生成的初始喷出脉冲被延迟。即,到达诸如基元306的基元的并且使得该基元内的喷嘴喷出的局部喷出脉冲在到达基元306之前被延迟。当该喷出脉冲从一个基元到下一个基元地沿着列向上或向下传播时,针对每个后续基元,该喷出脉冲随后再次被延迟。
[0048] 图4示出了初始喷出脉冲的时序波形400的示例,该初始喷出脉冲随着该初始喷出脉冲通过一连串四个示例性基元(基元1、基元2、基元3、基元4)进行传播而被延迟。喷出脉冲生成器122在例如时间T1处提供初始喷出脉冲(FP)。初始喷出脉冲在到达基元1之前的时间T2处被延迟。在基元1处被延迟的喷出脉冲在到达下一个基元(基元2)之前再次被基元1的锁存机构延迟。针对每个后续的基元(基元3和基元4),被延迟的喷出脉冲以此方式被延迟。由于初始喷出脉冲以此方式被延迟,所以初始喷出脉冲不能被DBD电路模块104用作启动DBD测量的时序基础。反而,每个基元局部的并且实际启动驱动气泡的被延迟的喷出脉冲应当被用作DBD测量的时序基础。将处于基元局部(相对于初始喷出脉冲)的被延迟的喷出脉冲用作在基元内的被测试的喷嘴上启动DBD测量的时序基础,使得DBD测量模块104获知喷嘴喷出的实际时间。这进一步使DBD模块104能够设置一个或多个用于进行DBD测量的在喷出脉冲结束之后的预定时刻。例如,可以在喷出脉冲结束之后预期气泡形成时设置第一预定时刻,并且可以在喷出脉冲结束之后预期气泡已塌陷时设置第二预定时刻。
[0049] 因此,在一些示例中,特定时刻可以包括第一预定时刻和第二预定时刻。第一预定时刻与驱动气泡206形成时的时间点相对应,驱动气泡206形成时,即油墨已经从打印喷嘴102分发或者处于从打印喷嘴102中分发出来的过程时。第一预定时刻可以被称作出油墨时间。此外,随着驱动气泡206膨胀并且油墨微滴从打印喷嘴102分发,驱动气泡206将塌陷从而恢复油墨与传感器106的接触。作为结果,在一时间段内电压将发生变化。DBD电路模块
104在第二预定时刻确定电压。由于在当前阶段期间,预期的是油墨已经回流到打印喷嘴
102的油墨腔室中,因此第二预定时刻被称作进油墨时间。进油墨时间和出油墨时间分别被存储在进油墨时间库118和出油墨时间库116 内。
[0050] 继续当前示例,在启动延迟喷出脉冲之后测量横跨打印喷嘴102的电压。在一个示例中,在与延迟喷出脉冲的下降沿相对应的时刻测量电压。在一个示例中,在延迟喷出脉冲的下降沿发生的时刻,油墨传感模块124测量横跨打印喷嘴102的电压。在喷出脉冲的下降沿发生时,驱动气泡206可能已经形成,或者处于形成的过程中。在这个阶段,打印喷嘴102内的油墨不与传感器106接触。作为结果,测量的电压相应地较高。DBD模块104后续地从出油墨时间库获得出油墨时间。如之前所提到的,出油墨时间指定针对正常运行的打印喷嘴102的驱动气泡206可能已经形成的时间。
[0051] 一旦从出油墨时间库116获得出油墨时间,DBD电路模块就从油墨传感模块124 获得横跨打印喷嘴102的电压。然后DBD模块104确定在出油墨时间规定的时刻处横跨打印喷嘴102的电压,并且将该横跨打印喷嘴102的电压与阈值电压进行比较。根据电压是否较高,DBD模块可确定打印喷嘴102是否以期望的方式运行。例如,如果横跨打印喷嘴102的电压小于电压阈值,则指示驱动气泡206形成较晚或根本没有形成,而反过来则指示打印喷嘴102阻塞。在与延迟喷出脉冲的下降沿发生的时刻相对应地确定出油墨时间。在一个示例中,从延迟喷出脉冲的下降沿的时刻开始推移的时间可以通过时钟114提供的时钟信号测量。在另一示例中,DBD模块104将出油墨测试结果108提供为指示确定出油墨时间的输出。
[0052] 形成的驱动气泡206将持续膨胀直到油墨微滴208形成并且从打印喷嘴102喷射。当油墨微滴208被喷射时,驱动气泡206将塌陷并且油墨将再次与传感器106接触。作为结果,横跨打印喷嘴102测量的电压也将下降。DBD电路模块104确定是否发生电压变化,即,在第二预定时刻,横跨打印喷嘴102测量的电压是否低于阈值电压。在一个示例中,DBD模块
104确定是否在进油墨时间规定的时刻之前发生由于驱动气泡206塌陷导致的电压变化。可以从进油墨时间库118获得进油墨时间。
[0053] 基于在进油墨时间处确定的电压,DBD电路模块104确定打印喷嘴102是否以期望的方式工作。例如,如果横跨打印喷嘴102的电压不改变,即,保持较高,则可以推断出驱动气泡206在打印喷嘴102内存留了较长的一段时间。这通常发生在特别是由于喷嘴的堵塞而用较长时间才形成油墨微滴(也就是说油墨微滴208)的时候。也可能是这种情况:可能在打印喷嘴102内形成了杂散的气泡。
[0054] 然而,如果DBD电路模块104确定横跨打印喷嘴102的电压在进油墨时间处小于阈值电压,则可以推断出打印喷嘴102正以期望的方式工作。在一个示例中,DBD模块104将进油墨测试结果110提供为指示确定进油墨时间的输出。在一个示例中,在确定打印喷嘴102是否以正常方式运行时,同时考虑出油墨测试结果108和进油墨测试结果110。在另一示例中,可以与阈值源120提供的阈值电压相对应地确定横跨打印喷嘴102的电压。
[0055] 在又一示例中,可以采用时序电路112在出油墨时刻和进油墨时刻测量阻抗。在这种情况下,时序电路112可以基于来自时钟114的时钟信号测量从延迟喷出脉冲出现开始消耗的时间。一旦到达出油墨时间规定的时间,时序电路112就激活DBD模块104以基于在出油墨时刻测量的电压确定逻辑输出。可以基于测量的电压与阈值电压之间的比较而确定该逻辑输出。
[0056] 该逻辑输出可以作为出油墨测试结果108寄存到DBD电路模块104内。在另一示例中,DBD电路模块104可进一步包括存储出油墨测试结果108的一个或多个锁存器。相似地,时序电路112还可以使用来自时钟114的时钟信号监控时间。当由进油墨时间规定的时刻发生时,时序电路112可以进一步激活DBD电路模块104以确定另一个逻辑输出并存储该另一逻辑输出。在一个示例中,该另一个逻辑输出可以被存储为进油墨测试结果110。
[0057] 以下的表1根据出油墨测试结果108和进油墨测试结果110示出了可能存在于诸如打印喷嘴102b的打印喷嘴内的各种问题。
[0058] 表1
[0059]出油墨测试 进油墨测试 问题
0 0 没有气泡或气泡弱
0 1 非预期
1 0 正常
1 1 喷嘴堵塞或者油墨入口堵塞
[0060] 根据如表1所示的确定的问题,可以启动适当的补救措施。
[0061] 图5提供了描述横跨打印喷嘴102测量的电压的示例性变化的示例性图形表示 500。曲线图500的提供仅用于描述的目的并且不应当被理解为限制。描述这种变化的其他曲线图也应在本主题的范围内。曲线图500描述延迟喷出脉冲113和阈值电压 504。阈值电压504可以由诸如阈值源120的来源提供。在打印喷嘴102处发生的电压变化由曲线图506指示。在操作中,打印过程由延迟喷出脉冲113启动。在延迟喷出脉冲113之前,油墨存在于打印喷嘴102中。由于油墨向传感器106提供电流提供较低阻抗,所以横跨打印喷嘴102的电压
506也较低。随着过程启动了诸如驱动气泡206 的驱动气泡,横跨打印喷嘴102的电压506增加。
[0062] DBD电路模块104在延迟喷出脉冲113的下降沿处确定由出油墨时间和进油墨时间规定的时刻处的电压506,并且将该电压506与阈值电压504进行比较。在一个示例中,DBD电路模块104在时刻508处开始监控电压506。在出油墨时间,DBD电路模块104与阈值电压504相对应地测量电压506。出油墨时刻规定的时间段由时刻512 描述。在一个示例中,可以通过时钟114提供的时钟信号510测量出油墨时间推移的持续时间“A”。电压506由油墨传感模块124测量并且被提供至DBD电路模块104。
[0063] DBD电路模块104将电压506与阈值电压504进行比较以确定打印喷嘴102是否以期望的方式工作。例如,如果电压506没有就阈值电压504而言发生变化并且保持较高,则DBD电路模块104可以提供正面的指示驱动气泡206正在形成或已经正常形成的出油墨测试结果108。然而,如果在出油墨时间的电压506低于或小于阈值电压504(如由曲线506a所描述),则驱动气泡检测模块104可以确定形成的驱动气泡 206较弱或者没有正常形成。可以以二进制数值(即,1或0两者之一)的方式提供出油墨测试结果108。例如,出油墨测试结果108“0”可以指示较弱的驱动气泡206的形成。另一方面,为“1”的出油墨测试结果108可以指示驱动气泡206正常形成。
[0064] 在第二预定时刻,DBD电路模块104进一步将由油墨传感模块124测量的电压506 与阈值电压进行比较。在一个示例中,DBD模块104将进油墨时间时刻处的电压506 与阈值电压504进行比较。在图5中由持续时间“B”所示,进油墨时间被描述为时刻514。在进油墨时间处,DBD模块104确定电压506是否下降到阈值电压504以下。如在之前段落中详细描述的,在驱动气泡塌陷并且油墨再次与传感器106接触时,电压506将增加。如果在进油墨时间之前电压506发生下降,则驱动气泡检测模块104 可以确定驱动气泡206在期望的时间处塌陷,并且打印喷嘴102以正常方式工作。还有一种情况是,驱动气泡检测单元104确定电压506的下降发生在进油墨时间(由曲线506b描述)之后。这种场景通常在驱动气泡206没有按照计划塌陷并且存留了较长时间时出现。在这种情况下,DBD模块104可将此归于喷嘴堵塞状态。
[0065] 打印喷嘴102是否堵塞的确定可以由DBD电路模块104提供为进油墨测试结果 110。进油墨测试结果110随后可以通过二进制数值表示。例如,进油墨测试结果110 “0”可以指示打印喷嘴102堵塞。另一方面,进油墨测试结果“1”可以用于指示打印喷嘴102未堵塞。另外,可以共同使用出油墨测试结果108和进油墨测试结果110 来确定打印喷嘴102是否以期望的方式运行。例如,驱动气泡检测模块104可以将出油墨测试结果108和进油墨测试结果110提供为两比特输出。该两比特输出可以在实现打印喷嘴102的打印头上进行处理,或者可以传递到打印机(比如说打印机101) 的处理单元以用于表示打印喷嘴102的状态。根据打印喷嘴102的状态,可以启动诸如维修或更换打印头的适当的补救措施。
[0066] 提供的以上示例基于横跨打印喷嘴的电压在预定义的时刻如何变化的确定来确定打印喷嘴的状态。该时刻可以在诸如延迟喷出脉冲113的被延迟的喷出脉冲的下降沿处测量。然而,在其他示例中,该时刻还可以从被延迟的喷出脉冲的上升沿处测量。
[0067] 图6图示出了用于基于驱动气泡检测(DBD)测量确定打印头喷嘴状态的示例性系统100的部分电路。电路使用在被测试的喷嘴处接收的被延迟的喷出脉冲来确保 DBD测量的时序基于实际喷嘴喷出时间。系统100的电路在打印机的打印头内实施。参照图1和图6,如以上提到的,示例性系统100包括配置为列(未示出)的并且聚集在基元103(图示为103a-103n)中的多个打印喷嘴(以喷嘴102a-102n部分地图示)。每个基元103包括三态缓冲设备
105、数据锁存器107、和延迟锁存器109。补偿喷出脉冲总线111沿着列穿过每个基元103以从包含被测试的打印喷嘴102b的基元,例如,诸如包含被测试的喷嘴102b(即,被测量的喷嘴102b)的基元103b,将延迟喷出脉冲113传递至DBD电路模块104。DBD启用总线115还沿着列穿过每个基元103以将启用信号传递至与包含被测试的喷嘴102b的基元103b相关联的三态缓冲器105。
[0068] 仍然参照图1和图6,在系统100的示例性打印模式中,针对具有将被喷出的喷嘴(即将喷射油墨微滴的每个喷嘴)的每个基元,数据锁存器107被载入“1”。然后初始喷出脉冲沿着一系列基元向下发送,每个基元内的喷嘴或多个喷嘴将在喷出脉冲抵达该基元时喷出。然而,基于特定基元位于一系列基元的下方多远处,达到每个基元的喷出脉冲被不同程度地从初始喷出脉冲延迟。因此,当基元中的特定喷嘴喷出时,初始喷出脉冲不能被用作通知DBD电路模块104的参考。因此,由于直到喷出脉冲以被延迟的喷出脉冲的状态到达喷嘴基元本地时被测试的喷嘴才喷出,所以DBD电路模块104不能使用初始喷出脉冲来启动正常时控的针对被测试的喷嘴的驱动气泡检测测量。因此,在系统100的测试模式中,电路被设计为通过将延迟喷出脉冲113作为被测试的喷嘴(例如,喷嘴102b)的实际喷出时间的正确指示提供回DBD模块104 以补偿初始喷出脉冲中的延迟。DBD模块104在被测试的喷嘴102b中的驱动气泡的形成和塌陷期间的合适的时刻使用延迟喷出脉冲113来启动DBD测量,该合适的时刻诸如预期驱动气泡形成的在延迟喷出脉冲113的后缘之后的第一预定时刻,和预期驱动气泡已塌陷的在延迟喷出脉冲113的后缘之后的第二预定时刻。
[0069] 仍然参照图1和图6,在系统100的示例性测试模式中,可以在基元103内的示例性喷嘴102上进行DBD测量。可以由DBD电路模块104启动测试模式,该DBD 电路模块104将启用信号“1”置于DBD启用总线115上,该DBD启用总线115将启用信号运送至所有三态缓冲器105。然后可以通过将“1”载入到喷嘴的基元103b 的数据锁存器107b中在诸如喷嘴102b的特定的被测试的喷嘴上进行DBD测量。将“1”载入基元的数据锁存器107有效地将该基元内的喷嘴选择为被测试的喷嘴(即,将测量其驱动气泡的喷嘴),诸如将“1”载入基元103b的数据锁存器107b以将喷嘴 102b选择为被测试的喷嘴。“0”将被载入到所有其他基元103的数据锁存器107中。在基元103b的数据锁存器107b的输出“Q”处的结果“1”使得基元103b中的三态设备105b将其输入处(In)的全部驱动至其输出处(Out)。每个三态设备105的输出连接到针对DBD时序导线111的补偿喷出脉冲总线,该DBD时序导线111穿过每个基元并且连接到DBD模块104。
[0070] 一旦期望的基元(例如,基元103b)的数据锁存器107(例如,数据锁存器107b) 被载入“1”,初始喷出脉冲信号就发送到延迟锁存器109的喷出脉冲线600上。喷出脉冲线600被标注为“被延迟的FP线”,这是由于当喷出脉冲信号抵达每个延迟锁存器109时,该喷出脉冲信号已经被先前基元的先前延迟锁存器延迟。因此,初始喷出脉冲信号通过每个基元103进行计时,并且作为被延迟的喷出脉冲信号沿着每个基元 103向下传播,直到该初始喷出脉冲信号最终抵达数据锁存器107b被载入“1”的基元103b的延迟锁存器109b。请注意当被延迟的喷出脉冲信号通过每个基元传播时,相关的数据锁存器107被载入“0”的喷嘴都不喷出。此外,与被载入“0”的数据锁存器107相关的三态设备105具有较高阻抗输出(Out)并且三态设备105不将输入处 (In)驱动到输出处(Out)。因此,当被延迟的喷出脉冲信号命中一系列基元中的基元103b之前的基元103a的延迟锁存器109a时,喷嘴103a不喷出并且基元103a中的三态设备105a不放置任何输出到补偿喷出脉冲总线111上。然而,当被延迟的喷出脉冲命中数据锁存器107b被载入“1”的基元103b的延迟锁存器109b时,喷嘴102b 喷出(即,生成驱动气泡),并且在基元130b的延迟锁存器109b的输出处“Q”的被延迟的喷出脉冲信号由三态设备105b驱动到补偿喷出脉冲总线111上。这保证DBD 电路模块104获知被测试的喷嘴102b喷出的精确时间,使得DBD模块104确定喷出时刻之后的可在喷嘴102b进行DBD测量的时刻。例如,DBD电路模块104可以确定用于进行DBD测量的诸如预期驱动气泡形成的在延迟喷出脉冲113的后缘之后的第一预定时刻和预期驱动气泡已塌陷的在延迟喷出脉冲113的后缘之后的第二预定时刻。
[0071] 图7示出了图示用于确定喷墨喷嘴中的问题的示例性方法700的流程图。方法700 与本文关于图1至图6讨论的示例相关联,并且在方法700中示出的操作的细节在这些示例的相关讨论中可也被发现。方法700包括多于一个的实现,方法700的不同实现可以不采用流程图内呈现的每个操作。因此,虽然方法700的操作在流程图中以特定顺序呈现,但该操作呈现的顺序不旨在限定可实际实施操作的顺序,或者限定是否所有操作被实施。例如,方法700的一个实现可以通过执行多个初始操作而不执行一个或多个后续操作完成,而方法700的另一实现可以通过执行所有操作完成。
[0072] 参考图7所示的流程图,示例性方法700在框702处开始,其中第一操作包括提供用于喷出喷嘴的初始喷出脉冲。喷出脉冲可以在例如打印头上的喷出脉冲生成器中生成。在方法700的框704处,在包含喷嘴的基元处接收初始喷出脉冲。初始喷出脉冲被接收为被例如后续基元内的延迟元件延迟的延迟喷出脉冲。如在框706处示出的,方法包括用延迟喷出脉冲喷出喷嘴。喷出喷嘴通常包括在喷嘴内生成驱动气泡。方法 700在框708处继续,确定用于获得与喷嘴相关联的第一阻抗测量的在延迟喷出脉冲之后的第一时刻。如在框710处示出的,确定第一时刻可以包括将延迟喷出脉冲信号从基元传递至驱动气泡检测测量电路。喷出脉冲信号通过基元内的三态设备传递。如在框712处示出的,这包括通过向基元的数据锁存器中载入数据并且将启用信号放置到驱动气泡检测启用总线上来启用三态设备。
[0073] 在一些实例中,如在框714处示出的,方法700还包括确定用于获得与喷嘴相关联的第二阻抗测量的在延迟喷出脉冲之后的第二时刻。如分别在框716和框718处示出的,方法继续将与第一阻抗测量对应的电压与阈值电压进行比较,并且基于该比较获得第一测试结果。第一测试结果用于指示在第一时刻处喷嘴内是否存在驱动气泡。另外,在框720和722处,方法分别继续将与第二阻抗测量对应的电压与阈值电压进行第二次比较,以及基于第二次比较获得第二测试结果。第二测试结果用于指示在第二时刻处喷嘴内的驱动气泡是否已塌陷。