CN116061583B - Oled喷墨打印数据处理与控制方法 - Google Patents
Oled喷墨打印数据处理与控制方法 Download PDFInfo
- Publication number
- CN116061583B CN116061583B CN202310053671.3A CN202310053671A CN116061583B CN 116061583 B CN116061583 B CN 116061583B CN 202310053671 A CN202310053671 A CN 202310053671A CN 116061583 B CN116061583 B CN 116061583B
- Authority
- CN
- China
- Prior art keywords
- printing
- information
- substrate
- nozzle
- image
- 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 80
- 238000012545 processing Methods 0.000 title claims abstract description 34
- 238000007641 inkjet printing Methods 0.000 title abstract description 42
- 238000007639 printing Methods 0.000 claims abstract description 386
- 239000000758 substrate Substances 0.000 claims abstract description 231
- 230000033001 locomotion Effects 0.000 claims description 84
- 239000007921 spray Substances 0.000 claims description 73
- 238000012216 screening Methods 0.000 claims description 48
- 230000005540 biological transmission Effects 0.000 claims description 17
- 238000012360 testing method Methods 0.000 claims description 9
- 238000001514 detection method Methods 0.000 description 40
- 230000008569 process Effects 0.000 description 26
- 238000004590 computer program Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 12
- 238000003860 storage Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 11
- 238000012546 transfer Methods 0.000 description 11
- 239000011521 glass Substances 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 7
- 238000013461 design Methods 0.000 description 7
- 239000000463 material Substances 0.000 description 6
- 238000001035 drying Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 238000002360 preparation method Methods 0.000 description 4
- 239000000243 solution Substances 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000009472 formulation Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000000059 patterning Methods 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 238000011895 specific detection Methods 0.000 description 2
- 238000005507 spraying Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000012769 display material Substances 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 238000003912 environmental pollution Methods 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 230000005525 hole transport Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000011368 organic material Substances 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
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
- 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
- Ink Jet (AREA)
- Electroluminescent Light Sources (AREA)
Abstract
本申请涉及OLED喷墨打印技术领域,具体公开了一种OLED喷墨打印数据处理与控制方法。所述方法包括:获取打印设备基础数据;根据所述打印设备基础数据对打印设备进行校准;确定校准通过后的打印设备的基板信息,获取打印任务信息;确定所述打印任务信息对应的像素槽位置以及打印起始位置;根据基板信息、像素槽位置以及打印起始位置,执行打印任务。整个方案首先对打印设备进行校准,进而根据校准通过的打印设备以及打印相关信息进行打印,可以显著提高打印的准确性。
Description
技术领域
本申请涉及OLED(Organic Light-Emitting Diode,有机发光二极管)喷墨打印技术领域,特别是涉及一种OLED喷墨打印数据处理与控制方法。
背景技术
近年来,新型显示产业的发展与信息产业的发展相互促进,共同成长。当前移动互联网技术在全球迅速推广,逐步对显示技术提出了柔性、便携、低成本等诸多新的要求,从而出现了有机电致发光显示(OLED)等显示技术,这些新型显示技术是从显示材料、器件、装备到制造技术等整个显示产业链的一次全面的技术革命。
喷墨打印技术是一种可直接图案化沉积薄膜的工艺,能在柔性以及大面积衬底上实现高效图案化加工。应用喷墨打印技术,使通过沉积微小的RGB像素来制作OLED显示屏成为可能。喷墨打印技术具有分辨率高、自动化程度高、成本低、制程简单、材料利用率高、对环境污染小、适合大尺寸屏幕制作的优点。因此,将喷墨打印技术应用到OLED平板显示中具有非常大的潜力。
但是,目前的喷墨打印方法得到的打印结果精度不高。
发明内容
基于此,有必要针对上述技术问题,提供一种精确的OLED喷墨打印数据处理与控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
第一方面,本申请提供了一种OLED喷墨打印数据处理与控制方法。所述方法包括:
获取打印设备基础数据;
根据所述打印设备基础数据对打印设备进行校准;
确定校准通过后的打印设备的基板信息,获取打印任务信息;
确定所述打印任务信息对应的像素槽位置以及打印起始位置;
根据所述基板信息、所述像素槽位置以及所述打印起始位置,执行打印任务。
在其中一个实施例中,根据所述打印设备基础数据对打印设备进行校准包括:根据所述打印设备基础数据对打印设备的运动模块进行对中;获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准;获取打印喷嘴信息,根据所述打印喷嘴信息对打印喷嘴进行位置校准以及喷嘴筛选。
在其中一个实施例中,根据所述打印设备基础数据对打印设备的运动模块进行对中包括:获取图像采集位置;获取第一图像采集设备在所述图像采集位置拍摄的第一图像信息以及第二图像采集设备在所述图像采集位置拍摄的第二图像信息;所述第一图像采集设备与所述第二图像采集设备所在坐标轴为异面垂直关系;根据所述第一图像信息以及所述第二图像信息进行计算,得到靶标偏差;根据所述靶标偏差,将所述第一图像采集设备所在运动模块与所述第二图像采集设备所在运动模块进行坐标对齐。
在其中一个实施例中,根据所述第一图像信息以及所述第二图像信息进行计算,得到靶标偏差包括:以所述第一图像信息为基准,计算所述第二图像信息与所述第一图像信息的偏差,得到所述第一图像采集设备与所述第二图像采集设备的靶标偏差;以所述第二图像信息为基准,计算所述第一图像信息与所述第二图像信息的偏差,得到所述第二图像采集设备与所述第一图像采集设备的靶标偏差。
在其中一个实施例中,获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准之后,还包括:获取打印喷头信息,根据打印喷头信息对打印喷头进行波形调试;若波形调试后的所述打印喷头的墨滴数据满足预设墨滴数据规则,则得到所述打印喷头的波形数据。
在其中一个实施例中,获取打印喷嘴信息,根据所述打印喷嘴信息对打印喷嘴进行位置校准以及喷嘴筛选包括:获取打印喷嘴信息,根据所述打印喷嘴信息对打印喷嘴进行位置校准,得到喷嘴位置;根据所述喷嘴位置以及预设打印图像进行打印测试,得到打印结果图像;将所述打印结果图像与所述预设打印图像进行比对,确定不合格喷嘴;推送禁用指令至所述不合格喷嘴。
在其中一个实施例中,将所述打印结果图像与所述预设打印图像进行比对,确定不合格喷嘴包括:根据所述打印结果图像与所述预设打印图像确定第一方向偏移以及第二方向偏移;若所述第一方向偏移以及所述第二方向偏移一致,则对产生所述第一方向偏移以及第二方向偏移的打印喷嘴进行运动补偿;若所述第一方向偏移以及所述第二方向偏移不一致,则获取产生所述第一方向偏移以及第二方向偏移的打印喷嘴标识,确定不合格喷嘴。
在其中一个实施例中,所述获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准之前,还包括:确定基板传输模式;根据所述基板传输模式,进行基板传输。
在其中一个实施例中,所述获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准包括:获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准;对所述打印基板进行厚度检测以及平面度检测,得到所述打印基板的厚度以及平面度。
在其中一个实施例中,上述方法还包括:获取对中后的高度对中位置以及对中靶标位置;在所述高度对中位置获取对中位置高度,在所述对中靶标位置获取靶标对中高度;根据所述对中位置高度信息以及靶标对中高度确定喷印高度。
第二方面,本申请还提供了一种OLED喷墨打印数据处理与控制装置。所述装置包括:
基础数据获取模块,用于获取打印设备基础数据;
校准模块,用于根据所述打印设备基础数据对打印设备进行校准;
任务获取模块,用于确定校准通过后的打印设备的基板信息,获取打印任务信息;
确定模块,用于确定所述打印任务信息对应的像素槽位置以及打印起始位置;
打印模块,用于根据所述基板信息、所述像素槽位置以及所述打印起始位置,执行打印任务。
第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
获取打印设备基础数据;
根据所述打印设备基础数据对打印设备进行校准;
确定校准通过后的打印设备的基板信息,获取打印任务信息;
确定所述打印任务信息对应的像素槽位置以及打印起始位置;
根据所述基板信息、所述像素槽位置以及所述打印起始位置,执行打印任务。
第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获取打印设备基础数据;
根据所述打印设备基础数据对打印设备进行校准;
确定校准通过后的打印设备的基板信息,获取打印任务信息;
确定所述打印任务信息对应的像素槽位置以及打印起始位置;
根据所述基板信息、所述像素槽位置以及所述打印起始位置,执行打印任务。
第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
获取打印设备基础数据;
根据所述打印设备基础数据对打印设备进行校准;
确定校准通过后的打印设备的基板信息,获取打印任务信息;
确定所述打印任务信息对应的像素槽位置以及打印起始位置;
根据所述基板信息、所述像素槽位置以及所述打印起始位置,执行打印任务。
上述OLED喷墨打印数据处理与控制方法、装置、计算机设备、存储介质和计算机程序产品,获取打印设备基础数据;根据打印设备基础数据对打印设备进行校准;确定校准通过后的打印设备的基板信息,获取打印任务信息;确定打印任务信息对应的像素槽位置以及打印起始位置;根据基板信息、像素槽位置以及打印起始位置,执行打印任务。整个方案首先对打印设备进行校准,进而根据校准通过的打印设备以及打印相关信息进行打印,可以显著提高打印的准确性。
附图说明
为了更清楚地说明本申请实施例或传统技术中的技术方案,下面将对实施例或传统技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中OLED喷墨打印数据处理与控制方法的应用环境图;
图2为一个实施例中OLED喷墨打印数据处理与控制方法的流程示意图;
图3为一个实施例中基板传输的流程示意图;
图4为一个实施例中相机对中的流程示意图;
图5为一个实施例中喷头微动台进行高度差检测的流程示意图;
图6为一个实施例中基板厚度以及平面度检测的流程示意图;
图7为一个实施例中喷印高度计算的流程示意图;
图8为一个实施例中喷头平面度平行度检测的流程示意图;
图9为一个实施例中喷头波形调试的流程示意图;
图10为一个实施例中喷头和喷嘴的位置确定的流程示意图;
图11为一个实施例中喷嘴筛选的流程示意图;
图12为一个实施例中打印图像的示意图;
图13为一个实施例中喷嘴筛选的原理示意图;
图14为一个实施例中不合格喷嘴的示意图;
图15为一个实施例中墨滴落点补偿的流程示意图;
图16为一个实施例中起始位置补偿检测的流程示意图;
图17为一个实施例中基板靶标与像素槽偏差检测的流程示意图;
图18为一个实施例中基板配方确定的流程示意图;
图19为一个实施例中基板自动校正的流程示意图;
图20为一个实施例中第一像素槽位置计算的流程示意图;
图21为另一个实施例中OLED喷墨打印数据处理与控制方法的流程示意图;
图22为一个实施例中OLED喷墨打印数据处理与控制装置的结构框图;
图23为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
目前国内新型OLED显示关键装备仍高度依赖国外,本申请针对高精度喷墨打印设备,提供OLED发光层像素打印的喷墨打印数据处理与控制方法。本申请围绕自主研发的OLED喷墨打印装备,公开一种对玻璃基板进行空穴注入层、空穴传输层及RGB(Red,Green,Blue,红绿蓝)发光层等有机材料的全自动喷墨打印的整机软件控制***,涉及OLED喷墨打印技术领域。着重从墨路气路、喷头及喷印控制、高精度宏动或者高精度微动运动控制、光学定位、气氛***、机器人传输及干燥烘烤成膜处理各业务维度开展设计,本方法主要包括基板配方、定位校准、墨路控制、喷头维护、墨滴观测、基板传输及喷印控制等功能控制***,实现自主可控全生产周期的稳定可靠高效易用的一站式产线自动管控。
本申请实施例提供的OLED喷墨打印数据处理与控制方法,可以应用于如图1的应用环境中。其中,用户102在终端104上进行操作。终端104响应用户102的打印操作,获取打印设备基础数据;根据打印设备基础数据对打印设备进行校准;确定校准通过后的打印设备的基板信息,获取打印任务信息;确定打印任务信息对应的像素槽位置以及打印起始位置;根据基板信息、像素槽位置以及打印起始位置,执行打印任务。其中,终端104可以但不限于是各种个人计算机、打印机、笔记本电脑、智能手机、平板电脑以及物联网设备,物联网设备可为智能电视、智能空调、智能车载设备等。
在一个实施例中,如图2,提供了一种OLED喷墨打印数据处理与控制方法,以该方法应用于图1中的终端104为例进行说明,包括以下步骤:
步骤202,获取打印设备基础数据。
其中,终端可以为打印设备终端,也可为打印设备的主控计算机,打印设备包括主控计算机、打印控制器、运动控制器、喷墨打印头和打印基板。主控计算机对打印控制器和运动控制器进行控制,负责整个喷墨打印过程的指令发送,打印控制器对喷墨打印头进行控制,包括对喷嘴的选取与驱动,控制喷嘴喷射出体积、速度和喷射角度符合要求的墨滴。运动控制器控制喷墨打印头和打印基板的运动,使喷射墨滴沉积到基板上的像素微凹槽内。打印基础数据包括喷头微动台信息、打印基板信息、打印喷嘴信息、运动模块位置信息、喷头位置信息等,打印喷嘴信息还可以包括标准墨滴体积以及像素槽内目标墨水体积。按照功能模块划分,打印设备包括喷头微动台、打印基板、喷头以及基板靶标。
具体地,终端侦听并响应用户的喷墨打印操作,获取喷墨打印过程中使用的打印基板信息、打印喷嘴信息、运动模块位置信息以及喷头位置信息。终端还可以根据喷墨打印操作获取喷墨打印过程中的打印设备标识,根据打印设备标识从本地或者远程服务器获取打印基板信息、打印喷嘴信息、运动模块位置信息以及喷头位置信息。
步骤204,根据打印设备基础数据对打印设备进行校准。
具体地,终端从打印设备基础数据中获取打印设备不同功能模块对应的基础数据,并获取实际打印过程中不同功能模块的观测数据,根据不同功能模块对应的基础数据对该功能模块的观测数据进行校准,以使打印设备不同功能模块满足印刷定位精确、高分辨率的OLED器件的高效印制要求。打印设备的校准即印前准备控制,作为重要的打印生产前提基础条件,可通过多种检测校准编制手段来确保印刷定位精确、高分辨率的OLED器件的高效印制。
步骤206,确定校准通过后的打印设备的基板信息,获取打印任务信息。
具体地,终端判定打印设备不同功能模块都满足预设校准规则后,进行一键打印流程控制,终端与数据库交互,获得基板信息,根据打印任务确定检测的基板,获取打印设备校准后的基板信息,并获取需要打印的打印任务信息。其中,基板信息包括基板靶标位置以及基板位置等。打印任务信息包括像素槽位置、打印起始位置以及打印任务内容等。
步骤208,确定打印任务信息对应的像素槽位置以及打印起始位置。
一键打印控制主要包括选定打印任务、上片、基板校正、计算第一像素槽位置、计算打印起始位置、执行打印任务、传片至真空冷凝干燥、执行干燥处理、执行热板烘烤处理、自动传回料仓。
具体地,终端在进行一键打印控制时,首先根据打印任务信息以及基板信息进行计算,确定基板靶标位置与第一像素槽的坐标差,终端接着根据打印起始位置确定第一像素槽位置,读取调整后的基板位置以及像素槽位置,根据调整后的基板位置以及像素槽位置确定基板靶标位置与第一像素槽位置的坐标差,根据坐标差确定第一像素槽的实际位置,控制打印喷头运动至第一像素槽实际位置,然后根据玻璃板关键位置,确定打印起始位置。
步骤210,根据基板信息、像素槽位置以及打印起始位置,执行打印任务。
具体地,根据基板靶标位置,控制基板移动至基板靶标位置。然后,终端通过图像采集设备采集所有基板靶标位置图像,终端根据基板靶标位置图像进行分析,确定实际基板靶标位置,根据实际基板靶标位置与预设基板靶标位置,计算基板目前旋转偏差。终端根据基板目前旋转偏差对微动台进行旋转补偿,直到基板旋转偏差小于预设偏差阈值。在打印起始位置,将喷头对准第一像素槽的实际位置,执行打印任务。
上述OLED喷墨打印数据处理与控制方法中,获取打印设备基础数据;根据打印设备基础数据对打印设备进行校准;确定校准通过后的打印设备的基板信息,获取打印任务信息;确定打印任务信息对应的像素槽位置以及打印起始位置;根据基板信息、像素槽位置以及打印起始位置,执行打印任务。整个方案首先对打印设备进行校准,进而根据校准通过的打印设备以及打印相关信息进行打印,可以显著提高打印的准确性。
在对打印设备进行校准的过程中,即印前准备控制过程中,需要对喷头平面度平行度机械校正、运动模块进行对中(运动模块的相机对中)、喷头微动台高度差检测、基板厚度及平面度检测、喷印高度计算、喷头平面度平行度检测、波形调试、喷头喷嘴定位、喷嘴筛选、落点原点补偿检测、起始位置补偿检测、基板靶标与像素槽偏差检测、基板配方编制、打印区域规划、打印任务编制及喷印规划执行。
在一个可选的实施例中,获取打印基板信息,根据打印基板信息对打印基板进行位置校准以及高度校准之前,还包括:确定基板传输模式;根据基板传输模式,进行基板传输。
其中,基板传输模式包括自动模式和手动模式。不同模式传输基板的过程不同。在一个应用实施例中,终端在对打印设备进行校准时,具体操作过程如图3所示,首先对基板进行传输:
步骤301,执行ZMapping步骤,检查料仓各料位是否存在基板,存在基板的料位可执行步骤302。ZMapping操作通过机械手臂红外功能扫描基板料仓,来确定基板料仓中基板所在料位。
步骤302,检查打印设备机器人负压供给阀是否开启,若已开启则执行步骤304,未打开则执行步骤303。
步骤303,开启机器人负压供给阀,使得机械手在抓取基板时能够吸附基板。
步骤304,判断用户选择使用自动模式还是手动模式传输基板,若使用自动模式执行步骤310,手动模式执行步骤305。
步骤305,执行料位取片步骤,使用机械手吸附抓取基板,将基板从料位取出。
步骤306,执行微动台放片步骤,微动台移动到基板接收位,LiftPin升起,机械手将基板放至LiftPin,LiftPin降下。LiftPin是一种升举针装置。
步骤307,微动台直线气缸升起,右旋气缸和前旋气缸将基板推至校准位置,右旋气缸、前旋气缸和直线气缸回位。
步骤308,执行微动台取片-料仓步骤,LiftPin升起,机械手吸附基板并从微动台取出。
步骤309,执行料仓放片步骤,对当前没有基板的料仓,机械手可将基板放至该料仓。
步骤310,将基板传输中机器人及运动控制***的各单步动作命名成基板传输场景。
步骤311,将各基板传输场景按照用户需求组合成工序流程。
步骤312,将工序流程与打印任务、基板信息等组合成工序流程执行,用于基板传输和打印执行。
步骤313,用户根据需求选择工序流程执行,加载后显示详细基板传输场景。
步骤314,执行基板自动传输,机器人将工序流程执行的各场景按顺序逐个执行。
在一个可选的实施例中,根据打印设备基础数据对打印设备进行校准包括:根据打印设备基础数据对打印设备的运动模块进行对中;获取打印基板信息,根据打印基板信息对打印基板进行位置校准以及高度校准;获取打印喷嘴信息,根据打印喷嘴信息对打印喷嘴进行位置校准以及喷嘴筛选。
具体地,当基板传输完成后,终端通过对打印设备的运动模块进行对中,实现对OLED喷墨打印装备进行全空间精确坐标标定,可实现高精度运动定位、空间坐标系及任意运动状态下子模块相对位置高精度标定。终端从打印设备基础数据中获取运动模块的位置数据,根据运动模块的位置数据与实际位置数据进行偏移量计算,进而根据偏移量对运动模块进行运动补偿,使得多个运动模块的坐标处于同一坐标系。
然后,终端从打印设备基础数据中获取打印基板信息,并获取基板实际位置信息以及基板实际高度信息,将基板实际位置信息以及基板实际高度信息与打印基板对应的信息进行比较,根据打印基板信息对打印基板进行位置校准以及高度校准;获取打印喷嘴的位置信息,根据打印喷嘴位置信息对打印喷嘴进行位置校准,并根据打印喷嘴的打印图像对喷嘴进行筛选。
在一个可选的实施例中,根据打印设备基础数据对打印设备的运动模块进行对中包括:获取图像采集位置;获取第一图像采集设备在图像采集位置拍摄的第一图像信息以及第二图像采集设备在图像采集位置拍摄的第二图像信息;根据第一图像信息以及第二图像信息进行计算,得到靶标偏差;根据靶标偏差,将第一图像采集设备所在运动模块与第二图像采集设备所在运动模块进行坐标对齐。
其中,打印设备包括多个运动模块,第一运动模块和第二运动模块为多个运动模块中不相同的两个运动模块,采用第一运动模块和第二运动模块为例对多个运动模块进行坐标对齐。第一图像采集设备与第二图像采集设备所在坐标轴为异面垂直关系,即第一运动模块与第二运动模块所在坐标轴为异面垂直关系。
打印设备上安装有相机对中所需的机械组件——相机对中靶标(以下简称CCF),随后单击软件菜单中的对中界面,进入对中功能。大型装备中的高精度运动定位基础包括:空间坐标系及任意运动状态下子模块相对位置确定。
由于大型装备中普遍存在设计位置与实际装配位置间的偏差,这种偏差通常在几十微米到几毫米之间,而喷墨打印装备的打印精度要求在亚微米级别,因此这种偏差不能被忽略。另外由于装备中子模块间的位置偏差,如不同喷嘴的实际空间位置与期望位置或设计位置不同。所以需要对大型装备,如喷墨打印装备进行全装备空间精确坐标标定,而其中相机对中则是构建这一套坐标体系中的原点的重要基础。
由于喷墨打印装备中包含多个坐标轴,因此具有多个独立的运动标尺,不同的运动轴之间为异面直线运动,因此当在某轴上运动的模块设备需要知道其在另一轴上对应的坐标位置时,需要通过装备空间坐标系进行转换。首先应当保证的是每一个可以独立运动的运动轴上必须有一台观测设备用于定位及参与坐标系的构建。
具体地,终端从数据库中获取第一图像采集设备的图像采集位置以及第二图像采集设备的图像采集位置,向第一图像采集设备发送图像采集指令,以使第一图像采集设备在对应的图像采集位置进行图像采集,并向第二图像采集设备发送图像采集指令,以使第二图像采集设备在对应的图像采集位置进行图像采集。然后终端获取第一图像采集设备在图像采集位置拍摄的第一图像信息以及第二图像采集设备在图像采集位置拍摄的第二图像信息。根据第一图像信息以及第二图像信息提取第一坐标以及第二坐标,根据第一坐标和第二坐标进行坐标差值计算,得到靶标偏差;根据靶标偏差,建立第一图像采集设备与第二图像采集设备之间的轴关系,根据轴关系将第一图像采集设备所在运动模块与第二图像采集设备所在运动模块进行坐标对齐。
在一个可选的实施例中,根据第一图像信息以及第二图像信息进行计算,得到靶标偏差包括:以第一图像信息为基准,计算第二图像信息与第一图像信息的偏差,得到第一图像采集设备与第二图像采集设备的靶标偏差;以第二图像信息为基准,计算第一图像信息与第二图像信息的偏差,得到第二图像采集设备与第一图像采集设备的靶标偏差。
具体地,终端将第一图像信息的第一坐标所在坐标轴作为参考,将第一图像采集设备移动至与第二图像采集设备投影相交的位置处,使第二图像采集设备可以观测到第一图像采集设备的定位靶标,此时,获得第一采集设备所在的第一定位数据以及第二图像采集设备所在的第二定位数据。例如,利用与A轴固连的定位靶标作为基础,使其运动到与异面垂直的B轴投影相交的位置处,随后运动B轴上的观测设备,使其能够观测到A轴的定位靶标,此时两轴的读数,如A轴读数为x,B轴读数为y。
则在A、B轴均为直线轴的前提下,A轴在B轴的投影位置为y,B轴在A轴的投影读数为x,此时可认为A轴模块对B轴有y方向的位置偏移,同理B轴模块对A轴有x方向的位置偏移,此时称A轴与B轴对齐。
若此时对A轴某运动模块M1,若其定位点坐标为(x1,y1),则其模块M的实际对齐轴上位置为(x1,y1-y)。对B轴模块N1,若其定位点坐标为(x2,y2),则其实际对齐轴上位置为(x2-x,y2),任意运动两轴,当A轴读数为xa,B轴读数为yb时,模块M1(定位点)与模块N1(定位点)的空间距离(dx,dy)为:
dx = xa-(x2-x),
dy = y1-y-yb。
可见通过轴对齐,使A轴与B轴间的模块建立联系,在轴任意运动状态下均可以通过分立的两轴坐标获得两轴上各个模块间的绝对位置关系。在喷墨打印中,通常要求模块对齐,即dx=dy=0。通过这种方法可以将其实现。
通常为方便观测,将可拆卸的定位靶标基座固连在A轴的观测设备上,在需要做轴对齐时进行安装,对齐后拆卸,如此则不影响其他功能。
当装备中存在多个轴时,如A、B、C、D轴,此时对齐方式为A轴与B、C、D轴对齐,B轴与C、D轴对齐,C轴与D轴对齐,通过多组对齐结果确定整体空间坐标系,由于此方式要求各轴间均为异面垂直关系,因此若轴的个数超过3个时,必然存在n-3个轴之间有两两“平行”,而通过轴对齐,也可以对这种理论上的“平行”关系进行实际的平行度测量。
在一个应用实施例中,图像采集设备为相机,进行相机对中的过程如图4所示:
步骤401,终端进入对中场景,锁定功能防止***。因为可能存在其他原因干扰测量。
步骤402,终端与数据库交互,从数据库中获取所需要对中的坐标位置,位置对用户可见,用户确认无误后可进行下一步操作。
步骤403,终端根据获取的坐标位置与运动控制单元交互,使设备运动到对中位置,到达对中位置后,终端收到运动控制单元的位置反馈。
步骤404,终端与视觉成像单元交互,上、下两个相机对当前位置进行拍照并将图像结果传回终端。若用户对图像结果不满意,则可操控终端的运动控制部分然后重新拍照直至两张照片中均有清晰明显的靶标为止。
步骤405,在上下两相机均获得清晰完整的靶标后终端将与运动控制单元交互,计算靶标偏差并进行运动补偿。
步骤406,终端判断靶标偏差是否满足要求。
步骤407,终端与数据库交互,将新的位置数据保存至数据库中。
步骤408,终端与运动控制单元交互,使设备运行至维护位,由用户拆卸对中靶标。
步骤409,终端根据获得的对中结果重新计算坐标系原点位置。
步骤410,终端从数据库中加载所有与多坐标系相关联的关键位置。
步骤411,利用前文的对齐算法,结合新计算获得的坐标原点,更新所有子模块的空间坐标位置。
在一个应用实施例中,相机对中完成后,终端对喷头微动台进行高度差检测,用于确定微动台与喷头间高度差,从而确定打印高度的基本信息,同时对喷头间高度差进行分析,避免因高度差变化带来的危险操作。喷头微动台进行高度差检测如图5所示,具体的流程如下:
步骤501,终端与数据库交互,读取喷头信息,加载至数据表中,由用户选择所需要分析的喷头,同时加载所有喷头的高度检测位置。
步骤502,终端与运动控制单元交互,操作设备运动到喷头位置,随后与高度位置传感器交互,对喷头进行高度检测。
步骤503,终端判断所有喷头是否检测完毕,若有喷头未检测完毕,则对剩余喷头进行如步骤502所描述的方式进行高度检测。
步骤504,获得所有喷头的高度后终端进行高度差分析,返回结果并与数据库交互,保存步骤501中所选择的喷头高度信息。
步骤505,终端与数据库交互,读取微动台高度定位信息。
步骤506,终端与运动控制单元交互,操作设备运动到微动台高度检测位置,随后与高度位置传感器交互,对喷头进行高度检测。
步骤507,保存微动台高度信息。
步骤508,通过步骤505与步骤506步的检测结果,终端计算获得打印高度的初步信息。
在一个可选的实施例中,获取打印基板信息,根据打印基板信息对打印基板进行位置校准以及高度校准包括:获取打印基板信息,根据打印基板信息对打印基板进行位置校准以及高度校准;对打印基板进行厚度检测以及平面度检测,得到打印基板的厚度以及平面度。
在一个应用实施例中,喷头微动台进行高度差检测后,终端进行基板厚度以及平面度检测,具体检测流程如图6所示:
步骤601,终端与数据库交互,读取基板信息,加载至数据表中,由用户选择所需要分析的基板,加载基板检测位置。
步骤602,终端与运动控制单元交互,设备运动到基板高度检测位置,进行高度检测。
步骤603,终端判断所有基板是否都进行基板高度检测。若有基板未进行位置检测,则设备运动到其他基板的高度检测位置,进行高度检测。
步骤604,终端与厚度检测传感器交互,模式设置为厚度检测。
步骤605,在最后一个高度检测位置对基板厚度检测。
步骤606,终端计算获得基板厚度和平面度并保存。
在一个可选的实施例中,上述方法还包括:获取对中后的高度对中位置以及对中靶标位置;在高度对中位置获取对中位置高度,在对中靶标位置获取靶标对中高度;根据对中位置高度信息以及靶标对中高度确定喷印高度。
在一个应用实施例中,终端进行基板厚度以及平面度检测后,进行喷印高度计算,具体计算流程如图7所示:
步骤701,确认喷头微动台进行高度差检测以及基板厚度以及平面度检测已正确完成后读取高度对中位置。此操作必须首先完成喷头微动台进行高度差检测以及基板厚度以及平面度检测,在喷头微动台进行高度差检测以及基板厚度以及平面度检测结果无误后方可开始进行检测
步骤702,终端与运动控制单元交互,进入维护位,由用户安装Z-Sensor对中定位靶标(以下简称ZCF)。Z-Sensor是一种激光位移传感器,用于获取距离。
步骤703,终端与运动控制单元交互,进入高度对中位置。
步骤704,终端与上下两个高度传感器交互,读取两个传感器的高度数据。
步骤705,根据步骤喷头微动台进行高度差检测以及基板厚度以及平面度检测,及高度对中位置,获得喷印起始高度。
步骤706,终端与运动控制单元交互,进入维护位,由用户拆卸Z-Sensor对中定位靶标。
在一个应用实施例中,终端进行喷印高度计算后,对于旋转喷头,检测其旋转位置及拼接情况,进行喷头平面度平行度检测,具体检测流程如图8所示:
步骤801,终端与数据库交互,读取喷头信息,加载至数据表中,由用户选择所需要分析的喷头,加载所选喷头的平面度平行度检测位置。
步骤802,终端与运动控制单元交互,设备运动至检测位置。
步骤803,终端与定位***交互,高倍相机拍照记录喷头靶标位置并返回结果。
步骤804,判断所有喷头靶标位置的位置检测是否完毕。若未完毕,重复步骤802和步骤803,直到3个定位靶标都有清晰结果为止。
步骤805,终端通过计算获得喷头平面度和平行度并保存。
在一个可选的实施例中,获取打印基板信息,根据打印基板信息对打印基板进行位置校准以及高度校准之后,还包括:获取打印喷头信息,根据打印喷头信息对打印喷头进行波形调试;若波形调试后的打印喷头的墨滴数据满足预设墨滴数据规则,则得到打印喷头的波形数据。
具体地,终端获取打印喷头位置,控制喷头运动至打印喷头位置,然后对待观测喷头进行测试,此时关闭其他喷头喷孔,针对待观测喷头,录入闪喷频率、时间,然后进行闪喷,之后测量喷头喷射的墨滴数据,判定波形调试后的打印喷头的墨滴数据是否满足预设墨滴数据规则,若波形调试后的打印喷头的墨滴数据满足预设墨滴数据规则,则得到打印喷头的波形数据,保存波形数据。
在一个应用实施例中,终端对喷头进行波形调试的过程如图9所示:
步骤901,通过安装在喷头上的位置传感器,查看固定位喷头当前处于抬起或放下状态。
步骤902,用户判断要对固定位还是旋转位的喷头进行调试,固定位存在3个喷头,旋转位存在2个喷头。
步骤903,判断是否仅有待调试的喷头处于放下状态。若要对固定位喷头进行波形调试,用户需要判断固定位有几个喷头处于放下状态,若仅有待调试的喷头处于放下状态,可直接执行步骤905。
步骤904,视觉墨滴观测区域位置仅能容纳一个喷头,若固定位有多个喷头放下会碰撞喷头,需要用户手动将其余喷头抬起。
步骤905,进入待调试喷头的墨滴观测场景,自动加载位置信息。
步骤906,将喷头移动到预先测量好的墨滴观测位置。
步骤907,将所有喷头的喷孔全部关闭,防止观测墨滴时其余喷头一起闪喷,造成墨水浪费以及腔体污染。
步骤908,设置喷印控制板卡参数,打开待调试喷头的一个或多个喷孔用于墨滴观测。
步骤909,设置闪喷参数,包括喷头闪喷持续时间和闪喷频率。
步骤910,执行开始闪喷命令,喷印控制板卡控制喷头闪喷,使用墨滴观测仪终端采集墨滴图像。
步骤911,用户选择墨滴观测模式,测量所需要的墨滴数据。
步骤912,测量所需要的墨滴数据后,执行停止闪喷命令,喷印控制板卡控制喷头停止闪喷。
步骤913,用户判断墨滴数据是否满足打印任务的需要,若满足需要则执行步骤915。
步骤914,若当前墨滴数据不满足需要,用户可修改波形脉冲数量或者修改脉冲电压、持续时间,更改完成后继续执行步骤910~步骤913。
步骤915,将最终得到的满足要求的波形数据保存至数据库。
在一个应用实施例中,终端进行波形调试后,对喷头和喷嘴的位置进行确定,喷头和喷嘴的位置确定流程如图10所示:
步骤1001,终端与数据库交互,读取喷头信息,加载至数据表中,由用户选择所需要分析的喷头,加载所选喷头的平面度平行度检测位置。
步骤1002,终端与运动控制单元交互,设备运动至喷头喷嘴定位位置。
步骤1003,终端与定位***交互,设备对喷头喷嘴靶标进行拍照并反馈结果。
步骤1004,判断所有喷头喷嘴定位位置是否都检测完毕。若未完毕,则重复步骤1002和步骤1003过程,直到所有喷嘴靶标均有相应的定位结果。
步骤1005,终端计算获得喷嘴靶标的具***置。
步骤1006,终端与数据库交互,将喷嘴靶标位置更新到数据库中。
在一个可选的实施例中,获取打印喷嘴信息,根据打印喷嘴信息对打印喷嘴进行位置校准以及喷嘴筛选包括:获取打印喷嘴信息,根据打印喷嘴信息对打印喷嘴进行位置校准,得到喷嘴位置;根据喷嘴位置以及预设打印图像进行打印测试,得到打印结果图像;将打印结果图像与预设打印图像进行比对,确定不合格喷嘴;推送禁用指令至不合格喷嘴。
具体地,终端在进行喷嘴筛选时,首选确定打印喷嘴位置,获取预设打印图像,控制打印喷嘴位置的喷嘴进行预设打印图像测试,然后获取打印结果图像,将打印结果图像与预设打印图像进行比对,并根据喷嘴筛选规则确定不合格喷嘴,然后根据不合格喷嘴标识生成禁用指令,推送禁用指令至不合格喷嘴。
在一个应用实施例中,终端对喷头和喷嘴的位置确定后,进行喷嘴筛选的流程如图11所示:
步骤1101,录入图像高度、宽度、参与闪喷的喷嘴数量、每个喷嘴闪喷墨滴数量、相邻喷嘴间隔、相邻墨滴间隔、喷嘴偏移、墨滴偏移、图像名称以及图像保存路径数据,选择用于喷嘴筛选的刻度图图像模式,生成所需要的打印图像。
步骤1102,参考基板传输模块所介绍的基板传输方法,使用自动或手动模式,将料仓中的玻璃板传输到微动台上用于图像打印。
步骤1103,使用上高倍相机观测玻璃板表面,移动运动控制***至玻璃板干净处,保存该位置用于图像打印和打印效果观测。
步骤1104,通过保存的玻璃板关键位置,计算打印起始位置,通过喷印控制板卡设置喷头波形数据并设置开启的喷嘴,加载步骤1101中生成的打印图像。
步骤1105,执行开始打印命令,喷印控制板卡控制喷头打印用户生成的刻度图。
步骤1106,打印完成后移动到步骤1103保存的关键位置,查看打印结果,设置自动拍照步进量及移动方向,开始自动步进并拍照,得到所有喷嘴打印的墨滴图像后停止步进。
步骤1107,将拍照得到的图像按照统一命名规则命名,放在同一个储存位置,即同一文件夹下。
步骤1108,使用喷嘴筛选算法,处理步骤1107中得到的图像,筛除不良喷嘴并补偿其余喷嘴,筛选规则为:
1、若喷嘴喷出的墨滴出现卫星滴则筛除该喷孔。
2、若喷嘴喷出的墨滴出现斜喷则筛除该喷孔。
3、若喷嘴墨滴数量少于要打印的数量,则筛除该喷孔。
4、若喷嘴喷出的墨滴圆形度差则筛除该喷孔。
5、若喷嘴喷出的墨滴大小不满足要求则筛除该喷孔。
6、若同一喷嘴喷出的多个墨滴同时在X方向上有偏移,但Y方向保持竖直并且相邻墨滴间隔一致,则对该喷嘴进行X方向上的补偿。
7、若同一喷嘴喷出的多个墨滴同时在Y方向上有偏移,且在Y方向保持竖直并且相邻墨滴间隔一致,则对该喷嘴进行Y方向上的补偿。
根据图像上的墨滴分布与实际喷头中的喷嘴分布的对印关系,将上述筛选结果以及补偿结果同步到数据库。
步骤1109、将喷嘴筛选结果同步到数据库中的喷头喷孔数据表,将Enable字段置为false;将补偿结果同步到喷孔数据的x_offset和y_offset字段。
步骤1110、将数据库中的喷头喷嘴筛选结果通过喷印控制板卡设置到喷头。
步骤1111、重复步骤1103、步骤1104,打印只使用N个喷嘴的测试矩阵图像,然后观测打印结果。
步骤1112、查看打印后的打印图像,查看打开喷嘴的墨滴直线度,查看禁用喷孔是否闪喷,以确定喷嘴筛选的准确性;可多次执行步骤1111及步骤1112,更好的验证喷嘴筛选的准确性。
步骤1113、判断打印结果满足要求。用户根据步骤1112,验证喷嘴筛选效果,如果效果满足要求,则完成喷嘴筛选,否则执行步骤1103~步骤1113。
在一个可选的实施例中,将打印结果图像与预设打印图像进行比对,确定不合格喷嘴包括:根据打印结果图像与预设打印图像确定第一方向偏移以及第二方向偏移;若第一方向偏移以及第二方向偏移一致,则对产生第一方向偏移以及第二方向偏移的打印喷嘴进行运动补偿;若第一方向偏移以及第二方向偏移不一致,则获取产生第一方向偏移以及第二方向偏移的打印喷嘴标识,确定不合格喷嘴。
其中,第一方向可以为x轴方向,第二方向可以为y轴方向。
具体地,终端从打印结果图像中确定喷嘴打印出的所有墨滴的坐标,根据打印墨滴的坐标以及预设打印图像中墨滴的坐标数据进行比较,确定第一方向偏移以及第二方向偏移。若第一方向偏移以及第二方向偏移一致,则对产生第一方向偏移以及第二方向偏移的打印喷嘴进行运动补偿,则该打印喷嘴可能产生运动偏移,不需要剔除。而若第一方向偏移以及第二方向偏移不一致,则获取产生第一方向偏移以及第二方向偏移的打印喷嘴标识,确定不合格喷嘴。
以往喷墨打印喷头的喷嘴筛选方法主要使用视觉墨滴观测仪,通过观察墨滴体积、速度、角度等数据来筛选喷嘴,本实施例使用喷头打印以及图像处理的方法,实现对喷头喷嘴的快速准确筛选。主要包括五个步骤:图像生成、图像打印、打印结果拍照、图像处理筛选喷嘴以及筛选结果验证。其中生成的打印图像如图12为例,N1、N2...Ni表示参与打印的喷嘴号,D1、D2...D10表示每个喷嘴要打印的墨滴数量。
图像处理原理如图13为例,根据打印图像生成理论墨滴落点模板图,打印完成后使用相机拍摄实际打印的墨滴落点图,然后使用模板匹配算法,可对喷头喷嘴进行筛选以及落点位置补偿。如图喷嘴N1中所有墨滴落点在X方向上有一致的偏移量∆1,喷嘴Ni-1中所有墨滴落点在Y方向上有一致的偏移量∆2,此类喷嘴无需筛除,在使用时补偿偏移量即可,喷嘴N3的墨滴在X方向及Y方向均有偏移且偏移量不一致,此类喷嘴需要筛除。
本实施例中,喷头筛选耗时短。使用墨滴观测仪筛选喷嘴时,需要对同一喷嘴采样多次,而墨滴观测仪数据采集频率较低,采样间隔为800ms,若要对N个喷嘴均采集T个样本,则需要耗时0.8*N*T秒,喷头喷嘴数量从256~2048个不等,若对每个喷嘴采样20,则需耗时至少1小时。
本实施例中的喷嘴筛选方法,喷嘴筛选图像一次生成可重复使用,打印位置计算、打印、打印结果拍照及图像处理耗时共计不超过10分钟,相较于使用墨滴观测仪用时大大缩短,且随着筛选喷嘴的数量增多,优势越明显。
本实施例中筛选耗墨量少、污染小。使用墨滴观测仪筛选喷嘴时,若要对N个喷嘴均采集T个样本,则整个筛选过程需要闪喷墨滴数量为1000*T*N滴。
本实施例中喷嘴筛选方法,对N个喷嘴闪喷T滴进行喷嘴筛选,则耗墨量为N*T滴,相较于使用墨滴观测仪耗墨量大大降低,这大大降低了墨水成本,而且能够有效降低墨水对腔体的污染。
本实施例中喷嘴筛选准确性高。使用墨滴观测仪观测墨滴时,在划定的墨滴检测框中测量墨滴数据,若墨滴在X方向或Y方向上有偏移且位于检测框内,无法筛选该墨滴;如图14所示,若喷嘴A为正常喷嘴,喷嘴B和C为异常喷嘴,使用墨滴观测仪筛选喷嘴时,喷嘴C可被筛除,但喷嘴B无法被筛除。
本实施例中的喷嘴筛选方法,如图13所示,喷嘴N1,N3和Ni-1三种异常喷嘴均可被检测,因此筛选结果更加准确。
在一个应用实施例中,喷嘴筛选结束后,终端对墨滴落点进行补偿,具体流程如图15所示:
步骤1501、参考步骤1101,选择用于墨滴落点补偿的行列间隔图图像模式,生成所需要的打印图像。
步骤1502,参考步骤1102,将玻璃板传输到微动台并完成校准。
步骤1503,参考步骤1103,移动运动控制***至基板干净处并保存关键位置。
步骤1504,参考步骤1104,计算打印起始位置数据并设置喷印控制板卡参数,加载步骤1501生成的打印图像。
步骤1505,参考步骤1105,控制喷头打印步骤1501生成的打印图像。
步骤1506,打印完成后移动到步骤1103保存的关键位置,查看打印结果。
步骤1507,设置自动步进方向及步进值,开始自动步进并对墨滴拍照。
步骤1508,根据墨滴理论落点位置生成的模板图像,计算各墨滴的落点偏移值,即为对应喷嘴的墨滴落点补偿值。
步骤1509,将喷嘴墨滴落点补偿数据存入数据库。
步骤1510,判断当前是否执行完15次墨滴落点补偿试验,若执行完毕则执行步骤1511,否则继续执行下一次试验。
步骤1511,将各喷嘴的十组墨滴落点补偿数据求平均值,得到最终的喷嘴墨滴落点补偿数据。
在一个应用实施例中,终端对墨滴落点进行补偿后,进行起始位置补偿检测,具体流程如图16所示:
步骤1601,参考步骤1101,选择用于起始位置补偿的行列间隔图图像模式,生成所需要的打印图像。
步骤1602,参考步骤1102,将玻璃板传输到微动台并完成校准。
步骤1603,参考步骤1103,移动运动控制***至基板干净处并保存关键位置。
步骤1604,参考步骤1104,计算打印起始位置数据并设置喷印控制板卡参数,加载步骤1601生成的打印图像。
步骤1605,参考步骤1105,控制喷头打印步骤1601生成的打印图像。
步骤1606,打印完成后移动到步骤1603保存的关键位置,查看打印结果。
步骤1607,移动运动控制***计算图像显示区域中心与左下角墨滴的位置偏移。
步骤1608,重复步骤1603,重新找玻璃板干净区域并保存关键位置。
步骤1609,加入步骤1607中得到的位置偏移数据,根据关键位置重新计算打印起始位置数据。
步骤1610,重复步骤1605,再次打印图像。
步骤1611,重复步骤1606,查看打印结果。
步骤1612,判断本次打印图像显示区域中心是否与左下角墨滴重合,若重合则保存步骤1613,否则再次执行步骤1607~步骤1612。
步骤1613,将最终得到的位置偏移数据保存为数据库的关键位置。
在一个应用实施例中,终端进行起始位置补偿检测后,进行基板靶标与像素槽偏差检测,具体流程如图17所示:
步骤1701,终端与数据库交互,获得基板信息,由用户选择所需要检测的基板。
步骤1702,终端从所选择的基板信息中加载基板靶标位置。
步骤1703,终端与运动控制单元交互,设备运动到基板靶标位置。
步骤1704,终端与定位***交互,对靶标进行拍照并反馈结果。
步骤1705,判断所有基板靶标定位是否均完成拍照。若否,则重复步骤1703和步骤1704过程,直到所有靶标定位结束。
步骤1706,终端根据靶标结果计算基板目前旋转偏差并运动补偿。
步骤1707,判断基板旋转偏差是否满足需求。若否,则重复步骤1703~步骤1706过程,直到基板旋转偏差满足需求为止。
步骤1708,保存基板靶标位置到数据库。
在一个应用实施例中,终端进行基板靶标与像素槽偏差检测后,确定基板配方,具体流程如图18所示:
步骤1801,设置基板设计中重复打印单元的长度为L和宽度为W。
步骤1802,以重复打印单元右上角为参考点,设置子像素在重复打印单元的起始点、长度和宽度。
步骤1803,以子像素右上角为参考点,设置子像素凹槽的起始点、长度和宽度。
步骤1804,以子像素右上角为参考点,设置子像素可喷区域的起始点、长度和宽度。
步骤1805,设置重复打印单元中子像素的墨滴滴数、墨滴体积以及墨滴的色彩。
步骤1806,设置打印基板的长度、宽度和厚度。
步骤1807,以打印基板右上角为参考点,设定长度为m×L和宽度为n×W的打印区域。
步骤1808,将重复打印单元、子像素设计、打印基板设计和打印区域设计关联为基板配方。
在一个应用实施例中,终端确定基板配方后,进入一键打印过程,一键打印控制部分主要展开说明基板自动校正及计算第一像素槽位置技术的控制流程。其它部分的控制逻辑与基板传输逻辑相一致,这里不再进行展开。终端进行基板自动校正的具体流程如图19所示:
步骤1901,终端与数据库交互,获得基板信息,根据打印任务确定检测的基板。
步骤1902,终端从所选择的基板信息中加载基板靶标位置。
步骤1903,终端与运动控制单元交互,设备运动到基板靶标位置。
步骤1904,终端与定位***交互,对靶标进行拍照并反馈结果。
步骤1905,判断所有靶标是否均拍摄完毕。若否,重复步骤1903和步骤1904过程,直到所有靶标定位结束。
步骤1906,终端根据靶标结果计算基板目前旋转偏差。
步骤1907,终端与运动控制单元交互,根据偏差值旋转补偿微动台。
步骤1908,判断基板旋转偏差是否满足需求。若否,重复步骤1903~步骤1907过程,直到基板旋转偏差满足需求为止。
步骤1009,保存基板旋转偏差到数据库。
在一个应用实施例中,第一像素槽位置计算流程如图20所示:
步骤2001,根据基板自动校正过程中所获得的基板数据及打印任务,确定基板靶标和第一像素槽的坐标差。
步骤2002,根据步骤2001中的位置计算第一像素槽的实际位置。
步骤2003,终端与运动控制单元交互,设备运动到第一像素槽位置。
步骤2004,终端与定位***交互,设备对第一像素槽拍照并返回结果。
为了易于理解本申请实施例提供的技术方案,如图21所示,以完整的OLED喷墨打印数据处理与控制过程对本申请实施例提供的OLED喷墨打印数据处理与控制方法进行简要说明:
印前准备控制主要包括以下几个功能模块:喷头平面度平行度机械校正、相机对中、喷头微动台高度差检测、基板厚度及平面度检测、喷印高度计算、喷头平面度平行度检测、波形调试、喷头喷嘴定位、喷嘴筛选、落点原点补偿检测、起始位置补偿检测、基板靶标与像素槽偏差检测、基板配方编制、打印区域规划、打印任务编制及喷印规划执行。在完成印前准备控制工作流程后,OLED器件打印业务将可以通过一键打印控制流程的执行自动完成。一键打印控制主要包括以下几个功能模块:选定打印任务、上片、基板校正、计算第一像素槽位置、计算打印起始位置、执行打印、传片至真空冷凝干燥、执行干燥处理、执行热板烘烤处理、自动传回料仓。
应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的OLED喷墨打印数据处理与控制方法的OLED喷墨打印数据处理与控制装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个OLED喷墨打印数据处理与控制装置实施例中的具体限定可以参见上文中对于OLED喷墨打印数据处理与控制方法的限定,在此不再赘述。
在一个实施例中,如图22,提供了一种OLED喷墨打印数据处理与控制装置,包括:基础数据获取模块2202、校准模块2204、任务获取模块2206、确定模块2208和打印模块2210,其中:
基础数据获取模块2202,用于获取打印设备基础数据;
校准模块2204,用于根据打印设备基础数据对打印设备进行校准;
任务获取模块2206,用于确定校准通过后的打印设备的基板信息,获取打印任务信息;
确定模块2208,用于确定打印任务信息对应的像素槽位置以及打印起始位置;
打印模块2210,用于根据基板信息、像素槽位置以及打印起始位置,执行打印任务。
在可选的一个实施例中,校准模块2204还用于根据打印设备基础数据对打印设备的运动模块进行对中;获取打印基板信息,根据打印基板信息对打印基板进行位置校准以及高度校准;获取打印喷嘴信息,根据打印喷嘴信息对打印喷嘴进行位置校准以及喷嘴筛选。
在可选的一个实施例中,校准模块2204还用于获取图像采集位置;获取第一图像采集设备在图像采集位置拍摄的第一图像信息以及第二图像采集设备在图像采集位置拍摄的第二图像信息;第一图像采集设备与第二图像采集设备所在坐标轴为异面垂直关系;根据第一图像信息以及第二图像信息进行计算,得到靶标偏差;根据靶标偏差,将第一图像采集设备所在运动模块与第二图像采集设备所在运动模块进行坐标对齐。
在可选的一个实施例中,校准模块2204还用于以第一图像信息为基准,计算第二图像信息与第一图像信息的偏差,得到第一图像采集设备与第二图像采集设备的靶标偏差;以第二图像信息为基准,计算第一图像信息与第二图像信息的偏差,得到第二图像采集设备与第一图像采集设备的靶标偏差。
在可选的一个实施例中,校准模块2204还用于获取打印喷头信息,根据打印喷头信息对打印喷头进行波形调试;若波形调试后的打印喷头的墨滴数据满足预设墨滴数据规则,则得到打印喷头的波形数据。
在可选的一个实施例中,校准模块2204还用于获取打印喷嘴信息,根据打印喷嘴信息对打印喷嘴进行位置校准,得到喷嘴位置;根据喷嘴位置以及预设打印图像进行打印测试,得到打印结果图像;将打印结果图像与预设打印图像进行比对,确定不合格喷嘴;推送禁用指令至不合格喷嘴。
在可选的一个实施例中,校准模块2204还用于根据打印结果图像与预设打印图像确定第一方向偏移以及第二方向偏移;若第一方向偏移以及第二方向偏移一致,则对产生第一方向偏移以及第二方向偏移的打印喷嘴进行运动补偿;若第一方向偏移以及第二方向偏移不一致,则获取产生第一方向偏移以及第二方向偏移的打印喷嘴标识,确定不合格喷嘴。
在可选的一个实施例中,校准模块2204还用于确定基板传输模式;根据基板传输模式,进行基板传输。
在可选的一个实施例中,校准模块2204获取打印基板信息,根据打印基板信息对打印基板进行位置校准以及高度校准;对打印基板进行厚度检测以及平面度检测,得到打印基板的厚度以及平面度。
在可选的一个实施例中,校准模块2204获取对中后的高度对中位置以及对中靶标位置;在高度对中位置获取对中位置高度,在对中靶标位置获取靶标对中高度;根据对中位置高度信息以及靶标对中高度确定喷印高度。
上述喷墨打印数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图23。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种OLED喷墨打印数据处理与控制方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图23中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random AccessMemory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (10)
1.一种OLED喷墨打印数据处理与控制方法,其特征在于,所述方法包括:
获取打印设备基础数据;
根据所述打印设备基础数据对打印设备进行校准;
确定校准通过后的打印设备的基板信息,获取打印任务信息;
确定所述打印任务信息对应的像素槽位置以及打印起始位置;
根据所述基板信息、所述像素槽位置以及所述打印起始位置,执行打印任务;
所述根据所述打印设备基础数据对打印设备进行校准包括:根据所述打印设备基础数据对打印设备的运动模块进行对中;
所述根据所述打印设备基础数据对打印设备的运动模块进行对中包括:获取图像采集位置;获取第一图像采集设备在所述图像采集位置拍摄的第一图像信息以及第二图像采集设备在所述图像采集位置拍摄的第二图像信息;所述第一图像采集设备与所述第二图像采集设备所在坐标轴为异面垂直关系;根据所述第一图像信息以及所述第二图像信息进行计算,得到靶标偏差;根据所述靶标偏差,建立所述第一图像采集设备与所述第二图像采集设备之间的轴关系,根据所述轴关系将所述第一图像采集设备所在运动模块与所述第二图像采集设备所在运动模块进行坐标对齐。
2.根据权利要求1所述的方法,其特征在于,所述根据所述打印设备基础数据对打印设备进行校准包括:
获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准;
获取打印喷嘴信息,根据所述打印喷嘴信息对打印喷嘴进行位置校准以及喷嘴筛选。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像信息以及所述第二图像信息进行计算,得到靶标偏差包括:
根据所述第一图像信息以及所述第二图像信息提取第一坐标以及第二坐标;
根据所述第一坐标以及所述第二坐标进行坐标差值计算,得到靶标偏差。
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像信息以及所述第二图像信息进行计算,得到靶标偏差包括:
以所述第一图像信息为基准,计算所述第二图像信息与所述第一图像信息的偏差,得到所述第一图像采集设备与所述第二图像采集设备的靶标偏差;
以所述第二图像信息为基准,计算所述第一图像信息与所述第二图像信息的偏差,得到所述第二图像采集设备与所述第一图像采集设备的靶标偏差。
5.根据权利要求2所述的方法,其特征在于,所述获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准之后,还包括:
获取打印喷头信息,根据打印喷头信息对打印喷头进行波形调试;
若波形调试后的所述打印喷头的墨滴数据满足预设墨滴数据规则,则得到所述打印喷头的波形数据。
6.根据权利要求2所述的方法,其特征在于,所述获取打印喷嘴信息,根据所述打印喷嘴信息对打印喷嘴进行位置校准以及喷嘴筛选包括:
获取打印喷嘴信息,根据所述打印喷嘴信息对打印喷嘴进行位置校准,得到喷嘴位置;
根据所述喷嘴位置以及预设打印图像进行打印测试,得到打印结果图像;
将所述打印结果图像与所述预设打印图像进行比对,确定不合格喷嘴;
推送禁用指令至所述不合格喷嘴。
7.根据权利要求6所述的方法,其特征在于,所述将所述打印结果图像与所述预设打印图像进行比对,确定不合格喷嘴包括:
根据所述打印结果图像与所述预设打印图像确定第一方向偏移以及第二方向偏移;
若所述第一方向偏移以及所述第二方向偏移一致,则对产生所述第一方向偏移以及第二方向偏移的打印喷嘴进行运动补偿;
若所述第一方向偏移以及所述第二方向偏移不一致,则获取产生所述第一方向偏移以及第二方向偏移的打印喷嘴标识,确定不合格喷嘴。
8.根据权利要求2所述的方法,其特征在于,所述获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准之前,还包括:
确定基板传输模式;
根据所述基板传输模式,进行基板传输。
9.根据权利要求2所述的方法,其特征在于,所述获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准包括:
获取打印基板信息,根据所述打印基板信息对打印基板进行位置校准以及高度校准;
对所述打印基板进行厚度检测以及平面度检测,得到所述打印基板的厚度以及平面度。
10.根据权利要求2所述的方法,其特征在于,还包括:
获取对中后的高度对中位置以及对中靶标位置;
在所述高度对中位置获取对中位置高度,在所述对中靶标位置获取靶标对中高度;
根据所述对中位置高度信息以及靶标对中高度确定喷印高度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310053671.3A CN116061583B (zh) | 2023-02-03 | 2023-02-03 | Oled喷墨打印数据处理与控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310053671.3A CN116061583B (zh) | 2023-02-03 | 2023-02-03 | Oled喷墨打印数据处理与控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116061583A CN116061583A (zh) | 2023-05-05 |
CN116061583B true CN116061583B (zh) | 2023-06-20 |
Family
ID=86169442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310053671.3A Active CN116061583B (zh) | 2023-02-03 | 2023-02-03 | Oled喷墨打印数据处理与控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116061583B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116834453B (zh) * | 2023-05-16 | 2024-03-22 | 北京博源恒芯科技股份有限公司 | 一种打印机远程自动控制方法、设备及介质 |
CN117565575A (zh) * | 2023-11-17 | 2024-02-20 | 广州市森扬电子科技有限公司 | 一种喷墨打印机喷头自动调节的方法、设备及存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017124519A (ja) * | 2016-01-13 | 2017-07-20 | 新日鐵住金株式会社 | インクジェット印刷装置及びインクジェット印刷方法 |
CN111376587B (zh) * | 2018-12-28 | 2022-02-15 | Tcl科技集团股份有限公司 | 一种打印过程中的打印控制方法、设备及存储介质 |
CN109823050B (zh) * | 2018-12-29 | 2019-12-24 | 华中科技大学 | 面向喷墨打印的液滴喷射多阶段定位误差补偿方法及设备 |
TW202110658A (zh) * | 2019-05-12 | 2021-03-16 | 以色列商納米尺寸技術領域股份有限公司 | 噴嘴分析方法及系統 |
CN111332020B (zh) * | 2020-03-23 | 2021-01-05 | 华中科技大学 | 一种喷印墨滴多误差补偿定位控制方法及*** |
CN111791589B (zh) * | 2020-09-10 | 2020-12-04 | 季华实验室 | 基于喷墨打印机的定位检测方法、装置、电子设备及介质 |
CN113910601B (zh) * | 2021-09-29 | 2023-09-29 | 芯体素(杭州)科技发展有限公司 | 打印基板表面高度校准补偿方法、装置、电子设备及介质 |
CN114211878B (zh) * | 2021-12-13 | 2023-10-17 | 苏州华星光电技术有限公司 | 一种喷墨打印墨水的检测方法、存储介质及设备 |
-
2023
- 2023-02-03 CN CN202310053671.3A patent/CN116061583B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN116061583A (zh) | 2023-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116061583B (zh) | Oled喷墨打印数据处理与控制方法 | |
JP7128531B2 (ja) | 印刷および製造システムにおける精密な位置合わせ、較正および測定 | |
US10784470B2 (en) | Techniques for print ink droplet measurement and control to deposit fluids within precise tolerances | |
JP6724086B2 (ja) | アライメント方法、アライメント装置、これを含む真空蒸着方法及び真空蒸着装置 | |
CN110315850B (zh) | 工业打印***的液滴参数的快速测量 | |
US9832428B2 (en) | Fast measurement of droplet parameters in industrial printing system | |
US9352561B2 (en) | Techniques for print ink droplet measurement and control to deposit fluids within precise tolerances | |
CN110111383B (zh) | 玻璃基板的偏移校正方法、装置和*** | |
JP2023051916A (ja) | 印刷インク液滴測定および精密な公差内で流体を堆積する制御のための技法 | |
KR20190138705A (ko) | 인쇄 잉크 액적 측정 및 정밀 공차 내로 유체를 증착하기 위한 제어 기법 | |
TWI648171B (zh) | 用於工業印刷之設備,以及用於測量液滴參數之系統和方法 | |
CN110077128B (zh) | 喷墨打印的告警方法、装置、计算机设备和存储介质 | |
CN113858835A (zh) | 基于图像处理实时监控喷墨打印头角度的方法及*** | |
US7290489B2 (en) | Substrate inspecting apparatus and control method thereof | |
JP2006130383A (ja) | ドットずれ検出方法およびドットずれ検出装置 | |
KR100696931B1 (ko) | 페이스트 도포기 및 그 제어방법 | |
KR20040072811A (ko) | 다중 잉크젯 헤드를 이용한 발광 용액 주입장치 및 방법 | |
KR101160466B1 (ko) | 잉크젯 헤드 구동방법 | |
JP2022175839A (ja) | 成膜装置、プログラム、位置検知精度の評価方法及び電子デバイスの製造方法 | |
CN116353051A (zh) | 打印机出光强度均匀性的调整方法、装置及打印机设备 | |
WO2020095300A1 (en) | On line registration using compensation | |
JP2010227789A (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 |