CN116945771B - 热转印打印机、色带张力调整方法及存储介质 - Google Patents
热转印打印机、色带张力调整方法及存储介质 Download PDFInfo
- Publication number
- CN116945771B CN116945771B CN202311160533.1A CN202311160533A CN116945771B CN 116945771 B CN116945771 B CN 116945771B CN 202311160533 A CN202311160533 A CN 202311160533A CN 116945771 B CN116945771 B CN 116945771B
- Authority
- CN
- China
- Prior art keywords
- motor
- control module
- processing module
- printing
- ribbon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 69
- 238000012546 transfer Methods 0.000 title claims abstract description 53
- 238000007639 printing Methods 0.000 claims abstract description 147
- 238000012545 processing Methods 0.000 claims abstract description 111
- 238000004804 winding Methods 0.000 claims abstract description 71
- 230000008569 process Effects 0.000 claims abstract description 33
- 230000006854 communication Effects 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 11
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000007423 decrease Effects 0.000 claims description 4
- 238000013461 design Methods 0.000 abstract description 6
- 238000010023 transfer printing Methods 0.000 description 7
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 6
- 229910052799 carbon Inorganic materials 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000020169 heat generation Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 239000011248 coating agent Substances 0.000 description 2
- 238000000576 coating method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000037303 wrinkles Effects 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007797 corrosion Effects 0.000 description 1
- 238000005260 corrosion Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000004090 dissolution Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/315—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
Landscapes
- Impression-Transfer Materials And Handling Thereof (AREA)
Abstract
本发明公开了一种热转印打印机、色带张力调整方法及存储介质,包括:处理模块、电机控制模块、打印控制模块、打印头电机、打印头、收卷电机以及放卷电机。电机控制模块以及打印控制模块均与处理模块连接,电机控制模块还分别与打印头电机、收卷电机以及放卷电机连接,打印控制模块还与打印头连接;打印头电机还与打印头连接;收卷电机用于控制色带收卷卷芯的转动,放卷电机用于控制色带放卷卷芯的转动。处理模块可以根据放卷电机反转过程中的反电动势调整色带的张力。本发明提供的热转印打印机降低了热转印打印机的设计复杂度、减小了热转印打印机的体积以及降低了成本,并且,可以实现对色带张力的精准控制。
Description
技术领域
本发明涉及打印机技术领域,尤其涉及一种热转印打印机、色带张力调整方法及存储介质。
背景技术
随着我国信息技术的迅猛发展以及计算机应用领域的不断拓展和深入,人们对高速、高质量输出的打印需求越来越大,而市场上传统的打印方式在价格、打印质量及打印速度等方面难以满足用户全方位的需求。
热转印技术,简单的说,就是利用专门的热转印碳带(又称为色带),透过类似传真机打印头的工作原理,将热转印碳带上的碳粉涂层经过加热的方式,转印到纸张或其他种类的材质上。由于热转印碳带上的涂层物质可以根据需要来选择,能产生较强的附着力,加上打印介质的选择,更能保证打印出来的字迹不受到外界的影响,可以现场根据需要即时制作不同的打印产品。
由于热转印技术所用的热转印碳带采用高强度超薄的薄膜和高浓度的油墨,并采用单次使用的方式,因而打印字符质量高,碳带使用寿命长,而且克服了喷墨洇纸、易溶于水等缺陷。热转印方法对打印介质没有任何要求,可在普通纸、再生纸、蜡纸、普通胶片、信封、标签纸直至布料上实现高清晰打印。
但是热转印碳带在使用过程中会遇到一个突出的技术问题,即热转印碳带在打印时必须在收卷和放卷两端保持一定的张力。这样在打印头打印时才能平整,不会有褶皱。如果张力过大,打印时会把色带拉断;但如果张力过小,色带会变松垮,有褶皱,打印出来的图像或者文字会有残缺,影响打印效果。
目前,可以通过以下方式控制色带张力:增加检测和摆动机构,或者,增加张力传感器。
但是,上述方式增加了热转印打印机整机设计的复杂度,使得热转印打印机的体积变得庞大,另外增加了整机成本。
发明内容
本发明提供了一种热转印打印机、色带张力调整方法及存储介质,以解决目前的热转印打印机整机设计的复杂度高、体积大以及成本高的技术问题。
根据本发明的一方面,提供了一种热转印打印机,包括:处理模块、电机控制模块、打印控制模块、打印头电机、打印头、收卷电机以及放卷电机;
其中,所述电机控制模块以及所述打印控制模块均与所述处理模块连接,所述电机控制模块还分别与所述打印头电机、所述收卷电机以及所述放卷电机连接,所述打印控制模块还与所述打印头连接;所述打印头电机还与所述打印头连接;所述收卷电机用于控制色带收卷卷芯的转动,所述放卷电机用于控制色带放卷卷芯的转动;色带缠绕于所述色带收卷卷芯以及所述色带放卷卷芯之间;
所述处理模块向电机控制模块发送打印位置信息,以使所述电机控制模块控制所述打印头电机将所述打印头移动到所述打印位置信息所指示的目标位置;
所述处理模块向打印控制模块发送打印内容信息,以使所述打印控制模块根据所述打印内容信息控制所述打印头在所述目标位置发热;
当所述处理模块确定打印结束后,向所述电机控制模块发送反转信号,以使所述电机控制模块控制所述收卷电机反转以及控制所述放卷电机反转;
所述处理模块从所述电机控制模块获取所述放卷电机反转过程中的反电动势,并根据所述放卷电机的反电动势控制所述收卷电机的反转转速和/或所述放卷电机的反转转速,以调整所述色带的张力。
根据本发明的另一方面,提供了一种色带张力调整方法,应用于如上一方面所述的热转印打印机中,所述方法包括:
处理模块向电机控制模块发送打印位置信息,以使所述电机控制模块控制打印头电机将打印头移动到所述打印位置信息所指示的目标位置;
所述处理模块向打印控制模块发送打印内容信息,以使所述打印控制模块根据所述打印内容信息控制所述打印头在所述目标位置发热;
当所述处理模块确定打印结束后,向所述电机控制模块发送反转信号,以使所述电机控制模块控制收卷电机反转以及控制放卷电机反转;
所述处理模块从所述电机控制模块获取所述放卷电机反转过程中的反电动势,并根据所述放卷电机的反电动势控制所述收卷电机的反转转速和/或所述放卷电机的反转转速,以调整色带的张力。
根据本发明的又一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的色带张力调整方法。
本发明实施例的技术方案,包括:处理模块、电机控制模块、打印控制模块、打印头电机、打印头、收卷电机以及放卷电机。其中,电机控制模块以及打印控制模块均与处理模块连接,电机控制模块还分别与打印头电机、收卷电机以及放卷电机连接,打印控制模块还与打印头连接;打印头电机还与打印头连接;收卷电机用于控制色带收卷卷芯的转动,放卷电机用于控制色带放卷卷芯的转动;色带缠绕于色带收卷卷芯以及色带放卷卷芯之间。处理模块可以在确定此次打印结束后,先控制收卷电机以及放卷电机反转,并获取放卷电机反转过程中的反电动势,并根据放卷电机的反电动势控制收卷电机的反转转速和/或放卷电机的反转转速,以调整色带的张力。一方面,不需要设置额外的部件进行色带张力调整,降低了热转印打印机的设计复杂度,减小了热转印打印机的体积,并且,降低了成本;另一方面,在色带调整过程中,控制放卷电机以及收卷电机反转,避免了在张力调整过程中对色带进行放卷、但并未打印而造成的色带浪费,进一步降低了成本;再一方面,根据放卷电机反转过程中的反电动势进行色带张力调整,由于放卷电机反转过程中的反电动势更能反映与色带张力的关系,因此,本实施例中的色带张力调整方法的精准性高。
应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明一实施例提供的热转印打印机的结构示意图;
图2是根据本发明一实施例提供的热转印打印机中电机控制模块的结构示意图;
图3是根据本发明一实施例提供的热转印打印机中打印控制模块的结构示意图;
图4是根据本发明一实施例提供的热转印打印机中处理模块的结构示意图;
图5是根据本发明一实施例提供的色带张力调整方法的流程示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
图1是根据本发明一实施例提供的热转印打印机的结构示意图。本实施例提供了一种热转印打印机,适用于基于该热转印打印机进行热转印打印及色带张力调整的场景中。如图1所示,本实施例提供的热转印打印机包括:处理模块11、电机控制模块12、打印控制模块13、打印头电机14、打印头15、收卷电机16以及放卷电机17。
其中,电机控制模块12以及打印控制模块13均与处理模块11连接。电机控制模块12还分别与打印头电机14、收卷电机16以及放卷电机17连接。打印控制模块13还与打印头15连接。打印头电机14还与打印头15连接。收卷电机16用于控制色带收卷卷芯的转动。放卷电机17用于控制色带放卷卷芯的转动。色带缠绕于色带收卷卷芯以及色带放卷卷芯之间。
处理模块11向电机控制模块12发送打印位置信息,以使电机控制模块12控制打印头电机14将打印头15移动到打印位置信息所指示的目标位置。
处理模块11向打印控制模块13发送打印内容信息,以使打印控制模块13根据打印内容信息控制打印头15在目标位置发热。
当处理模块11确定打印结束后,向电机控制模块12发送反转信号,以使电机控制模块12控制收卷电机16反转以及控制放卷电机17反转。
处理模块11从电机控制模块12获取放卷电机17反转过程中的反电动势,并根据放卷电机17的反电动势控制收卷电机16的反转转速和/或放卷电机17的反转转速,以调整色带的张力。
可选地,本实施例中的处理模块11可以为数字信号处理模块(Digital SignalProcessor,简称DSP),用于实现人机界面控制。更具体地,本实例中的DSP还可以为32位DSP。
一种实现方式中,该DSP可以采用56F82746,总共设有48个引脚,包括100MHz的主频,64KB程序存储器(FLASH),8K数据存储器(SRAM),12个可输出脉冲宽度调制(PulseWidth Modulation,简称:PWM)通道,具备串行外设接口(Serial Peripheral Interface,简称:SPI)总线。
处理模块11还可以与电机控制模块12以及打印控制模块13通信。处理模块11通过SPI总线与电机控制模块12通信,通过并行总线与打印控制模块13通信。
本实施例中的处理模块11中还可以内置安全数码(Secure Digital Memory,简称:SD)卡接口。基于SD卡接口内置SD卡,作为打印信息的存储介质。本实施例中的打印信息可以包括打印位置信息以及打印内容信息。打印信息可以以文件的形式存储于SD卡中,以提高打印信息的安全性。处理模块11中还可以设置存储器。例如,硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备或者带电可擦可编程只读存储器(EEPROM)中的至少一种。当处理模块11中的存储器为EEPROM时,可以实现重要数据的断电保存功能。
本实施例中的电机控制模块12可以实现控制打印头电机14、收卷电机16以及放卷电机17。本实施例中的电机控制模块12可以通过控制打印头电机14实现对打印头15的移动。电机控制模块12还可以测量放卷电机17的反电动势以及在处理模块11的控制下控制收卷电机16以及放卷电机17的反转转速,以实现调整色带的张力。示例性地,电机控制模块12分别通过输入/输出(I/O)口与打印头电机14、收卷电机16以及放卷电机17连接。
可选地,本实施例中的电机控制模块12具有SPI总线,通过SPI总线实现与处理模块11通信。
可选地,本实施例中的电机控制模块12可以包括:打印头电机控制模块、收卷电机控制模块以及放卷电机控制模块。打印头电机控制模块分别与处理模块以及打印头电机连接。收卷电机控制模块分别与处理模块以及收卷电机连接。放卷电机控制模块分别与处理模块以及放卷电机连接。
图2是根据本发明一实施例提供的热转印打印机中电机控制模块的结构示意图。图2中示出了打印头电机控制模块、收卷电机控制模块以及放卷电机控制模块的一种可能的实现方式。如图2所示,打印头电机控制模块包括:第一电机驱动芯片121以及第一多路驱动芯片122。
第一电机驱动芯片121分别与处理模块11以及第一多路驱动芯片122连接。第一多路驱动芯片122还与打印头电机14连接。
本实施例中的打印头电机14通过机械杆连接打印头15。
如图2所示,收卷电机控制模块包括:第二电机驱动芯片123以及第二多路驱动芯片124。
第二电机驱动芯片123分别与处理模块11以及第二多路驱动芯片124连接。第二多路驱动芯片124还与收卷电机16连接。
本实施例中的收卷电机16通过机械杆连接色带收卷卷芯21。
如图2所示,放卷电机控制模块包括:第三电机驱动芯片125以及第三多路驱动芯片126。
第三电机驱动芯片125分别与处理模块11以及第三多路驱动芯片126连接。第三多路驱动芯片126还与放卷电机17连接。
本实施例中的放卷电机17通过机械杆连接色带放卷卷芯22。
一种实现方式中,第一电机驱动芯片121、第二电机驱动芯片123以及第三电机驱动芯片125具体可以为ADI TMC26x。ADI TMC26x具备44个引脚,具备SPI总线。本实施例中的第二电机驱动芯片123可以通过第二多路驱动芯片124测量收卷电机转动过程中的反电动势,并将测量到的反电动势发送给处理模块11。本实施例中的第三电机驱动芯片125可以通过第三多路驱动芯片126测量放卷电机转动过程中的反电动势,并将测量到的反电动势发送给处理模块11。
第一多路驱动芯片122、第二多路驱动芯片124以及第三多路驱动芯片126具体可以为74HC244。
如图2所示,第一电机驱动芯片121、第二电机驱动芯片123以及第三电机驱动芯片125均可以向处理模块11输入信号,以及,接收处理模块11的输出信号,实现与处理模块11的双向通信。
可选地,打印头电机14、收卷电机16以及放卷电机17可以为两相电机。第一多路驱动芯片122、第二多路驱动芯片124以及第三多路驱动芯片126分别通过A相接口、B相接口实现与对应电机的连接。
可选地,收卷电机16以及放卷电机17可以为步进电机。
图2所示的电机控制模块的实现方式可以提高对打印头电机、收卷电机以及放卷电机的控制速度以及控制精度,从而,提高了打印效率、打印效果以及对色带张力的精准控制。
可选地,打印控制模块13可以通过I/O口与打印头15连接。图3是根据本发明一实施例提供的热转印打印机中打印控制模块的结构示意图。如图3所示,本实施例中的打印控制模块包括:复杂可编程逻辑器件(Complex Programmable Logic Device,简称:CPLD)131、数模转换(Analog-to-Digital,A/D)模块132以及第四多路驱动芯片133。
其中,CPLD 131、数模转换模块132以及第四多路驱动芯片133依次连接。
CPLD 131还与处理模块11连接。第四多路驱动芯片133还与打印头15连接。
可选地,本实施例中的CPLD 131可以采用FLEX10K70,总共设有503个引脚。本实施例中的A/D模块132可以为AD9742型集成电路。第四多路驱动芯片133可以为74HC244。
CPLD 131中集成了并行I/O总线。本实施例中的CPLD 131与处理模块11之间通过并行总线通信。本实施例中的CPLD 131上还集成了数据存储器(SRAM)134,以及程序存储器(flash)135。示例性地,CPLD 131分别通过16位数据信号与SRAM 134以及flash 135通信。程序存储器135中存放原始程序。SRAM 134中存放运行的程序和数据。
本实施例中的CPLD 131与数模转换模块132之间的通信信号包括:数据选通信号、数据锁存信号、16位数据信号以及发热信号。发热信号用于控制打印头15发热,以实现打印。
数模转换模块132与第四多路驱动芯片133之间的通信信号包括:数据选通信号、数据锁存信号、16位数据信号以及发热信号。
本实施例中的数模转换模块132用于将CPLD模块输出的高速数字信号转换成模拟信号,再通过第四多路驱动芯片133,控制打印头15的信号以及发热输出。
图3所示的打印控制模块可以提高对打印头的控制速度以及控制精度。
可选地,本实施例中的打印头15可以为带历史控制的热敏打印头。该类型打印头具备以下优点:控制精度高、可靠性高、耐高温以及耐腐蚀。
图4是根据本发明一实施例提供的热转印打印机中处理模块的结构示意图。如图4所示,本实施例中处理模块11包括外部接口。这里的外部接口可以为以下至少一项:串行接口111、以太网接口112以及无线通信网络接口113。
处理模块11通过外部接口从外部接口设备18获取打印位置信息以及打印内容信息。
本实施例中的串行接口11可以为RS232串口。例如,Sipex SP3232E型TTL转232电平集成电路。当然,也可以为其他串行接口。本实施例中的无线通信网络接口113用于实现处理模块11与外部接口设备18之间的无线通信。
处理模块11还可以通过外部接口和外部调试软件进行数据通信。
通过在处理模块11中设置外部接口,可以实现处理模块11与其他外部接口设备的通信。一方面,方便了用户使用,提高了用户工作效率;另一方面,丰富了热转印打印机的应用场景,使得热转印打印机的应用场景更为广泛。
可选地,请继续参照图1,本实施例中的热转印打印机还可以包括电源模块20。
电源模块20用于分别向处理模块11以及打印控制模块13供电。
示例性地,本实施例中的电源模块20可以采用TI LM2576和TI LM1117型电源模块,分别提供处理模块11以及打印控制模块13所需的多种电压。例如,可以提供3.3V和1.2V电压。
可选地,请继续参照图1,本实施例中的热转印打印机还可以包括时钟源19。
时钟源19用于分别向处理模块11以及打印控制模块13提供时钟信号。
示例性地,本实施例中的时钟源19可以采用Analog Device AD9522型时钟发生器。
本实施例提供的热转印打印机,具备体积小、重量轻、坚固耐用、抗热性强,便于安装和使用的优点。
本实施例提供的热转印打印机可以实现色带张力的自动调整,不再需要额外的测量与调整部件,成本大大降低,让产品拥有更具竞争力的服务和容量。以下详细介绍本实施例提供的色带张力调整方法。
图5是根据本发明一实施例提供的色带张力调整方法的流程示意图。本实施例提供的色带张力调整方法应用于图1至图4所示实施例及各种可选的实现方式提供的热转印打印机中。如图5所示,本实施例提供的色带张力调整方法包括如下步骤:
步骤501:处理模块向电机控制模块发送打印位置信息,以使电机控制模块控制打印头电机将打印头移动到打印位置信息所指示的目标位置。
步骤502:处理模块向打印控制模块发送打印内容信息,以使打印控制模块根据打印内容信息控制打印头在目标位置发热。
在步骤501中,打印位置信息用于指示目标位置。这里的目标位置可以为色带的待打印区域。处理模块可以通过外部接口从外部接口设备中获取打印位置信息。处理模块可以将打印位置信息发送至第一电机驱动芯片以及第一多路驱动芯片。之后,第一电机驱动芯片以及第一多路驱动芯片驱动打印头电机将打印头移动到打印位置信息所指示的目标位置。
在步骤502中,打印内容信息包括发热信号以及打印的具体内容。例如,打印图案的内容、打印二维码的信息等。处理模块可以向CPLD、数模转换模块、第四多路驱动芯片发送打印内容信息,以使CPLD、数模转换模块、第四多路驱动芯片根据打印内容信息控制打印头在目标位置发热。
可选地,本实施例中的打印的具体内容可以为点阵数据。处理模块通过并行总线,向打印控制模块发送打印内容信息。
可选地,为了避免误触发热转印打印机,提高热转印打印机的可靠性,本实施例中,在步骤502之前,还包括如下步骤:当处理模块确定接收到打印信号,并且确定打印信号有效时,确定执行步骤502。其中,打印信号为打印指示设备发送的。
本实施例中的打印指示设备可以为外部接口设备,也可以为通过其他方式与处理模块连接的设备。本实施例对此不做限制。示例性地,处理模块可以通过以下规则至少之一确定打印信号是否有效:打印信号中的内容是否是指示开始打印的内容;打印信号是否是符合预设的通信协议的信号;打印信号是否是已授权设备发送的。
通过步骤501与步骤502可以实现一次打印。本实施例提供的色带张力调整方法额外执行以下步骤503以及步骤504实现自动调整色带。
步骤503:当处理模块确定打印结束后,向电机控制模块发送反转信号,以使电机控制模块控制收卷电机反转以及控制放卷电机反转。
可选地,打印控制模块在根据打印内容信息控制打印头在目标位置发热的过程中,可以在确定打印头发热结束后,向处理模块发送打印结束信号。当然,处理模块也可以在打印控制模块中实时查询打印的进度。
为了避免在色带张力调整过程中调整收卷电机以及放卷电机的转速对色带进行放卷、但并未打印而造成的色带浪费,在步骤503中,在确定打印结束后,在色带调整过程中,本实施例中的处理模块向电机控制模块发送反转信号,以使电机控制模块控制收卷电机反转以及控制放卷电机反转。
本实施例中的反转指的是跟正常打印过程中电机的转动方向相反的转动。例如,假设正常打印过程中,放卷电机以及收卷电机均是顺时针转动,则本实施例中的反转指的是放卷电机以及收卷电机逆时针转动。可以理解,反转相当于使色带回退一部分,避免在色带张力调整过程中造成色带浪费。
处理模块具体可以向第二电机驱动芯片、第二多路驱动芯片发送反转信号,以及,向第三电机驱动芯片、第三多路驱动芯片发送反转信号。
为了进一步提高后续色带张力调整过程的调整精准性,反转信号用于指示收卷电机以及放卷电机以预设转速反转。其中,所述预设转速小于预设转速阈值。这是因为在低转速的场景中,反电动势的测量更为准确,从而,使得色带张力的调整更为精准,进一步提高打印效果。
步骤504:处理模块从电机控制模块获取放卷电机反转过程中的反电动势,并根据放卷电机的反电动势控制收卷电机的反转转速和/或放卷电机的反转转速,以调整色带的张力。
在电机运行的过程中,电机驱动芯片可以获取到电机的反电动势。这里的反电动势可以在一定程度上表示上次打印过程中打印头电机的负载大小。在步骤504中,处理模块从电机控制模块获取放卷电机反转过程中的反电动势,具体可以是处理模块从第三电机驱动芯片获取放卷电机反转过程中的反电动势。
在本实施例中,之所以是获取放卷电机反转过程中的反电动势,而不是获取收卷电机反转过程中的反电动势的原因在于:放卷电机为主动电机,而收卷电机为被动电机。放卷电机反转过程中的反电动势更能反映与色带张力的关系,可以提高色带张力调整的准确性。
为了进一步提高获取到的反电动势的准确定,本实施例中的放卷电机反转过程中的反电动势为放卷电机以预设转速反转预设时长后的反电动势。可以理解,放卷电机以预设转速反转预设时长后,其运行状态趋于平稳,此时获取到的反电动势的准确性较高。
在步骤503中,处理模块根据放卷电机的反电动势控制收卷电机的反转转速和/或放卷电机的反转转速,可以包括以下步骤。
步骤5031:处理模块比较放卷电机的反电动势与预先存储的反电动势标准值。
其中,反电动势标准值对应的色带张力为色带张力标准值。
本实施例中的反电动势标准值是根据经验数据确定的。
步骤5032:当放卷电机的反电动势大于或者等于反电动势标准值时,处理模块控制收卷电机的反转转速降低和/或控制放卷电机的反转转速增加。
步骤5033:当放卷电机的反电动势小于反电动势标准值时,处理模块控制收卷电机的反转转速增加和/或控制放卷电机的反转转速降低。
在电机的运转过程中,在色带张力最大时,电机会发生堵转,此时,反电动势为0。在色带张力变小时,反电动势反而逐步升高。也即,随着反电动势的升高,色带张力降低。两者呈反比关系。
因此,当放卷电机的反电动势大于或者等于反电动势标准值时,说明此时色带的张力较小,需要调大张力。由于此时收卷电机和放卷电机还在反转,因此,可以执行以下操作中的至少一项:控制放卷电机的反转转速增加;控制收卷电机的反转转速降低。
当放卷电机的反电动势小于反电动势标准值时,说明此时色带的张力较大,需要调小张力。由于此时收卷电机和放卷电机还在反转,因此,可以执行以下操作中的至少一项:控制收卷电机的反转转速增加;控制放卷电机的反转转速降低。
如上所示,本实施例中,调整放卷电机和收卷电机的反转转速的操作可以同时执行,也可以执行任意一个。可以理解,当同时调整放卷电机和收卷电机的反转转速时,可以提高色带张力调整的效率,使色带张力尽快恢复到标准状态,以便快速进入下一次打印过程。当调整放卷电机和收卷电机的反转转速中的任意一个时,控制逻辑较为简单,可靠性高。
为了提高对收卷电机以及放卷电机的控制精准性,本实施例提供的色带调整方法还包括如下步骤:处理模块根据放卷电机的反电动势与反电动势标准值,确定转速变化量以及对应的调整时长。相对应地,控制收卷电机的反转转速降低和/或控制放卷电机的反转转速增加,包括:处理模块根据转速变化量以及对应的调整时长,控制收卷电机的反转转速降低和/或控制放卷电机的反转转速增加。
本实施例中的处理模块中还预先存储了放卷电机的反电动势与反电动势标准值之间的差异程度与转速变化量以及对应的调整时长之间的映射关系。当转速变化量为正数时,表示要增加反转转速;当转速变化量为负值时,表示要降低反转转速。当差异程度越大时,转速变化量的绝对值越大以及调整时长越大。
可以理解,若在一次调整过程中,需要同时调整收卷电机以及放卷电机的反转转速,则该映射关系中,一个放卷电机的反电动势与反电动势标准值之间的差异程度,对应两个转速变化量以及两个调整时长。其中,一个转速变化量为正数,另一个转速变化量为负数。处理模块可以分别向第二电机驱动芯片以及第三电机驱动芯片发送对应的转速变化量以及对应的调整时长。
本实施例中,还可以包括以下步骤:处理模块在确定收卷电机和/或放卷电机反转对应的调整时长后,控制收卷电机和/或放卷电机停止反转。之后,可以返回步骤501执行,以进入下一次打印过程。
本实施例提供了一种利用反电动势控制色带张力的热转印打印机,能实现在不增加其他部件和成本的基础上实时测量与控制色带张力,并且,可以实现对色带张力的精确控制,灵活性大、精度高、适应范围广,满足了***的高性能要求和高可靠性的需要,具有低成本、控制精确等优点。
本实施例提供的热转印打印机以及色带张力调整方法中,该热转印打印机包括:处理模块、电机控制模块、打印控制模块、打印头电机、打印头、收卷电机以及放卷电机。其中,电机控制模块以及打印控制模块均与处理模块连接,电机控制模块还分别与打印头电机、收卷电机以及放卷电机连接,打印控制模块还与打印头连接;打印头电机还与打印头连接;收卷电机用于控制色带收卷卷芯的转动,放卷电机用于控制色带放卷卷芯的转动;色带缠绕于色带收卷卷芯以及色带放卷卷芯之间。处理模块可以在确定此次打印结束后,先控制收卷电机以及放卷电机反转,并获取放卷电机反转过程中的反电动势,并根据放卷电机的反电动势控制收卷电机的反转转速和/或放卷电机的反转转速,以调整色带的张力。一方面,不需要设置额外的部件进行色带张力调整,降低了热转印打印机的设计复杂度,减小了热转印打印机的体积,并且,降低了成本;另一方面,在色带调整过程中,控制放卷电机以及收卷电机反转,避免了在张力调整过程中对色带进行放卷、但并未打印而造成的色带浪费,进一步降低了成本;再一方面,根据放卷电机反转过程中的反电动势进行色带张力调整,由于放卷电机反转过程中的反电动势更能反映与色带张力的关系,因此,本实施例中的色带张力调整方法的精准性高。
本实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现上述色带张力调整方法。
在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
Claims (14)
1.一种热转印打印机,其特征在于,包括:处理模块、电机控制模块、打印控制模块、打印头电机、打印头、收卷电机以及放卷电机;
其中,所述电机控制模块以及所述打印控制模块均与所述处理模块连接,所述电机控制模块还分别与所述打印头电机、所述收卷电机以及所述放卷电机连接,所述打印控制模块还与所述打印头连接;所述打印头电机还与所述打印头连接;所述收卷电机用于控制色带收卷卷芯的转动,所述放卷电机用于控制色带放卷卷芯的转动;色带缠绕于所述色带收卷卷芯以及所述色带放卷卷芯之间;
所述处理模块向电机控制模块发送打印位置信息,以使所述电机控制模块控制所述打印头电机将所述打印头移动到所述打印位置信息所指示的目标位置;
所述处理模块向打印控制模块发送打印内容信息,以使所述打印控制模块根据所述打印内容信息控制所述打印头在所述目标位置发热;
当所述处理模块确定打印结束后,向所述电机控制模块发送反转信号,以使所述电机控制模块控制所述收卷电机反转以及控制所述放卷电机反转;
所述处理模块从所述电机控制模块获取所述放卷电机反转过程中的反电动势,并根据所述放卷电机的反电动势控制所述收卷电机的反转转速和/或所述放卷电机的反转转速,以调整所述色带的张力。
2.根据权利要求1所述的热转印打印机,其特征在于,所述电机控制模块包括:打印头电机控制模块、收卷电机控制模块以及放卷电机控制模块;
所述打印头电机控制模块分别与所述处理模块以及所述打印头电机连接;
所述收卷电机控制模块分别与所述处理模块以及所述收卷电机连接;
所述放卷电机控制模块分别与所述处理模块以及所述放卷电机连接。
3.根据权利要求2所述的热转印打印机,其特征在于,所述打印头电机控制模块包括:第一电机驱动芯片以及第一多路驱动芯片;
所述第一电机驱动芯片分别与所述处理模块以及所述第一多路驱动芯片连接,所述第一多路驱动芯片还与所述打印头电机连接;
所述收卷电机控制模块包括:第二电机驱动芯片以及第二多路驱动芯片;
所述第二电机驱动芯片分别与所述处理模块以及所述第二多路驱动芯片连接,所述第二多路驱动芯片还与所述收卷电机连接;
所述放卷电机控制模块包括:第三电机驱动芯片以及第三多路驱动芯片;
所述第三电机驱动芯片分别与所述处理模块以及所述第三多路驱动芯片连接,所述第三多路驱动芯片还与所述放卷电机连接。
4.根据权利要求1至3任一项所述的热转印打印机,其特征在于,所述处理模块包括外部接口;其中,所述外部接口为以下至少一项:串行接口、以太网接口以及无线通信网络接口;
所述处理模块通过所述外部接口从外部接口设备获取所述打印位置信息以及所述打印内容信息。
5.根据权利要求1至3任一项所述的热转印打印机,其特征在于,所述打印控制模块包括:复杂可编程逻辑器件CPLD、数模转换模块以及第四多路驱动芯片;
所述CPLD、所述数模转换模块以及所述第四多路驱动芯片依次连接;
所述CPLD还与所述处理模块连接,所述第四多路驱动芯片还与所述打印头连接。
6.根据权利要求1至3任一项所述的热转印打印机,其特征在于,所述热转印打印机还包括:电源模块;
所述电源模块用于分别向所述处理模块以及所述打印控制模块供电。
7.根据权利要求1至3任一项所述的热转印打印机,其特征在于,所述热转印打印机还包括:时钟源;
所述时钟源用于分别向所述处理模块以及所述打印控制模块提供时钟信号。
8.一种色带张力调整方法,其特征在于,所述方法应用于如权利要求1至7任一项所述的热转印打印机中,所述方法包括:
处理模块向电机控制模块发送打印位置信息,以使所述电机控制模块控制打印头电机将打印头移动到所述打印位置信息所指示的目标位置;
所述处理模块向打印控制模块发送打印内容信息,以使所述打印控制模块根据所述打印内容信息控制所述打印头在所述目标位置发热;
当所述处理模块确定打印结束后,向所述电机控制模块发送反转信号,以使所述电机控制模块控制收卷电机反转以及控制放卷电机反转;
所述处理模块从所述电机控制模块获取所述放卷电机反转过程中的反电动势,并根据所述放卷电机的反电动势控制所述收卷电机的反转转速和/或所述放卷电机的反转转速,以调整色带的张力。
9.根据权利要求8所述的方法,其特征在于,所述根据所述放卷电机的反电动势控制所述收卷电机的反转转速和/或所述放卷电机的反转转速,以调整色带的张力,包括:
所述处理模块比较所述放卷电机的反电动势与预先存储的反电动势标准值;其中,所述反电动势标准值对应的色带张力为色带张力标准值;
当所述放卷电机的反电动势大于或者等于所述反电动势标准值时,所述处理模块控制所述收卷电机的反转转速降低和/或控制所述放卷电机的反转转速增加;
当所述放卷电机的反电动势小于所述反电动势标准值时,所述处理模块控制所述收卷电机的反转转速增加和/或控制所述放卷电机的反转转速降低。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
所述处理模块根据所述放卷电机的反电动势与所述反电动势标准值,确定转速变化量以及对应的调整时长;
所述控制所述收卷电机的反转转速降低和/或控制所述放卷电机的反转转速增加,包括:
所述处理模块根据所述转速变化量以及对应的调整时长,控制所述收卷电机的反转转速降低和/或控制所述放卷电机的反转转速增加。
11.根据权利要求10所述的方法,其特征在于,所述处理模块根据所述转速变化量以及对应的调整时长,控制所述收卷电机的反转转速降低和/或控制所述放卷电机的反转转速增加之后,所述方法还包括:
所述处理模块在确定所述收卷电机和/或所述放卷电机反转对应的所述调整时长后,控制所述收卷电机和/或所述放卷电机停止反转。
12.根据权利要求8至11任一项所述的方法,其特征在于,所述处理模块向打印控制模块发送打印内容信息之前,所述方法还包括:
当所述处理模块确定接收到打印信号,并且确定所述打印信号有效时,确定执行向打印控制模块发送打印内容信息的步骤;其中,所述打印信号为打印指示设备发送的。
13.根据权利要求8至11任一项所述的方法,其特征在于,所述反转信号用于指示所述收卷电机以及所述放卷电机以预设转速反转;其中,所述预设转速小于预设转速阈值;
所述放卷电机反转过程中的反电动势为所述放卷电机以所述预设转速反转预设时长后的反电动势。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求8至13中任一项所述的色带张力调整方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311160533.1A CN116945771B (zh) | 2023-09-08 | 2023-09-08 | 热转印打印机、色带张力调整方法及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311160533.1A CN116945771B (zh) | 2023-09-08 | 2023-09-08 | 热转印打印机、色带张力调整方法及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116945771A CN116945771A (zh) | 2023-10-27 |
CN116945771B true CN116945771B (zh) | 2024-03-01 |
Family
ID=88442717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311160533.1A Active CN116945771B (zh) | 2023-09-08 | 2023-09-08 | 热转印打印机、色带张力调整方法及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116945771B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001334695A (ja) * | 2000-05-29 | 2001-12-04 | Toshiba Tec Corp | 熱転写プリンタ |
CN1657307A (zh) * | 2000-09-11 | 2005-08-24 | 赛福尔有限公司 | 带驱动器和打印设备 |
CN102837511A (zh) * | 2012-10-10 | 2012-12-26 | 上海迪凯分离机械实业有限公司 | 热转印打码高速同步驱动***控制装置及其方法 |
CN109109475A (zh) * | 2017-06-22 | 2019-01-01 | 东芝泰格有限公司 | 打印机及控制方法、终端设备 |
CN210148950U (zh) * | 2018-12-19 | 2020-03-17 | 北京小米移动软件有限公司 | 打印机的控制装置及打印机 |
CN113879011A (zh) * | 2021-11-08 | 2022-01-04 | 北京中馨智信科技有限公司 | 打印控制装置及打印控制方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2507771B (en) * | 2012-11-09 | 2020-03-04 | Dover Europe Sarl | Tape drive and method of operation of a tape drive |
-
2023
- 2023-09-08 CN CN202311160533.1A patent/CN116945771B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001334695A (ja) * | 2000-05-29 | 2001-12-04 | Toshiba Tec Corp | 熱転写プリンタ |
CN1657307A (zh) * | 2000-09-11 | 2005-08-24 | 赛福尔有限公司 | 带驱动器和打印设备 |
CN102837511A (zh) * | 2012-10-10 | 2012-12-26 | 上海迪凯分离机械实业有限公司 | 热转印打码高速同步驱动***控制装置及其方法 |
CN109109475A (zh) * | 2017-06-22 | 2019-01-01 | 东芝泰格有限公司 | 打印机及控制方法、终端设备 |
CN210148950U (zh) * | 2018-12-19 | 2020-03-17 | 北京小米移动软件有限公司 | 打印机的控制装置及打印机 |
CN113879011A (zh) * | 2021-11-08 | 2022-01-04 | 北京中馨智信科技有限公司 | 打印控制装置及打印控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN116945771A (zh) | 2023-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1777075B1 (en) | Tape printer and tape creating method | |
US20150258819A1 (en) | Cutter, printer, and method of controlling cutter | |
CN116945771B (zh) | 热转印打印机、色带张力调整方法及存储介质 | |
US9013529B2 (en) | Thermal printer and method for detecting the winding direction of the ink ribbon | |
EP3071412B1 (en) | Motor characterization in a printer | |
JPH07407B2 (ja) | 印字制御方法 | |
JP6102529B2 (ja) | テープ印字装置 | |
JP2001047717A (ja) | インクリボン残量検出装置 | |
JPS6023091A (ja) | 印字装置 | |
JP2014128947A (ja) | リボン残量検知機構及び印刷装置 | |
JP2004284206A (ja) | インクリボン巻き取り装置 | |
JPS5829237B2 (ja) | シリアルブリンタ | |
JPH02112981A (ja) | 多色プリンタ及びインクリボン駆動方法 | |
JPH02215575A (ja) | プリンタ | |
JPH07186432A (ja) | 印刷装置 | |
JP4439026B2 (ja) | サーマルプリンタ | |
JP2987993B2 (ja) | プリンター及びプリンター制御手段 | |
JP2556834B2 (ja) | Dcモ−タの駆動制御方法 | |
JPS58155973A (ja) | サ−マルラベルプリンタの印字方法 | |
JPH05246070A (ja) | サーマルラインプリンタ | |
JPS6384975A (ja) | プリンタ装置 | |
JPH068606A (ja) | サーマルプリンタ | |
JPH02241762A (ja) | 小型サーマルプリンタ | |
JPH10175358A (ja) | プリンタ | |
JPH05147250A (ja) | 熱転写型プリンタ装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |