发明名称 |
Driving waveform generator and method of generating driving waveform |
摘要 |
The present invention provides a technique that prevents a shift of a driving waveform due to accumulation of errors in a process of generating the driving waveform to drive driving elements on a print head. The technique of the present invention successively sums up a plurality of gradient data at a preset calculation period to give a result of summation and carries out digital-to-analog (D-A) conversion with regard to only specific upper columns in the result of summation in synchronism with the preset calculation period, so as to generate a driving waveform. Each gradient data represents a local gradient of the driving waveform and is stored in a memory. In the process of generating the driving waveform, the technique of the present invention corrects the result of summation to a preset value under a predetermined condition. One preferable embodiment clears specific lower bits in the result of summation in synchronism with a floor signal. Another preferable embodiment forcibly corrects the result of summation to an upper limit value or a lower limit value of a preset range when the result of summation exceeds the preset range. Such correction effectively cancels the potential effects of cumulative error on the driving waveform.
|
申请公布号 |
US6890046(B1) |
申请公布日期 |
2005.05.10 |
申请号 |
US20000661265 |
申请日期 |
2000.09.13 |
申请人 |
SEIKO EPSON CORPORATION |
发明人 |
FUKANO TAKAKAZU;TAMURA NOBORU;ASAUCHI NOBORU;YOSHIDA MASAHIKO;NISHIHARA YUICHI;KATAYAMA TOSHIHIKO |
分类号 |
B41J2/045;H03K4/02;(IPC1-7):B41J29/38;H03B21/00 |
主分类号 |
B41J2/045 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|