CN111038104A - Method, device and equipment for detecting abnormal nozzle and storage medium - Google Patents
Method, device and equipment for detecting abnormal nozzle and storage medium Download PDFInfo
- Publication number
- CN111038104A CN111038104A CN201910929027.1A CN201910929027A CN111038104A CN 111038104 A CN111038104 A CN 111038104A CN 201910929027 A CN201910929027 A CN 201910929027A CN 111038104 A CN111038104 A CN 111038104A
- Authority
- CN
- China
- Prior art keywords
- waveform
- output waveform
- output
- characteristic parameters
- nozzle
- 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.)
- Granted
Links
- 230000002159 abnormal effect Effects 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 239000007921 spray Substances 0.000 claims abstract description 57
- 238000001514 detection method Methods 0.000 claims abstract description 22
- 230000005856 abnormality Effects 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 8
- 238000007641 inkjet printing Methods 0.000 abstract description 3
- 239000000976 ink Substances 0.000 description 29
- 101000746134 Homo sapiens DNA endonuclease RBBP8 Proteins 0.000 description 9
- 101000969031 Homo sapiens Nuclear protein 1 Proteins 0.000 description 9
- 102100021133 Nuclear protein 1 Human genes 0.000 description 9
- 238000007639 printing Methods 0.000 description 8
- 239000000919 ceramic Substances 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000000428 dust Substances 0.000 description 4
- 238000001556 precipitation Methods 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Chemical compound O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005507 spraying Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000002508 contact lithography Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001125 extrusion Methods 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000012360 testing method Methods 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
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/135—Nozzles
- B41J2/165—Prevention or detection of nozzle clogging, e.g. cleaning, capping or moistening for nozzles
- B41J2/16579—Detection means therefor, e.g. for nozzle clogging
-
- 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/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/135—Nozzles
Landscapes
- Ink Jet (AREA)
Abstract
The invention discloses a method, a device, equipment and a storage medium for detecting abnormal nozzles, which relate to the technical field of ink-jet printing, and the method comprises the following steps: collecting characteristic parameters of a spray head output waveform; comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform; and if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform, the nozzle is abnormal. The characteristic parameters of the output waveform of the spray head are collected; comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform; and if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform, indicating that the nozzle is abnormal. The method, the device, the equipment and the storage medium for detecting the abnormal condition of the spray head only need to collect and compare the output waveform of the spray nozzle, do not need other hardware assistance, and have the advantages of convenience in detection and low cost.
Description
Technical Field
The invention relates to the technical field of ink-jet printing, in particular to a method, a device, equipment and a storage medium for detecting abnormal nozzles.
Background
The ink jet printing technology is a technology for obtaining images or characters by jetting ink drops to a printing medium through a nozzle on a nozzle, is non-contact printing, has the technical advantages of high printing speed, small pollution, bright image color, long image retention period, adaptability to various printing media and the like, and is widely applied to the fields of advertisement manufacturing, office cultural goods, printing and proofing and the like.
Most of the existing ink-jet printers use a piezoelectric crystal to stimulate nozzles to discharge ink, and the nozzle is composed of a driving chip, piezoelectric ceramics (ceramic cavity), electrodes, a nozzle and a covering plate. The driving chip generates a control waveform and is connected to the electrode on the surface of the piezoelectric ceramic, so that the piezoelectric ceramic deforms to generate an extrusion effect, ink in the ceramic cavity is compressed and jetted, and the ink is jetted through the nozzle plate. The nozzle in the device is controlled by a driving chip, a required voltage signal (according to printing content)) is provided to the piezoelectric ceramic or piezoelectric material to generate deformation, ink drops are sprayed out, and the system controls signals of different nozzles to obtain different printing patterns.
Every time a driving waveform is input into the nozzle of the ink-jet printer, the nozzle can jet out a point on a printing medium. Finally, each nozzle continuously outputs the driving waveform 1 and the driving waveform 2 … to drive the waveform N so as to achieve the final continuous ink output and generate pictures. In the industrial production process, air suction or ink blockage is caused due to abnormal deformation of the piezoelectric material (such as damage of the deformation material), and abnormal states of nozzles of the spray heads, such as blockage, oblique spraying, blurring, insufficient ink amount and the like, are caused due to ink path pollution, ink precipitation, dust, water vapor and the like.
In the related art, in order to detect nozzle abnormality, for each nozzle of an inkjet head, whether or not an ink droplet is ejected from the nozzle of the inkjet head is optically detected, and whether or not the nozzle is abnormal is detected based on the ejection state of the ink droplet. This kind of mode needs sensor or camera supplementary, and the testing result is complicated, detects with high costs, is unfavorable for marketing.
Disclosure of Invention
The invention mainly aims to provide a method, a device, equipment and a storage medium for detecting abnormal conditions of a spray head, and aims to solve the technical problems of complex structure and high cost of the existing hardware for detecting abnormal conditions of the spray nozzle.
In order to achieve the above object, an aspect of the present invention provides a method for detecting an abnormality of a showerhead, the method including:
collecting characteristic parameters of a spray head output waveform;
comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform;
and if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform, the nozzle is abnormal.
Further, the characteristic parameter is a waveform peak value, and the acquiring characteristic parameter of the waveform output by the nozzle comprises:
reading a peak value of an output waveform;
after delaying the random time period, circularly reading the peak value of the output waveform and recording the cycle times;
and when the cycle times are equal to the preset reading times, selecting a final output waveform peak value from the output waveform peak values.
Further, the peak value is a maximum value of the output waveform data, and the reading waveform peak value includes:
simultaneously collecting and storing multiple groups of spray head output waveform data; reading the maximum value of the waveform data output by the plurality of groups of nozzles as a first wave peak value of an output waveform;
selecting a final output waveform peak value from the output waveform peak values comprises:
and selecting the maximum value from the first wave peak values of the output waveform as the final output waveform peak value.
Further, the peak value is a minimum value of the output waveform data, and the reading the peak value includes:
simultaneously collecting and storing multiple groups of spray head output waveform data; reading the minimum value of the waveform data output by the plurality of groups of nozzles as a second wave peak value of the output waveform;
selecting a final output waveform peak value from the output waveform peak values comprises:
and selecting the minimum value from the second wave peak values of the output waveform as the final output waveform peak value.
Further, the characteristic parameter is a slope of a segmented waveform, and the acquiring characteristic parameter of the waveform output by the spray head includes:
collecting waveform data output by a spray head;
dividing the output waveform into a plurality of segmented waveforms according to the waveform slope;
the slope of each segmented waveform is calculated.
Further, the characteristic parameter is a fitting equation of the output waveform, and the acquiring characteristic parameters of the output waveform of the spray head includes:
collecting waveform data output by a spray head;
and fitting according to the output waveform data to obtain a fitting equation of the output waveform.
Further, the method further comprises:
and pre-storing the characteristic parameters of the input waveform.
Another aspect of the present invention further provides a device for detecting abnormality of a nozzle, the device including:
the acquisition module is used for acquiring characteristic parameters of the waveform output by the spray head;
the comparison module is used for comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform;
and the detection module is used for determining that the nozzle is abnormal if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform.
Another aspect of the present invention further provides a nozzle abnormality detection apparatus, including: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of the above.
In another aspect, the present invention also provides a storage medium having computer program instructions stored thereon, which when executed by a processor implement the method of any one of the above.
According to the method, the device and the equipment for detecting the abnormal condition of the spray head and the storage medium, when the nozzle of the spray head is abnormal due to air suction, ink blockage, ink path pollution, ink precipitation, dust, water vapor and the like, the ink output quantity of the spray head is abnormal, and further the output waveform of the spray head is inconsistent with the input waveform, the characteristic parameters of the output waveform of the spray head are collected; comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform; and if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform, indicating that the nozzle is abnormal. The method for detecting the abnormality of the spray head only needs to collect and compare the output waveforms of the spray nozzle, does not need other hardware assistance, and has the advantages of convenience in detection and low cost.
Drawings
Fig. 1 is a flowchart of a method for detecting an abnormal condition of a nozzle according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an output waveform according to the present invention;
FIG. 3 is a schematic diagram of another output waveform of the present invention;
fig. 4 is a schematic structural diagram of a device for detecting abnormal conditions of a nozzle according to a fourth embodiment of the present invention;
fig. 5 is a schematic structural diagram of a nozzle abnormality detection apparatus according to a fourth embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further described with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the following description, the use of a suffix, such as a "module", "component", or "unit", for representing an element is merely for facilitating the description of the present invention, and has no specific meaning in itself. Thus, "module", "component" or "unit" may be used mixedly.
Due to air suction, ink blockage, ink path pollution, ink precipitation, dust, water vapor and the like, the state of a nozzle is abnormal, and the conditions of blockage, oblique spraying, weakness, insufficient ink quantity and the like occur, so that the printing quality is influenced. In order to detect nozzle abnormality, it is conventional to optically detect whether or not an ink droplet is ejected from a nozzle of an inkjet head for each nozzle of the inkjet head, and detect whether or not the nozzle is abnormal according to the ejection state of the ink droplet. The inventor of the present invention found in long-term research that the abnormal nozzle results in abnormal ink output of the nozzle, and the abnormal ink output of the nozzle is directly reflected on the voltage output waveform of the nozzle, so that the output waveform of the nozzle is inconsistent with the input waveform when the nozzle is abnormal, and thus, whether the nozzle is abnormal can be judged by comparing whether the input waveform of the nozzle is consistent with the output waveform.
The present invention is described in detail below with reference to specific examples.
Example one
The invention provides a method for detecting abnormal nozzles, which comprises the following steps of:
s1, collecting characteristic parameters of the spray head output waveform;
in order to collect the output waveform of the nozzle, a collecting circuit can be arranged on each nozzle, and the output waveform data of the nozzle can be collected in real time through the collecting circuit. Specifically, a collecting circuit may be connected to a port at which each nozzle outputs a waveform voltage, and the nozzle voltage may be collected in real time by the collecting circuit.
Specifically, in this embodiment, the single chip microcomputer is used to collect the voltage output by the nozzle, the output waveform voltage is firstly reduced, and then the reduced voltage is introduced to an ADC (Analog-to-Digital Converter) pin of the single chip microcomputer, so as to convert the actual voltage value into a numerical signal, and finally, the numerical signal is converted into the actual Analog voltage value of the output waveform.
The characteristic parameters are parameters for characterizing the characteristics of the output waveform of the nozzle, and specifically can be the waveform peak value of the output waveform, the segmented waveform slope value of the output waveform, a fitting equation of the output waveform and the like. The waveform peak value can be a waveform maximum value or a waveform minimum value, and the segmented waveform slope value is a slope value obtained by dividing the output waveform into a plurality of segmented waveforms according to the waveform slope and each segmented waveform.
In one specific embodiment, the characteristic parameter is a peak value of a waveform, and the acquiring characteristic parameter of the waveform output by the showerhead includes:
s11, reading the peak value of the output waveform;
taking an STM32F103RC series single chip microcomputer as an example, the maximum clock of an ADC module of the single chip microcomputer is 14M, and the time required for reading the value of the acquisition circuit each time is sampling time + conversion time, where the conversion time is currently 12.5 cycles of fixed time, and the fastest sampling time is 1.5 cycles, that is, the fastest reading time is 14 cycles (1 us). Taking a 1024A nozzle and a single chip microcomputer STM32F103RC series as examples, 10 output waveform voltages (AD _ H0_ COM2_ RB, AD _ H1_ COM1, AD _ H1_ COM2_ LA, AD _ H1_ COM2_ LB, AD _ H0_ COM1, AD _ H0_ COM2_ LA, AD _ H0_ COM2_ LB, AD _ H0_ COM2_ RA, AD _ H1_ COM2_ RA and AD _ H1_ COM2_ RB) need to be obtained. If the output waveform voltage is obtained in such a manner that only one of the output waveform voltages can be obtained per 1us of operation, it takes 10us of time to obtain the 10 output waveform voltages. Because the single chip microcomputer only collects the voltage of the output waveform independently, the single chip microcomputer can also circularly process other things. Therefore, in general, each time of collecting the output waveform voltage of the same nozzle has certain randomness, and the interval time of each collection is 10us at the fastest speed. Such processing may result in that the output waveform data collected each time may not necessarily be collected at the position of the peak value of the output waveform. For this purpose, the peak value of the output waveform is obtained by sampling a plurality of times at random times.
In one case, as shown in fig. 3, the peak value is a maximum value R of the output waveform data, and the reading waveform peak value includes:
s110, simultaneously collecting and storing multiple groups of spray head output waveform data; reading the maximum value of the data of the output waveforms of the plurality of groups of spray heads as a first wave peak value of the output waveforms;
s111, circularly reading a first peak value of an output waveform and recording the number of circulation times after a random time period;
and S112, when the cycle number is equal to the preset reading number, selecting the maximum value from the first wave peak values of the output waveform as the final output waveform peak value.
Taking an STM32F103RC series single chip microcomputer as an example, synchronous detection of a plurality of output waveform voltages is realized by configuring a plurality of paths of ADCs, and the signals are circulated according to preset cycle times and a set period and are always operated in the background without influencing the processing of other things, and meanwhile, waveform data collected for a plurality of times are stored in a preset memory address cache. Although this mode enables the synchronous acquisition of the respective output waveform voltages at the fastest 1us time interval, it is possible that the duration of the peak-to-peak voltage is very short, less than 1us, for different drive waveforms due to the characteristics of different inks. Therefore, the waveform data is always acquired at the same starting time, and the peak value may not be read all the time.
Taking 10 groups of output waveform acquisition of 10 nozzles as an example, 10 ADCs are configured to realize simultaneous acquisition of 10 output waveform voltages (AD _ H0_ COM2_ RB, AD _ H1_ COM1, AD _ H1_ COM2_ LA, AD _ H1_ COM2_ LB, AD _ H0_ COM1, AD _ H0_ COM2_ LA, AD _ H0_ COM2_ LB, AD _ H0_ COM2_ RA, AD _ H1_ COM2_ RA, and AD _ H1_ COM2_ RB), 50 groups of data are respectively buffered in 10 paths of waveform voltages, the size of each group of waveform data is 50 × 10, then the function is started, and the 10 groups of waveform data are automatically and respectively read in the background and are sequentially stored in the buffer address data. The single chip firstly processes other events, reads all waveform data in the current cache after the processing is finished, and takes the maximum value in the group of data as the first wave peak value of the output waveform: g _ Max _ H0_ COM2_ RB [0], g _ Max _ H1_ COM1[0], g _ Max _ H1_ COM2_ LA [0], g _ Max _ H1_ COM2_ LB [0], g _ Max _ H0_ COM1[0], g _ Max _ H0_ COM2_ LA [0], g _ Max _ H0_ COM2_ LB [0], g _ Max _ H0_ COM2_ RA [0], g _ Max _ H1_ COM2_ RA [0], g _ Max _ H1_ COM2_ RB [0] after the buffered data is analyzed, the random time period is delayed, in one example, by a random number acquisition function Rand (r) carried by the system itself, a random number a is acquired, a random number B (0-49) is acquired by a% 50, a random number B (10) is acquired by a second time of a cycle of reading the first time of the first time delay H _ COM 581, and a second time of the random number acquisition function Rand is read g _ Max _ H1_ COM1[1], g _ Max _ H1_ COM2_ LA [1], g _ Max _ H1_ COM2_ LB [1], g _ Max _ H0_ COM1[1], g _ Max _ H0_ COM2_ LA [1], g _ Max _ H0_ COM2_ LB [1], g _ Max _ H0_ COM2_ RA [1], g _ Max _ H1_ COM2_ RA [1], and g _ Max _ H1_ COM2_ RB [1], and the cycle number is recorded by a counter. By analogy, when the loop times are equal to the preset loop times, for example, 10 times, the tenth time reads the first peak value g _ Max _ H0_ COM2_ RB [9], g _ Max _ H1_ COM1[9], g _ Max _ H1_ COM 1_ LA [9], g _ Max _ H1_ COM 1_ LB [9], g _ Max _ H1_ COM 1_ LA [9], g _ Max _ H1_ COM 1_ LB [9], g _ Max _ H1_ COM 1_ RA [9], g _ Max _ H1_ COM [9], g _ Max _ H1_ COM 1_ RB [1] 1_ COM 36i 363672, g _ COM _ H _ COM _ 1_ COM [1] 1, g _ COM _ H1_ COM [1] 36i, 1_ COM 1_ COM [1] and 1_ COM 1_ COM _ 1_ COM [1] of the above 10 group of the, g _ Max _ H0_ COM2_ LB [ i ], g _ Max _ H0_ COM2_ RA [ i ], g _ Max _ H1_ COM2_ RA [ i ] and g _ Max _ H1_ COM2_ RB [ i ], and the maximum value is selected as the final output waveform peak value of the set of waveform data.
In another case, as shown in fig. 2, the peak value is a minimum value S of the output waveform data, and the reading waveform peak value includes:
s210, simultaneously collecting and storing multiple groups of spray head output waveform data; reading the minimum value of the data of the output waveforms of the plurality of groups of spray heads as a second wave peak value of the output waveforms;
s211, circularly reading a second peak value of the output waveform and recording the number of the circulation times after a random time period;
and S212, when the cycle number is equal to the preset reading number, selecting the maximum value from the second wave peak values of the output waveform as the final output waveform peak value.
S2, comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform;
specifically, before step S1, the characteristic parameters of the input waveform may be stored in advance, such as the peak value of each nozzle input waveform. Comparing a peak value of the output waveform with a peak value of the input waveform.
And S3, if the characteristic parameters of the output waveform are not consistent with the characteristic parameters of the input waveform, determining that the nozzle is abnormal.
In one embodiment, the peak value is the maximum value of the output waveform, and if the peak value of the output waveform is larger than the peak value of the input waveform, the nozzle is indicated to be abnormal, and the nozzle is indicated to be abnormal. Furthermore, the peak value of the output waveform can be compared with the threshold value of the output voltage of the spray head, and if the peak value of the output waveform is larger than the threshold value of the output voltage of the spray head, which indicates that the voltage of the output waveform exceeds the voltage range which can be borne by the spray head, the spray head is indicated to have overlarge voltage and be burnt out.
In another mode, the peak value is a minimum value of the output waveform, and if the peak value of the output waveform is smaller than the peak value of the input waveform, the nozzle is indicated to be abnormal, and the nozzle is prompted to be abnormal.
The method for detecting the abnormal condition of the spray head provided by the invention comprises the steps of collecting characteristic parameters of a spray head output waveform; comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform; and if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform, indicating that the nozzle is abnormal. The method for detecting the abnormal condition of the spray head only needs to collect and compare the output waveform of the spray nozzle, does not need other hardware assistance, and has the advantages of convenience in detection and low cost.
Example two
The second embodiment of the invention provides a nozzle abnormality detection method, which comprises the following steps:
s101, acquiring characteristic parameters of the output waveform of the spray head.
Wherein, the characteristic parameter is the slope of the segmented waveform, and the acquiring of the characteristic parameter of the waveform output by the spray head comprises the following steps:
s1011, collecting waveform data output by the spray head;
the specific collection mode can be obtained by directly collecting by controlling the collection circuit of each nozzle through a single chip microcomputer, and can also be obtained by collecting in a mode of step S11.
S1012, dividing the output waveform into a plurality of segmented waveforms according to the waveform slope;
as shown in fig. 3, the output waveform includes three segments with different slopes: AB. BC, CD, the output waveform can be divided into three segmented waveforms: segment waveform AB, segment waveform BC, and segment waveform CD.
And S1013, calculating the slope of each segmented waveform.
Specifically, for the segmented waveform AB, the formula can be calculated by the slope: k is calculated as (y2-y1)/(x2-x1) with point a coordinates (x1, y1) and point B coordinates (x2, y 2). The coordinate x value is output voltage time, and the coordinate y value is output voltage value, which can be directly obtained by outputting waveform.
S102, comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform;
specifically, before step S1, the characteristic parameters of the input waveform may be stored in advance, for example, the input waveform is divided into segment waveforms according to the slopes in advance, and the slope of each segment waveform of the input waveform is stored. The slope of the segmented waveform in the output waveform is compared to the slope of the segmented waveform of the input waveform.
S103, if the characteristic parameters of the output waveform are not consistent with the characteristic parameters of the input waveform, the nozzle is abnormal.
And if the slope of the segmented waveform in the output waveform is different from the slope of the segmented waveform in the input waveform, determining that the nozzle is abnormal and prompting abnormal information of the nozzle.
EXAMPLE III
The third embodiment of the invention provides a nozzle abnormality detection method, which comprises the following steps:
s201, collecting characteristic parameters of the output waveform of the spray head.
Wherein, the characteristic parameter is a fitting equation of the output waveform, and the acquiring characteristic parameter of the output waveform of the spray head comprises the following steps:
s2011, acquiring waveform data output by the spray head;
the specific collection mode can be obtained by directly collecting by controlling the collection circuit of each nozzle through a single chip microcomputer, and can also be obtained by collecting in a mode of step S11.
And S2012, fitting according to the output waveform data to obtain a fitting equation of the output waveform.
S202, comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform;
specifically, before step S1, the characteristic parameters of the input waveform may be stored in advance, such as the equation of the input waveform. In the step, the fitting equation of the output waveform can be compared with the equation of the input waveform, and the acquired output waveform data can be verified by inputting the waveform equation.
S203, if the characteristic parameters of the output waveform are not consistent with the characteristic parameters of the input waveform, the nozzle is abnormal.
Specifically, if the fitting equation of the output waveform is different from the equation of the input waveform, or the input waveform equation verifies that the acquired output waveform data is inconsistent, determining that the nozzle is abnormal, and prompting abnormal information of the nozzle.
Based on the above-mentioned various method embodiments, the present invention also provides the following apparatus embodiments.
Example four
An embodiment of the present invention provides a nozzle abnormality detection apparatus 4, as shown in fig. 4, where the nozzle abnormality detection apparatus 5 includes:
and the storage module 50 is used for prestoring the characteristic parameters of the input waveform.
The acquisition module 51 is used for acquiring characteristic parameters of the output waveform of the spray head;
a comparison module 52 for comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform;
and the detecting module 53 is configured to determine that the nozzle is abnormal if the characteristic parameter of the output waveform is not consistent with the characteristic parameter of the input waveform.
In one embodiment, the characteristic parameter is a peak value of a waveform, and the acquisition module includes:
the reading module is used for reading the peak value of the output waveform;
the circulating module is used for circularly reading the peak value of the output waveform and recording the circulating times after delaying the random time period;
and the determining module is used for selecting a final output waveform peak value from the output waveform peak values when the cycle times are equal to the preset reading times.
Further, the peak value is the maximum value of the output waveform data, and the reading module is specifically configured to collect and store multiple groups of waveform data output by the nozzles at the same time; reading the maximum value of the waveform data output by the plurality of groups of nozzles as a first wave peak value of an output waveform;
the determining module is specifically configured to select a maximum value from the first peak values of the output waveform as a final output waveform peak value.
Further, the peak value is the minimum value of the output waveform data, and the reading module is specifically configured to collect and store multiple groups of waveform data output by the nozzles at the same time; reading the minimum value of the waveform data output by the plurality of groups of nozzles as a second wave peak value of the output waveform;
the determining module is specifically configured to select a minimum value from the second peak values of the output waveform as a final output waveform peak value.
In one embodiment, the characteristic parameter is a slope of a segmented waveform, and the acquisition module includes:
the first acquisition module is used for acquiring waveform data output by the spray head;
a segmentation module for dividing the output waveform into a plurality of segmented waveforms according to a waveform slope;
and the calculation module is used for calculating the slope of each segmented waveform.
In one embodiment, the characteristic parameter is a fitting equation of the output waveform, and the acquisition module includes:
the second acquisition module is used for acquiring waveform data output by the spray head;
and the fitting module is used for fitting according to the output waveform data to obtain a fitting equation of the output waveform.
Preferably, the present invention also discloses an abnormal nozzle detecting apparatus, comprising: at least one processor 401, at least one memory 402, and computer program instructions stored in the memory 402 that, when executed by the processor 401, implement the method of the present embodiment.
Specifically, the processor 401 may include a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or may be configured as one or more Integrated circuits implementing embodiments of the present invention.
The processor 401 reads and executes computer program instructions stored in the memory 402 to implement the abnormal nozzle detection method in the above-described embodiment.
In one example, the abnormal nozzle detection apparatus may further include a communication interface 403 and a bus 410. As shown in fig. 5, the processor 401, the memory 402, and the communication interface 403 are connected via a bus 410 to complete communication therebetween.
The communication interface 403 is mainly used for implementing communication between modules, apparatuses, units and/or devices in the embodiments of the present invention.
The bus 410 includes hardware, software, or both that couple the components of the abnormal nozzle detection apparatus to one another. By way of example, and not limitation, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hypertransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infiniband interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable bus or a combination of two or more of these. Bus 410 may include one or more buses, where appropriate. Although specific buses have been described and shown in the embodiments of the invention, any suitable buses or interconnects are contemplated by the invention.
In addition, in combination with the abnormal nozzle detection method in the above embodiments, the embodiments of the present invention may be implemented by providing a computer-readable storage medium. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any of the above embodiments of abnormal nozzle detection methods.
According to the method, the device and the equipment for detecting the abnormal condition of the spray head and the storage medium, when the nozzle of the spray head is abnormal due to air suction, ink blockage, ink path pollution, ink precipitation, dust, water vapor and the like, the ink output quantity of the spray head is abnormal, and further the output waveform of the spray head is inconsistent with the input waveform, the characteristic parameters of the output waveform of the spray head are collected; comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform; and if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform, indicating that the nozzle is abnormal. The method for detecting the abnormality of the spray head only needs to collect and compare the output waveforms of the spray nozzle, does not need other hardware assistance, and has the advantages of convenience in detection and low cost.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
It should also be noted that the exemplary embodiments mentioned in this disclosure describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in a different order from the order in the embodiments, or may be performed simultaneously.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (10)
1. A method of detecting an abnormality in a showerhead, the method comprising:
collecting characteristic parameters of a spray head output waveform;
comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform;
and if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform, the nozzle is abnormal.
2. The nozzle abnormality detection method according to claim 1, wherein the characteristic parameter is a waveform peak value, and the acquiring of the nozzle output waveform characteristic parameter includes:
reading a peak value of an output waveform;
after delaying the random time period, circularly reading the peak value of the output waveform and recording the cycle times;
and when the cycle times are equal to the preset reading times, selecting a final output waveform peak value from the output waveform peak values.
3. The method of detecting abnormality of a head according to claim 2, wherein the peak value is a maximum value of output waveform data, and the reading of the peak value of the waveform includes:
simultaneously collecting and storing multiple groups of spray head output waveform data;
reading the maximum value of the waveform data output by the plurality of groups of nozzles as a first wave peak value of an output waveform;
selecting a final output waveform peak value from the output waveform peak values comprises:
and selecting the maximum value from the first wave peak values of the output waveform as the final output waveform peak value.
4. The nozzle abnormality detection method according to claim 2, wherein the peak value is a minimum value of output waveform data, and the reading of the peak value includes:
simultaneously collecting and storing multiple groups of spray head output waveform data;
reading the minimum value of the waveform data output by the plurality of groups of nozzles as a second wave peak value of the output waveform;
selecting a final output waveform peak value from the output waveform peak values comprises:
and selecting the minimum value from the second wave peak values of the output waveform as the final output waveform peak value.
5. The method of claim 1, wherein the characteristic parameter is a slope of a segmented waveform, and the acquiring characteristic parameters of the waveform output by the showerhead comprises:
collecting waveform data output by a spray head;
dividing the output waveform into a plurality of segmented waveforms according to the waveform slope;
the slope of each segmented waveform is calculated.
6. The method of claim 1, wherein the characteristic parameter is a fitting equation of an output waveform, and the acquiring characteristic parameters of the output waveform of the sprinkler comprises:
collecting waveform data output by a spray head;
and fitting according to the output waveform data to obtain a fitting equation of the output waveform.
7. The nozzle tip abnormality detecting method according to any one of claims 1 to 6, characterized by further comprising:
and pre-storing the characteristic parameters of the input waveform.
8. A nozzle abnormality detection apparatus, characterized by comprising:
the acquisition module is used for acquiring characteristic parameters of the waveform output by the spray head;
the comparison module is used for comparing the characteristic parameters of the output waveform with the characteristic parameters of the input waveform;
and the detection module is used for judging that the nozzle is abnormal if the characteristic parameters of the output waveform are inconsistent with the characteristic parameters of the input waveform.
9. A nozzle abnormality detection apparatus characterized by comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of claims 1-7.
10. A storage medium having computer program instructions stored thereon, which when executed by a processor implement the method of any one of claims 1-7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910929027.1A CN111038104B (en) | 2019-09-28 | 2019-09-28 | Method, device and equipment for detecting abnormal nozzle and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910929027.1A CN111038104B (en) | 2019-09-28 | 2019-09-28 | Method, device and equipment for detecting abnormal nozzle and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111038104A true CN111038104A (en) | 2020-04-21 |
| CN111038104B CN111038104B (en) | 2021-04-27 |
Family
ID=70232469
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910929027.1A Active CN111038104B (en) | 2019-09-28 | 2019-09-28 | Method, device and equipment for detecting abnormal nozzle and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111038104B (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111644283A (en) * | 2020-06-01 | 2020-09-11 | 安徽江淮汽车集团股份有限公司 | Control method and control device for spraying protection of spraying equipment and spraying system |
| CN113752700A (en) * | 2020-06-03 | 2021-12-07 | 深圳市汉森软件有限公司 | Dynamic switching method, device, equipment and medium for voltage driving waveform of spray head |
| CN115402005A (en) * | 2021-05-28 | 2022-11-29 | 广东聚华印刷显示技术有限公司 | Nozzle detection method and detection device for printing head and storage medium |
| JP2023060632A (en) * | 2021-10-18 | 2023-04-28 | セイコーエプソン株式会社 | Liquid ejection system and head unit |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000355100A (en) * | 1999-06-15 | 2000-12-26 | Sony Corp | Printer device, nozzle inspection method and printing method |
| CN1471756A (en) * | 2000-09-20 | 2004-01-28 | 莱克斯马克国际公司 | Segmented spectrum clock generator device and method of using same |
| CN1524696A (en) * | 2003-02-28 | 2004-09-01 | ������������ʽ���� | Liquid droplet ejection device and ejection abnormal recovery method |
| CN1618606A (en) * | 2003-11-10 | 2005-05-25 | 精工爱普生株式会社 | Liquid droplet ejection method, liquid droplet ejection device, nozzle abnormality determination method |
| CN102248790A (en) * | 2010-05-18 | 2011-11-23 | 精工爱普生株式会社 | Liquid ejection device and injection testing method |
| CN102262411A (en) * | 2010-05-26 | 2011-11-30 | 北大方正集团有限公司 | Method and device of accurately controlling voltage |
| CN102649360A (en) * | 2011-02-22 | 2012-08-29 | 精工爱普生株式会社 | Nozzle state detecting apparatus and image forming apparatus |
| US20130083107A1 (en) * | 2011-09-30 | 2013-04-04 | Fuji Xerox Co., Ltd. | Inkjet recording apparatus and method, and abnormal nozzle determination method |
| CN103323423A (en) * | 2013-05-24 | 2013-09-25 | 深圳市赛宝伦计算机技术有限公司 | Anti-interference method and system for gas concentration analysis based on laser |
| CN104417053A (en) * | 2013-09-03 | 2015-03-18 | 精工爱普生株式会社 | Line printer and method for controlling the same |
| CN109009073A (en) * | 2018-07-20 | 2018-12-18 | 广州视源电子科技股份有限公司 | Atrial fibrillation detection apparatus and storage medium |
| CN110202935A (en) * | 2018-02-28 | 2019-09-06 | 森大(深圳)技术有限公司 | Nozzle detection method, device, equipment and storage medium |
-
2019
- 2019-09-28 CN CN201910929027.1A patent/CN111038104B/en active Active
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000355100A (en) * | 1999-06-15 | 2000-12-26 | Sony Corp | Printer device, nozzle inspection method and printing method |
| CN1471756A (en) * | 2000-09-20 | 2004-01-28 | 莱克斯马克国际公司 | Segmented spectrum clock generator device and method of using same |
| CN1524696A (en) * | 2003-02-28 | 2004-09-01 | ������������ʽ���� | Liquid droplet ejection device and ejection abnormal recovery method |
| CN1618606A (en) * | 2003-11-10 | 2005-05-25 | 精工爱普生株式会社 | Liquid droplet ejection method, liquid droplet ejection device, nozzle abnormality determination method |
| CN102248790A (en) * | 2010-05-18 | 2011-11-23 | 精工爱普生株式会社 | Liquid ejection device and injection testing method |
| CN102262411A (en) * | 2010-05-26 | 2011-11-30 | 北大方正集团有限公司 | Method and device of accurately controlling voltage |
| CN102649360A (en) * | 2011-02-22 | 2012-08-29 | 精工爱普生株式会社 | Nozzle state detecting apparatus and image forming apparatus |
| US20130083107A1 (en) * | 2011-09-30 | 2013-04-04 | Fuji Xerox Co., Ltd. | Inkjet recording apparatus and method, and abnormal nozzle determination method |
| CN103323423A (en) * | 2013-05-24 | 2013-09-25 | 深圳市赛宝伦计算机技术有限公司 | Anti-interference method and system for gas concentration analysis based on laser |
| CN104417053A (en) * | 2013-09-03 | 2015-03-18 | 精工爱普生株式会社 | Line printer and method for controlling the same |
| CN110202935A (en) * | 2018-02-28 | 2019-09-06 | 森大(深圳)技术有限公司 | Nozzle detection method, device, equipment and storage medium |
| CN109009073A (en) * | 2018-07-20 | 2018-12-18 | 广州视源电子科技股份有限公司 | Atrial fibrillation detection apparatus and storage medium |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111644283A (en) * | 2020-06-01 | 2020-09-11 | 安徽江淮汽车集团股份有限公司 | Control method and control device for spraying protection of spraying equipment and spraying system |
| CN113752700A (en) * | 2020-06-03 | 2021-12-07 | 深圳市汉森软件有限公司 | Dynamic switching method, device, equipment and medium for voltage driving waveform of spray head |
| CN115402005A (en) * | 2021-05-28 | 2022-11-29 | 广东聚华印刷显示技术有限公司 | Nozzle detection method and detection device for printing head and storage medium |
| CN115402005B (en) * | 2021-05-28 | 2024-03-01 | 广东聚华印刷显示技术有限公司 | Method and device for detecting nozzle of printing head and storage medium |
| JP2023060632A (en) * | 2021-10-18 | 2023-04-28 | セイコーエプソン株式会社 | Liquid ejection system and head unit |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111038104B (en) | 2021-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111038104B (en) | Method, device and equipment for detecting abnormal nozzle and storage medium | |
| CN109263280B (en) | Oneepass ink-jet printing method, device, equipment and storage medium | |
| CN111761940B (en) | Method, device and equipment for controlling ink discharge of spray head and computer readable storage medium | |
| CN115476588B (en) | Method, device, equipment and storage medium for optimizing spray head driving waveform | |
| CN113407132B (en) | Method for adjusting driving waveforms at different temperatures based on printed image and printing equipment | |
| CN113370661A (en) | Method, device, control panel and equipment for detecting nozzle abnormality by adopting machine vision | |
| JP5915200B2 (en) | Droplet discharge device | |
| CN113895151B (en) | Printing data fault tolerance processing method, device, equipment and storage medium | |
| CN112140730A (en) | Method, device and equipment for adjusting driving waveform of spray head and storage medium | |
| CN114347650B (en) | Image precision self-adaptive printing method, device, equipment and storage medium | |
| JP2012236300A (en) | Fluid discharging device, method and program for inspecting nozzle | |
| CN114379228B (en) | Cylindrical surface printing control method, device, printer and storage medium | |
| CN114074488B (en) | Method, device and equipment for chromatography printing and storage medium | |
| CN110202935B (en) | Nozzle detection method, device, equipment and storage medium | |
| CN116001464B (en) | Nozzle vibration printing method, device, equipment and storage medium | |
| CN110175007B (en) | Method, device, equipment and storage medium for triggering printer to print | |
| US20220194077A1 (en) | Driving device and method for controlling driving device | |
| JP5957901B2 (en) | Droplet discharge device | |
| CN113320292B (en) | Processing method, device and equipment for eliminating nozzle splicing channel and storage medium | |
| JP2019217709A (en) | Ink jet recording device and control method of ink jet recording device | |
| US12434472B2 (en) | Ejection state determination method, ejection state determination apparatus, and non-transitory computer-readable storage medium storing ejection state determination program | |
| JP2016221847A (en) | Liquid discharge recording apparatus and liquid remaining amount detection method | |
| US12427767B2 (en) | Method of determining ejection state | |
| CN115519898B (en) | Method, device, equipment and storage medium for controlling moisturizing printing of spray head | |
| CN113829758B (en) | Print data correction method, device, equipment and storage medium |
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 |