打印机的字车控制方法技术

技术编号:32970722 阅读:13 留言:0更新日期:2022-04-09 11:36
本发明专利技术涉及一种打印机的字车控制方法,驱动字车进行一次往返运动的过程中,检测获取字车沿去方向运动的停止位置A,检测获取字车沿返回方向运动的停止位置B,将停止位置A相较于去方向目标停止位置A0的位置距离差ΔA补偿入后续字车往返运动过程中去方向的目标停止位置;将停止位置B相较于返回方向目标停止位置B0的位置距离差ΔB补偿入后续字车往返运动过程中返回方向的目标停止位置。该打印机的字车控制方法通过对停止位置偏差来修正下次目标位置,以保证字车停止位置准确性以及打印图纸位置稳定性的打印机的字车控制方法。位置稳定性的打印机的字车控制方法。位置稳定性的打印机的字车控制方法。

【技术实现步骤摘要】
打印机的字车控制方法


[0001]本专利技术涉及打印机
,具体涉及一种打印机的字车控制方法。

技术介绍

[0002]喷墨打印机在进行打印动作时,通过字车的移动来打印,而字车包括墨盒以及与墨盒相连接的打印喷头。字车移动过程中位置的准确性直接影响打印画面质量,现有技术中,通常仅在开始打印时刻对字车的原点位置进行校准,在字车移动过程中,依靠编码器对字车的移动距离进行精确控制。打印机在进行打印工作时,字车的对应动作是“加速

等速

减速

停止”,然后方向反转后重新进行“加速

等速

减速

停止”该移动过程,如此循环,直至完成打印。该过程中,字车通常在等速运动阶段进行图像的打印,即字车一个方向上的移动过程,移动开始位置及动作结束位置设置在实际打印图像位置的外侧。作为必要条件,移动开始位置必须设定在从打印开始位置减去加速距离的外侧。现有技术中,通常将字车一个往返运动的结束位置直接做为下次往返运动的开始位置。但是在控制字车运动时,基于墨盒内墨水的使用情况,负载量会不断发生变化,同时再叠加机械差偏差、马达能力偏差、环境温度等影响应因素,会造成对字车的实际驱动距离与目标驱动距离存在误差,进而影响打印画面的质量。

技术实现思路

[0003]本专利技术所要解决的技术问题是针对上述现有技术提供一种通过对停止位置偏差来修正下次目标位置,以保证字车停止位置准确性以及打印图纸位置稳定性的打印机的字车控制方法。<br/>[0004]本专利技术解决上述技术问题所采用的技术方案为:一种打印机的字车控制方法,其特征在于:驱动字车进行一次往返运动的过程中,检测获取字车沿去方向运动的停止位置A,检测获取字车沿返回方向运动的停止位置B,将停止位置A相较于去方向目标停止位置A0的位置距离差ΔA补偿入后续字车往返运动过程中去方向的目标停止位置;将停止位置B相较于返回方向目标停止位置B0的位置距离差ΔB补偿入后续字车往返运动过程中返回方向的目标停止位置。
[0005]为了避免字车停止位置的累计,进一步提高打印图像质量,将字车当次往返运动计算的ΔA补偿入下次字车去方向运动的目标停止位置;将字车当次往返运动计算的ΔB偿入下次字车返回方向的目标停止位置。
[0006]为了避免字车移动速度不同造成的误差,在驱动字车运动时,获取用于表征字车运动速度的移动速度;
[0007]将字车当次往返运动计算的ΔA补偿入与当次字车往返运动相同移动速度的字车去方向的目标停止位置;将字车当次往返运动计算的ΔB补偿入与当次字车往返运动相同移动速度的字车返回方向的目标停止位置。
[0008]优选地,驱动字车进行一次往返运动的过程中,驱动字车进行一个方向运动的动
作依次包括加速驱动阶段、等速驱动阶段、减速驱动阶段以及停止状态阶段,将等速驱动阶段的字车驱动速度作为表征字车运动速度的移动速度。
[0009]简单地,驱动字车进行一次往返运动的过程时;
[0010]获取字车沿去方向运动的停止位置A,计算停止位置A相较于去方向目标停止位置A0的位置距离差ΔA=A-A0,进而确定字车进行下次往返运动时去方向运动的目标停止位置A0=X-ΔA,其中X为设定的字车沿去方向运动的标准停止位置;
[0011]获取字车沿返回方向运动的停止位置B,计算停止位置B相较于去方向目标停止位置B0的位置距离差ΔB=B-B0,进而确定字车进行下次往返运动时返回方向运动的目标停止位置B0=Y-ΔB,其中Y为设定的字车沿返回方向运动的标准停止位置。
[0012]与现有技术相比,本专利技术的优点在于:本专利技术中的打印机的字车控制方法,通过停止位置距离差补偿至目标停止位置的方式来动态且及时减小停止位置误差,使得字车在往复运动过程中的停止位置更加准确,即提高打印机的字车的位置调整精度,进而实现稳定的打印质量,同时也有效防止打印过程中因为误差导致字车在打印过程中碰到打印机壁的情况。
附图说明
[0013]图1为字车进行一次往返运动的位置、速度变化示意图。
[0014]图2为本专利技术实施例中打印机的字车控制方法的流程图。
[0015]图3为本专利技术实施例中打印机的字车控制方法中目标停止位置的计算示意图。
具体实施方式
[0016]以下结合附图实施例对本专利技术作进一步详细描述。
[0017]打印机在进行打印工作时,无论进行单向打印工作还是双向打印工作,字车均需要进行往返运动,完成一项打印工作,需要循环进行字车进行多次往返运动。如图1所示,字车一次往返运动的动作为“加速

等速

减速

停止

方向反转

加速

等速

减速

停止”,字车一个方向上的停止位置作为字车另一方向运动的启示位置,如果停止位置相较于设定的标准停止位置误差较大,则会造成打印图像的质量问题,而字车在多次循环的往返运动中,如果不及时对字车停止位置的误差进行补偿调整则会导致字车停止位置相较于设定的标准停止位置误差越来越大,不仅影响打印图像质量,甚至会出现字车撞击打印机壁的情况。
[0018]本实施例中的打印机的字车控制方法为,驱动字车进行一次往返运动的过程中,检测获取字车沿去方向运动的停止位置A,检测获取字车沿返回方向运动的停止位置B,将停止位置A相较于去方向目标停止位置A0的位置距离差ΔA补偿入后续字车往返运动过程中去方向的目标停止位置;将停止位置B相较于返回方向目标停止位置B0的位置距离差ΔB补偿入后续字车往返运动过程中返回方向的目标停止位置。
[0019]根据不同打印机的需要,可以将计算的ΔA、ΔB直接补偿入字车下次往返运动过程中相应方向的目标停止位置内,进而及时消减误差,减小字车停止位置相较于设定的标准停止位置的误差量。也可以将ΔA、ΔB按照不同的比例情况补偿入后续各次字车往返运动的两个方向的目标停止位置中。
[0020]本实施例中,为了避免字车停止位置的累计,及时消减字车停止位置误差,尽可能的提高打印图像质量,则将字车当次往返运动计算的ΔA补偿入下次字车去方向运动的目标停止位置;将字车当次往返运动计算的ΔB偿入下次字车返回方向的目标停止位置。
[0021]如图2所示,具体地,驱动字车进行一次往返运动的过程时;获取字车沿去方向运动的停止位置A,计算停止位置A相较于去方向目标停止位置A0的位置距离差ΔA=A-A0,进而确定字车进行下次往返运动时去方向运动的目标停止位置A0=X-ΔA,其中X为设定的字车沿去方向运动的标准停止位置。
[0022]获取字车沿返回方向运动的停止位置B,计算停止位置B相较于去方向目标停止位置B0的位置距离差ΔB=B-B0,进而确定字车进行下次往返运动时返回方向运动的目标停止位置B0=Y-ΔB,其中Y为设定的字车沿返回方向运动的标准停止位置。
[0023]举本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种打印机的字车控制方法,其特征在于:驱动字车进行一次往返运动的过程中,检测获取字车沿去方向运动的停止位置A,检测获取字车沿返回方向运动的停止位置B,将停止位置A相较于去方向目标停止位置A0的位置距离差ΔA补偿入后续字车往返运动过程中去方向的目标停止位置;将停止位置B相较于返回方向目标停止位置B0的位置距离差ΔB补偿入后续字车往返运动过程中返回方向的目标停止位置。2.根据权利要求1所述的打印机的字车控制方法,其特征在于:将字车当次往返运动计算的ΔA补偿入下次字车去方向运动的目标停止位置;将字车当次往返运动计算的ΔB偿入下次字车返回方向的目标停止位置。3.根据权利要求2所述的打印机的字车控制方法,其特征在于:在驱动字车运动时,获取用于表征字车运动速度的移动速度;将字车当次往返运动计算的ΔA补偿入与当次字车往返运动相同移动速度的字车去方向的目标停止位置;将字车当次往返运动计算的ΔB补偿入与当次字车往返运动相同移动速度的字车...

【专利技术属性】
技术研发人员:山岡正典宫本浩隆
申请(专利权)人:宁波得力科贝技术有限公司
类型:发明
国别省市:

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

1