JPH0422650A - 印字ヘッド制御装置 - Google Patents

印字ヘッド制御装置

Info

Publication number
JPH0422650A
JPH0422650A JP2129601A JP12960190A JPH0422650A JP H0422650 A JPH0422650 A JP H0422650A JP 2129601 A JP2129601 A JP 2129601A JP 12960190 A JP12960190 A JP 12960190A JP H0422650 A JPH0422650 A JP H0422650A
Authority
JP
Japan
Prior art keywords
pin
timing
signal
counter
pins
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.)
Pending
Application number
JP2129601A
Other languages
English (en)
Inventor
Hajime Shiraishi
肇 白石
Seiji Kimura
誠司 木村
Yutaka Miyazono
豊 宮園
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2129601A priority Critical patent/JPH0422650A/ja
Publication of JPH0422650A publication Critical patent/JPH0422650A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Common Mechanisms (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ドツトマトリクスプリンタの印字ヘッド制御
装置に関するものである。
従来の技術 近年、ドツトマトリクスプリンタにおいて各ピンが同時
に打点することによる騒音、電源の大容量化や電磁力を
利用する場合の磁気干渉などの回避および高密度実装化
等のためにキャリッジに搭載され、キャリッジの移動方
向に直交する方向に対してピンを傾斜して配列した印字
ヘッドのピン列の各々のピンに対応した駆動信号を供給
し印字をおこなわせる分散印字ヘッドが用いられ、分散
印字ヘッドの印字ヘッド制御装置が使用されている。
以下従来の印字ヘッド制御装置について説明する〜 第9図(a)は従来の24ピンワイヤドツトヘツドのピ
ン列のパターンである。第9図(b)はピンを傾斜して
配列した分数印字ヘッドのビニ列のパターン、第9図(
C)は分散印字ヘッドσピン列のパターンのもう一つの
例である。
第10図は24ピンワイヤドツトヘツドの駆飢タイミン
グチャートであり、第10図(a)、芽10図(b)、
第10図(c)はそれぞれ第9しくa)、第9図(b)
、第9図(c)のピン列Cパターンのヘッドに対応して
いる。第9図(a)のピン列のパターンにおいては第1
0図(a)に示すように文字を構成するドツトとドツト
の間陪を決定するタイミングT7、ヘッドのピンを駆動
するヘッドコイルの通WLn間を決定するタイミングT
8を生成するタイマのみでよいが、第9図(b)のピン
列のパターンにおいては第10図(b)に示すように各
々のピンで駆動タイミングが異なるため、タイミングT
7、タイミングT8を生成するタイマだけてなく、ピン
配列の傾斜に従ってピン毎の遅延時間を決定するタイミ
ングT9を生成するタイマが必要で、24ピンの駆動タ
イミング全てをタイミングT9づつ遅延する必要かある
第9図(C)のピン配列では第10図(C)に示すよう
に駆動タイミングの遅延を6ピンのグループ毎に行い制
御回路を簡略化している。
第11図は第9図(b)のピン配列を持つ従来の印字ヘ
ッド制御装置のフロック図である。第11図において、
22は文字フォントのデータが書き込まれている文字フ
ォント読み出し専用メモリ(以下、文字フォントROh
(と略称する。)、23は印字データ分散用のタイミン
グを生成する分散タイミング生成部で、第10図(b)
に示すようなT7、T8のタイミングを有するクロック
を生成するタイマ24、T9のタイミングを有するクロ
ックを生成するタイマ25および、これらのタイマ24
.25を動作させる発振器26よりなっている。27は
文字フォントROM22より読み出された印字データを
遅延させるシフトレジスタ部である。28は中央処理装
置く以下、CPUと略称する。)で文字フォントROM
22、分散タイミング生成部23、シフトレジスタ部2
7のそれぞれを入出力部(以下、I10部と略称する。
)29を介して制御している。30は24個のAND回
路でそれぞれCPU28からの24ピン分の印字データ
とタイマ24の出力のA、 N Dを取る。31はヘッ
ドコイル32にパルス信号を印可するヘッドドライバで
ある。
以上のように構成された印字ヘヅド制御装置についてそ
の動作を以下に説明する。
CPU28はタイマ24により第10図(b)の1ピン
目のタイミング信号(以下、シフトデータと略称する。
ンの立ち下がりタイミングWが常に知らされ、CPU2
8は文字フォントROλ122より24ピン分の印字デ
ータを読み込みシフトデータの立ち下がりのタイミング
に従ってAND回路30へ送り、AND回路30で24
ピン分の印字データのそれぞれとタイマ24の出力のA
NDをとりシフトレジスタ部27へ送る。またタイマ2
5では文字モードデータXをCPU28より受は取りそ
れらの印字モードに応じた第10図(b>のT9を周期
とするタイミングを有するクロックt(以下、シフトク
ロックと略称する。)をシフトレジスタ部27に送る。
シフトレジスタ部27はAND回路30からの出力信号
、シフトクロックtに暴き第10図(b)の1ピンから
24ピンまでの駆動信号を生成し、ヘッドドライバ31
へ送る。ヘッドドライバ31は、シフトレジスタ部27
からの駆動信号によりヘッドコイル32にパルス電圧を
あたえることによりヘッドを駆動する。シフトクロック
tの周波数は種々の文字に関する印字モードに対応して
変化するが、T8のタイミングをIIMする為にはT8
がシフトクロックtの整数倍でなければならないのて、
必然的にシフトクロックtの周波数を上げる、即ちT9
期間を細分化したシフトクロックtをシフトレジスタ部
27に与える必要が生じる。このためシフトレジスタ部
27のシフトレジスタは複数段設けていた。
発明が解決しようとする課題 しかしながら前記従来の構成では、分散タイミング生成
部においてシフトレジスタ等の数が多くゲート数が多く
なる。ケート数を少なくするために第10図(C)のよ
うなピン列のパターン構成にすると、印字騒音低減、電
源容量縮小等の効果が激減する。
課題を解決する為の手段 本発明は前記問題点を解決するため、キャリ・ソジに搭
載され、キャリッジの移動方向に直交する方向に対して
傾斜をつけた印字へ・ソドのピン列の傾斜を補正すると
なり合うピン毎の駆動信号の時間差を周期とするタイミ
ング信号を発生する第1のカウンタとタイミング信号を
ピンの印字イ〕ツタ−パルの期間カウントする第2のカ
ウンタと、第20カウンタの出力をセレクト信号とし、
タイミング信号をセレクト信号に従ってピン列の各ヒ。
ンの駆動タイミングとするデコーダとを備えた。
作用 本発明は前記した構成によりシフトレジスタ回路を用い
ずにキャリッジの移動方向(こ直交する方向に対して傾
斜をつけた印字ヘッドのピン列の傾斜を補正する事がで
きる。
実施例 第1図は、本発明の一実施例における印字ヘッド制御装
置のブロック図である。
第1図において、1は中央処理装置(以下、CPUと略
称する。)、2は各装置間のインターフェースを受は持
つ入出力部(以下、I10部と略称する。3は文字フォ
ント読み出し専用メモリ(以下、文字フォントROMと
略称する。)である。
4は発信器、7は発信器4からの基本クロックC及びC
PU1からの文字の品位を切り換える印字モードデータ
fを受けて、全ピンの印字タイミング信号pとCPU1
への割り込み信号dとラッチクロックeを発生する分数
タイミング生成部である。
10.11.12はそれぞれ分散タイミング生成部の出
力eによりCPUIからの印字データmOを1ドツト列
分の1デ一タ期間遅延させたデータm1、データm1を
1デ一タ期間遅延させたデータm2、データm2を1デ
一タ期間遅延させたデータm3を出力するフリッフロツ
ブで構成されているラッチ部、13はデータml、  
m2.  m3をCPUIからのセレクト信号nによっ
てセレクトするデータセレクタ、14はデータセレクタ
13の出力jを入力データとし分散タイミング生成部の
出力pをラッチクロックとするフリップフロップで構成
されているラッチ部、15は分散タイミング生成部の出
力pとラッチ部14の出力jとのANDをとり、ヘッド
駆動信号qを出力するAND回路てこれらからFIFO
部18部槽8されている。
16はヘッドドライバでAND回路の出力qによりヘッ
ドコイル17にパルス電圧を与える事によりヘッドを駆
動する。
第2図は本発明の印字ヘッド制御装置が制御するヘッド
のピン列のパターンである。第2図においてヘッドのピ
ン列のパターンは24ピンのうち奇数ピンを第1列、偶
数ピンを第2列とし、同一列のピンが同時に駆動される
ことがないようそれぞれの列の12ピンのうちピンNと
ピン(N+2)が1/120* 1/12インチ印字行
方向にずれている。ここで1/120インチは文字のド
ツト間隔である。第1列と第2列におけるピンNとピン
(N+1)は以下の説明ては同一タイミングで駆動され
るようにしている。即ち第1列と第2列の印字行方向の
間隔は1/120インチの整数倍となっている。
第3図は分散タイミング生成部7のフロック図である。
20は発信器4の出力Cを基本クロックとし全ドツトの
印字タイミング信号の立ち上がりのタイミングを示すタ
イミングコードA及び立ち下がりのタイミングを示すタ
イミングコードBを出力するカウンタ、21.22はそ
れそ゛れタイミングコードA及びBをクロックとしてタ
イミングコードA及びBがヘッドコイル17のどのヘッ
ドコイルのタイミングを指すのかを示すデコーダセレク
ト信号C1〜C4及びD1〜D4を出力するカウンタ、
23はタイミングコードAをセレクト13号C1〜C4
に従ってヘッドコイル17の各ヘッドコイルの立ち上が
りのタイミングを生成するデコーダ、24はタイミング
コードBをセレクト信号D1〜D4に従ってヘッドコイ
ル17の各ヘッドコイルの立ち上がりのタイミングを生
成するデコーダ、25−1から25−12まではデコー
ダ23の出力E1〜E12をセット信号及びデコーダ2
4の出力Fl−F12をリセット信号としピン1からピ
ン24までの印字タイミング信号pを出力するRSラッ
チ部である。f−1〜f−4は各カウンタのカウント数
を文字品位モードに応じてCPUIより設定する文字モ
ード信号である。
第4図は分散タイミング生成部7のタイミングを示した
タイミングチャートであり、以下このタイミングチャー
トに従って第3図の分散タイミング生成部7の動作を説
明する。第4図においてAはカウンタ20の出力てあり
、T1はヘッドの各ピン毎の印字インターバル時間、T
2はヘッドのnピンと(n+2)ピンとの遅延時間であ
る。今カウンタ20が8ビツトて構成され、I M H
zのクロックC及びカウント数80の設定信号f−1が
入力されるとすると、カウンタ20は12時間即ち80
μsの周期を持つクロックを発生する。
Bもカウンタ20の出力でありAと同一周期で、かつA
に対して文字モード信号f−2により設定される時間の
14時間遅延した信号となっている。今ヘッドの通tI
F!間T3が280μsとした場合、 T4=T2*4−280=40μs と設定されているo  rN号Aはカウンタ21のクロ
ックとして入力され、4ビツトのカウンタ21は文字モ
ード信号f−3により12カウントする。
即ちヘッドの各ピン毎の印字インターバルT1はT1=
T2*12=960μs に設定される。同様にカウンタ22も信号Bをクロック
として動作する12進のカウンタであるが第4図におい
て示す通り、カウンタ21の出力が” 0011 ”の
時カウント値”oooo“°に設定される。即ちこの2
つのカウンタの動作はヘッドの通電時間であるT3時間
遅れるように文字モード信号f−3によって設定される
第4図においてEl、E2〜E12は信号Aをコードデ
ータ、信号01〜C4をセレクト信号とするデコーダ2
3の出力である。同様にFl、F2〜Fは信号Bをコー
ドデータ、信号D 1.− D 4をセレクト信号とす
るデコーダ24の出力である。
RSラッチ25−1は信号E1をセット信号、信号F1
をリセット信号として動作し、ピン12の印字タイミン
グを得る。同様にRSラッチ25−n(n=1.2. 
 ・−・12)は信号Enをセット18号、信号Fnを
リセット信号として動作し、ピン1からピン24まての
全印字タイミング信号を1与る。これらのタイミング信
号は各ピンが13時間のヘッド通電時間を持ち、縦方向
に隣に配置されたピンに対して12時間の遅延時間を持
つ。
第5図はラッチ部10,11.12のラッチクロックe
とCPU1への割り込み信号dと、CPU1からの印字
データmOの関係を示したタイミングチャートである。
今CPUが割り込み信号dを受けて印字データmoを出
力するまでの時間をT5とし、T5が12時間である8
0μsより短いとすれば割り込み信号d及びラッチクロ
ックeは第3図におけるピン23.24fM号にすれば
よい。
第6図は文字品位モードに対応して、分散タイミング生
成部にデータセレクタを付加したフロック図である。第
6図(a)はデコーダ23.24とラッチ部25の間に
データセレクタ26.27を挿入した場合、第6図((
b)はラッチ部25の後ろにデータセレクタ28を挿入
した図である。
第7図は第6図の動作を説明するタイミングチャートで
あり、第7図(a)は印字方向のドツトピッチが1/1
80インチの文字モード、第7図(b)は印字方向のド
ツトピッチが1/240インチの文字モードに対応して
いる。第7図(a)では文字の傾斜を補正するためにヘ
ッドのnピンとヘッドの(n+2)ピンとの遅延時間T
2をT2=(ドツトピッチ1/120インチ時のヘッド
のドツト毎の印字インターバル時間/12分教)*(1
/120インチ/1/180インチ) = 960/!2$180/120= 120 u S
とする。このため、カウンタ21.22のカウント数は (ドットピッチ1/120インチ吋のカウンタ21.2
2のカウント数)*(ドツトピッチ17120インチ時
の遅延時間T2)/(ドツトピッチ1 / 1.80イ
ンチ詩の遅延時間T2)= 12*80/120=8カ
ウント となり、デコーダ23.24も8種のタイミングチャー
トが生成されるのみである。同様に第7図(b)では文
字の傾斜を補正するために遅延時間T2を T 2 = 960/121240/120=  1 
60 μsとする。このため、カウンタ21,22のカ
ウント数は 12*80/160= 6カウント となり、デコーダ23.24も6種のタイミング信号が
生成されるのみである。従って第7図(a)の場合はピ
ン1〜ピン8のタイミング信号をピン17〜ピン24の
タイミング信号に振り当て、第7図(b)の場合はピン
1〜ピン12のタイミング信号をピン13〜ピン24の
タイミング信号に振り当てる必要があり、第6図のデー
タセレクタ26.27.28がそれぞれ必要となる。
本発明では、従来の回路が約7000ゲート必要なのに
対し、約2000ゲートですむ。第8図に本発明の回路
を使った分散印字の騒音に対する効果を示す。1/4分
敢て7dB、1/12分敢て10dBの騒音低減効果が
ある。
発明の効果 以上のように本発明は、キャリッジに搭載され、キャリ
ッジの移動方向に直交する方向に対して傾斜をつけた印
字ヘッドのピン列の傾斜を補正するとなり合うピン毎の
駆動信号の時間差を周期とするタイミング信号を発生す
る第1のカウンタとタイミング信号をピンの印字インタ
ーバルの期間カウントする第2のカラン・りと、第2の
カウンタの出力をセレクト(3号とし、タイミング信号
をセレクト信号に従ってピン列の各ピンの駆動タイミン
クとするデコーダとを備えたことにより、シフトレジス
タ回路を用いずにキャリッジの移動方向に直交する方向
に対して傾斜をつけた印字ヘトのピン列の傾斜を補正す
ることができケート数の低減が可能となる。
【図面の簡単な説明】
第1図は本発明の一実施例における印字ヘッド制御装置
のブロック図、第2図は本発明の印字ヘッド制御装置が
制御するヘッドのピン列のパ臣 ターで第3図は分散タイミング生成部7のフロック図、
第4図は分散タイミング生成部7のタイミングを示した
タイミングチャート、第5図はラッチ部10,11.1
2のラッチクロックeとCPU1への割り込みfa号d
と、CPUIからの印字データmoの関係を示したタイ
ミングチャート、第6図は文字品位モードに対応して、
分散タイミング生成部にデータセレクタを付加したフロ
ック図、第7図は第6図の動作を説明するタイミングチ
ャート、第8図は印字の騒音f直を示す図、第9図は従
来の24ピンワイヤドツトt・ラド田 のピン列のパター欠−第10図は24ピンワイヤドツト
ヘッドの駆動タイミングチャート 第11図は従来の印
字ヘッド制御装置のフロック図である。 1・・・中央処理装置 2・・・入出力部 3・・・文字フォント読み出し専用メモリ4・・・発信
器 7・・・分散タイミング生成部 10.11.12・・・ラッチ部 13・・・データセレクタ 14・・・ラッチ部 15・・・AND回路 16・・・ヘッドドライバ 17・・・ヘッド 18・・・FIFO部 20・・・カウンタ 21.22・・・カウンタ 23・・・デコーダ 24・・・デコーダ 25−1〜25−2・・・RSラッチ部代理人の氏名 
弁理士 粟粁重孝 ばか1名 第 図 第 図 第 図 3.14 5.16 −り−」−口一 一1−一」−]− 第 図 周波数+1−1z l 第 図 (a) (b) (C) 第 図 24ピン 19〜24ピン 団

Claims (2)

    【特許請求の範囲】
  1. (1)キャリッジに搭載され、前記キャリッジの移動方
    向に直交する方向に対して傾斜をつけた印字ヘッドのピ
    ン列の各々のピンに対応した駆動信号を供給し印字をお
    こなわせる印字ヘッド制御装置であって、前記ピン列の
    傾斜を補正するとなり合うピン毎の駆動信号の時間差を
    周期とするタイミング信号を発生する第1のカウンタと
    、前記タイミング信号をカウントする第2のカウンタと
    、前記第2のカウンタの出力をセレクト信号とし、前記
    タイミング信号を前記セレクト信号に従って前記ピン列
    の各ピンの駆動タイミングとするデコーダと、前記デコ
    ーダの出力により前記印字ヘッドを駆動する駆動手段と
    を備えたことを特徴とする印字ヘッド制御装置。
  2. (2)前記第1、第2のカウンタが複数のフォントや単
    位長さ当りの文字の数の変更に対応した複数の印字モー
    ドにおける印字のインターバル時間をカウントすること
    を特徴とする特許請求の範囲第1項記載の印字ヘッド制
    御装置。
JP2129601A 1990-05-18 1990-05-18 印字ヘッド制御装置 Pending JPH0422650A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2129601A JPH0422650A (ja) 1990-05-18 1990-05-18 印字ヘッド制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2129601A JPH0422650A (ja) 1990-05-18 1990-05-18 印字ヘッド制御装置

Publications (1)

Publication Number Publication Date
JPH0422650A true JPH0422650A (ja) 1992-01-27

Family

ID=15013491

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2129601A Pending JPH0422650A (ja) 1990-05-18 1990-05-18 印字ヘッド制御装置

Country Status (1)

Country Link
JP (1) JPH0422650A (ja)

Similar Documents

Publication Publication Date Title
GB1586589A (en) Printing systems
JPS6254676B2 (ja)
US4020939A (en) Matrix print head repetition rate control
JPH0379193B2 (ja)
US4167342A (en) Control system for matrix print head
JPH02283464A (ja) マトリクスプリンタ
JPH0422650A (ja) 印字ヘッド制御装置
JPS6133711B2 (ja)
US4713623A (en) Control system for matrix print head
US5233365A (en) Dot-matrix printer having interchangeable line head and moving head technologies
JP2808995B2 (ja) 印字ヘッド制御装置
JPH0444868A (ja) 印字ヘッド制御装置
JP2899365B2 (ja) 印字用圧電素子駆動回路
JPH0435965A (ja) 印字ヘッド制御装置
JPH0441261A (ja) 印字ヘッド制御装置
JPH0422651A (ja) 印字ヘッド制御装置
JPH0441262A (ja) 印字ヘッド制御装置
JPS6319155Y2 (ja)
JPH04141462A (ja) 印字ヘッド制御装置
JPS61241170A (ja) サ−マルシリアルプリンタの駆動制御方式
JPH02289361A (ja) シリアルプリンタの印字制御装置
JPH0223411Y2 (ja)
JP3100782B2 (ja) ドット印字ヘッドの駆動制御装置
JPS6248559A (ja) 印字幅変更装置
JPH0429859A (ja) 印字ヘッド制御装置