Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6343231B2 - - Google Patents
[go: Go Back, main page]

JPS6343231B2 - - Google Patents

Info

Publication number
JPS6343231B2
JPS6343231B2 JP54019396A JP1939679A JPS6343231B2 JP S6343231 B2 JPS6343231 B2 JP S6343231B2 JP 54019396 A JP54019396 A JP 54019396A JP 1939679 A JP1939679 A JP 1939679A JP S6343231 B2 JPS6343231 B2 JP S6343231B2
Authority
JP
Japan
Prior art keywords
counter
pulses
comparator
pulse
print head
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
Application number
JP54019396A
Other languages
Japanese (ja)
Other versions
JPS55111278A (en
Inventor
Masamichi Honda
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1939679A priority Critical patent/JPS55111278A/en
Publication of JPS55111278A publication Critical patent/JPS55111278A/en
Publication of JPS6343231B2 publication Critical patent/JPS6343231B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

【発明の詳細な説明】 本発明はプリンタの動作信号伝送ラインに雑音
等が混入したとき誤動作することを防止するプリ
ンタのポジシヨンパルスチエツク方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a printer position pulse check system that prevents malfunctions when noise or the like enters the printer's operation signal transmission line.

この種プリンタの概略構成を示すと第1図のよ
うになつている。ロール紙、通帳等の印字媒体1
には所望の活字が横一列に何行かに亘つて印字さ
れる。そのとき印字媒体1は媒体を支持するプラ
テン2により支持されながら印字方向と垂直方向
に間欠送りされる。印字媒体1に所望の活字をイ
ンパクトさせるのが印字ユニツト3であり、例え
ば上下各2段に64文字計128文字の活字をクラウ
ン形に配列してなる印字ヘツド3−1と、これを
回転駆動させる活字選択用モータならびに1つの
活字を媒体1に向かつてインパクトさせるハンマ
ー源を収納した駆動機構部3−2と、赤・黒のイ
ンクリボンを収納したリボンカートリツジ3−3
等からなる。印字ユニツト3は移動軸4に沿つて
図中矢印A方向に移動しスペース動作を行なう。
なお、移動軸4はスペースモータ5によつて回転
させられ、且つ該移動軸4にはラセン溝が形成さ
れているので、前記の回転に伴なう該ラセン溝の
送り動作によつて印字ユニツト3がスペーシング
を行なうことができる。横一列の印字が終了する
毎に図中矢印A′方向に復帰する。なお図示して
いないが、印字ユニツト3、前記モータ、前記ハ
ンマー駆動源等を制御する回路を塔載した制御回
路基板が設けられている。次に第2図は第1図に
おけるシリアルプリンタのうちハンマ駆動部をプ
ラテン2側から印字媒体1を取除いて見た斜視図
である。6は直流モータであり、ギア7を介して
印字ヘツド3−1をプラテン2に向かつて、矢印
S方向にハンマー動作する。
The schematic structure of this type of printer is shown in FIG. 1. Print media 1 such as roll paper, passbook, etc.
Desired characters are printed in several lines horizontally. At this time, the printing medium 1 is intermittently fed in a direction perpendicular to the printing direction while being supported by a platen 2 that supports the medium. The printing unit 3 impacts the desired type onto the print medium 1. For example, the print head 3-1 is composed of a crown-shaped arrangement of 64 characters and 128 characters in total in two upper and lower rows, and the print head 3-1 is driven to rotate. a drive mechanism section 3-2 housing a type selection motor and a hammer source for impacting one type toward the medium 1; and a ribbon cartridge 3-3 housing red and black ink ribbons.
Consists of etc. The printing unit 3 moves along the movement axis 4 in the direction of arrow A in the figure to perform a spacing operation.
Note that the moving shaft 4 is rotated by the space motor 5, and a helical groove is formed on the moving shaft 4, so that the printing unit is moved by the feeding operation of the helical groove that accompanies the rotation. 3 can do the spacing. Each time one horizontal row of printing is completed, the printer returns to the direction of arrow A' in the figure. Although not shown, a control circuit board is provided on which a circuit for controlling the printing unit 3, the motor, the hammer drive source, etc. is mounted. Next, FIG. 2 is a perspective view of the hammer driving section of the serial printer shown in FIG. 1, viewed from the platen 2 side with the printing medium 1 removed. Reference numeral 6 denotes a DC motor, which moves the print head 3-1 toward the platen 2 through a gear 7 and performs a hammer operation in the direction of arrow S.

そして第2図には図示してないが印字ユニツト
3内には印字ヘツドを活字選択のため回動するモ
ータと、印字ヘツドと同期回転するトランジユー
サを具備している。トランスジユーサからは印字
ヘツドの1活字ピツチ回転毎に相互に位相差のあ
る2個のポジシヨンパルスを発生する。第3図は
ポジシヨンパルスの発生と該パルスを計数するこ
とについて説明するためのブロツク図である。第
3図においてトランスジユーサ11から得られる
正弦波状の位置検出信号(以下ポジシヨン信号と
称する)PSを増幅12し、パルス発生回路13
においてポジシヨン信号PSの正及び負のピーク
時にパルス(以下ポジシヨンパルスと称する)
PPを発生させる。第4図は第3図の動作説明用
タイムチヤートであつて、第4図Aはポジシヨン
信号PSを示し図中〇印は印字ヘツドの回動が停
止することが可能な位置を示す。第4図B,Cは
それぞれポジシヨンパルス列PP,PPを示し
ている。第3図中RDCSと第4図Dは印字ヘツド
の回転方向指定信号を示し、この信号とポジシヨ
ンパルスPP,PPとを論理演算回路14にお
いて演算することにより印字ヘツドが一方向に回
転するときのポジシヨンパルスの数を現在位置カ
ウンタ15において計数し、印字ヘツドの回転を
制御することができる。したがつて印字ヘツドを
活字選択するため回転させるとき回転すべきピツ
チ数は現在位置カウンタ15の計数値から求めら
れるので、ピツチ数をパルスカウント数として目
標位置カウンタ16に予めセツトしておく。そし
て前述の回転方向指定信号の解除時にカウンタ1
5,16の計数値を比較器17により比較をし、
等しければ印字ヘツドの回転ピツチ数が正常であ
つたことが判る。等しくないときは誤まつた活字
を印字する恐れがあるため、印字ヘツドのハンマ
ー駆動を中断することが望ましい。この場合ポジ
シヨン信号PSの発生から比較器17に到るライ
ンは雑音等が混入し易く、印字ヘツドが本来は正
当位置に在るときカウンタ15では雑音をポジシ
ヨンパルスとしてより多くカウントし、カウンタ
16と異なる値を示して誤動作発生をすることが
あつた。
Although not shown in FIG. 2, the printing unit 3 includes a motor that rotates the print head for character selection and a transistor that rotates in synchronization with the print head. The transducer generates two position pulses that are out of phase with each other for each character pitch rotation of the print head. FIG. 3 is a block diagram for explaining generation of position pulses and counting of the pulses. In FIG. 3, a sinusoidal position detection signal (hereinafter referred to as a position signal) PS obtained from a transducer 11 is amplified 12, and a pulse generation circuit 13
pulse at the positive and negative peaks of the position signal PS (hereinafter referred to as position pulse)
Generates PP. FIG. 4 is a time chart for explaining the operation of FIG. 3, and FIG. 4A shows the position signal PS, and the circle mark in the figure shows the position where the print head can stop rotating. FIGS. 4B and 4C show position pulse trains PP and PP, respectively. RDCS in FIG. 3 and D in FIG. 4 indicate the print head rotation direction designation signal, and by calculating this signal and position pulses PP and PP in the logic operation circuit 14, the print head is rotated in one direction. The number of position pulses is counted by the current position counter 15, and the rotation of the print head can be controlled. Therefore, since the number of pitches to be rotated when the print head is rotated to select a type is determined from the count value of the current position counter 15, the number of pitches is set in advance in the target position counter 16 as the pulse count number. Then, when the rotation direction designation signal mentioned above is released, the counter 1
5 and 16 are compared by a comparator 17,
If they are equal, it can be seen that the number of rotational pitches of the print head is normal. If they are not equal, it is desirable to interrupt the hammer drive of the print head because there is a risk of printing erroneous characters. In this case, the line from the generation of the position signal PS to the comparator 17 is likely to be contaminated with noise, and when the print head is originally in the correct position, the counter 15 counts more of the noise as a position pulse, and the counter 16 In some cases, a different value was displayed and a malfunction occurred.

本発明の目的は前述の欠点を改善し、雑音等が
プリンタの動作信号伝送ラインに混入しても正常
動作と誤動作発生の区別が完全にできるプリンタ
のポジシヨンパルスチエツク方式を提供すること
にある。
SUMMARY OF THE INVENTION An object of the present invention is to improve the above-mentioned drawbacks and to provide a printer position pulse check system that can completely distinguish between normal operation and malfunction even if noise or the like enters the printer's operation signal transmission line. .

以下図面に示す本発明の実施例について説明す
る。第5図は本発明第1実施例の構成を示すブロ
ツク図で、第3図と同一符号は同様のものを示
す。第5図におけるカウンタ18−1,18−2
はポジシヨンパルスPP,PPの各パルス列に
ついて印字ヘツドの回転方向に関係なく一方のパ
ルス列のみをカウントする。即ちカウンタ18−
1はPPIを、カウンタ18−2はPPのみをカ
ウントする。比較器17−2は第3図における比
較器17と同様であつて、目標位置カウンタ16
のセツト値とカウンタ18−1のカウント値とを
比較する。そして比較器17−1において比較器
17−2が比較動作を行なつたとき同時にカウン
タ18−1,18−2のカウント値を比較する。
このとき第4図のタイムチヤートから判るように
ポジシヨンパルスPP,PPは対になつて発生
されているから、カウンタ18−1,18−2の
カウント値は本来同数であり、また各パルスの伝
送ラインに共通に雑音パルスが混入したときはカ
ウント値に異常を生じないが、一方の伝送ライン
のみに混入したときはカウント値が等しくなら
ず、その原因が雑音であるか他の障害であるか判
別する必要があるため、印字指令に対し論理演算
回路19は印字記号を出さない。即ち2個のカウ
ンタ18−1,18−2により位相の異なつて発
生されるポジシヨンパルスを各別に計数している
ため、各カウンタの計数値が一致したときのみ正
常であるとして印字させ、各カウンタをリセツト
する。なおその計数値がプリセツトした印字ヘツ
ドの回転予定値と一致しなければ印字させず、且
つリセツトさせる動作となつている。
Embodiments of the present invention shown in the drawings will be described below. FIG. 5 is a block diagram showing the configuration of the first embodiment of the present invention, in which the same reference numerals as in FIG. 3 indicate the same components. Counters 18-1 and 18-2 in FIG.
For each pulse train of position pulses PP and PP, only one pulse train is counted regardless of the rotational direction of the print head. That is, the counter 18-
1 counts PPI, and counter 18-2 counts only PP. Comparator 17-2 is similar to comparator 17 in FIG.
The set value of the counter 18-1 is compared with the count value of the counter 18-1. When the comparator 17-2 performs a comparison operation in the comparator 17-1, the count values of the counters 18-1 and 18-2 are simultaneously compared.
At this time, as can be seen from the time chart in Figure 4, position pulses PP and PP are generated in pairs, so the count values of counters 18-1 and 18-2 are originally the same number, and each pulse If noise pulses are commonly mixed in the transmission lines, no abnormality will occur in the count values, but if the noise pulses are mixed in only one transmission line, the count values will not be equal, indicating that the cause is noise or other disturbances. Since it is necessary to determine whether or not the print symbol is printed, the logical operation circuit 19 does not output a print symbol in response to the print command. That is, since the position pulses generated with different phases by the two counters 18-1 and 18-2 are counted separately, only when the counted values of each counter match are printed as normal, and each Reset the counter. Note that if the counted value does not match the preset expected rotation value of the print head, printing will not be performed and the print head will be reset.

次に第6図は本発明第2実施例の主要部として
第5図のカウンタ18−1,18−2・比較器1
7−2と対応する部分を示す構成図である。20
はアツプダウンカウンタで、増加方向と減少方向
へのカウント切換信号端子U/Dに対し正常時は
交互にポジシヨンパルスを印加し、また各カウン
ト端子にも交互にポジシヨンパルスを印加してい
る。即ちU/D端子に増加或いは減少のカウント
方向を指示する信号を印加し、「カウント」端子
に印加されるパルス毎にカウント値を増加或いは
減少させる。そのため第6図ではポジシヨンパル
スPP,PPが時間的に交互に到来しているこ
とが正常動作であるから、そのときはU/D端子
が増加と減少の指示を繰り返し、同時にカウント
端子へのパルスの計数を増加或いは減少させる。
即ちポジシヨンパルスPP,PPに対するオア
回路の上側はアツプダウンカウンタ20のカウン
ト端子に対し、各パルスを交互に入力させるため
に使用される。またオア回路の下側はアツプダウ
ン回路20のU/D端子に対し、PPにより増
加の指示と、PPを位相反転した信号により減
少カウントの指示を行うために使用される。
Next, FIG. 6 shows the counters 18-1, 18-2 and comparator 1 of FIG. 5 as the main parts of the second embodiment of the present invention.
It is a block diagram which shows the part corresponding to 7-2. 20
is an up-down counter, which during normal operation alternately applies position pulses to the count switching signal terminal U/D in the increasing direction and decreasing direction, and also alternately applies position pulses to each count terminal. . That is, a signal indicating an increase or decrease count direction is applied to the U/D terminal, and the count value is increased or decreased each time a pulse is applied to the "count" terminal. Therefore, in Fig. 6, it is normal operation that the position pulses PP and PP arrive alternately in time, so in that case, the U/D terminal repeats increase and decrease instructions, and at the same time the count terminal is Increase or decrease the pulse count.
That is, the upper side of the OR circuit for the position pulses PP, PP is used to input each pulse alternately to the count terminal of the up-down counter 20. The lower side of the OR circuit is used to instruct the U/D terminal of the up-down circuit 20 to increase the count using PP, and to instruct the count to decrease using a signal obtained by inverting the phase of PP.

またアツプダウンカウンタ20についてカウン
タ値比較器21を具備し、比較器17−2が、カ
ウンタ16のセツト値とカウンタ18−2の値と
を比較し、同値を検出したとき、その旨の検出信
号をカウンタ値比較器21に印加し検出動作を行
わせる。そのときアツプダウンカウンタ20のカ
ウンタ値が零であるとき、その検出信号を論理積
演算回路19の一つの端子に印加し、同時に比較
器17−2出力と印字指令端子からの信号とも全
て演算する。そのため正常時には全ての信号が例
えば“1”であるため、印字信号端子は“1”と
なり印字動作ができる。印加信号が全て所定値に
揃わないとき、印字信号端子は“0”となつて印
字動作ができない。
Further, the up-down counter 20 is provided with a counter value comparator 21, and when the comparator 17-2 compares the set value of the counter 16 and the value of the counter 18-2 and detects the same value, a detection signal to that effect is sent. is applied to the counter value comparator 21 to perform a detection operation. At that time, when the counter value of the up-down counter 20 is zero, the detection signal is applied to one terminal of the AND operation circuit 19, and at the same time, the output of the comparator 17-2 and the signal from the print command terminal are all calculated. . Therefore, under normal conditions, all the signals are, for example, "1", so the print signal terminal becomes "1" and a printing operation can be performed. When all the applied signals are not equal to predetermined values, the print signal terminal becomes "0" and printing cannot be performed.

このようにして本発明によると同一信号からポ
ジシヨンパルス列を2系統発生させ、それらを各
別に計数して一致しない限り、印字動作を行なわ
ないため、誤印字することを適確に防止できる。
In this way, according to the present invention, two position pulse trains are generated from the same signal, and the printing operation is not performed unless they are counted separately and match, so that erroneous printing can be accurately prevented.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はシリアルプリンタの該略構成を示す
図、第2図は第1図中のハンマ駆動部の斜視図、
第3図は第1図におけるポジシヨンパルスの発生
と計数を説明するブロツク図、第4図は第3図の
動作説明用タイムチヤート、第5図は本発明第1
実施例の構成を示すブロツク図、第6図は本発明
第2実施例の主要部構成を示すブロツク図であ
る。 1……印字媒体、2……プラテン、3……印字
ユニツト、3−1……印字ヘツド、3−2……駆
動機構部、3−3……リボンカートリツジ、4…
…移動軸、5……スペースモータ、6……直流モ
ータ、7……ギア、11……トランスジユーサ、
12……増幅器、13……パルス発生回路、14
……論理演算回路、15……現在位置カウンタ、
16……目標位置カウンタ、17,17−1,1
7−2……比較器、18−1,18−2……カウ
ンタ。
FIG. 1 is a diagram showing the general configuration of a serial printer, FIG. 2 is a perspective view of the hammer drive section in FIG. 1,
FIG. 3 is a block diagram explaining the generation and counting of position pulses in FIG. 1, FIG. 4 is a time chart for explaining the operation of FIG. 3, and FIG.
FIG. 6 is a block diagram showing the structure of the main part of the second embodiment of the present invention. DESCRIPTION OF SYMBOLS 1... Printing medium, 2... Platen, 3... Printing unit, 3-1... Printing head, 3-2... Drive mechanism section, 3-3... Ribbon cartridge, 4...
...Moving axis, 5... Space motor, 6... DC motor, 7... Gear, 11... Transducer,
12...Amplifier, 13...Pulse generation circuit, 14
...Logic operation circuit, 15...Current position counter,
16...Target position counter, 17, 17-1, 1
7-2... Comparator, 18-1, 18-2... Counter.

Claims (1)

【特許請求の範囲】 1 1活字ピツチ回転ごとに相互に位相差のある
ポジシヨンパルスを1組2個発生させてパルス列
とし、2個のポジシヨンパルス発生が正常に行わ
れたことを検出したとき、所定の活字を目標位置
に印字させるプリンタのポジシヨンパルス発生の
チエツク装置において、 前記ポジシヨンパルスを1活字ピツチ回転の始
めから位相別に取り出して計数を開始する2個の
計数器と、 印字予定位置において、各計数器の計数値を比
較する比較器と、 該比較器出力により印字指令送出を制御する制
御部とを具備すること を特徴とするプリンタのポジシヨンパルス発生の
チエツク装置。
[Claims] 1. A set of two position pulses with a phase difference between each other is generated every one type pitch rotation to form a pulse train, and it is detected that the two position pulses have been generated normally. In a check device for generating position pulses of a printer that prints a predetermined type character at a target position, two counters take out the position pulses for each phase from the beginning of one character pitch rotation and start counting; 1. A position pulse generation check device for a printer, comprising a comparator that compares the counts of each counter at a scheduled position, and a control section that controls sending of a print command based on the output of the comparator.
JP1939679A 1979-02-21 1979-02-21 Position pulse checking system of printer Granted JPS55111278A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1939679A JPS55111278A (en) 1979-02-21 1979-02-21 Position pulse checking system of printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1939679A JPS55111278A (en) 1979-02-21 1979-02-21 Position pulse checking system of printer

Publications (2)

Publication Number Publication Date
JPS55111278A JPS55111278A (en) 1980-08-27
JPS6343231B2 true JPS6343231B2 (en) 1988-08-29

Family

ID=11998107

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1939679A Granted JPS55111278A (en) 1979-02-21 1979-02-21 Position pulse checking system of printer

Country Status (1)

Country Link
JP (1) JPS55111278A (en)

Also Published As

Publication number Publication date
JPS55111278A (en) 1980-08-27

Similar Documents

Publication Publication Date Title
US3651916A (en) Printing device with interchangeable printing members
US3917142A (en) Paper motion sensor apparatus
EP1110744B1 (en) Motor control apparatus and motor control method
US5605407A (en) Printer and its control method
US5529414A (en) Paper feeding apparatus for printer
US7114804B2 (en) Recording method, recording apparatus, and computer-readable storage medium
US5405069A (en) Paper motion detection system
JPS5845987A (en) Deciding method for print starting position of dot printer
JPS6343231B2 (en)
US5087134A (en) Method of and device for printer control
JP2004090277A (en) Subscanning feed controller of image forming apparatus
JPH0443793B2 (en)
JP2924021B2 (en) Platen gap adjustment device
JPS6018548B2 (en) How to check the type wheel
US4175488A (en) Printer
JPS5847994B2 (en) serial dot printer
JPS5811574Y2 (en) digital printer drive device
JPS599902Y2 (en) printer device
JPS6354270A (en) Printer
US4815873A (en) Initializing method for printing type rings in printer
JPH0425873B2 (en)
JP2003048352A (en) PRINTING APPARATUS, PRINTING APPARATUS CONTROL METHOD, AND ITS CONTROL PROGRAM
JPS602928Y2 (en) Paper feed abnormality detection device
JPH02103168A (en) Carriage control apparatus
JP2810806B2 (en) Print timing generation circuit in serial printer