JPH0454951B2 - - Google Patents
Info
- Publication number
- JPH0454951B2 JPH0454951B2 JP57117313A JP11731382A JPH0454951B2 JP H0454951 B2 JPH0454951 B2 JP H0454951B2 JP 57117313 A JP57117313 A JP 57117313A JP 11731382 A JP11731382 A JP 11731382A JP H0454951 B2 JPH0454951 B2 JP H0454951B2
- Authority
- JP
- Japan
- Prior art keywords
- speed
- scanning
- scanning system
- braking
- scan
- 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 - Lifetime
Links
Landscapes
- Exposure Or Original Feeding In Electrophotography (AREA)
- Optical Systems Of Projection Type Copiers (AREA)
Description
【発明の詳細な説明】
技術分野
本発明は走査系を直流モータで往復移動させる
走査装置、特にその復動時の減速制御に関し、例
えば、電子複写機において原稿像を感光体上にス
リツト露光するための走査装置として使用される
ものである。Detailed Description of the Invention Technical Field The present invention relates to a scanning device in which a scanning system is reciprocated by a DC motor, and in particular to deceleration control during the backward movement of the scanning device. It is used as a scanning device for
従来技術
一般に、電子複写機における画像の走査系は、
原稿や複写紙のサイズあるいは複写倍率によつて
種々の走査モード、即ち走査速度、走査距離を有
する。従つて、走査装置としては、種々の走査速
度、走査距離に対して走査系が常に定位置(ホー
ムポジシヨン)で停止するように復動を制御する
必要がある。走査系の停止位置がばらつくと、走
査開始時における立上りのために予備移動距離を
十分にとる必要があり、これでは走査装置の大型
化、往復移動時間の増大等の弊害が現われるから
である。Prior Art Generally, the image scanning system in an electronic copying machine is
It has various scanning modes, ie, scanning speed and scanning distance, depending on the size of the original or copy paper or the copying magnification. Therefore, as a scanning device, it is necessary to control the backward movement so that the scanning system always stops at a fixed position (home position) for various scanning speeds and scanning distances. If the stop position of the scanning system varies, it is necessary to provide a sufficient preliminary movement distance for the start-up at the start of scanning, which results in disadvantages such as an increase in the size of the scanning device and an increase in the reciprocating time.
従来では、前述のように走査系の定位置復帰を
達成するため、復動時も速度制御又は制動力制御
を行つていた。しかしながら、これでは制御が複
雑となり、特に走査モードが多種になる程制御及
び構成が複雑になる。 Conventionally, in order to achieve the return of the scanning system to the normal position as described above, speed control or braking force control was performed even during the backward movement. However, this makes the control complicated, and in particular, the more various scanning modes there are, the more complicated the control and configuration become.
目 的
本発明はこのような欠点に鑑みてなされたもの
で、その目的は、簡単な構成で、どのような走査
モードに対しても定位置復帰が可能であるととも
に、装置毎の生産誤差、または、各装置の経年変
化等に対しても、容易に対処できる走査装置を提
供することにある。Purpose The present invention was made in view of the above-mentioned drawbacks, and its purpose is to have a simple configuration that allows return to the normal position in any scanning mode, and to eliminate production errors and Another object of the present invention is to provide a scanning device that can easily deal with changes in each device over time.
要 旨
以上の目的を達成するため、本発明に係る走査
装置は、走査系の各位置での速度を検出する検出
手段と、走査系の各位置での復動時における基準
速度を各々記憶するための書き換え可能な記憶手
段と、走査系の復動時において前記検出手段によ
つて検出される各位置に対応した速度検出値と前
記記憶手段に記憶されている各位置に対応した記
憶値とを比較する比較手段と、比較手段による比
較の結果、速度検出値が記憶値以上になつたとき
制動を開始させる制動開始手段と、を備えたこと
を特徴とする。Summary In order to achieve the above object, the scanning device according to the present invention includes a detection means for detecting the speed at each position of the scanning system, and a reference speed at each position of the scanning system during backward movement. rewritable storage means for the scanning system; speed detection values corresponding to each position detected by the detection means during backward movement of the scanning system; and storage values corresponding to each position stored in the storage means; The present invention is characterized in that it comprises a comparison means for comparing the values, and a braking start means for starting braking when the detected speed value exceeds the stored value as a result of the comparison by the comparison means.
実施例
以下、本発明に係る走査装置の一実施例を添付
図面に従つて説明する。本実施例は電子複写機に
適用したもので、第1図において、1は照明系を
含んだ走査系、2は直流モータで、走査系1はこ
の直流モータ2にて往復移動、即ち矢印A方向に
往動、逆方向に復動可能とされている。Embodiment Hereinafter, an embodiment of a scanning device according to the present invention will be described with reference to the accompanying drawings. This embodiment is applied to an electronic copying machine, and in FIG. 1, 1 is a scanning system including an illumination system, 2 is a DC motor, and the scanning system 1 is moved back and forth by this DC motor 2, that is, indicated by the arrow A. It is possible to move forward in one direction and backward in the opposite direction.
3はエンコーダで、直流モータ2の回転軸に設
置され、その回転数に比例したパルスを発生する
もので、パルス数で走査系1の位置を、パルス間
隔でその位置での走査系1の速度を検出可能であ
る。4はホームスイツチで、走査系1がホームポ
ジシヨン(走査開始位置)にあるか否かを検出す
るもので、ホームポジシヨンにあるときオン信号
を発し、それ以外はオフ信号を発する。5はブレ
ーキスイツチで、走査系1に対して以下に説明す
る制御のための基準位置やテスト走査時の制動開
始位置を検出するもので、走査系1が所定位置に
達したときオン信号を発し、それ以外はオフ信号
を発する。 3 is an encoder, which is installed on the rotating shaft of the DC motor 2 and generates pulses proportional to its rotation speed; the number of pulses indicates the position of the scanning system 1, and the pulse interval indicates the speed of the scanning system 1 at that position. can be detected. Reference numeral 4 denotes a home switch, which detects whether the scanning system 1 is at the home position (scanning start position), and emits an on signal when it is at the home position, and otherwise emits an off signal. 5 is a brake switch, which detects the reference position for controlling the scanning system 1 described below and the braking start position during test scanning, and issues an on signal when the scanning system 1 reaches a predetermined position. , otherwise it issues an off signal.
第2図は走査系1を往復移動させるための制御
回路を示す。6は制御の中心部であるマイクロコ
ンピユータで、制動制御のためのデータを記憶す
るための読み取り、書き込み可能なランダムアク
セスメモリ(RAM)、リードオンリーメモリ
(ROM)、8ビツト内部カウンタC、入出力ポー
ト(I/O)等から構成されている。 FIG. 2 shows a control circuit for reciprocating the scanning system 1. 6 is a microcomputer that is the central part of the control, and has readable and writable random access memory (RAM) for storing data for braking control, read-only memory (ROM), an 8-bit internal counter C, and input/output. It consists of ports (I/O), etc.
7はモータ制御回路で、マイクロコンピユータ
6からの信号により、直流モータ2に対して、定
速正転、逆転及びブレーキ動作に対応した通電を
行う。8は基準発振器で、前記エンコーダ3から
のパルス間隔を測定するための固定周波数パルス
をマイクロコンピユータ6に発する。マイクロコ
ンピユータ6ではこの基準発振器8からのパルス
を内部カウンタCで計数し、その計数値から直流
モータ2の回転数、即ち走査系1の速度を演算す
る。 Reference numeral 7 denotes a motor control circuit, which energizes the DC motor 2 in response to signals from the microcomputer 6 in accordance with constant speed forward rotation, reverse rotation, and braking operation. A reference oscillator 8 emits fixed frequency pulses to the microcomputer 6 for measuring the pulse interval from the encoder 3. In the microcomputer 6, the pulses from the reference oscillator 8 are counted by an internal counter C, and the number of rotations of the DC motor 2, that is, the speed of the scanning system 1, is calculated from the counted value.
第3図は前記モータ制御回路7の具体例を示
す。直流電源Eはブリツジ接続されたトランジス
タTr1〜Tr4を介して直流モータ2に接続され、
ダイオードD1〜D4が逆起電圧のバイパスを形成
するために各トランジスタTr1〜Tr4と並列に接
続されている。 FIG. 3 shows a specific example of the motor control circuit 7. The DC power supply E is connected to the DC motor 2 via bridge-connected transistors Tr1 to Tr4 ,
Diodes D 1 -D 4 are connected in parallel with each transistor Tr 1 -Tr 4 to form a bypass for back electromotive voltage.
入力端子9aは正転信号“H”、逆転信号“L”
が入力されるもので、アンドゲートAND1の入力
側及びトランジスタTr1のベースに接続されると
ともに、インバータIを介してアンドゲート
AND2の入力側及びトランジスタTr3のベースに
接続されている。いまひとつの入力端子9bはオ
ン信号、“H”、オフ信号“L”が入力されるもの
で、アンドゲートAND1,AND2の入力側に接続
されている。 Input terminal 9a receives forward rotation signal “H” and reverse rotation signal “L”
is input, and is connected to the input side of AND gate AND 1 and the base of transistor Tr 1 , and is connected to the AND gate through inverter I.
Connected to the input side of AND 2 and the base of transistor Tr 3 . The other input terminal 9b receives an on signal "H" and an off signal "L", and is connected to the input sides of the AND gates AND1 and AND2 .
また、アンドゲートAND1の出力側はトランジ
スタTr2のベースに、アンドゲートAND2の出力
側はトランジスタTr4のベースに接続されてい
る。 Further, the output side of the AND gate AND 1 is connected to the base of the transistor Tr 2 , and the output side of the AND gate AND 2 is connected to the base of the transistor Tr 4 .
以上の構成において、正転モードのときは入力
端子9aが“H”でトランジスタTr3がオンし、
入力端子9bの“H”でアンドゲートAND1が
“H”となつてトランジスタTr2がオンし、電流
が矢印a方向に流れてモータ2が正転する。ま
た、逆転モードのときは、入力端子9aが“L”
に切換わつてトランジスタTr1がオンし、入力端
子9bの“H”でアンドゲートAND2が“H”と
なつてトランジスタTr4がオンし、電流が矢印b
方向に流れてモータ2が逆転する。 In the above configuration, in the normal rotation mode, the input terminal 9a is "H" and the transistor Tr 3 is turned on,
When the input terminal 9b is "H", the AND gate AND1 becomes "H", the transistor Tr2 is turned on, the current flows in the direction of the arrow a, and the motor 2 rotates in the normal direction. In addition, in the reverse mode, the input terminal 9a is “L”
, the transistor Tr 1 turns on, and when the input terminal 9b goes "H", the AND gate AND 2 goes "H" and the transistor Tr 4 turns on, and the current flows as indicated by the arrow b.
direction and the motor 2 reverses.
一方、ブレーキ・モードのときは、逆転状態に
おいて入力端子9aを“H”,9bを“L”に切
換えてトランジスタTr3のみをオンする。この場
合、モータ2に対する通電は断たれるが、モータ
2の回転を逆転させようとする矢印a方向の逆起
電圧が発生する。この逆起電圧はトランジスタ
Tr3、モータ2、ダイオードD1を通じて流れ、モ
ータ2の逆転に対する制動がかかることとなる。 On the other hand, in the brake mode, the input terminal 9a is switched to "H" and the input terminal 9b is switched to "L" in the reverse state to turn on only the transistor Tr3 . In this case, the power supply to the motor 2 is cut off, but a back electromotive force is generated in the direction of arrow a, which attempts to reverse the rotation of the motor 2. This back electromotive voltage is
It flows through Tr 3 , the motor 2 and the diode D 1 , and brakes the motor 2 from reversing.
なお、ダイオードD1,D2,D3,D4は正転中の
逆起電圧やモード切換え時に発生する逆起電圧を
カツトし、トランジスタTr1,Tr2,Tr3,Tr4に
異常電圧がかかるのを防止する。 Note that the diodes D 1 , D 2 , D 3 , and D 4 cut off the back electromotive force during forward rotation and the back electromotive force generated when switching modes, and prevent abnormal voltages from occurring in the transistors Tr 1 , Tr 2 , Tr 3 , and Tr 4 . prevent it from being applied.
走査系1の走査開始は、複写機の他のプロセス
例えば感光体の回転あるいは複写機の給紙と同期
して行われる。これらの他のプロセスは第2図に
は示されていない他のマイクロコンピユータによ
つて制御される。以下、このマイクロコンピユー
タをマスターと呼ぶ。第2図に示す二つの信号、
スキヤンとテストはマスターの制御と同期をとる
ための信号である。マスターでは他のプロセスの
所定のタイミングと同期させるため、マイクロコ
ンピユータ6に走査要求としてスキヤン信号又は
テスト信号を発する。スキヤン信号は実際の走査
を実行するためのもの、テスト信号はテスト走査
を実行するためのものである。ここで、テスト走
査とは走査系1の最大走査距離から復動させたと
きの最適制動状態のデータをランダムアクセスメ
モリ(RAM)に読み込むための走査をいう。テ
スト信号は電源投入時にマスターから他のプロセ
スとは独立したタイミングで入力される。 The scanning of the scanning system 1 is started in synchronization with other processes of the copying machine, such as rotation of the photoreceptor or paper feeding of the copying machine. These other processes are controlled by other microcomputers not shown in FIG. Hereinafter, this microcomputer will be referred to as the master. The two signals shown in Figure 2,
Scan and test are signals for master control and synchronization. The master issues a scan signal or a test signal as a scan request to the microcomputer 6 in order to synchronize with the predetermined timing of other processes. The scan signal is for executing an actual scan, and the test signal is for executing a test scan. Here, the test scan refers to a scan for reading into a random access memory (RAM) data on the optimum braking state when the scanning system 1 moves backward from the maximum scanning distance. The test signal is input from the master at a timing independent from other processes when the power is turned on.
即ち、本実施例は、電源投入時に実行されるテ
スト走査にて走査系1の各位置での制動時におけ
る基準速度をエンコーダ3で検出してランダムア
クセスメモリ(RAM)に記憶させ、実際の走査
時においては、エンコーダ3での検出値と前記記
憶値とを比較し、検出値が記憶値以上になつたと
きに直流モータ2に制動をかける。走査系1の位
置はエンコーダ3のパルス数にて検出され、速度
はパルス間隔にて検出される。 That is, in this embodiment, the reference speed during braking at each position of the scanning system 1 is detected by the encoder 3 in a test scan executed when the power is turned on, and is stored in a random access memory (RAM), and then Sometimes, the detected value by the encoder 3 is compared with the stored value, and when the detected value exceeds the stored value, the DC motor 2 is braked. The position of the scanning system 1 is detected by the number of pulses of the encoder 3, and the speed is detected by the pulse interval.
前記テスト走査は電源投入ごとに実行され、ラ
ンダムアクセスメモリ(RAM)の記憶値が書き
換えられていく。制動は前述のごとく直流モータ
2の逆起電圧を利用して行われ、実際の走査時に
おける制動制御の開始位置(基準位置)は、テス
ト走査において基準速度を記憶させたときの制動
開始位置とされている。 The test scan is executed every time the power is turned on, and the values stored in the random access memory (RAM) are rewritten. As mentioned above, braking is performed using the back electromotive force of the DC motor 2, and the braking control start position (reference position) during actual scanning is the same as the braking starting position when the reference speed was memorized during the test scan. has been done.
第4図イ〜ニは前記マイクロコンピユータ6に
よる制御プログラムのフローチヤートである。以
下、このフローチヤートを参照しながら、具体的
な制御について詳述する。 FIGS. 4A to 4D are flowcharts of the control program executed by the microcomputer 6. Hereinafter, specific control will be explained in detail with reference to this flowchart.
マイクロコンピユータ6では、まず、電源が投
入されると、ステツプにて内部パラメータの初
期設定が行われ、その後走査開始信号待ちとな
る。走査には前述のごとくマスターからのスキヤ
ン信号によつて行われる実際の複写プロセスの一
部としての走査と、テスト信号によつて行われる
最適データ読み込みのためのテスト走査との二種
類がある。 In the microcomputer 6, when the power is first turned on, internal parameters are initialized in a step, and then the microcomputer 6 waits for a scan start signal. As mentioned above, there are two types of scanning: scanning as part of the actual copying process, which is carried out by a scan signal from the master, and test scanning, which is carried out by a test signal, for optimal data reading.
ステツプではモードフラグを「0」にリセツ
トし、ステツプで走査開始信号がスキヤン信号
であるか否かを判定する。モードフラグは前記二
つの走査を区別するもので、「0」のとき実際の
走査を、「1」のときテスト走査を示す。ステツ
プで「YES」のときはステツプに進み、
「NO」のときはステツプでモードフラグを
「1」にセツトし、ステツプで前記走査開始信
号がテスト信号であるか否かを判定する。ステツ
プで「NO」のときはステツプに戻り、
「YES」のときはステツプに進む。即ち、ステ
ツプ〜にて走査開始信号が入るまで待機し、
走査開始信号が入ると該信号がスキヤン信号かテ
スト信号であるかを判定し、ステツプから走査
を開始する。 In the step, the mode flag is reset to "0", and in the step it is determined whether or not the scan start signal is a scan signal. The mode flag distinguishes between the two scans, and when it is "0" it indicates an actual scan, and when it is "1" it indicates a test scan. If the answer is ``YES'' in the step, proceed to the step.
If "NO", the mode flag is set to "1" in step, and it is determined in step whether or not the scanning start signal is a test signal. If the answer is “NO” in the step, return to the step,
If “YES”, proceed to step. That is, wait until the scanning start signal is input in steps ~,
When a scan start signal is input, it is determined whether the signal is a scan signal or a test signal, and scanning is started from step.
ステツプでは前記モータ制御回路7を定速正
転モードとする。これにて直流モータ2が定速で
正転起動され、走査系1は定速で走査(往動)を
開始する。ここでは実際の走査もテスト走査も同
じである。 In this step, the motor control circuit 7 is set to constant speed normal rotation mode. As a result, the DC motor 2 is started to rotate forward at a constant speed, and the scanning system 1 starts scanning (forward movement) at a constant speed. Here, the actual scan and the test scan are the same.
走査(往動)はステツプ,,にて前記走
査開始信号待ちのときに受け付けた信号をチエツ
クすることにより行われる。即ち、ステツプに
てモードフラグが「0」か否かを判定し、
「YES」であればステツプでスキヤン信号がオ
フされるのを待つてステツプに進み、「NO」
であればステツプでテスト信号がオフされるの
を待つてステツプに進む。ステツプではモー
タ制御回路7を逆転・オンモードとする。これに
て走査系1はホームポジシヨンへの復動を開始す
る。 Scanning (forward movement) is performed by checking the signal received while waiting for the scanning start signal at step . That is, in step it is determined whether the mode flag is "0" or not,
If "YES", wait until the scan signal is turned off and proceed to the step, then "NO"
If so, wait until the test signal is turned off and proceed to step. In this step, the motor control circuit 7 is set to reverse/on mode. At this point, the scanning system 1 starts returning to the home position.
走査系1の復動については、まずテスト走査の
場合について説明する。 Regarding the backward movement of the scanning system 1, the case of test scanning will be explained first.
前述のごとく、ステツプにて直流モータ2の
制御が逆転・オンモードに切換えられると、前記
定速正転モードとは異なり、モータ2の回転方向
は逆となつて定速制御は行われず、電源Eが直接
モータ2に接続された状態となる。このとき、モ
ータ2の加速度は、電源Eと負荷に変化がないと
すれば、モータ2の回転によつて生じる逆起電圧
によつて回転数に比例して小さくなる。そのた
め、モータ2の回転数、即ち走査系1の速度は第
5図に示すように復帰開始から減少し、零になつ
た後復帰方向に加速していく。仮に、逆転・オン
モードを続けると、モータ2の回転数の上昇とと
もに逆起電圧も大きくなるため、加速度も減少
し、第5図中点線Xで示すようにある値に漸近し
ていく。 As mentioned above, when the control of the DC motor 2 is switched to the reverse/on mode in step, unlike the constant speed forward rotation mode, the rotation direction of the motor 2 is reversed and constant speed control is not performed, and the power supply is turned off. E is now directly connected to the motor 2. At this time, if there is no change in the power source E and the load, the acceleration of the motor 2 decreases in proportion to the rotational speed due to the back electromotive force generated by the rotation of the motor 2. Therefore, the rotational speed of the motor 2, that is, the speed of the scanning system 1, decreases from the start of the return, as shown in FIG. 5, and after reaching zero, accelerates in the return direction. If the reverse/on mode continues, as the rotational speed of the motor 2 increases, the back electromotive force also increases, so the acceleration decreases and approaches a certain value as indicated by the dotted line X in FIG.
一方、マイクロコンピユータ6はステツプに
てブレーキスイツチ5がオンされるのを待ち続け
る。ステツプでブレーキスイツチ5のオンが確
認されると、スイツチにてフラグ(REQ)を
「0」にリセツトする。このフラグ(REQ)は後
述する割込み処理ルーチンとの受け渡しフラグで
あり、最適制動タイミングで「1」となる。ブレ
ーキスイツチ5はテスト走査では最適制動開始位
置のタイミングを発する機能を果し、ステツプ
でテスト走査であることを確認のうえ、ステツプ
でモータ制御回路7をブレーキモードに切換え
る。さらに、ステツプで各パラメータ(IXP),
(T1),(C)をクリアし、ステツプで割込みを
許可する。 On the other hand, the microcomputer 6 continues to wait for the brake switch 5 to be turned on at step. When it is confirmed in step that the brake switch 5 is on, the switch resets the flag (REQ) to "0". This flag (REQ) is a flag to be exchanged with an interrupt processing routine to be described later, and becomes "1" at the optimum braking timing. The brake switch 5 functions to issue the timing of the optimum braking start position in the test scan, and after confirming that the test scan is in step, switches the motor control circuit 7 to the brake mode in step. Furthermore, each parameter (IXP),
Clear (T 1 ) and (C) and enable interrupts at step.
このテスト走査の場合、割込み処理ルーチンで
は最適制動状態でのデータの読み込みが完了する
と、割込みルーチンによりフラグ(REQ)に
「1」がセツトされる。主ルーチンではステツプ
でフラグ(REQ)が「1」にセツトされるの
を確認すると、ステツプでモータ制御回路をブ
レーキモードに設定し、ステツプでホームスイ
ツチ4がオンされるのを待つて再び走査開始信号
待ちに戻る。 In the case of this test scan, when the interrupt processing routine completes reading of data in the optimum braking state, the flag (REQ) is set to "1" by the interrupt routine. In the main routine, when it is confirmed that the flag (REQ) is set to "1" in step, the motor control circuit is set to brake mode in step, and scanning is started again after waiting for home switch 4 to be turned on in step. Back to waiting at the traffic light.
復帰中に、モータ制御回路7にブレーキ信号が
出力されると、電源Eからの通電は断たれるが、
モータ2の回転にて発生する逆起電圧により制動
が働く。このとき加速度は、逆起電圧がモータ2
の回転に比例することから、制動を開始してから
のモータ2の回転数、即ち走査系1の速度は第5
図中曲線Yで示すように零に漸近していく。しか
し、走査系1の摺動面の摩擦等により小さい一定
の負の加速度も作用するため、速度が遅くなると
一次関数的に減速して停止する。実際上走査系1
はこのようにして停止する前にホームポジシヨン
に復帰し、ダンパ等にて強制的に停止させられ
る。 If a brake signal is output to the motor control circuit 7 during recovery, the power from the power source E is cut off, but
Braking is performed by the back electromotive force generated when the motor 2 rotates. At this time, the acceleration is caused by the back electromotive force of the motor 2.
Since the number of rotations of the motor 2 after starting braking, that is, the speed of the scanning system 1, is proportional to the rotation of the fifth
Asymptotically approaches zero as shown by curve Y in the figure. However, since a small constant negative acceleration also acts due to friction on the sliding surface of the scanning system 1, when the speed becomes low, the scanning system 1 decelerates linearly and stops. Actually scanning system 1
In this way, the motor returns to the home position before stopping, and is forcibly stopped by a damper or the like.
以上のテスト走査では、第5図に示されるよう
な減速時の走査系1の位置と速度の関係がランダ
ムアクセスメモリ(RAM)に記憶される。前記
ブレーキスイツチ5の設置位置は、走査系1がホ
ームポジシヨンに復帰したときの速度がダンパ等
の時定数に対して最適な速度となるように設定さ
れる。また、テスト走査で得られるデータを実際
の走査のすべての場合の基準とするため、このテ
スト走査における走査距離はすべての走査での最
大速度になる位置がブレーキスイツチ5以降の位
置となるように最大に設定される。 In the above test scan, the relationship between the position and speed of the scanning system 1 during deceleration as shown in FIG. 5 is stored in a random access memory (RAM). The installation position of the brake switch 5 is set so that the speed when the scanning system 1 returns to the home position is the optimum speed with respect to the time constant of the damper and the like. In addition, in order to use the data obtained in the test scan as the reference for all actual scans, the scanning distance in this test scan is set so that the position where the maximum speed in all scans is achieved is the position after brake switch 5. Set to maximum.
次に、実際の走査の場合について説明する。 Next, the case of actual scanning will be explained.
実際の走査における復帰開始は、前述のテスト
走査と同様に、ステツプにてモータ制御回路7
に逆転・オンの信号が発せられることにより行わ
れる。しかし、制動制御はステツプで走査系1
がブレーキスイツチ5をオンするまで待つ。この
ステツプでブレーキスイツチ5のオンが確認さ
れると、ステツプでフラグ(REQ)を「0」
にリセツトするのは前記テスト走査と同様である
が、ステツプでは「NO」と判定されるために
ブレーキ信号を発することはなく、ステツプで
割込みを許可する。そして、割込み処理ルーチン
でフラグ(REQ)が「1」にセツトされるのを
ステツプにて待ち続け、ステツプが「YES」
となつたとき、ステツプでモータ制御回路7に
ブレーキ信号を発し、即ち入力端子9bをオフし
て制動を開始する。 The return start in the actual scan is performed by the motor control circuit 7 in a step similar to the test scan described above.
This is done by issuing a reverse/on signal. However, braking control is performed by scanning system 1 in steps.
Wait until the brake switch 5 is turned on. When it is confirmed in this step that the brake switch 5 is on, the flag (REQ) is set to "0" in this step.
The resetting is similar to the test scan described above, but since the determination is "NO" in the step, no brake signal is issued, and an interrupt is permitted in the step. Then, the step continues to wait for the flag (REQ) to be set to "1" in the interrupt processing routine, and the step returns "YES".
When this happens, a brake signal is issued to the motor control circuit 7 in step, that is, the input terminal 9b is turned off to start braking.
その後は前記テスト走査と同様に、走査系1が
ホームポジシヨンに復帰したことをステツプで
ホームスイツチ4のオンにて確認し、再び走査開
始信号待ちに戻る。 Thereafter, as in the test scan, it is confirmed in step that the scanning system 1 has returned to the home position by turning on the home switch 4, and the process returns to waiting for a scan start signal.
この実際の走査において、制動開始のタイミン
グは以下のようにして決定される。 In this actual scanning, the timing to start braking is determined as follows.
即ち、前記ステツプでブレーキスイツチ5の
オンを検出したのち、前記エンコーダ3のパルス
数とパルス間隔にて走査系1の位置と速度とを検
出し、最適制動状態つまりテスト走査時での速度
に等しいか、それよりも速くなつたときを制動開
始タイミングと判断する。 That is, after detecting that the brake switch 5 is turned on in the above step, the position and speed of the scanning system 1 are detected based on the number of pulses of the encoder 3 and the pulse interval, and are equal to the speed in the optimum braking state, that is, during test scanning. or faster than that, it is determined that it is the timing to start braking.
第6図はこのように制動をかけたときの走査系
1の速度変化を示し、点線はテスト走査時の速度
変化を示す。実線Iは等倍小サイズ複写時、実線
は縮小複写時の各実際の走査時の速度変化を示
す。なお、テスト走査の走査距離は等倍最大サイ
ズ複写時の実際の走査距離と同じに設定されてい
る。 FIG. 6 shows the speed change of the scanning system 1 when braking is applied in this manner, and the dotted line shows the speed change during test scanning. The solid line I shows the speed change during each actual scan during the same-size small-size copying, and the solid line shows the speed change during each actual scan during the reduced-size copying. Note that the scanning distance of the test scan is set to be the same as the actual scanning distance during full-size maximum size copying.
第6図に示すように、実際の走査のうちテスト
走査よりも走査距離が短かいものでは、ブレーキ
スイツチ5を通過した時点での速度は、最適制動
動作であるテスト走査の速度に至つていない。そ
こで、ブレーキスイツチ5がオンした時点で、割
込み処理ルーチンにより現在の位置と速度とが測
定され、最適制動動作時の速度と比較される。そ
の後走査系1は加速を続け、最適制動動作時の速
度と等しくなる。このとき、割込み処理ルーチン
でフラグ(REQ)に「1」がセツトされ、主ル
ーチンに制動開始タイミングであることを知ら
せ、ステツプでブレーキ信号が出力され、制動
が開始される。その後の復帰動作は、負荷に変化
が生じない限り、制動開始時点における速度に依
存する。この場合、制動開始時点における走査系
1の速度は、最適制動動作時における同位置での
速度と等しいため、最適制動動作と同じである。 As shown in Fig. 6, in the actual scan where the scanning distance is shorter than the test scan, the speed at the time of passing the brake switch 5 does not reach the speed of the test scan, which is the optimum braking operation. do not have. Therefore, when the brake switch 5 is turned on, the current position and speed are measured by the interrupt processing routine and compared with the speed at the optimum braking operation. Thereafter, the scanning system 1 continues to accelerate until it reaches a speed equal to that during optimal braking operation. At this time, the flag (REQ) is set to "1" in the interrupt processing routine to notify the main routine that it is time to start braking, and a brake signal is output in step to start braking. The subsequent return operation depends on the speed at the start of braking, unless there is a change in the load. In this case, the speed of the scanning system 1 at the time of starting braking is equal to the speed at the same position during the optimum braking operation, and is therefore the same as the optimum braking operation.
第4図ハ,ニは割込み処理パターンのフローチ
ヤートを示し、(INT−E)と(INT−T)の二
つの処理ルーチンからなる。 FIGS. 4C and 4D show flowcharts of the interrupt processing pattern, which consists of two processing routines (INT-E) and (INT-T).
(INT−T)は走査系1の速度を測定するた
めの処理ルーチンである。走査系1の速度は直流
モータ2の回転数を検出するエンコーダ3からの
パルス間隔として測定される。本実施例では前述
のごとく制御手段として8ビツトカウンタCを内
蔵したマイクロコンピユータ6を用いている。カ
ウンタCはマイクロコンピユータ6の外部クロツ
ク端子(ECK)に入力されるパルスをカウント
し、オーバフローして零に戻ると同時にカウンタ
割込みが発生する。このとき、主ルーチンを一時
中断し、(INT−T)に処理が移行する。本実施
例では外部クロツク端子(ECK)には基準発振
器8から200KHzのクロツクパルスが入力されて
いる。このため、28=256クロツク(tnax=
1.28ms)ごとにカウンタ割込みが発生する。 (INT-T) is a processing routine for measuring the speed of the scanning system 1. The speed of the scanning system 1 is measured as the pulse interval from an encoder 3 that detects the rotational speed of the DC motor 2. In this embodiment, as described above, the microcomputer 6 having a built-in 8-bit counter C is used as the control means. Counter C counts pulses input to the external clock terminal (ECK) of microcomputer 6, and at the same time as it overflows and returns to zero, a counter interrupt occurs. At this time, the main routine is temporarily interrupted and the process moves to (INT-T). In this embodiment, a 200 KHz clock pulse is input from the reference oscillator 8 to the external clock terminal (ECK). Therefore, 2 8 = 256 clocks (t nax =
A counter interrupt occurs every 1.28ms).
具体的には、(INT−T)はエンコーダ3から
のパルス間隔を測定するためのインターバルタイ
マ(TI)に前記(tnax=256)を加算する処理を
おこなう。このインターバルタイマ(TI)はラ
ンダムアクセスメモリ(RAM)のレジスタの一
つである。 Specifically, (INT-T) performs a process of adding the above (t nax =256) to the interval timer ( TI ) for measuring the pulse interval from the encoder 3. This interval timer ( TI ) is one of the registers of random access memory (RAM).
一方、前記(INT−E)は走査系1の位置の
測定、最適制動データの読み取り及び最適制動タ
イミングの判断を行う。まず、走査系1の位置は
次のようにして測定する。エンコーダ3からのパ
ルスは走査系1の移動量に応じて発生するため、
このパルスを計数することによりある時点からの
移動距離を知ることができる。本実施例では、計
数を開始する基準位置としてブレーキスイツチ5
をオンした位置としている。記憶しておくべきデ
ータは、最適制動動作時のものであるため、この
ように基準位置をブレーキスイツチ5のオンに対
応した位置とすることにより、処理及びデータ数
とも最小となる。また、記憶されるデータは、処
理を簡単にするために速度の値としてではなく、
エンコーダ3からのパルス間隔を内部カウンタC
で計数する基準発振器8のパルス数として扱つて
いる。また、走査系1の位置については、エンコ
ーダ3の基準位置〔ブレーキスイツチ5のオン〕
からのパルス数を後述するRAM(IXP)に記憶し
ている。 On the other hand, (INT-E) measures the position of the scanning system 1, reads optimal braking data, and determines the optimal braking timing. First, the position of the scanning system 1 is measured as follows. Since the pulses from the encoder 3 are generated according to the amount of movement of the scanning system 1,
By counting these pulses, the distance traveled from a certain point can be determined. In this embodiment, the brake switch 5 is set as the reference position for starting counting.
is in the on position. Since the data to be stored is for the optimum braking operation, by setting the reference position to the position corresponding to turning on the brake switch 5, both the processing and the number of data can be minimized. Also, the data stored is not as a speed value for ease of processing;
The pulse interval from encoder 3 is measured by internal counter C.
It is treated as the number of pulses of the reference oscillator 8 counted by . In addition, regarding the position of the scanning system 1, the reference position of the encoder 3 [brake switch 5 on]
The number of pulses from is stored in RAM (IXP), which will be described later.
以下、第4図ハ,ニを参照して(INT−E)
の処理ルーチンについて説明する。 Below, with reference to Figure 4 C and D (INT-E)
The processing routine will be explained.
エンコーダ3からのパルスがマイクロコンピユ
ータ6の外部割込み端子(INT)に入力される
と、外部割込みが発生し、主ルーチンの処理を中
断して(INT−E)に処理が移り、前述のごと
く割込み処理ルーチン終了後、主ルーチンに制御
が戻る。また、一方の割込み処理中、他方の割込
みが発生すると、後者の割込みは前者の割込み処
理が終了するまで保留され、前者の処理終了後、
主ルーチンに制御が戻らずに、後者の割込み処理
が行われる。同時に、割込みが発生すると、カウ
ンタ割込みが優先して処理される。 When a pulse from the encoder 3 is input to the external interrupt terminal (INT) of the microcomputer 6, an external interrupt occurs, interrupting the main routine processing and moving to (INT-E), where the interrupt is executed as described above. After the processing routine ends, control returns to the main routine. Also, if an interrupt occurs while one interrupt is being processed, the latter interrupt will be suspended until the former interrupt processing is completed, and after the former interrupt processing is completed,
The latter interrupt processing is performed without returning control to the main routine. At the same time, when an interrupt occurs, the counter interrupt is processed with priority.
まず、ステツプで走査系1がホームポジシヨ
ンに復帰してホームスイツチ4がオンとなつてい
るか否かを判定する。オンであれば現在の速度に
よらず無条件にステツプ〓〓でフラグ(REQ)を
「1」にセツトする。オフであればステツプで
インターバルタイマTIに現在の内部カウンタC
の値cを加算し、今回のパルス間隔を求め、TIc
にセツトする。従つて、インターバルタイマTI
にはカウンタCがn回オーバフローしていれば
256×n+Cのパルス数が入つていることとなる。
そして、インターバルタイマTI、内部カウンタ
Cをクリアし、次のパルス間隔の測定を開始す
る。次にステツプでモードフラグが「1」か否
かを判定、即ち現在の走査がテスト走査か実際の
走査かを判定する。 First, in step, the scanning system 1 returns to the home position and it is determined whether the home switch 4 is turned on. If it is on, the flag (REQ) is set to ``1'' regardless of the current speed using the step 〓〓. If it is off, the current internal counter C is stored in the interval timer T I at the step.
Add the value c of , find the current pulse interval, and calculate T Ic
Set to . Therefore, interval timer T I
If counter C overflows n times, then
This means that the number of pulses is 256×n+C.
Then, the interval timer T I and internal counter C are cleared, and measurement of the next pulse interval is started. Next, in step it is determined whether the mode flag is "1", that is, it is determined whether the current scan is a test scan or an actual scan.
ステツプが「YES」であれば、即ちテスト
走査の場合、ステツプにてインデツクスポイン
タ(IXP)で示されるランダムアクセスメモリ
(RAM)の現在位置を示すエリアに今回のパル
ス間隔TIcを記憶する。次に、ステツプ〓〓にてイ
ンデツクスポインタ(IXP)に1を加えて位置を
更新し、割込み処理を終了する。インデツクスポ
インタ(IXP)はブレーキスイツチ5がオンした
時点、即ち前記主ルーチンのステツプにて
「0」にリセツトされており、エンコーダ3から
のパルスごとに1を加えていくことにより走査系
1の現時点におけるブレーキスイツチ5(基準位
置)からの距離を知ることができる。このように
して、テスト走査では、ブレーキスイツチ5から
ホームスイツチ4までの速度の変化がランダムア
クセスメモリ(RAM)に記憶される。 If the step is ``YES'', that is, in the case of a test scan, the current pulse interval T Ic is stored in the area indicating the current position of the random access memory (RAM) indicated by the index pointer (IXP) in the step. Next, at step 〓〓, 1 is added to the index pointer (IXP) to update the position, and the interrupt processing ends. The index pointer (IXP) is reset to "0" when the brake switch 5 is turned on, that is, at the step of the main routine described above, and by adding 1 to each pulse from the encoder 3, the index pointer (IXP) is reset to "0". The current distance from the brake switch 5 (reference position) can be known. In this way, during the test scan, the change in speed from brake switch 5 to home switch 4 is stored in random access memory (RAM).
一方、前記ステツプが「ON」であれば、即
ち実際の走査の場合、ステツプ〓〓にて現在のパル
ス間隔TIcと、インデツクスポインタ(IXP)で
示される現在位置での最適制動動作時のパルス間
隔RAM(IXP)と比較判定する。TIcの方が大き
いとき、つまり現在の速度がまだ遅いときは、ス
テツプ〓〓にてインデツクスポインタ(IXP)に1
を加えて現在位置を更新し、割込処理を終了す
る。逆に、TIcの方が小さいかあるいは等しいと
き、つまり現在の速度が最適制動動作時の速度よ
り速いか等しいとき、制動開始タイミングと判断
される。そしてステツプ〓〓にてフラグ(REQ)
を「1」にセツトし、主ルーチンに知らせ、その
後の割込み処理が不要であるため、ステツプ〓〓に
て以後の割込みが禁止される。 On the other hand, if the step is "ON", that is, in the case of actual scanning, the current pulse interval T Ic and the optimal braking operation at the current position indicated by the index pointer (IXP) are determined in the step 〓〓. Compare and judge with pulse interval RAM (IXP). When T Ic is larger, that is, when the current speed is still slow, 1 is added to the index pointer (IXP) at step 〓〓.
is added to update the current position and end the interrupt processing. Conversely, when T Ic is smaller or equal, that is, when the current speed is faster than or equal to the speed at the optimum braking operation, it is determined that it is the timing to start braking. And flag (REQ) at step 〓〓
is set to ``1'' to inform the main routine, and since subsequent interrupt processing is unnecessary, subsequent interrupts are prohibited at step 〓〓.
なお、制動開始タイミングの判断のとき、次の
ような注意が必要である。 Note that the following precautions must be taken when determining the timing to start braking.
速度を示すエンコーダ3のパルス間隔とパルス
数による位置データは、ともに離散的であり、特
に、制動開始時において加速度が大きく、エンコ
ーダ3のパルスごとに大きく変わる。そのため最
適制動タイミングを決定するとき、速度が全く一
致することは少なく、速度が最適制動動作時の速
度に近づいたかあるいは超えたかという判断とな
る。このとき、誤差が生じる。この誤差は、制動
開始タイミングが高速である程大きくなるため注
意が必要である。対策としては、速度の変化が十
分小さくなるようにサンプリング時間を短くする
こと、即ちエンコーダ3のパルス数を多くするこ
とがあげられる。 The position data based on the pulse interval and number of pulses of the encoder 3 that indicate the speed are both discrete, and the acceleration is particularly large at the start of braking, and varies greatly with each pulse of the encoder 3. Therefore, when determining the optimal braking timing, the speeds rarely match at all, and the judgment is made based on whether the speed approaches or exceeds the speed at the optimal braking operation. At this time, an error occurs. This error increases as the braking start timing becomes faster, so care must be taken. A countermeasure is to shorten the sampling time so that the change in speed is sufficiently small, that is, to increase the number of pulses of the encoder 3.
また、本発明においては、基準となる最適制動
動作時の速度変化のデータを記憶しておく必要が
ある。方法としては、マイクロコンピユータに固
定データとして記憶しておく方法と、本実施例の
ようにテスト走査により読み込む方法があげられ
る。前者の場合、テスト走査は不要となるので初
めから実際の走査を行えるが、負荷の変化等によ
り最適制動状態が記憶されているデータと差が生
じるような場合、修正が困難である。後者の場
合、実際の走査の前にテスト走査を行う必要があ
り、電源のオフによりデータが失われるようなラ
ンダムアクセスメモリ(RAM)においては、電
源オンの度にテスト走査を行う必要がある。ただ
し、電源オフによつてもデータが失われないよう
なバツクアツプ機能を有する場合は一度だけで良
い。後者の利点は負荷の変化等に対して適応性を
有することである。例えば、本実施例において
は、負荷が変化してもブレーキスイツチ5の位置
を調整してテスト走査を行うだけで、データの修
正が可能となる。 Further, in the present invention, it is necessary to store data on speed changes during optimal braking operation, which serves as a reference. Methods include storing the data as fixed data in a microcomputer, and reading it by test scanning as in this embodiment. In the former case, there is no need for a test scan, so the actual scan can be performed from the beginning, but if the optimum braking state differs from the stored data due to a change in load, etc., it is difficult to correct it. In the latter case, a test scan must be performed before the actual scan, and in random access memory (RAM) where data is lost when the power is turned off, a test scan must be performed every time the power is turned on. However, if it has a backup function that prevents data loss even when the power is turned off, it is only necessary to back up the data once. The advantage of the latter is that it has adaptability to changes in load and the like. For example, in this embodiment, even if the load changes, data can be corrected simply by adjusting the position of the brake switch 5 and performing a test scan.
効 果
以上の説明で明らかなように、本発明は、走査
系の各位置での速度を検出する検出手段と、走査
系の各位置での復動時における基準速度を各々記
憶するための書き換え可能な記憶手段と、走査系
の復動時において前記検出手段によつて検出され
る各位置に対応した速度検出値と前記記憶手段に
記憶されている各位置に対応した記憶値とを比較
する比較手段と、比較手段による比較の結果、速
度検出値が記憶値以上になつたとき制動を開始さ
せる制動開始手段と、を備えたために、復動時の
速度あるいは制動力自体を制御することなく簡単
な構成で、複写倍率等による種々の走査モードに
対応して確実に最適な制御状態を得ることができ
る。Effects As is clear from the above explanation, the present invention includes a detection means for detecting the speed at each position of the scanning system, and a rewriting method for storing the reference speed during backward movement at each position of the scanning system. A speed detection value corresponding to each position detected by the detection means during the backward movement of the scanning system is compared with a stored value corresponding to each position stored in the storage means. Since it is equipped with a comparison means and a braking start means that starts braking when the detected speed value exceeds the stored value as a result of the comparison by the comparison means, the speed or braking force itself during the return movement is not controlled. With a simple configuration, it is possible to reliably obtain an optimal control state corresponding to various scanning modes depending on copying magnification and the like.
即ち、本発明では走査系の位置と速度だけで制
動開始のタイミングが定まるため、走査速度、走
査距離による修正あるいは復帰動作開始時にスプ
リングチヤージ等の補助加速手段等による修正が
不要である。また、制御手段自体も従来の位置制
御のサーボ系に比べ、復帰動作時には特別な速度
制御回路が不要であり、全体として簡単な構成と
なる。 That is, in the present invention, since the timing of starting braking is determined only by the position and speed of the scanning system, there is no need for correction based on the scanning speed or scanning distance, or correction using auxiliary acceleration means such as spring charge at the start of the return operation. Further, the control means itself does not require a special speed control circuit during the return operation, and has a simpler structure as a whole than a conventional position control servo system.
また、前記実施例に示したように、記憶手段を
書き換え可能なメモリとすれば、複写機ごとある
いは経年変化に対して調整が容易となり、かつこ
のメモリに基準速度を記憶させるためのテスト走
査を行うようにすれば、常時最適な制動状態を得
ることができる。また、検出手段として走査系の
移動に応じてパルスを発生するエンコーダを用
い、基準位置からのパルス数で走査系の位置を、
パルス間隔で該基準位置での走査系の走査を検出
するようにすれば、一つの検出手段にて走査系の
位置と速度を検出でき、両者を別の機器で検出し
て相関させる必要が省かれる。さらに、前記基準
位置を記憶手段に基準速度を記憶させたときの制
動開始位置とすれば、最低限必要なデータのみを
記憶手段に記憶させることとなり、記憶容量が少
なくて済む利点を有する。 Further, as shown in the above embodiment, if the storage means is a rewritable memory, it becomes easy to make adjustments for each copying machine or for changes over time. If you do this, you can always obtain optimal braking conditions. In addition, an encoder that generates pulses according to the movement of the scanning system is used as a detection means, and the position of the scanning system is determined by the number of pulses from the reference position.
By detecting the scanning of the scanning system at the reference position at pulse intervals, the position and speed of the scanning system can be detected with a single detection means, eliminating the need to detect and correlate the two with separate equipment. It will be destroyed. Furthermore, if the reference position is set as the braking start position when the reference speed is stored in the storage means, only the minimum necessary data is stored in the storage means, which has the advantage of requiring less storage capacity.
図面は本発明に係る走査装置の一実施例を示
し、第1図は走査系の斜視図、第2図は制御手段
のブロツク図、第3図はモータ制御回路図、第4
図イ〜ニは制御手段のフローチヤート図、第5図
はテスト走査の復動時における走査系の速度変化
を示すグラフ、第6図は実際の走査時における走
査系の速度変化を示すグラフである。
1……走査系、2……直流モータ、3……エン
コーダ、4……ホームスイツチ、5……ブレーキ
スイツチ、6……マイクロコンピユータ、7……
モータ制御回路、8……基準発振器。
The drawings show an embodiment of the scanning device according to the present invention, in which FIG. 1 is a perspective view of the scanning system, FIG. 2 is a block diagram of the control means, FIG. 3 is a motor control circuit diagram, and FIG.
Figures A to D are flowcharts of the control means, Figure 5 is a graph showing the speed change of the scanning system during backward movement during test scanning, and Figure 6 is a graph showing the speed change of the scanning system during actual scanning. be. 1... Scanning system, 2... DC motor, 3... Encoder, 4... Home switch, 5... Brake switch, 6... Microcomputer, 7...
Motor control circuit, 8...Reference oscillator.
Claims (1)
定速移動させ、復動時は加速的に復動させた後、
所定の制動をかけて走査開始位置に停止させる走
査装置において、 走査系の各位置での速度を検出する検出手段
と、 走査系の各位置での復動時における基準速度を
各々記憶するための書き換え可能な記憶手段と、 走査系の復動時において前記検出手段によつて
検出される各位置に対応した速度検出値と前記記
憶手段に記憶されている各位置に対応した記憶値
とを比較する比較手段と、 比較手段による比較の結果、速度検出値が記憶
値以上になつたとき制動を開始させる制動開始手
段と、 を備えたことを特徴とする走査装置。 2 前記記憶手段に記憶される基準速度が、複写
に先立つ往復動において、前記検出手段により検
出された速度である特許請求の範囲第1項記載の
走査装置。[Claims] 1. After the scanning system is moved by a motor at a predetermined speed during forward movement and at an accelerated rate during backward movement,
A scanning device that applies predetermined braking to stop at a scanning start position includes a detection means for detecting the speed at each position of the scanning system, and a means for storing a reference speed during backward movement at each position of the scanning system. A rewritable storage means, and a speed detection value corresponding to each position detected by the detection means during the backward movement of the scanning system is compared with a stored value corresponding to each position stored in the storage means. 1. A scanning device comprising: a comparison means for comparing the detected speed with the stored value; and a braking start means for starting braking when the detected speed value exceeds the stored value as a result of the comparison by the comparison means. 2. The scanning device according to claim 1, wherein the reference speed stored in the storage means is a speed detected by the detection means during reciprocating motion prior to copying.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11731382A JPS597357A (en) | 1982-07-05 | 1982-07-05 | Scanner |
| US06/511,390 US4568171A (en) | 1982-07-05 | 1983-07-05 | System for controlling the reciprocation of a scanning arrangement |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11731382A JPS597357A (en) | 1982-07-05 | 1982-07-05 | Scanner |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS597357A JPS597357A (en) | 1984-01-14 |
| JPH0454951B2 true JPH0454951B2 (en) | 1992-09-01 |
Family
ID=14708654
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11731382A Granted JPS597357A (en) | 1982-07-05 | 1982-07-05 | Scanner |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS597357A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60262147A (en) * | 1984-06-08 | 1985-12-25 | Minolta Camera Co Ltd | Scanning device |
| US4693595A (en) * | 1984-08-30 | 1987-09-15 | Sharp Kabushiki | Method of controlling a stop position of an optical system in a copying machine |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55163560A (en) * | 1979-06-07 | 1980-12-19 | Ricoh Co Ltd | Return controlling system |
| US4371254A (en) * | 1980-10-02 | 1983-02-01 | Xerox Corporation | Programmed brake for controlling the speed of a scanning carriage |
-
1982
- 1982-07-05 JP JP11731382A patent/JPS597357A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS597357A (en) | 1984-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0434729B2 (en) | ||
| JP2627152B2 (en) | Ignition timing control device | |
| JPH0454951B2 (en) | ||
| JPS60107635A (en) | Electrophotographic copying machine | |
| US4333115A (en) | Tape transport control system | |
| US5442267A (en) | Device for controlling the reverse rotation of a motor and method of judging time point where the motor is actually rotated in a reverse direction | |
| JP4280051B2 (en) | Origin return method and control program in positioning system | |
| JP3635674B2 (en) | lift device | |
| JPH0522975A (en) | Motor drive control method and apparatus | |
| JPH0434730B2 (en) | ||
| JPH0592814U (en) | Detector | |
| JP3306082B2 (en) | Control method of scanner optical system | |
| JPH0436379B2 (en) | ||
| JP2627153B2 (en) | Ignition timing control device | |
| JPH03218288A (en) | Motor controller | |
| JPS6265664U (en) | ||
| JPS62129837A (en) | Fixed position stopping device for optical part | |
| JPH0641397U (en) | Motor speed controller | |
| JPH0348568Y2 (en) | ||
| JPS60262147A (en) | Scanning device | |
| JPS59106892A (en) | Speed control system for dc motor | |
| JPH0435053B2 (en) | ||
| JPS63236101A (en) | Present position storing method for controller | |
| JPS6159070B2 (en) | ||
| JPS63195502A (en) | Absolute position detector |