Ink jet printhead with standard computer interface
阅读说明:本技术 带标准计算机接口的喷墨打印头 (Ink jet printhead with standard computer interface ) 是由 D·L·克尼黑姆 于 2019-05-27 设计创作,主要内容包括:打印头具有标准化计算机接口,以允许打印头直接连接到标准计算机,喷射器阵列,其根据来自标准计算机的图像数据将油墨沉积在基材上,处理元件,其通过标准化计算机接口接收图像数据,缓存器,其存储通过标准化计算机接口接收的图像数据并且当由点时钟触发时将图像数据发送到喷射器阵列,所述缓存器在所述处理元件的控制下并具有灵活的存储深度,以及驱动器,其根据所述图像数据触发所述喷射器阵列中的各个喷射器。(The printhead has a standardized computer interface to allow the printhead to be directly connected to a standard computer, an ejector array to deposit ink on a substrate according to image data from the standard computer, a processing element to receive the image data through the standardized computer interface, a buffer to store the image data received through the standardized computer interface and to send the image data to the ejector array when triggered by a dot clock, the buffer being under control of the processing element and having a flexible storage depth, and a driver to trigger individual ejectors in the ejector array according to the image data.)
1. A printhead, comprising:
a standardized computer interface that allows the printhead to be directly connected to a standardized computer;
an array of ejectors that deposit ink on a substrate according to image data from the standard computer;
a processing element that receives image data through the standardized computer interface;
a buffer storing the image data received through the standardized computer interface and sending the image data to the ejector array when triggered by a dot clock, the buffer under control of the processing element and having a flexible storage depth; and
a driver that activates each ejector in the ejector array according to the image data.
2. The printhead of claim 1, further comprising a connection to an external direct current power supply.
3. The printhead of claim 1, further comprising at least one connection to a position encoder.
4. The printhead of claim 1, wherein the dot clock is generated internally.
5. The printhead of claim 1, wherein the dot clock is generated externally.
6. The printhead of claim 3, wherein the dot clock is generated from the position encoder.
7. The printhead of claim 1, wherein the standardized computer interface comprises a Universal Serial Bus (USB) interface.
8. The printhead of claim 7, wherein the USB interface comprises some of USB2, USB power delivery, or a type C USB interface.
9. The printhead of claim 1, wherein the processing element comprises a field programmable gate array.
10. A printhead as in claim 1, wherein DC power is provided through the standard computer interface.
Technical Field
The present disclosure relates to printheads, and more particularly to printheads and control electronics for printheads.
Background
Inkjet printers typically rely on a source of image data, such as some type of computer, that sends the image data to a print controller within the printing system. The print controller is typically located in the printing system or printer outside of the printhead. Then, the print controller sends a control signal to the print head according to the image data. The printhead contains manifolds and other ink path structures, as well as drop generators and their respective actuators.
The print controller typically generates or receives a clock, sometimes referred to as a "dot clock," to trigger ejection of ink drops by the printhead. The print controller may receive image data from the computer as data words for each drop generator, each word controlling the ejection of multiple successive drops by its associated drop generator. The print controller then generates a set of voltage waveforms for the drop generators immediately after each dot clock, sending these waveforms to the printhead. The waveform set may include analog voltage and control lines defining voltage polarity and timing. Each dot clock also triggers the controller to send data to the printhead to define which ejector is selected for the next waveform set after the next dot clock. Both the waveform set and the data are sent to the printhead precisely timed to the ejection of ink drops triggered by the dot clock.
Typically, each printer has its own control electronics architecture, which is intended to provide the necessary waveforms, control lines and data to the print head. However, it is possible to exclude the print controller from the print head and simplify and efficiently print the system.
Disclosure of Invention
One embodiment includes a printhead having a standardized computer interface to allow the printhead to be directly connected to a standard computer, an ejector array to deposit ink on a substrate according to image data from the standard computer, a processing element to receive the image data through the standardized computer interface, a buffer to store the image data received through the standardized computer interface and to send the image data to the ejector array when triggered by a dot clock, the buffer under control of the processing element and having a flexible storage depth, and a driver to trigger individual ejectors in the ejector array according to the image data.
Drawings
FIG. 1 illustrates a prior art embodiment of a printing system.
Figure 2 illustrates an embodiment of an individual printhead.
FIG. 3 illustrates an embodiment of a processing circuit for an individual printhead.
Detailed Description
Currently available printing systems require external control electronics. Typically, the control electronics are located within the printer but outside the printhead. As shown in FIG. 1,
The
In the embodiments disclosed herein, there is no separate print controller. Instead, the
The
The print head may include an internally generated "dot clock" or firing signal. The dot clock triggers a set of waveforms that cause an ejector, such as 22, to actuate and eject ink from the ejector onto the
In fig. 3, the computer 40 has a standardized
The image data comes from the computer 40 in 32-bit words, one word each ejected in ejection number order on a standardized computer interface cable, which is the image column order. The print head consumes data when providing the dot clock externally or internally. The computer interface is connected to a
Image data from computer 40 typically arrives in bursts (e.g., USB packets) that are not synchronized with the dot clock. The
After each clock point, the
The image data is typically 1 bit per ejection, but may be greater than 1 bit for a printhead capable of ejecting multiple drop sizes. The image data to the
the word is removed from the buffer, freeing up space to receive more image data from the computer.
The second simultaneous operation of the
Similarly, the dot clock may be generated internally, or at a fixed frequency, or in response to position encoder 42 providing encoder signals such as ENC A and B to the processing elements. These signals can be used to start and stop the dot clock and phase lock the dot clock to track the encoder position. Alternatively, the encoder input may be used directly as a dot clock, referred to herein as an external dot clock. Whether the dot clock is internally or externally generated may depend on the printing application. For example, a fixed frequency internal velocity generator may work well with the movement of the print substrate constant and at a known speed. If the speed of the print substrate does change, the encoder can phase lock the dot clock to track the position of the print substrate. This may include using a Phase Locked Loop (PLL) within the
One example of a PLL dot clock generator can be found in us patent 6,076,922, which is incorporated herein in its entirety.
The position encoder generates an encoder pulse signal in accordance with relative movement of the print head and the print support member along the first axis. The digital phase-locked loop circuit includes a phase comparator for receiving the encoder pulse signal and the feedback signal and generating a phase difference signal having at least first and second states. The dot clock generator has an integrator that outputs a digital signal representing a time integral with respect to the phase difference signal; a pulse generator responsive to the digital signal for generating a pulsed output signal having a period dependent on the integration; and an output circuit for receiving the pulse output signal of the pulse generator and providing a first output signal and a second output signal. The first output signal is a feedback signal and the second output signal is a dot clock signal, and wherein the output circuit includes a divide-by-frequency counter for dividing the frequency of the pulsed output signal by a selected constant to produce the second output signal.
Also, as noted above, for higher frequency applications on a normal USB2 connection, the printhead will be connected to an external DC power source, such as DC power from DC power source 44. When printing at higher resolutions (in dots per inch), the dot clock causes the ejectors to eject faster at a given interval as the print substrate moves. Higher resolution therefore requires higher frequency operation.
One aspect of the on-board processing electronics is that the image data is buffered and consumed when the dot clock occurs without having to trigger the computer clock used to transmit the image data. The processing element includes a flexible depth buffer that allows the processing element to store varying amounts of data for the ejector when receiving the dot clock.
In one embodiment, the printhead has ejectors and all necessary ejection waveforms, including the VPP and VSS power rails, control and data signals internal to them. The internal processing may include a PLL and receive encoder signals from an encoder external to the printhead. This allows the system designer to choose whether to include input from the encoder. This also applies to providing DC power external to the printhead.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:一种固化程度可调的多种气流辅助电流体喷头