Pulse width modulation for correcting non-uniformity of acoustic inkjet printhead
AssigneeXerox Corporation
InventorsLamar T. Baker, Steven A. Buhler, Abdul M. Elhatem, Scott A. Elrod, Babur B. Hadimioglu, Jaime Lerma, Mostafa R. Yazdy
Life of this patent
Estimating the term…
Abstract
An acoustic inkjet printhead utilizes a pulse width modulation to control droplet size or ejection velocity. An individual control pulse controls the duration and the time a RF signal is applied to each transducer. To modify the RF signal of each transducer, the pulse width of each control signal can be modified according to a predetermined correction data. The rising edge of the control data is delayed according to the correction data while the falling edge is kept the same.
Claims10
An apparatus for pulse width modulation comprising:
- a delaying means;
- said delaying means receiving a pulse and creating a plurality of modulated pulses;
- said pulse having a first pulse edge and a second pulse edge;
- a lookup table for storing an individual delay data for each of said plurality of modulated pulses;
- said delaying means being in a communication with said lookup table for receiving said delay data;
- said delaying means being responsive to said delay data from said lookup table to delay only said first pulse edge of said pulse according to each of said individual delay data to create a plurality of delayed first pulse edges;
- and
- said delaying means sending out each of said plurality of delayed first pulse edges in a combination with said received second pulse edge of said pulse as the first pulse edge and second pulse edge of a modulated pulse to create said plurality of modulated pulses with different pulse widths.
A pulse width modulation apparatus for correcting non-uniformity of droplet size or droplet ejection velocity of an acoustic inkjet printhead by creating, an individual control signal for each transducer, the pulse width modulation apparatus comprising:
- a delaying means;
- said delaying means receiving a pulse and creating a plurality of control pulses;
- said pulse having a first pulse edge and a second pulse edge;
- a lookup table for storing an individual delay data for each of said plurality of control pulses;
- said delaying means being in a communication with said lookup table for receiving said individual delay data;
- said delaying means being responsive to said delay data from said lookup table to delay only said first pulse edge of said pulse according to each of said individual delay data to create a plurality of delayed first pulse edges;
- and
- said delaying means sending out each of said plurality of delayed first pulse edges in a combination with said received second pulse edge of said pulse as the first pulse edge and second pulse edge of a control pulse to create a plurality of control pulses with different pulse widths.
Dependencies are inferred from the claim text.