JPS613755A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPS613755A
JPS613755A JP12380084A JP12380084A JPS613755A JP S613755 A JPS613755 A JP S613755A JP 12380084 A JP12380084 A JP 12380084A JP 12380084 A JP12380084 A JP 12380084A JP S613755 A JPS613755 A JP S613755A
Authority
JP
Japan
Prior art keywords
timer
timing
signal
dot
circuit
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
JP12380084A
Other languages
English (en)
Inventor
Takeo Fujii
武夫 藤井
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP12380084A priority Critical patent/JPS613755A/ja
Publication of JPS613755A publication Critical patent/JPS613755A/ja
Pending legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/485—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
    • B41J2/505—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements

Landscapes

  • Electronic Switches (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はプリンタに関し、特にシリアルプリンタのドツ
ト印字タイミング制御に関する。
(従来の技術) 従来このような分野において多ピンワイヤヘッド(有す
る装置、例えば24ピンのワイヤドツトヘッドを有する
漢字プリンタ等では、ワイヤドツトピンのうち奇数ピン
群(1,3,5,7,−−−−:!と偶数ピン群(2,
4,fl、8.−−−−)をN+0.5  ドツト分(
Nは0以上の整数)の距離を優いてヘッドの印字面上で
配置し、印字時にはこれらをN+0.5 ドツト分の時
間だけずらして駆動することにより電源に対する負荷の
平均化を行っている。その印字タイミング制御の為にマ
イクロプロセッサの如き汎用の制御手段を用いる場合、
プログラマブルタイマの出力によってマイクロプロセッ
に対し奇数ドツト群、偶数ドツト群の各駆動タイミング
毎に(0゜5 ドツト周期毎に)割込を与えるに共に、
ワイヤドツトピンの駆動期間を作る別のタイマを起動さ
せている。
第4図は従来のタイマを4回路有するプリンタの制御回
路プロ・ンクの要部例を示し、第5図はそのタイマ部の
タイムチャートを示す。
第4図において、lはマイクロプロセッサ、2はリード
・オンリー・メモリ、3はランダム・アクセスのメモリ
、4はアドレス・デコーダ、5は出力ポート、6〜8は
プログラマブル・多イマ。
10はスペース・モータ制御回路部、 +1は印字制御
回路部、12はスペースモータ、 13は印字ヘッド。
14はオア・ゲート、15はクロック回路部を夫々表わ
している。
リード嗜オンリー・メモリ2には所定の制御プログラム
が予め格納されており、当該制御プログラムを実行する
ことにより第5図の如きタイムチャートを実現する。 
6,7で示すタイマTIMI。
71M2はインターバルのタイマ・モードに初期設定さ
れており、そのカウントする値はTTMIの場合1ドツ
ト周期であるaが、71M2の場合半ドツト周期である
bが夫々マ印で示すタイミングでセットされる。ここで
a=2bである。8で示すタイマTIM3はTIMIの
出力によってトリ力されるプログラマブルワンショット
で、その出力TIM30UT信号は奇数ピン群のヘッド
駆動タイミングである。
9で示すタイマTIM4はTIM 2の出力によってト
リガされるプログラマブルワンショットで、その出力T
 I?I4 OUT信号は偶数ピン群のヘッド駆動タイ
ミングである。
(発明が解決しようとする問題点) ところが、従来の回路で印字の高速化を進めると0.5
 ド・ント周期毎の割込処理量がマイクロプロセッサの
処理能力を越える状態が発生する。この場合、その処理
に対応可能な上位の高速のマイクロフロセッサの使用が
必要になるが、一般には周辺素子であるメモリ素子I1
0ボート素子、タイマー素子等も上位のものを使用せざ
るを得なくなり使用素子の特殊化のみならず高コスト化
するため得策でない。そこで従来においては印字周期は
変えずにマイクロプロセッサの割込周期だけをのばす手
段を取っている。それは奇数ドツト群、偶数ドツト群の
各駆動タイミング毎にマイクロプロセッサに割込みをか
けるのを止めて、いずれが一方のドツト群の駆動タイミ
ング時のみとする方法である。これにより割込周期は2
倍にのばす事が可能であるがいくつかの欠点を含んでい
る。先ず。
−に記の割込に使用したドツト群の駆動タイミングでな
い方のドツト群の駆動タイミングを得るために0.5 
ドツト周期の時間を作りだすためのタイマの追加を必要
とする事である。また、上記タイマは、一般にこれらの
プリンタに可変速印字の要求がなされるためプログラマ
ブルタイマであり、このタイマの追加に伴ないタイマの
素子選択をするためのアドレスデコーダ回路の追加も必
要となり高コスト化は避けられない。更にマイクロプロ
セッサの処理として上記タイマへの時間偵セットが増え
、このタイマ追加により増加した処理時間の余裕が、そ
の為に削られるだけでなく制御プログラムを複雑化して
しまう欠点を持っている。
(問題点を解決するための手段) 本発明の特徴は印字タイミングの割込みに用いるタイマ
の使用モードを従来のタイマセットから割込発生までの
時間間隔を得るインターバルタイマモードから、lサイ
クルが1ドツト周期に当る方形波の出力モードに変え、
この方形波から簡単な微分回路を用いて立上り、立下り
の微分パルスを得てこのパルスをマイクロプロセッサへ
の印字タイミング割込信号及びワイヤドツトピンの駆動
期間を作る別のタイマの起動信号として用いる事にある
。
(作用) 方形波の立上り微分波形及び立下り微分波形は相互に正
確に他方を2分するので、これら微分波形から各グルー
プの印字のタイミングが得られる。
かつ、上記微分波形のいずれか一方はマイクロプロセッ
サへの割込信号として用いられる。
(実施例) 第1図はこの発明によるタイマ使用方法を第1図に対し
て実施した場合の制御回路ブロックの要部実施例を示し
、第2図は前記第1図中の18に相当する回路例を示し
、第3図は第1図及び第2図のタイマ部及び前記16の
出力信号のタイムチャートを示す。第1図では6で示す
タイマTIN lの使用モードを方形波出力モードとし
、第3図に示す如くその出力波形の立上りと立下りの微
分パルスを16の微分回路で得る事により従来必要とし
ていた丁IM2を削除している。16の微分回路は具体
的には第2図に示す如く極めて簡単な回路で実現される
。第3図に示すTIM I OUT信号における方形波
周期aは第51図のaに等しい値であり、bも同様に第
5図のbに等しい。TIM I OUTの立上り微分信
号と立下り微分信号の両方を取った信号である。 T2
は立下り微分信号だけを取りだしたもので従来のTIN
 I OUTに相当する信号であり、マイクロプロセッ
サの割込信号になると同時に8のタイマ3のトリガとな
る。また、 T3は立下り微分だけを取りだしたもので
従来のTIN 20UTに相当する。
TIM3 、  TIM4の機能は従来と同様である。
また、従来はスペースモータ12の駆動タイミングの為
に第5図ノTIMIOUT信号トTIM20UT信号の
オア信号を得る目的の第4図に示すオアゲート回路14
を必要としたが、第1図においては微分16からこれに
相当するT1信号が得られるためにオアゲート回路14
を削除している。更にアドレスデコーダ4においても第
1図ではTIMZ用のデコードが不要になる分だけ回路
が簡略される。
(発明の効果) この発明は以上説明したように、印字タイミングの割込
用のタイマを方形波出力モードとして使用し、簡単な微
分回路(第2図)を用意するだけで印字の高速化が実現
可能となり、高価なタイマの追加やそれに伴うアドレス
デコーダ回路の追加を必要としないため高コスト化が避
けられるという利点がある。また、新たなタイマの追加
が不要であるためにプログラムの複雑化も起こらない。
更に本発明の用途はプリンタの印字タイミングに限らず
、一定の周期で制御を行なう様なものであればそれを高
速化する際にも応用が可能である。
【図面の簡単な説明】
第1図は本発明によるプリンタ制御回路の要部実施例を
示すブロック図、第2図は第1図の微分回路部16の回
路例、第3図は第1図の装置の動作タイムチャート図、
第4図は従来のプリンタ制御回路の要部実施例を示すブ
ロック図、第5図は第4図の装置のタイマ部の動作タイ
ムチャート図である。 1−一−−マイクロプロセッサ 2−一一一リード・オンリー・メモリ 3−一一一ランダム・アクセス学メモリ4−−−−アド
レス争デコーダ 5−一一一出力ボート 6〜8−一一一プログラマブルψタイマ10−−−−ス
ペース・モータ制御回路11−−−一印字制御回路部 12−m−スペース・モータ

Claims (1)

    【特許請求の範囲】
  1. ドットマトリクス方式による2グループに分類されるド
    ット列を有するプリンタヘッドと、各ドットの印字及び
    スペーシングの制御タイミングを与えるタイミング手段
    と、印字タイミング制御のための該タイミング手段から
    の割込信号を受容するマイクロプロセッサとを有するプ
    リンタにおいて、前記タイミング手段が方形波を出力す
    るタイマであり、該方形波の立上り微分信号及び立下り
    微分信号から各グループのドットの印字タイミングを与
    える手段がもうけられ、マイクロプロセッサへの割込信
    号が前記立上り微分信号及び立下り微分信号のいずれか
    一方の信号であることを特徴とするプリンタ。
JP12380084A 1984-06-18 1984-06-18 プリンタ Pending JPS613755A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12380084A JPS613755A (ja) 1984-06-18 1984-06-18 プリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12380084A JPS613755A (ja) 1984-06-18 1984-06-18 プリンタ

Publications (1)

Publication Number Publication Date
JPS613755A true JPS613755A (ja) 1986-01-09

Family

ID=14869625

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12380084A Pending JPS613755A (ja) 1984-06-18 1984-06-18 プリンタ

Country Status (1)

Country Link
JP (1) JPS613755A (ja)

Similar Documents

Publication Publication Date Title
US4147967A (en) Apparatus and method for controlling the velocity of a moveable member
US4232975A (en) Print hammer control
US4506201A (en) Microprocessor controlled pulse motor
JPS6458170A (en) Print control circuit
US4489260A (en) Method of driving a stepping motor and a drive circuit thereof
US4693618A (en) Dot matrix printer providing multiple print pulses for one energization of a printing head stepping motor
US4487515A (en) Multiple action print head control circuit for a dot matrix printer
JPH04305471A (ja) サーマルヘッドの駆動制御装置
JPH0357875B2 (ja)
JPH0425145B2 (ja)
US4627344A (en) Impact printer with magnetic interaction compensation
JPS58145463A (ja) 印字制御装置
JPS5941282A (ja) ヘッドドライブ装置
JPH0632953B2 (ja) ドットプリンタの印字方法
JPS6311918Y2 (ja)
JPH0515344B2 (ja)
JPH0224226B2 (ja)
JPS61192560A (ja) ドット制御装置
JPH0223411Y2 (ja)
JPH0613225B2 (ja) シリアルドツトプリンタの印字方式
JPH0533076Y2 (ja)
JPS6367162A (ja) ライン型サ−マルヘツドの駆動方式
JPH02307395A (ja) ステッピングモータの始動方法
JPS62286752A (ja) ドツトプリンタにおける文字パタ−ン変更回路
JPS61225065A (ja) ワイヤドツトマトリツクスプリンタの印字方式