JP4432055B2 - プリンタ用モータの制御装置および制御方法 - Google Patents
プリンタ用モータの制御装置および制御方法 Download PDFInfo
- Publication number
- JP4432055B2 JP4432055B2 JP2006291335A JP2006291335A JP4432055B2 JP 4432055 B2 JP4432055 B2 JP 4432055B2 JP 2006291335 A JP2006291335 A JP 2006291335A JP 2006291335 A JP2006291335 A JP 2006291335A JP 4432055 B2 JP4432055 B2 JP 4432055B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- counter
- paper
- count value
- value
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Handling Of Sheets (AREA)
- Control Of Position Or Direction (AREA)
Description
次に、本発明によるプリンタ用モータの制御装置の第1の実施の形態について説明する。この実施の形態のプリンタ用モータの制御は、図5に示したDCユニット6によって行われその構成を図1に示す。
(a)PFモータ1を正転または逆転させる運転モード
(b)回生ブレーキ運転モード(ショートブレーキ運転モード、すなわちPFモータ1の停止を維持するモード)
(c)PFモータ1を停止させようとするモード
を行わせることが可能な構成となっている。
次に、本発明によるプリンタ用モータの制御装置の第2の実施の形態について説明する。この実施の形態のプリンタ用モータの制御は、図5に示したDCユニット6によって行われその構成を図3に示す。
次に、本発明の第3の実施の形態を図10を参照して説明する。この第3の実施の形態はプリンタ用モータの制御方法であって、その制御手順を図10に示す。
次に、本発明の第4の実施の形態を図11を参照して説明する。この第4の実施の形態はプリンタ用モータの制御方法であって、その制御手順を図11に示す。
次に、本発明の第5の実施の形態を図12および図13を参照して説明する。この実施の形態は、プリンタ用モータの制御プログラムを記録した記録媒体である。図12および図13は、本実施の形態の印刷制御プログラムを記録した記録媒体が用いられるコンピュータシステム130の一例を示す斜視図およびブロック図である。
次に本発明の第6の実施の形態を説明する。この第6の実施の形態は、プリンタ用モータの制御プログラムを記録した記録媒体であって、図11示す制御手順ステップF20〜F22を備えるように構成したものである。即ち本実施の形態の記録媒体は、モータによって搬送される印刷媒体の位置を検出する手順と、前記モータの今回の起動時の前記印刷媒体の送り量の目標値および前記モータの前回の起動時の前記送り量の目標値ならびに前記モータの今回の起動直前の前記印刷媒体の検出位置に基づいて、前記印刷媒体の修正された目標位置を演算する手順と、前記修正された目標位置と、前記印刷媒体の検出位置との位置偏差に基づいて前記モータを制御する手順と、を少なくとも備えるように構成しても良い。
2 紙送りモータドライバ
3 キャリッジ
4 キャリッジモータ(CRモータ)
5 キャリッジモータドライバ(CRモータドライバ)
6 DCユニット
6a 位置カウンタ
6b 減算器
6c 目標速度演算手段
6d 速度演算部
6e 減算器
6f 比例要素
6g 積分要素
6h 微分要素
6i 加算器
6j D/Aコンバータ
6k タイマ
6m 加速制御部
7 ポンプモータ
8 ポンプモータドライバ
9 記録ヘッド
10 ヘッドドライバ
11 リニア式エンコーダ
12 符号板
13 エンコーダ(ロータリ式エンコーダ)
15 紙検出センサ
16 CPU
17 タイマIC
18 ホストコンピュータ
19 インタフェース部
20 ASIC
21 PROM
22 RAM
23 EEPROM
25 プラテン
30 プーリ
31 タイミングベルト
32 キャリッジモータのガイド部材
34 インクカートリッジ
35 キャッピング装置
36 ポンプユニット
37 キャップ
50 記録紙
80 目標位置修正演算部
81 メモリ
82 誤差演算部
83 加算器
84 リセット信号発生部
90 送り量修正演算部
Claims (8)
- モータの回転に従って回転し、前記モータの回転量に応じて前記モータによって搬送される紙の送り量に相当するパルスを出力するエンコーダと、
前記モータの起動前に前記紙の送り量の目標値がカウント値として設定され、前記エンコーダから出力される前記パルスに応じて前記カウント値をカウントするカウンタと、
前記モータの起動前に、前記紙の送り量の目標値と、前記モータの前回の起動後の停止位置を示す、前記モータの起動前の前記カウンタのカウント値とに基づいて、前記紙の送り量の修正された目標値を演算し、前記修正された目標値を前記カウンタの前記カウント値に設定する修正設定手段と、
前記カウンタの前記カウント値をカウントダウンするよう前記モータを制御する制御手段と、
を備えたことを特徴とするプリンタ用モータの制御装置。 - 前記制御手段はPID制御することを特徴とする請求項1記載のプリンタ用モータの制御装置。
- 前記カウンタは前記モータの正転および逆転に応じてカウントアップおよびカウントダウンするカウンタであることを特徴とする請求項1または2記載のプリンタ用モータ制御装置。
- モータの回転に従って回転し、前記モータの回転量に応じて前記モータによって搬送される紙の送り量に相当するパルスを出力するエンコーダと、
前記モータの起動前に前記紙の送り量の目標値がカウント値として設定され、前記エンコーダから出力される前記パルスに応じて前記カウント値をカウントするカウンタと、
前記モータの起動前に、前記モータの前回の起動時の前記紙の送り量の目標値と、前記カウンタによって検出された前記モータの前回の停止時における前記紙の実際の送り量との誤差を演算する誤差演算手段と、
前記誤差演算手段によって演算された誤差と、今回の起動時の前記紙の送り量の目標値との和である前記紙の送り量の修正された目標値を演算し、相対的な目標位置として設定する目標位置設定手段と、
前記相対的な目標位置と、前記モータの前回の停止時における前記カウンタのカウント値に基づく相対的な停止位置との位置偏差を演算するとともに前記カウンタのカウント値を零にリセットする制御量演算手段と、
前記位置偏差が零となるように前記モータを制御する制御手段と、
を備えたことを特徴とするプリンタ用モータの制御装置。 - 前記制御手段はPID制御することを特徴とする請求項4記載のプリンタ用モータの制御装置。
- 前記カウンタは前記モータの正転および逆転に応じてカウントアップおよびカウントダウンするカウンタであることを特徴とする請求項4記載のプリンタ用モータの制御装置。
- モータの起動前に、前記モータによって搬送される紙の送り量の目標値と、前記モータの回転に従って回転するエンコーダから出力される、前記モータの回転量に応じて前記紙の送り量に相当するパルスに応じてカウント値をカウントするカウンタの前記モータの起動前のカウント値とに基づいて、前記紙の送り量の修正された目標値を演算し、前記修正された目標値を前記カウンタの前記カウント値に設定するスッテプと、
前記カウンタの前記カウント値をカウントダウンするよう前記モータを制御するステップと、
を備えたことを特徴とするプリンタ用モータの制御方法。 - モータの回転に従って回転するエンコーダから出力される、前記モータの回転量に応じて前記モータによって搬送される紙の送り量に相当するパルスに応じてカウント値をカウントするカウンタによって前記紙の位置を検出するステップと、
前記モータの起動前に、前記モータの前回の起動時の紙の送り量の目標値と、前記カウンタによって検出された前記モータの前回の停止時における前記紙の実際の送り量との誤差を演算するスッテップと、
前記演算された誤差と、今回の起動時の前記紙の送り量の目標値との和である前記紙の送り量の修正された目標値を演算し、この修正された目標値を相対的な目標位置として設定するステップと、
前記相対的な目標位置と前記モータの前回の停止時における前記カウンタのカウント値に基づく相対的な停止位置との位置偏差を演算するとともに前記カウンタのカウント値を零にリセットするステップと、
前記位置偏差が零となるように前記モータを制御するスッテプと、
を備えたことを特徴とするプリンタ用モータの制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006291335A JP4432055B2 (ja) | 1999-08-31 | 2006-10-26 | プリンタ用モータの制御装置および制御方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24620999 | 1999-08-31 | ||
JP2006291335A JP4432055B2 (ja) | 1999-08-31 | 2006-10-26 | プリンタ用モータの制御装置および制御方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000167763A Division JP3893853B2 (ja) | 1999-08-31 | 2000-06-05 | プリンタ用モータの制御装置および制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007030521A JP2007030521A (ja) | 2007-02-08 |
JP4432055B2 true JP4432055B2 (ja) | 2010-03-17 |
Family
ID=37790332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006291335A Expired - Fee Related JP4432055B2 (ja) | 1999-08-31 | 2006-10-26 | プリンタ用モータの制御装置および制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4432055B2 (ja) |
-
2006
- 2006-10-26 JP JP2006291335A patent/JP4432055B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007030521A (ja) | 2007-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6747429B2 (en) | Print control system, print control method, and recording medium having recorded print control program | |
US7147299B2 (en) | Control unit and method for controlling motor for use in printer, and storage medium storing control program | |
JP3859115B2 (ja) | プリンタ用モータの制御装置および制御方法ならびに制御プログラムを記録した記録媒体 | |
JP4457456B2 (ja) | 印刷装置 | |
JP3832174B2 (ja) | モータ制御装置及び制御方法 | |
JP3780804B2 (ja) | モータ制御装置及び制御方法 | |
US7431414B2 (en) | Printer-control apparatus, printer-control method and printer | |
US6967729B1 (en) | Control unit and method for controlling motor for use in printer, and storage medium storing control program | |
JP3893853B2 (ja) | プリンタ用モータの制御装置および制御方法 | |
JP3570617B2 (ja) | Dcモータ制御装置及び制御方法 | |
JP4432055B2 (ja) | プリンタ用モータの制御装置および制御方法 | |
JP3705061B2 (ja) | モータの制御装置およびその制御方法ならびにモータの制御プログラムを記録した記録媒体 | |
JP3777936B2 (ja) | モータ制御方法及び制御装置 | |
JP3871181B2 (ja) | 印刷制御装置および制御方法ならびに印刷制御プログラムを記録した記録媒体 | |
JP3849908B2 (ja) | 印刷制御装置および印刷制御方法 | |
JP3812283B2 (ja) | 印刷制御装置および印刷制御方法ならびに印刷制御プログラムを記録した記録媒体 | |
JP3812351B2 (ja) | 印刷制御装置および印刷制御方法ならびに印刷制御プログラムを記録した記録媒体 | |
JP3900401B2 (ja) | Dcモータ制御方法及び制御装置 | |
JP2005200222A (ja) | 印刷制御装置および制御方法ならびに印刷制御プログラムを記録した記録媒体 | |
JP4026331B2 (ja) | モータ駆動方法、モータ駆動装置、プリンタ、コンピュータプログラム、及び、コンピュータシステム | |
JP3871185B2 (ja) | 印刷制御装置および印刷制御方法ならびに印刷制御プログラムを記録した記録媒体 | |
JP2001078475A (ja) | モータ制御装置及び制御方法 | |
JP2005186630A (ja) | 印刷制御装置および印刷制御方法ならびに印刷制御プログラムを記録した記録媒体 | |
JP2002283559A (ja) | 印刷制御装置および印刷制御方法ならびに印刷制御プログラムを記録した記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090901 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090904 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091102 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091127 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091210 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4432055 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130108 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130108 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140108 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |