JPS61177266A - Home position detector for carrier in printer - Google Patents
Home position detector for carrier in printerInfo
- Publication number
- JPS61177266A JPS61177266A JP1943085A JP1943085A JPS61177266A JP S61177266 A JPS61177266 A JP S61177266A JP 1943085 A JP1943085 A JP 1943085A JP 1943085 A JP1943085 A JP 1943085A JP S61177266 A JPS61177266 A JP S61177266A
- Authority
- JP
- Japan
- Prior art keywords
- home position
- carrier
- motor
- switch
- memory
- 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
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
- B41J19/00—Character- or line-spacing mechanisms
- B41J19/18—Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
- B41J19/20—Positive-feed character-spacing mechanisms
- B41J19/202—Drive control means for carriage movement
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は印字機構を搭載したキャリアをステッピング
モータによって左右に移動制御して印字動作を行う印字
装置におけるキャリアのホームポジション検出装置に関
する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a carrier home position detecting device in a printing device that performs a printing operation by controlling the left and right movement of a carrier equipped with a printing mechanism using a stepping motor.
[従来の技術]
従来、この種のホームポジション検出装置してはフォト
センザーを使用したものやマイクロスイッチなどのスイ
ッチを使用したちのなどが知られている。前者のものは
検出精度が比較的高いがコスI〜も高くなるため、最近
では後者のものが安価であることから広く使用されてい
る。[Prior Art] Conventionally, home position detection devices of this type are known, such as those using a photo sensor and those using a switch such as a microswitch. The former method has relatively high detection accuracy but also has a high cost I~, whereas the latter method is recently widely used because it is inexpensive.
[発明が解決しようとする問題点]
しかしながら、ホームポジション検出にスイッチを使用
した場合検出精度の問題がある。すなわち、キャリアを
動作するステッピングモータの1ピッチ当りの微動量は
1/1201nch程度になることが要求され、これを
満足するスイッチの検出精度が要求される。ところで1
/1201nchは0.212mmで、これを満足する
にはスイッチの検出精度が±0.1mmを満たすことが
要求される。しかしながらマイクロスイッチなどでは例
えば多数個集めその全体の検出精度は±0.5mm程度
となり、また1個の検出精度はその半分以下となるがそ
れでも0.1mmを満足するに至らない問題がある。こ
のため従来のホームポジション検出にスイッチを使用し
たものではホームポジションが1ピッチ以上ずれる虞れ
があり、精度が要求される印字装置には適用できない問
題があった。[Problems to be Solved by the Invention] However, when a switch is used to detect the home position, there is a problem with detection accuracy. That is, the amount of fine movement per pitch of the stepping motor that operates the carrier is required to be approximately 1/1201 nch, and the detection accuracy of the switch is required to satisfy this. By the way 1
/1201nch is 0.212 mm, and in order to satisfy this, the detection accuracy of the switch is required to satisfy ±0.1 mm. However, in the case of microswitches, for example, when a large number of switches are collected, the overall detection accuracy is about ±0.5 mm, and the detection accuracy of one switch is less than half of that, but still cannot satisfy 0.1 mm. For this reason, in conventional systems that use switches to detect the home position, there is a risk that the home position will deviate by one pitch or more, which poses a problem that it cannot be applied to printing devices that require precision.
この発明はこのような問題を解決するために為されたも
ので、キャリアのホームポジション検出にスイッチを使
用したものにおいてホームポジションの位置決めを高い
精度で行うことができ、精度が要求される印字装置に充
分使用できる印字装置におけるキャリアのホームポジシ
ョン検出装置を提供することを目的とする。This invention was made to solve these problems, and is capable of positioning the home position with high precision in a printer that uses a switch to detect the home position of the carrier, and is suitable for printing devices that require high precision. It is an object of the present invention to provide a home position detection device for a carrier in a printing device that can be used satisfactorily.
[問題点を解決するための手段]
この発明は、印字機構を搭載したキャリアをステッピン
グモータによって左右に移動制御して印字動作を行う印
字装置において、キャリアのホームポジション位置を検
出するホームポジションスイッチと、ホームポジション
メモリと、キャリアのホームポジションへの復帰時にホ
ームポジションスイッチの動作を検出する検出手段と、
キャリアをホームポジションへ移動すべき最初の復帰時
に検出手段によってホームポジションスイッチの動作が
検出されるとキャリアをさらに数ピッチだけ移動制御し
て停止させ、そのときのステッピングモータの励磁相を
ホームポジションメモリに格納する手段と、キャリアを
ホームポジションへ移動すべき2回目以降の復帰時に検
出手段によってホームポジションスイッチの動作が検出
されるとそのときのステッピングモータの励磁相とホー
ムポジションメモリに格納されている励磁相とを比較し
、両励磁相が一致するようにステッピングモータを1ピ
ッチずつ回転制御する手段とを設け、ステッピングモー
タの励磁相をホームポジションメモリに格納されている
励磁相と一致させることによってキャリアのホームポジ
ションを決めるようにしたものである。[Means for Solving the Problems] The present invention provides a printing device that performs a printing operation by controlling the left and right movement of a carrier equipped with a printing mechanism using a stepping motor. , a home position memory, and a detection means for detecting operation of the home position switch when the carrier returns to the home position;
When the detection means detects the operation of the home position switch at the first return when the carrier should be moved to the home position, the carrier is controlled to move a few more pitches and stopped, and the excitation phase of the stepping motor at that time is stored in the home position memory. and means for storing in the home position memory the excitation phase of the stepping motor at that time when the detection means detects the operation of the home position switch at the second and subsequent return to move the carrier to the home position. By comparing the excitation phase with the excitation phase and controlling the rotation of the stepping motor one pitch at a time so that both excitation phases match, the excitation phase of the stepping motor is made to match the excitation phase stored in the home position memory. This is to determine the home position of the carrier.
[作用]
このような構成の本発明装置においては例えば電源の投
入時や印字装置を覆っているカバーを開けて閉じたとき
などのようにキャリアをホームポジションへ移動すべき
最初の復帰時にホームポジションスイッチが動作するか
否かを検出し、動作すればその状態からキャリアをさら
に1ピッチや2ピッチなど数ピッチだけ移動してそのと
きのステッピングモータの励磁相をメモリに記憶し、そ
の後キャリアがホームポジションに復帰する毎に記憶さ
れたステッピングモータの励磁相と実際のステッピング
モータの励磁相とを比較し、両方の励磁相が一致するよ
うにステッピングモータを回転制御してキャリアのホー
ムポジションを決めている。[Function] In the device of the present invention having such a configuration, the home position is set when the carrier is first returned to the home position, such as when the power is turned on or when the cover covering the printing device is opened and closed. It detects whether the switch operates or not, and if it operates, the carrier is moved a few more pitches, such as one or two pitches, from that state, the excitation phase of the stepping motor at that time is stored in memory, and then the carrier returns to the home position. Each time the carrier returns to the position, the excitation phase of the stepping motor stored in memory is compared with the actual excitation phase of the stepping motor, and the stepping motor is controlled to rotate so that both excitation phases match to determine the home position of the carrier. There is.
[発明の実施例]
以下、この発明の実施例を図面を参照して説明する。な
お、この実施例はこの発明を電子タイプライタ−に適用
したものについて述べる。[Embodiments of the Invention] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In this embodiment, the present invention will be described as applied to an electronic typewriter.
第1図は外観を示す斜視図で、11は筐体、12は文字
、記号、数字などを入力するためのキーやりビー1ヘキ
ーなどのファンクションキーを設けたキーボード、13
は本発明の要部を構成する印字装置、14は後述するキ
ャリアのホームポジションを検出するホームポジション
スイッチ、15は用紙である。FIG. 1 is a perspective view showing the external appearance, and 11 is a housing, 12 is a keyboard provided with function keys such as keys for inputting characters, symbols, numbers, etc.;
14 is a home position switch for detecting the home position of a carrier, which will be described later; and 15 is a sheet of paper.
前記印字装置13は第2図に示すようにキャリア16に
固定されたフレーム17に対して回転子18が回転自在
に取付けられ、その回転子18に印字ホイール19が固
定されている。前記印字ホイール19は第6一
3図に示すように回転基板20の周囲に複数のスポーク
21.21、・・・が取付けられ、その各スポーク21
.21、・・・の先端に活字体22が取付けられている
。また、前記回転基板20にはホームポジションが設定
され、その位置に検出穴23が設けられいる。また、前
記回転基板20の前記検出穴23よりも内側には前記回
転子18の先端部に歯合される回り止め用突起24.2
4、・・・が設けられている。前記印字ホイール19の
回転基板20における回り止め用突起24を設けた面と
反対側の面には凹部25が設けられ、その凹部25にス
テッピングモータからなるホイールモータ26の回転軸
の先端に取付けられた結合部材27の凸部が嵌合される
ようになっている。前記ホイールモータ26は支持体3
3を介して前記フレーム17に取付けられている。前記
印字ホイール19のスポーク先端に取付けられた活字体
22の背面側にはハンマ一体28が設けられ、かつ前方
には前記用紙15を1 巻付けたプラテン29
が設けられている。前記印字ホイール19の検出穴23
が通過する位置に発光素子30と受光素子31が印字ホ
イール19を間に介して対向配置されている。すなわち
、発光素子30は前記ホイールモータ26の筺体に取イ
」けられ、前記受光素子31は前記フレーム17に取付
けられ、前記印字ホイール19の検出穴23の通過を検
出するようにしている。前記キャリア16にはまたステ
ッピングモータからなるキャリアモータ32が取付けら
れている。As shown in FIG. 2, in the printing device 13, a rotor 18 is rotatably attached to a frame 17 fixed to a carrier 16, and a printing wheel 19 is fixed to the rotor 18. As shown in FIGS. 6-3, the printing wheel 19 has a plurality of spokes 21, 21, .
.. A type body 22 is attached to the tip of the letters 21, . Further, a home position is set on the rotating board 20, and a detection hole 23 is provided at that position. Further, on the inner side of the detection hole 23 of the rotating board 20, a rotation preventing protrusion 24.2 that meshes with the tip of the rotor 18 is provided.
4,... are provided. A recess 25 is provided on the surface of the rotating board 20 of the printing wheel 19 opposite to the surface on which the anti-rotation protrusion 24 is provided, and a wheel motor 26 consisting of a stepping motor is attached to the tip of the rotating shaft of the wheel motor 26 in the recess 25. The convex portion of the connecting member 27 is fitted into the connecting member 27. The wheel motor 26 is connected to the support body 3
3 to the frame 17. A hammer unit 28 is provided on the back side of the type body 22 attached to the tips of the spokes of the printing wheel 19, and a platen 29 on which the paper 15 is wrapped once is provided on the front side.
is provided. Detection hole 23 of the printing wheel 19
A light-emitting element 30 and a light-receiving element 31 are arranged facing each other with the print wheel 19 interposed therebetween at a position where the light passes through. That is, the light emitting element 30 is mounted on the housing of the wheel motor 26, and the light receiving element 31 is attached to the frame 17 to detect passage of the printing wheel 19 through the detection hole 23. A carrier motor 32 consisting of a stepping motor is also attached to the carrier 16.
第4図は回路構成を示すブロック図で、41はCPU
(中央処理装置)、42はプログラムデータを格納した
ROM(リード・オンリー・メモリ)、43はキーバッ
ファK[3F、ホイールリターンタイマーPWT、−回
目フラグNF、ホームポジションメモリHPMなどを設
けたRAM(ランダム・アクセス・メモリ)である。前
記cPU41と前記ROM42、RAM43とはパスラ
イン44によって接続されている。FIG. 4 is a block diagram showing the circuit configuration, and 41 is a CPU.
(Central processing unit), 42 is a ROM (read only memory) that stores program data, 43 is a RAM (RAM) provided with a key buffer K [3F, wheel return timer PWT, -th flag NF, home position memory HPM, etc. random access memory). The cPU 41, the ROM 42, and the RAM 43 are connected by a pass line 44.
また、45はI10ポート、46はキーボードインター
フェース、47はプログラマブルタイマである。Further, 45 is an I10 port, 46 is a keyboard interface, and 47 is a programmable timer.
前記c p U 41と前記I10ポート45、キーボ
ードインターフェース46とはパスライン48によって
接続されている。前記プログラマブルタイマ47は前記
ホイールモータ26が回転動作するときの励磁相切換え
のタイミングクロック信号CL Kを発生するもので、
その信号CLKを前記ホイールモータ26を回転駆動さ
せるモータ駆動回路49に供給するとともに、前記CP
U41にも供給している。前記c p U 41は前記
110ポー1〜45を介して前記モータ駆動回路49に
印字ホイール19の回転方向を決めるための方向信号D
IR1印字ホイール19の回転指示を行う回転指示信号
ENA及びホームポジションにおける前記ホイールモー
タ26への励磁相を予め設定した励磁相に設定させるク
リア信号CLRをそれぞれ供給している。また、前記C
P U 41は前記I10ボート45を介して前記キャ
リア1Gを移動制御するキャリアモータ32のモータ駆
動回路50を制御するとともに、前記用紙15をフィー
ド制御するペーパフィードモータ51のモータ駆動回路
52を制御している。さらに、前記CPU41は前記I
10ポート45を介して前記ホームポジションスイッチ
14及び受光素子31からの信号を取込むようにしてい
る。The cpu 41, the I10 port 45, and the keyboard interface 46 are connected by a pass line 48. The programmable timer 47 generates a timing clock signal CLK for excitation phase switching when the wheel motor 26 rotates.
The signal CLK is supplied to the motor drive circuit 49 that rotationally drives the wheel motor 26, and the CP
It is also supplied to U41. The c p U 41 sends a direction signal D to the motor drive circuit 49 via the 110 ports 1 to 45 for determining the rotation direction of the print wheel 19.
A rotation instruction signal ENA for instructing the rotation of the IR1 print wheel 19 and a clear signal CLR for setting the excitation phase of the wheel motor 26 at the home position to a preset excitation phase are supplied, respectively. In addition, the above C
The P U 41 controls the motor drive circuit 50 of the carrier motor 32 that controls the movement of the carrier 1G via the I10 boat 45, and also controls the motor drive circuit 52 of the paper feed motor 51 that controls the feeding of the paper 15. ing. Further, the CPU 41
Signals from the home position switch 14 and the light receiving element 31 are taken in through the 10 port 45.
第5図は前記CP U 41が各部を制御するゼネラル
フローチャートで、電源がONされると先ずRAM43
の初期セットを行ない(この初期セラ1〜において一回
目フラグN、Fを「1」にセットする。FIG. 5 is a general flowchart in which the CPU 41 controls each part. When the power is turned on, first the RAM 43 is
(The first flags N and F are set to "1" in this initial cell 1~).
)、続いてキャリアモータ32、ホイールモータ26及
びペーパフィードモータ51をリストア、すなわちホー
ムポジションにセラ1〜する制御を行う。次に印字部に
設けられたカバーがオープンされているか否かをチェッ
クする。そしてカバーがオープンになっていればカバー
が閉じられるまで待ち、カバーが閉じられると一回目フ
ラグNFを「1」にセットしてからキャリアモータ32
及びホイールモータ26をリストアする。), then control is performed to restore the carrier motor 32, wheel motor 26, and paper feed motor 51, that is, to return them to their home positions. Next, it is checked whether the cover provided on the printing section is open. If the cover is open, wait until the cover is closed, and when the cover is closed, set the first flag NF to "1" and then start the carrier motor 32.
and restore the wheel motor 26.
次にホイールモータ26がRFDY状態になっているか
否かをチェックする。これはRFDY状態でなければホ
イールモータ26が回転中でありホームポジションチェ
ックを行っても無駄であるのでそれを見ている。RED
、Y状態になっていれば続いてホイールモータアドレス
がゼロになっているか否かをチェックする。これはホイ
ールモータアドレスがゼロになっていなければ印字ホイ
ール19のスポーク21がホームポジションに戻ってい
ないと判断し、ホームポジション検出をパスさせるため
である。アドレスがゼロであれば続いて受光素子旧が発
光素子30からの光を検出しているか否かをチェックす
る。もし、光を検出していなければ印字ホイール19に
おいてデータ上のホームポジションと実際のホームポジ
ションにずれがあると判断してホイールモータ26をリ
ストアする。Next, it is checked whether the wheel motor 26 is in the RFDY state. This is because if the wheel motor 26 is not in the RFDY state, the wheel motor 26 is rotating and there is no point in checking the home position. RED
, if it is in the Y state, it is then checked whether the wheel motor address is zero. This is because if the wheel motor address is not zero, it is determined that the spokes 21 of the print wheel 19 have not returned to the home position, and the home position detection is passed. If the address is zero, then it is checked whether the light receiving element old detects light from the light emitting element 30 or not. If no light is detected, it is determined that there is a discrepancy between the data home position and the actual home position of the printing wheel 19, and the wheel motor 26 is restored.
これら一連のチェックが終了すると、次にホイールリタ
ーンタイマPWTがタイムアツプしたか否かをチェック
し、タイムアツプすればホイールモータ26をホームポ
ジションへリターンする。これは印字ホイール19が最
終印字状態で所定時間停止した場合にホームポジション
へ戻すためである。When these series of checks are completed, it is next checked whether the wheel return timer PWT has timed up, and if the time has expired, the wheel motor 26 is returned to the home position. This is to return the printing wheel 19 to the home position when it is stopped for a predetermined period of time in the final printing state.
次にキーバッファKBFにデータが有るか否かをチェッ
クする。そしてデータが有ればそのデータの処理、すわ
わちキー処理を行う。このキー処理においてキャリア1
6がリターンすることがあるとキャリアモータ32のり
ストア処理も行う。次にりビートキーの状態をチェック
し、そのキーがONしていればリピート動作を行う。こ
のリピート動作においてキャリア16がリターンするこ
とがあるとキャリアモータ32のリストア処理も行う。Next, it is checked whether there is data in the key buffer KBF. If there is data, it processes that data, that is, performs key processing. In this key processing, carrier 1
6 may return, the carrier motor 32 also performs glue store processing. Next, the state of the beat key is checked, and if the key is ON, a repeat operation is performed. If the carrier 16 returns during this repeat operation, the carrier motor 32 is also restored.
こうして全体のチェックを終了し、再びカバーオープン
チェックに戻る。This completes the overall check and returns to the cover open check.
このチェック処理において、キャリアモータ32のリス
トアは第6図に基づいて行われる。すなわち、先ずホー
ムポジションスイッチ14がONLでいるか否かをチェ
ックする。そしてONLでいればホームポジションを決
める前にすでにスイッチ14がONしていてこのままで
はホームポジションを決めることができないので、一旦
キャリア16をホームポジションスイッチ14がON状
態を外れる程度にキャリアモータ32を動作して所定ピ
ッチ右側へ移動させる。ホームポジションスイッチ14
がOFF状態になっている状態でキャリアモータ32を
動作してキャリア16を左に1ピッチだけ移動させ、機
械的遅れや振動等を見越した所定のディレィタイム経過
後にホームポジションスイッチ14の状態を読込む。こ
のスイッチ14がOFF状態であれば再度同じ制御をく
り返す。また、このスイッチ14がON状態であれば続
いて一回目フラグNFが「1」にセットされているか否
かをチェックし、NF=1であれば最初のホームポジシ
ョン決めであると判断してキャリアモータ32を動作し
てキャリア16を1ピッチだけ左へ移動させる。なお、
このときの移動ピッチは2ピッチでもよく、要は数ビッ
ヂであればよい。この1ピッチ移動制御はホームポジシ
ョンスイッチ14がONしてからさらに1ピッチだけ左
へ寄せた位置をホームポジションとしているためである
。この1ピッチ移動制御が終了すると再度ホームポジシ
ョンスイッチ14がONしているかをチェックし、ON
していればそれがホームポジションであると判断してそ
のときのキャリアモータ32の励磁相のデータをホーム
ポジションメモリHPMに格納する。そして−回目フラ
グNFを「O」にクリアする。またこのときホームポジ
ションスイッチ14がOFFすることがあるとスイッチ
が正しく動作しなかったと判断して再度キャリア16の
1ピッチ移動を行ない、ホームポジション検出制御をく
り返す。また、前記フラグNFのチェックにおいてNF
=1になっていなければ2回目以降のホームポジション
検出であると判断してホームポジションメモリHPMに
格納されている励磁相データと現在のキャリアモータ3
2の励磁相とを比較する。そして両者が一致していれば
キャリア16がホームポジションにあると判断してこの
処理を終了する。また、両者が一致していなければ現在
のキャリア16が正しくホームポジションに来ていない
と判断し、再度キャリアモータ32を1ピッチ動作して
再度励磁相のチェックを行う。このチェックは両者の励
磁相が一致するまでくり返す。In this check process, the carrier motor 32 is restored based on FIG. 6. That is, first, it is checked whether the home position switch 14 is ONL. If it is ONL, the switch 14 is already turned on before the home position is determined, and the home position cannot be determined in this state. Therefore, the carrier motor 32 is operated to the extent that the carrier 16 is turned off and the home position switch 14 is no longer in the ON state. and move it to the right by a predetermined pitch. Home position switch 14
is in the OFF state, operate the carrier motor 32 to move the carrier 16 to the left by one pitch, and read the state of the home position switch 14 after a predetermined delay time that takes into account mechanical delays, vibrations, etc. It's crowded. If this switch 14 is in the OFF state, the same control is repeated again. If this switch 14 is in the ON state, it is subsequently checked whether the first flag NF is set to "1", and if NF = 1, it is determined that the home position has been determined for the first time, and the carrier The motor 32 is operated to move the carrier 16 to the left by one pitch. In addition,
The movement pitch at this time may be two pitches, or just several pitches. This one-pitch movement control is performed because the home position is set to a position further shifted to the left by one pitch after the home position switch 14 is turned on. When this 1-pitch movement control is completed, check whether the home position switch 14 is turned on again, and turn it on.
If so, it is determined that this is the home position, and the data of the excitation phase of the carrier motor 32 at that time is stored in the home position memory HPM. Then, the -th flag NF is cleared to "O". If the home position switch 14 is turned off at this time, it is determined that the switch has not operated correctly, and the carrier 16 is moved by one pitch again, and the home position detection control is repeated. Also, in checking the flag NF, NF
If it is not equal to 1, it is determined that the home position is being detected for the second time or later, and the excitation phase data stored in the home position memory HPM and the current carrier motor 3 are
Compare with the excitation phase of No. 2. If the two match, it is determined that the carrier 16 is at the home position, and this process ends. Further, if the two do not match, it is determined that the current carrier 16 has not come to the home position correctly, and the carrier motor 32 is operated one pitch again to check the excitation phase again. This check is repeated until both excitation phases match.
このような構成の本発明実施例においては電源のON時
、カバーが開けられた後閉じられたとき及びキー処理、
リピート動作時などにそれぞれキャリアモータ32のリ
ストア処理が行われる。このリストア処理では先ずホー
ムポジションスイッチ−14=
14がON状態にあるか否かがチェックされ、もしON
状態にあればキャリア16が所定ピッチ右側へ移動され
てホームポジションスイッチ14が外される。ホームポ
ジションスイッチ14がOFF状態にあるときにキャリ
アモータ32の励磁相を1回だけ切換えてキャリア16
を1ピッチだけ左側へ移動させてホームポジションスイ
ッチ14がONするかをチェックする。この処理をホー
ムポジションスイッチ14がONするまでくり返し行わ
れる。そしてホームポジションスイッチ14がONする
と次に一回目フラグNFが11」にセラ1〜されている
か否かがチェックされる。電源の投入時やカバーオープ
ンがあったときにはNF=1となっているのでこのとき
にはさらにキャリアモータ32の励磁相を1回だけ切換
えてキャリア16を1ピッチだけ左側へ移動させてそれ
をボームポジションとして設定する。すなわち、そのと
きのキャリアモータ32の(励磁相データをホームポジ
ションメモリHPMに格納する。しかして以降、キー人
力による印字動作やりビー1〜動作においてキャリア1
6がリターンするときにはそのキャリア32によってホ
ームポジションスイッチ14がONするか否かがチェッ
クされ、そのスイッチ14がONすればさらにキャリア
モータ32の励磁相がホームポジションメモリHPMに
格納されている励磁相と一致するか否かがチェックされ
、キャリアモータ32の励磁相がメモリの励磁相と一致
するまでキャリアモータ32の励磁相切換えが行われて
キャリア16の微量移動が行われる。こうして常にキャ
リア16は一旦設定されたホームポジションに対してホ
ームポジションスイッチ14のON動作のみでなく、キ
ャリアモータ32の励磁相が一致するまで調整されて位
置決めされるので、たとえホームポジション検出にマイ
クロスイッチなどのスイッチを使用したとしても精度の
高い位置決めができる。In the embodiment of the present invention having such a configuration, when the power is turned on, when the cover is opened and closed, and when the key is processed,
Restoration processing of the carrier motor 32 is performed during each repeat operation. In this restoration process, it is first checked whether the home position switch -14 = 14 is in the ON state, and if it is
If so, the carrier 16 is moved to the right by a predetermined pitch and the home position switch 14 is removed. When the home position switch 14 is in the OFF state, the excitation phase of the carrier motor 32 is switched only once, and the carrier 16
1 pitch to the left and check whether the home position switch 14 is turned on. This process is repeated until the home position switch 14 is turned on. When the home position switch 14 is turned on, it is then checked whether the first flag NF is set to 11''. When the power is turned on or the cover is opened, NF = 1, so at this time, the excitation phase of the carrier motor 32 is switched only once to move the carrier 16 to the left by one pitch and set it as the Baum position. Set. That is, the excitation phase data of the carrier motor 32 at that time is stored in the home position memory HPM.
When the motor 6 returns, the carrier 32 checks whether the home position switch 14 is turned on or not, and if the switch 14 is turned on, the excitation phase of the carrier motor 32 is further changed to the excitation phase stored in the home position memory HPM. It is checked whether they match, and the excitation phase of the carrier motor 32 is switched until the excitation phase of the carrier motor 32 matches the excitation phase of the memory, and the carrier 16 is moved by a small amount. In this way, the carrier 16 is always positioned with respect to the once set home position not only by the ON operation of the home position switch 14, but also by adjusting until the excitation phase of the carrier motor 32 matches, so even if the home position is detected by using a micro Highly accurate positioning is possible even when using switches such as
なお、前記実施例はこの発明を電子タイプライタ−装置
に適用したものについて”rlLべたが必ずしもこれに
限定されるものではなく、印字装置単体のものであって
もよい。It should be noted that although the embodiment described above is an example in which the present invention is applied to an electronic typewriter device, the present invention is not necessarily limited thereto, and may be applied to a single printing device.
[発明の効果]
以上詳述したようにこの発明によれば、キャリアのホー
ムポジション検出にスイッチを使用したものにおいてホ
ームポジションの位置決めを高い精度で行うことができ
、精度が要求される印字装置に充分使用できる印字装置
におけるキャリアのホームポジション検出装置を提供で
きるものである。[Effects of the Invention] As detailed above, according to the present invention, the home position can be positioned with high precision in a device that uses a switch to detect the home position of the carrier, and is suitable for printing devices that require precision. It is possible to provide a carrier home position detection device in a printing device that can be used satisfactorily.
第1図〜第6図はこの発明の実施例を示すもので、第1
図は外観を示す斜視図、第2図は要部断面図、第3図は
印字ホイールを示す図、第4図は回路構成を示すブロッ
ク図、第5図はCPUによるゼネラル処理を示す流れ図
、第6図は第5図におけるキャリアモータのりストア処
理を示す流れ図である。
13・・・印字装置、14・・・ホームポジションスイ
ッチ、16・・・キャリア、32・・・キャリアモータ
、41・・・CPU(中央処理袋fit)、42・・・
ROM(リード・オンリー・メモリ)、43・・・RA
M (ランダム・アクセス・メモリ)、NF・・・−回
目フラグ、HPM・・・ホームポジシヨンメモリ、50
・・・モータ駆動回路。Figures 1 to 6 show embodiments of this invention.
Figure 2 is a perspective view showing the external appearance, Figure 2 is a sectional view of main parts, Figure 3 is a diagram showing the printing wheel, Figure 4 is a block diagram showing the circuit configuration, Figure 5 is a flow chart showing general processing by the CPU, FIG. 6 is a flowchart showing the carrier motor glue store process in FIG. 13...Printing device, 14...Home position switch, 16...Carrier, 32...Carrier motor, 41...CPU (central processing bag fit), 42...
ROM (read only memory), 43...RA
M (random access memory), NF...-th flag, HPM... home position memory, 50
...Motor drive circuit.
Claims (1)
って左右に移動制御して印字動作を行う印字装置におい
て、前記キャリアのホームポジション位置を検出するホ
ームポジションスイッチと、ホームポジションメモリと
、前記キャリアのホームポジションへの復帰時に前記ホ
ームポジションスイッチの動作を検出する検出手段と、
前記キャリアをホームポジションへ移動すべき最初の復
帰時に前記検出手段によって前記ホームポジションスイ
ッチの動作が検出されると前記キャリアをさらに数ピッ
チだけ移動制御して停止させ、そのときの前記ステッピ
ングモータの励磁相を前記ホームポジションメモリに格
納する手段と、前記キャリアをホームポジションへ移動
すべき2回目以降の復帰時に前記検出手段によって前記
ホームポジションスイッチの動作が検出されるとそのと
きの前記ステッピングモータの励磁相と前記ホームポジ
ションメモリに格納されている励磁相とを比較し、両励
磁相が一致するように前記ステッピングモータを1ピッ
チずつ回転制御する手段とを設け、前記ステッピングモ
ータの励磁相を前記ホームポジションメモリに格納され
ている励磁相と一致させることによって前記キャリアの
ホームポジションを決めることを特徴とする印字装置に
おけるキャリアのホームポジション検出装置。A printing device that performs a printing operation by controlling the left and right movement of a carrier equipped with a printing mechanism using a stepping motor includes a home position switch that detects the home position of the carrier, a home position memory, and a home position memory of the carrier. detection means for detecting operation of the home position switch upon return;
When the detection means detects the operation of the home position switch at the first return to move the carrier to the home position, the carrier is further controlled to move by several pitches and stopped, and the stepping motor is excited at that time. means for storing the phase in the home position memory; and excitation of the stepping motor when the detecting means detects the operation of the home position switch during the second and subsequent returns to move the carrier to the home position. means for comparing the excitation phase stored in the home position memory with the excitation phase stored in the home position memory, and controlling the rotation of the stepping motor one pitch at a time so that both excitation phases match; A home position detection device for a carrier in a printing device, characterized in that the home position of the carrier is determined by matching an excitation phase stored in a position memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1943085A JPS61177266A (en) | 1985-02-04 | 1985-02-04 | Home position detector for carrier in printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1943085A JPS61177266A (en) | 1985-02-04 | 1985-02-04 | Home position detector for carrier in printer |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61177266A true JPS61177266A (en) | 1986-08-08 |
Family
ID=11999064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1943085A Pending JPS61177266A (en) | 1985-02-04 | 1985-02-04 | Home position detector for carrier in printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61177266A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63185667A (en) * | 1987-01-29 | 1988-08-01 | Canon Inc | Recorder |
JPH03234640A (en) * | 1990-02-13 | 1991-10-18 | Canon Inc | Ink jet recorder |
US6768234B2 (en) | 2000-03-14 | 2004-07-27 | Kitz Corporation | Electric actuator and fixing structure of the actuator |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57165282A (en) * | 1981-04-06 | 1982-10-12 | Ricoh Co Ltd | Home position setting method of scanner |
JPS60200799A (en) * | 1984-03-26 | 1985-10-11 | Canon Inc | Control system for motor |
-
1985
- 1985-02-04 JP JP1943085A patent/JPS61177266A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57165282A (en) * | 1981-04-06 | 1982-10-12 | Ricoh Co Ltd | Home position setting method of scanner |
JPS60200799A (en) * | 1984-03-26 | 1985-10-11 | Canon Inc | Control system for motor |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63185667A (en) * | 1987-01-29 | 1988-08-01 | Canon Inc | Recorder |
JPH03234640A (en) * | 1990-02-13 | 1991-10-18 | Canon Inc | Ink jet recorder |
US6768234B2 (en) | 2000-03-14 | 2004-07-27 | Kitz Corporation | Electric actuator and fixing structure of the actuator |
US6885119B2 (en) | 2000-03-14 | 2005-04-26 | Kitz Corporation | Electric actuator and structure for fixing the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5007751A (en) | Printer having carriage zeroing device | |
JPS6129563A (en) | Small-sized manual printer | |
JPH06312547A (en) | Label printer | |
JPS59188480A (en) | Electronic typewriter with automatic power-off mechanism | |
JPS61177266A (en) | Home position detector for carrier in printer | |
JPH06155809A (en) | Dot printer | |
US4258624A (en) | Miniaturized printer | |
JPS61177262A (en) | Home position detector for printer with printing wheel | |
JP3727511B2 (en) | Printing device | |
EP0199185B1 (en) | Printing device | |
GB2233175A (en) | Printer and stepping motor control | |
JPH0720714B2 (en) | Printing method | |
EP0047018B1 (en) | Marking machine control system | |
JPS60225776A (en) | Printer | |
JP2569386B2 (en) | How to detect incorrect mounting of printing plate | |
GB2199971A (en) | A printer with adjustable print hammer position | |
JPS62158071A (en) | Printer | |
JPH0252764A (en) | Control system of printing head of printer | |
JPS6319158Y2 (en) | ||
JPH01259971A (en) | Manual scanning type recorder | |
JPS5840515B2 (en) | drum dot printer | |
JPS63251275A (en) | Method of driving typewriter or similar business equipment | |
JPS63319179A (en) | Recorder | |
JPS63185667A (en) | Recorder | |
JPS61283575A (en) | Printer |