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
JP4985281B2 - Motor abnormality detection device and image forming apparatus having the same - Google Patents
[go: Go Back, main page]

JP4985281B2 - Motor abnormality detection device and image forming apparatus having the same - Google Patents

Motor abnormality detection device and image forming apparatus having the same Download PDF

Info

Publication number
JP4985281B2
JP4985281B2 JP2007252108A JP2007252108A JP4985281B2 JP 4985281 B2 JP4985281 B2 JP 4985281B2 JP 2007252108 A JP2007252108 A JP 2007252108A JP 2007252108 A JP2007252108 A JP 2007252108A JP 4985281 B2 JP4985281 B2 JP 4985281B2
Authority
JP
Japan
Prior art keywords
motor
sensor
detection device
abnormality detection
motor abnormality
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 - Fee Related
Application number
JP2007252108A
Other languages
Japanese (ja)
Other versions
JP2009089458A (en
Inventor
功 久保
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2007252108A priority Critical patent/JP4985281B2/en
Publication of JP2009089458A publication Critical patent/JP2009089458A/en
Application granted granted Critical
Publication of JP4985281B2 publication Critical patent/JP4985281B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Control Of Multiple Motors (AREA)

Description

本発明は、モータの異常を検出するモータ異常検出装置及びそれを備える画像形成装置に関する。   The present invention relates to a motor abnormality detection device that detects a motor abnormality and an image forming apparatus including the motor abnormality detection device.

プリンタ、複合機、コピー機などのOA機器や、洗濯機、掃除機などの家電製品などの電気製品は、 モータの駆動力を利用して部品を動作させている。モータが停止すると、電気製品は、所定の機能を果たすことができず、最悪の場合には故障を引き起こす恐れがある。そのため、従来より、モータの回転状態をセンシングして、モータの異常を検出することが行われている。   OA devices such as printers, multifunction devices, and copiers, and electrical products such as household appliances such as washing machines and vacuum cleaners use the driving force of the motor to operate the parts. When the motor stops, the electrical product cannot perform the predetermined function, and in the worst case, it may cause a failure. For this reason, conventionally, a motor rotation state is sensed to detect a motor abnormality.

例えば、特許文献1には、モータを構成するロータの位置を検出する3個のセンサ回路の各々に抵抗が接続されている。この3個の抵抗は、異なる抵抗値を有し、3個のセンサ回路がそれぞれ出力するハイ電圧又はロー電圧の組み合わせにより発生する、任意の2個の抵抗の並列抵抗値と他の抵抗の抵抗値とが、異なるようにされている。3個の抵抗は、接続点Aを介して、電源に接続する電源側抵抗に接続されている。そして、接続点Aは、マイクロコンピュータの入力部に接続されている。   For example, in Patent Document 1, a resistor is connected to each of three sensor circuits that detect the position of a rotor constituting a motor. These three resistors have different resistance values and are generated by a combination of a high voltage or a low voltage output from the three sensor circuits, respectively, and the parallel resistance value of any two resistors and the resistance of another resistor. The value is made different. The three resistors are connected via a connection point A to a power source side resistor connected to the power source. The connection point A is connected to the input unit of the microcomputer.

このような特許文献1に記載するモータ異常検出装置は、接続点Aに印加される電圧が、電源側抵抗と、3個の抵抗のうちの何れか一つの抵抗又は2つの抵抗で、電源の電圧を分圧した値となる。上述したように3個の抵抗の抵抗値はそれぞれ異なるため、接続点Aに印加される電圧は、センサ回路がロータの回転を検出して出力するハイ電圧又はロー電圧の組み合わせによって異なる。   In such a motor abnormality detection device described in Patent Document 1, the voltage applied to the connection point A is a power supply side resistor and any one of the three resistors or two resistors. The voltage is divided. As described above, since the resistance values of the three resistors are different from each other, the voltage applied to the connection point A differs depending on the combination of the high voltage or the low voltage that the sensor circuit detects and outputs the rotation of the rotor.

従って、特許文献1に記載するモータ異常検出装置は、1個の入力部に3個のセンサ回路を接続しても、接続点Aに印加される電圧の大きさによって、何れのセンサ回路がロータの回転を検出したかを判別し、ロータの回転位置を検出することができる。   Therefore, even if three sensor circuits are connected to one input unit, the motor abnormality detection device described in Patent Document 1 depends on the magnitude of the voltage applied to the connection point A, and any sensor circuit is a rotor. The rotation position of the rotor can be detected by determining whether the rotation of the rotor has been detected.

特開2003−154188号公報JP 2003-154188 A

しかしながら、従来のモータ異常検出装置は、モータのロータの回転を検出する3個のセンサ回路のそれぞれに接続する抵抗と、電源用抵抗とを接続する接続点Aに印加される電圧の大きさに基づいて、ロータの回転位置を検出する。3個のセンサ回路は、例えば、モータ等で発生した磁気の影響などによってノイズが発生すると、接続点Aから出力する電圧に、各センサ回路で発生したノイズの和が影響し、検出精度が不安定になることがあった。   However, the conventional motor abnormality detection device has the magnitude of the voltage applied to the connection point A connecting the resistor connected to each of the three sensor circuits for detecting the rotation of the rotor of the motor and the power supply resistor. Based on this, the rotational position of the rotor is detected. In the three sensor circuits, for example, when noise is generated due to the influence of magnetism generated by a motor or the like, the sum of noise generated by each sensor circuit affects the voltage output from the connection point A, resulting in poor detection accuracy. Sometimes it became stable.

また、従来のモータ異常検出装置は、モータ1個に対して入力部を一つ設けるため、複数のモータについて回転状態を検出するためには、モータの数だけ入力部を用意する必要があった。近年、製品の高機能化、高速化が進み、モータの数が増加し、それに比例してモータの回転を検出するセンサの数も増加している。その一方で、ハードウエハの低価格化や小型化が進み、制御用のCPUやASICの入力部の数も制限されている。このように、モータの回転検出には、ハード上の制限が多く課され、入力部の数を減らして制御部を小型化する要求が強かった。   In addition, since the conventional motor abnormality detection device is provided with one input unit for one motor, it is necessary to prepare as many input units as the number of motors in order to detect the rotation state of a plurality of motors. . In recent years, higher functionality and higher speed of products have progressed, and the number of motors has increased, and the number of sensors that detect the rotation of the motor has also increased in proportion thereto. On the other hand, the price and size of hard wafers have been reduced, and the number of control CPUs and ASIC input units is limited. As described above, many restrictions on hardware are imposed on the detection of the rotation of the motor, and there is a strong demand to reduce the number of input units and downsize the control unit.

本発明は、上記問題点を解決するためになされたものであり、入力部を減らしつつ、検出精度を安定させることができるモータ異常検出装置及びそれを備える画像形成装置を提供することを目的とする。   The present invention has been made to solve the above-described problems, and an object thereof is to provide a motor abnormality detection device capable of stabilizing detection accuracy while reducing the number of input units, and an image forming apparatus including the motor abnormality detection device. To do.

本発明に係るモータ異常検出装置及びそれを備える画像形成装置は、以下の構成を有する。
(1)複数のモータの回転異常を検出するモータ異常検出装置において、前記複数のモータに対応して配置され、対応するモータによって回転駆動されると共に、透孔部をそれぞれ備える複数の回転体と、前記複数の回転体に対応して配置され、前記透孔部によって変化する検出信号を出力する複数のセンサ手段と、前記複数のセンサ手段からの検出信号に基づいて、前記複数のモータの回転状態を検出する回転検出手段と、を有し、前記複数のモータが正常回転する場合に前記複数のセンサ手段から出力される検出信号の変化状態が互いに異なるように、前記透孔部を設けると共に、前記複数のセンサ手段を前記回転検出手段の入力部にオア接続する。
A motor abnormality detection apparatus and an image forming apparatus including the same according to the present invention have the following configurations.
(1) In a motor abnormality detection device that detects rotation abnormality of a plurality of motors, a plurality of rotating bodies that are arranged corresponding to the plurality of motors, are rotationally driven by the corresponding motors, and each have a through hole portion; A plurality of sensor means arranged corresponding to the plurality of rotating bodies and outputting detection signals that change depending on the through-hole portions; and rotations of the plurality of motors based on detection signals from the plurality of sensor means. Rotation detecting means for detecting a state, and when the plurality of motors normally rotate, the through holes are provided so that the change states of the detection signals output from the plurality of sensor means are different from each other. The plurality of sensor means are OR-connected to the input part of the rotation detecting means.

(2)(1)に記載の発明において、前記回転検出手段は、前記入力部に入力された検出信号を分離する分離手段を有する。 (2) In the invention described in (1), the rotation detection unit includes a separation unit that separates the detection signal input to the input unit.

(3)(1)又は(2)に記載の発明において、前記回転体は、前記モータに連結するギヤにより構成されている。 (3) In the invention described in (1) or (2), the rotating body is constituted by a gear connected to the motor.

(4)(1)乃至(3)の何れか一つに記載の発明において、現像剤を供給された記録用紙を、加熱ローラと押圧ローラとの間に搬送し、前記現像剤を前記記録用紙に熱定着させるように構成された画像形成装置に使用され、前記モータの一つが、前記加熱ローラを駆動するためのものであって、そのモータに対応する前記回転体の前記透孔部は、その回転体に対応して配置した前記センサ手段から出力される検出信号の変化時間が、他のセンサ手段から出力される検出信号の変化時間より短くなるように、設けられている。 (4) In the invention according to any one of (1) to (3), the recording paper supplied with the developer is conveyed between a heating roller and a pressing roller, and the developer is transferred to the recording paper. One of the motors is for driving the heating roller, and the through hole portion of the rotating body corresponding to the motor includes: The change time of the detection signal output from the sensor means arranged corresponding to the rotating body is set to be shorter than the change time of the detection signal output from the other sensor means.

(5)(1)乃至(4)の何れか一つに記載の発明において、前記複数のセンサ手段は、前記入力部にワイヤードオア接続されている。 (5) In the invention according to any one of (1) to (4), the plurality of sensor means are wired or connected to the input unit.

(6)(1)乃至(5)の何れか一つに記載する発明を備える画像形成装置。 (6) An image forming apparatus comprising the invention described in any one of (1) to (5).

上記構成を有する本発明のモータ異常検出装置及び画像形成装置は、複数のセンサ手段が、モータによって回転駆動される回転体の透孔部によって変化する検出信号を出力する。複数のセンサ手段は、回転検出手段の入力部にオア接続しているため、複数のセンサ手段から出力された検出信号が、回転検出手段の入力部にまとめて入力するが、各センサから出力される検出信号の変化状態が異なるので、入力部に入力した検出信号に基づいてモータの回転状態を検出できる。そのため、モータ数が増えても、回転検出手段の入力部の数が増えることはなく、制御部を小型化することができる。従って、本発明のモータ異常検出装置及び画像形成装置によれば、入力部を減らしつつ、検出精度を安定させることができる。   In the motor abnormality detection device and the image forming apparatus of the present invention having the above-described configuration, the plurality of sensor units output detection signals that change depending on the through-hole portion of the rotating body that is rotationally driven by the motor. Since the plurality of sensor means are OR-connected to the input part of the rotation detection means, the detection signals output from the plurality of sensor means are collectively input to the input part of the rotation detection means, but are output from each sensor. Therefore, the rotation state of the motor can be detected based on the detection signal input to the input unit. Therefore, even if the number of motors increases, the number of input units of the rotation detection means does not increase, and the control unit can be downsized. Therefore, according to the motor abnormality detection device and the image forming apparatus of the present invention, the detection accuracy can be stabilized while reducing the number of input units.

また、本発明のモータ異常検出装置は、入力部に入力された検出信号を分離するので、入力部に複数の検出信号の和を入力しても、それを分離して、複数のモータの回転状態を個別に検出することができる。   In addition, since the motor abnormality detection device of the present invention separates the detection signal input to the input unit, even if the sum of a plurality of detection signals is input to the input unit, it is separated to rotate the plurality of motors. The state can be detected individually.

また、本発明のモータ異常検出装置は、回転体がモータに連結するギヤで構成されているため、モータの回転を検出する機構を安価かつコンパクトに設けることができる。   Moreover, since the motor abnormality detection apparatus of this invention is comprised with the gear which a rotary body connects with a motor, the mechanism which detects rotation of a motor can be provided cheaply and compactly.

また、本発明のモータ異常検出装置は、画像形成装置に使用された場合、加熱ローラを駆動させるモータに対応するギヤの透孔部をセンサ手段が検出して出力する検出信号の変化時間が、他のセンサ手段から出力される検出信号の変化時間より短いので、加熱ローラが押圧ローラにくっつく前に、加熱ローラを駆動するモータの異常をすばやく検出できる。   Further, when the motor abnormality detection device of the present invention is used in an image forming apparatus, the change time of the detection signal output by the sensor means detecting and outputting the through-hole portion of the gear corresponding to the motor that drives the heating roller, Since the change time of the detection signal output from the other sensor means is shorter, the abnormality of the motor that drives the heating roller can be quickly detected before the heating roller sticks to the pressing roller.

また、本発明のモータ異常検出装置は、複数のセンサ手段が入力部にワイヤードオア接続されているので、回路に使用する素子の数を抑えることができる。   Further, in the motor abnormality detection device of the present invention, the plurality of sensor means are wired or connected to the input unit, so that the number of elements used in the circuit can be suppressed.

次に、本発明に係るモータ異常検出装置及びそれを備える画像形成装置の一実施形態を、図面を参照して説明する。   Next, an embodiment of a motor abnormality detection device and an image forming apparatus including the same according to the present invention will be described with reference to the drawings.

<画像形成装置の全体構成>
図1は、本発明の実施形態に係り、「画像形成装置」の一例であるプリンタ1の内部構成を示す図である。
プリンタ1は、ケーシング2の前面側から、記録用紙3を収容する給紙カセット4が着脱可能に装着されている。ケーシング2は、本体2Aの上方に開口する開口部を塞ぐように、カバー2Bを本体2Aに回動可能に連結している。カバー2Bの上面には、排紙トレイ5が設けられている。
<Overall configuration of image forming apparatus>
FIG. 1 is a diagram illustrating an internal configuration of a printer 1 that is an example of an “image forming apparatus” according to an embodiment of the present invention.
The printer 1 is detachably mounted with a paper feed cassette 4 that accommodates the recording paper 3 from the front side of the casing 2. The casing 2 rotatably connects the cover 2B to the main body 2A so as to close the opening that opens above the main body 2A. A paper discharge tray 5 is provided on the upper surface of the cover 2B.

ケーシング2の内部には、搬送ベルト駆動ローラ6と従動ローラ7に巻回された搬送ベルト8が中央部に回転可能に配置され、その搬送ベルト8の上流側から下流側へ向かって順番に給紙部11と、画像形成部12と、排紙部13とが配置されている。   Inside the casing 2, a conveyor belt 8 wound around a conveyor belt driving roller 6 and a driven roller 7 is rotatably arranged at the center, and is sequentially supplied from the upstream side to the downstream side of the conveyor belt 8. A paper unit 11, an image forming unit 12, and a paper discharge unit 13 are arranged.

給紙部11は、ピックアップローラ14が給紙カセット4から記録用紙3を1枚ピックアップすると、その記録用紙3を搬送ローラ15,16がレジストローラ17へ搬送する。レジストローラ17は、記録用紙3の傾きを是正してから、記録用紙3を画像形成部12へ送り出す。   When the pickup roller 14 picks up one recording sheet 3 from the sheet feeding cassette 4, the sheet feeding unit 11 conveys the recording sheet 3 to the registration rollers 17 by the conveying rollers 15 and 16. The registration roller 17 corrects the inclination of the recording paper 3 and then sends the recording paper 3 to the image forming unit 12.

画像形成部12は、イエロー(Y)、マゼンタ(M)、シアン(C)、ブラック(K)のトナーを収容する第1画像形成ユニット20Y、第2画像形成ユニット20M、第3画像形成ユニット20C、第4画像形成ユニット20Kが、搬送ベルト8の上流側から下流側へ向かって水平に並んで配置されている。そして、最も下流側に配置された第4画像形成ユニット20Kの下流側には、定着器27が配置されている。   The image forming unit 12 includes a first image forming unit 20Y, a second image forming unit 20M, and a third image forming unit 20C that store toners of yellow (Y), magenta (M), cyan (C), and black (K). The fourth image forming units 20 </ b> K are arranged horizontally side by side from the upstream side to the downstream side of the transport belt 8. A fixing device 27 is arranged on the downstream side of the fourth image forming unit 20K arranged on the most downstream side.

第1〜第4画像形成ユニット20Y,20M,20C,20Kは、同一構成を有する。第1〜第4画像形成ユニット20Y,20M,20C,20Kの添え字「Y」,「M」,「C」,「K」は、第1〜第4画像形成ユニット20Y,20M,20C,20Kを区別するものであり、特に区別する必要がない場合には、以下の説明において適宜添え字を省略する。尚、図1においては、第1〜第4画像形成ユニット20Y,20M,20C,20Kの構成部品全てに符号を記載すると、図面が見難くなるので、第1画像形成ユニット20Yの構成部品だけに符号を記載する。   The first to fourth image forming units 20Y, 20M, 20C, and 20K have the same configuration. The subscripts “Y”, “M”, “C”, “K” of the first to fourth image forming units 20Y, 20M, 20C, 20K are the first to fourth image forming units 20Y, 20M, 20C, 20K. If there is no need to distinguish between them, the subscripts are omitted as appropriate in the following description. In FIG. 1, it is difficult to see the drawing if all the components of the first to fourth image forming units 20 </ b> Y, 20 </ b> M, 20 </ b> C, and 20 </ b> K are described, it is difficult to see the drawings. The code is described.

画像形成ユニット20は、除電器21によって除電した感光体22の表面に帯電器23が放電して感光体22を耐電させた後、露光ユニット24が感光体22の表面にレーザ光を照射して静電潜像が形成し、その後、現像カートリッジ25から感光体22の表面にトナーを供給して静電潜像を可視化し、トナー像を形成する。感光体22は、搬送ベルト8を挟んで対向配置された転写ローラ26との間で、表面に形成されたトナー像を記録用紙3に転写する。その後、感光体22は、除電気21に除電される。   In the image forming unit 20, after the charger 23 discharges the surface of the photoconductor 22 that has been neutralized by the static eliminator 21 to make the photoconductor 22 durable, the exposure unit 24 irradiates the surface of the photoconductor 22 with laser light. An electrostatic latent image is formed, and then toner is supplied from the developing cartridge 25 to the surface of the photosensitive member 22 to visualize the electrostatic latent image, thereby forming a toner image. The photoconductor 22 transfers the toner image formed on the surface thereof to the recording paper 3 between the photoconductor 22 and the transfer roller 26 disposed so as to face the conveyance belt 8. Thereafter, the photoreceptor 22 is neutralized by the static elimination 21.

定着器27は、ハロゲンヒータによって加熱される加熱ローラ28と、加熱ローラ28に圧接するように配置される加圧ローラ29とを備える。定着器27は、加熱ローラ28と加圧ローラ29との間にトナー像を形成された記録用紙3が搬送されてくると、加熱ローラ28の熱によりトナーを溶解して記録用紙3にトナーを熱定着させ、その後、記録用紙3を排紙部13へ送り出す。   The fixing device 27 includes a heating roller 28 that is heated by a halogen heater, and a pressure roller 29 that is disposed so as to be in pressure contact with the heating roller 28. When the recording paper 3 on which the toner image is formed is conveyed between the heating roller 28 and the pressure roller 29, the fixing device 27 melts the toner by the heat of the heating roller 28 and applies the toner to the recording paper 3. Then, the recording paper 3 is sent out to the paper discharge unit 13.

排紙部13は、排紙ローラ30によって構成される。排紙ローラ30は、ケーシング2の排出口9から排紙トレイ5へ記録用紙3を排出する。   The paper discharge unit 13 includes a paper discharge roller 30. The paper discharge roller 30 discharges the recording paper 3 from the discharge port 9 of the casing 2 to the paper discharge tray 5.

ところで、プリンタ1は、第1〜第4画像形成ユニット20Y,20M,20C,20Kを備え、モノクロ印刷とカラー印刷を選択して実行できる。モノクロ印刷するときには、第1〜第3画像形成ユニット20Y,20M,20Cを使用しない。   Meanwhile, the printer 1 includes first to fourth image forming units 20Y, 20M, 20C, and 20K, and can select and execute monochrome printing and color printing. When performing monochrome printing, the first to third image forming units 20Y, 20M, and 20C are not used.

そこで、プリンタ1は、カラー印刷時には、第1〜第3画像形成ユニット20Y,20M,20Cの現像カートリッジ25Y,25M,25Cを、第4画像形成ユニット20Kと同様、図1に示すように第1〜第3感光体22Y,22M,22Cにトナーを供給する印刷位置に配置する一方、モノクロ印刷時には、第1〜第3画像形成ユニット20K,18M,18Cの現像カートリッジ25Y,25M,25Cを、図1に示す印刷位置から上方へ移動させて、第1〜第3感光体22Y,22M,22Cから離間させる退避位置に配置する配置切換装置18を有する。   Therefore, during color printing, the printer 1 uses the developing cartridges 25Y, 25M, and 25C of the first to third image forming units 20Y, 20M, and 20C in the same manner as the fourth image forming unit 20K as shown in FIG. The toner cartridges 25Y, 25M, and 25C of the first to third image forming units 20K, 18M, and 18C are arranged at a printing position for supplying toner to the third photosensitive members 22Y, 22M, and 22C, and at the time of monochrome printing. 1 is arranged so as to be moved upward from the printing position shown in FIG. 1 and disposed at a retracted position separated from the first to third photoconductors 22Y, 22M, and 22C.

上記プリンタ1は、制御部10によって、一連の印刷動作を制御されている。このようなプリンタ1には、プリンタ1を動作させる部品(配置切換装置18や各種ローラ14,15,16,28等)に与える駆動力を発生するモータ40(図2参照)の回転状態を監視し、モータ40の異常を検出するモータ異常検出装置19を搭載している。   In the printer 1, a series of printing operations is controlled by the control unit 10. In such a printer 1, the rotational state of a motor 40 (see FIG. 2) that generates a driving force applied to components (the arrangement switching device 18 and various rollers 14, 15, 16, 28, etc.) that operate the printer 1 is monitored. In addition, a motor abnormality detection device 19 that detects abnormality of the motor 40 is mounted.

<モータ異常検出装置の構成>
図2は、図1に示すモータ異常検出装置19の概略構成図である。ここで、符号の添え字「A」,「B」,「C」は、複数のセンサ基板33、ドライバ39、モータ40、ギヤ41、センサ42等を区別するためのものである。以下の説明において、特に区別する必要がない場合には、適宜添え字を省略する。
<Configuration of motor abnormality detection device>
FIG. 2 is a schematic configuration diagram of the motor abnormality detection device 19 shown in FIG. Here, the subscripts “A”, “B”, and “C” are for distinguishing a plurality of sensor boards 33, drivers 39, motors 40, gears 41, sensors 42, and the like. In the following description, subscripts are omitted as appropriate unless there is a need for distinction.

モータ異常検出装置19は、「回転検出手段」の一例である制御部10と、複数のモータ40と、「回転体」の一例である複数のギヤ41と、「センサ手段」の一例である複数のセンサ42とから、構成されている。   The motor abnormality detection device 19 includes a control unit 10 that is an example of “rotation detection means”, a plurality of motors 40, a plurality of gears 41 that are examples of “rotating bodies”, and a plurality of examples that are examples of “sensor means”. Sensor 42.

制御部10は、コントローラ基板31とエンジン基板32を内蔵する。コントローラ基板31は、周知のCPU34と、ROM35と、RAM36を搭載し、各種データの加工や演算を行う。ROM35には、モータの異常を検出するモータ異常検出プログラム37(後述)が記憶されている。   The control unit 10 incorporates a controller board 31 and an engine board 32. The controller board 31 is equipped with a well-known CPU 34, ROM 35, and RAM 36, and processes and calculates various data. The ROM 35 stores a motor abnormality detection program 37 (described later) for detecting a motor abnormality.

エンジン基板32は、ASIC38と複数のドライバ39を搭載する。各ドライバ39には、部品に与える駆動力を発生するモータ40が接続している。エンジン基板32は、後述するように各モータ40の動作を個別に制御する。また、エンジン基板32は、ASIC38に複数のセンサ基板33が接続し、センサ42の検出結果を入力する。   The engine board 32 includes an ASIC 38 and a plurality of drivers 39. Each driver 39 is connected to a motor 40 that generates a driving force applied to the component. The engine board 32 individually controls the operation of each motor 40 as will be described later. The engine board 32 has a plurality of sensor boards 33 connected to the ASIC 38 and inputs the detection result of the sensor 42.

ここで、プリンタ1は、多数のモータを搭載し、モータ異常検出装置19に各モータ40の異常を検出させることが可能である。しかし、そのモータの異常検出方法は、モータ40の数に関係なく同じである。   Here, the printer 1 is equipped with a large number of motors, and the motor abnormality detection device 19 can detect the abnormality of each motor 40. However, the motor abnormality detection method is the same regardless of the number of motors 40.

そこで、本実施形態では、説明を分かりやすくするために、配置切換装置18に与える駆動力を発生する第1モータ40Aと、搬送ベルト駆動ローラ6を回転させる駆動力を発生する第2モータ40Bと、加熱ローラ28を回転させる駆動力を発生する第3モータ40Cとを例に挙げて、モータ異常検出装置19を説明する。そして、図2には、第1〜第3モータ40A,40B,40Cとそれに付随する部品(第1〜第3ギヤ47A,47B,47C、第1〜第3ギヤ41A,41B,41Cや第1〜第3センサ42A,423B,42C)のみを、記載する。   Therefore, in this embodiment, in order to make the explanation easy to understand, a first motor 40A that generates a driving force applied to the arrangement switching device 18 and a second motor 40B that generates a driving force for rotating the transport belt driving roller 6 are provided. The motor abnormality detection device 19 will be described by taking the third motor 40C that generates a driving force for rotating the heating roller 28 as an example. FIG. 2 shows the first to third motors 40A, 40B, and 40C and their accompanying parts (first to third gears 47A, 47B, 47C, first to third gears 41A, 41B, 41C, and first Only the third sensors 42A, 423B, 42C) will be described.

モータ40には、ギヤ47が一対一で対応して配置されている。ギヤ47には、ギヤ41が噛合しており、対応するモータ40により回転駆動される。換言すると、ギヤ41の回転とモータ40の回転は、同期する。ギヤ41には、センサ42が対応して配置されている。センサ42は、センサ基板33に取り付けられ、ギヤ41の回転を検出する。各センサ42の出力は、エンジン基板32のASIC38にワイヤードオア接続されている。   Gears 47 are arranged in one-to-one correspondence with the motor 40. A gear 41 is engaged with the gear 47 and is driven to rotate by a corresponding motor 40. In other words, the rotation of the gear 41 and the rotation of the motor 40 are synchronized. A sensor 42 is disposed corresponding to the gear 41. The sensor 42 is attached to the sensor substrate 33 and detects the rotation of the gear 41. The output of each sensor 42 is wired or connected to the ASIC 38 of the engine board 32.

センサ42は、発光ダイオードDとフォトトランジスタTRを備える。発光ダイオードDのアノード側は、抵抗R1を介して第1接点Q1に接続する。第1接点Q1は、センサ基板用電源に接続されている。発光ダイオードDのカソード側は、第2接点Q2とフォトトランジスタTRとの間の接続点P1に接続する。第2接点Q2は、グランドに接続されている。フォトトランジスタTRは、ベースが発光ダイオードDの光を受光して電圧を印加されるように、センサ基板33上に配置されている。フォトトランジスタTRは、エミッタが第2接点Q2に接続し、コレクタが出力ラインLを介してASIC38の入力部38aに接続している。   The sensor 42 includes a light emitting diode D and a phototransistor TR. The anode side of the light emitting diode D is connected to the first contact Q1 through the resistor R1. The first contact Q1 is connected to a sensor board power source. The cathode side of the light emitting diode D is connected to a connection point P1 between the second contact Q2 and the phototransistor TR. The second contact Q2 is connected to the ground. The phototransistor TR is disposed on the sensor substrate 33 so that the base receives light from the light emitting diode D and is applied with a voltage. The phototransistor TR has an emitter connected to the second contact Q2, and a collector connected to the input part 38a of the ASIC 38 via the output line L.

このようなフォトトランジスタTRは、ベースが発光ダイオードDの光を受光しない間は、ハイインピーダンス状態になっているが、ベースが発光ダイオードDの光を受光すると、ハイインピーダンス状態からロー状態(以下「L」という。)に切り替えられ、オープンコレクタ出力する。   Such a phototransistor TR is in a high impedance state while the base does not receive light from the light emitting diode D. However, when the base receives light from the light emitting diode D, the phototransistor TR changes from a high impedance state to a low state (hereinafter, “ L ”) and output as an open collector.

第1〜第3センサ基板33A,33B,33CのフォトトランジスタTRA,TRB,TRCは、出力ラインLに並列に接続している。出力ラインLは、フォトトランジスタTRA,TRB,TRCとASIC38との間に第4接続点P4が設けられ、その第4接続点P4にプルアップ抵抗R2が接続している。プルアップ抵抗R2は、第3接点Q3を介してプルアップ用電源に接続され、フォトトランジスタTRA,TRB,TRCがハイインピーダンス状態の時にハイ状態(以下「H」という。)をASIC38に出力させる。   The phototransistors TRA, TRB, TRC of the first to third sensor substrates 33A, 33B, 33C are connected to the output line L in parallel. In the output line L, a fourth connection point P4 is provided between the phototransistors TRA, TRB, TRC and the ASIC 38, and a pull-up resistor R2 is connected to the fourth connection point P4. The pull-up resistor R2 is connected to the pull-up power supply via the third contact Q3, and causes the ASIC 38 to output a high state (hereinafter referred to as “H”) when the phototransistors TRA, TRB, TRC are in a high impedance state.

従って、ASIC38の入力部38aには、フォトトランジスタTRA,TRB,TRCの何れかがハイインピーダンス状態から「L」に切り替えられると、「L」を入力する。つまり、フォトトランジスタTRA,TRB,TRCのコレクタは、各オープンコレクタ出力が1つの共通するプルアップ抵抗R2にワイヤードオア接続されて入力部38aに接続されている。   Accordingly, when any of the phototransistors TRA, TRB, and TRC is switched from the high impedance state to “L”, “L” is input to the input unit 38 a of the ASIC 38. In other words, the collectors of the phototransistors TRA, TRB, and TRC are connected to the input unit 38a by wire ORing each open collector output to one common pull-up resistor R2.

<ギヤとセンサとの関係>
次に、ギヤ41とセンサ42との関係について説明する。図3は、図2に示す第3ギヤ41Cの一例とその第3ギヤ41に配置した第3センサ42を示す外観斜視図である。
図3に示すように、第3ギヤ41Cは、例えば、加熱ローラ28の端部に連結される。第3ギヤ41Cは、外周面に形成されたギヤ歯(図示省略)が、第3モータ40Cに連結する減速ギヤ列(図示せず)に噛合する。第3ギヤ41Cは、第3モータ40Cが回転すると、図中矢印方向に回転し、第3モータ40Cの駆動力を加熱ローラ28に伝達する。第3ギヤ41Cは、耐熱性と強度がある樹脂を材質とする。
<Relationship between gear and sensor>
Next, the relationship between the gear 41 and the sensor 42 will be described. FIG. 3 is an external perspective view showing an example of the third gear 41 </ b> C shown in FIG. 2 and a third sensor 42 arranged on the third gear 41.
As shown in FIG. 3, the third gear 41 </ b> C is connected to an end portion of the heating roller 28, for example. In the third gear 41C, gear teeth (not shown) formed on the outer peripheral surface mesh with a reduction gear train (not shown) connected to the third motor 40C. When the third motor 40C rotates, the third gear 41C rotates in the direction of the arrow in the figure, and transmits the driving force of the third motor 40C to the heating roller 28. The third gear 41C is made of a resin having heat resistance and strength.

第3ギヤ41Cは、加熱ローラ28が取り付けられる端面と反対の端面に、遮蔽板43Cが突設されている。遮蔽板43Cは、第3ギヤ41Cの軸線を中心にして、円筒形状に形成されている。遮蔽板43Cは、複数の透孔部44Cが円周方向に等間隔に設けられている。各透孔部44Cは、遮蔽板43Cの端部から第3ギヤ41Cの軸線方向に沿って長く切り欠かれて、スリット状に形成されている。   The third gear 41C has a shielding plate 43C protruding from the end surface opposite to the end surface to which the heating roller 28 is attached. The shielding plate 43C is formed in a cylindrical shape around the axis of the third gear 41C. The shielding plate 43C has a plurality of through-hole portions 44C provided at equal intervals in the circumferential direction. Each through hole 44C is cut out long from the end of the shielding plate 43C along the axial direction of the third gear 41C, and is formed in a slit shape.

第3センサ42Cは、遮蔽板43Cを挟んで発光部45と受光部46とを対向配置するように設置される。受光部45は、上述の発光ダイオードDC(図2参照)を内蔵する。また、受光部46は、上述のフォトトランジスタTRC(図2参照)により構成されている。   The third sensor 42C is installed so that the light emitting unit 45 and the light receiving unit 46 are disposed to face each other with the shielding plate 43C interposed therebetween. The light receiving unit 45 incorporates the above-described light emitting diode DC (see FIG. 2). Further, the light receiving unit 46 is configured by the above-described phototransistor TRC (see FIG. 2).

図4は、図2に示す第1ギヤ41Aの概略構成図である。図5は、図2に示す第2ギヤ41Bの概略構成図である。
図4に示す第1ギヤ41Aと図5に示す第2ギヤ41Bは、透孔部44A,44Bの形状と数を除き、図3に示す第3ギヤ41Cと構成が同じである。
FIG. 4 is a schematic configuration diagram of the first gear 41A shown in FIG. FIG. 5 is a schematic configuration diagram of the second gear 41B shown in FIG.
The first gear 41A shown in FIG. 4 and the second gear 41B shown in FIG. 5 have the same configuration as the third gear 41C shown in FIG. 3 except for the shape and number of the through holes 44A and 44B.

透孔部44の数は、モータ40の回転をシビアに検出する必要があるものほど、ギヤ41に多く形成される。   The number of the through-hole portions 44 is formed in the gear 41 as much as it is necessary to detect the rotation of the motor 40 more severely.

具体的には、記録用紙3が加熱ローラ28と押圧ローラ29との間に搬送されない状態で、第3モータ40Cの回転が停止すると、加熱ローラ28が押圧ローラ29を一点で集中して加熱し、押圧ローラ29とくっつくことがある。この場合、プリンタ1は、製品として使用できなくなる恐れがある。よって、第3モータ40Cは、回転異常をできるだけ早く検出することが望ましく、回転状態をシビアに監視する必要がある。   Specifically, when the rotation of the third motor 40C is stopped in a state where the recording paper 3 is not conveyed between the heating roller 28 and the pressing roller 29, the heating roller 28 concentrates and heats the pressing roller 29 at one point. , May stick to the pressing roller 29. In this case, the printer 1 may not be used as a product. Therefore, it is desirable for the third motor 40C to detect the rotation abnormality as soon as possible, and it is necessary to monitor the rotation state severely.

一方、第1及び第2モータ40A,40Bが、回転を停止した場合には、印字を再開できなくなるものの、故障などが生じる恐れがない。そのため、第1及び第2モータ40A,40Bの回転は、第3モータ40Cほどシビアに監視する必要がない。   On the other hand, when the first and second motors 40A and 40B stop rotating, printing cannot be resumed, but there is no risk of failure or the like. Therefore, it is not necessary to monitor the rotation of the first and second motors 40A and 40B as severely as the third motor 40C.

よって、本実施形態では、第1モータ40Aに連結する第1ギヤ41Aに透孔部44Aを1個だけ形成し(図4参照)、第2モータ40Bに連結する第2ギヤ41Bに透孔部44Bを2個形成し(図5参照)、第3モータ40Cに連結する第3ギヤ41Cに透孔部44Cを6個形成している(図3参照)。   Therefore, in the present embodiment, only one through hole 44A is formed in the first gear 41A connected to the first motor 40A (see FIG. 4), and the second gear 41B connected to the second motor 40B is formed in the through hole. Two 44Bs are formed (see FIG. 5), and six through holes 44C are formed in the third gear 41C connected to the third motor 40C (see FIG. 3).

尚、透孔部44をギヤ41に複数形成する場合には、偶数個の透孔部44を、遮蔽板43に対称位置することが望ましい。   When a plurality of through holes 44 are formed in the gear 41, it is desirable that the even number of through holes 44 be positioned symmetrically with the shielding plate 43.

一方、透孔部44の形状(遮蔽板43の円周方向の幅寸法(以下「幅寸法」という。))は、センサ42が出力する検出信号の変化状態(特には、「L」の周期(検出時間))が、他のセンサ42が出力する検出信号の変化状態(特には、「L」の周期(検出時間))と異なるように、決定される。なぜならば、入力部38aに入力する検出信号から、第1〜第3モータ40A,40B,40Cの回転状態を判別できるようにするためである。   On the other hand, the shape of the through-hole portion 44 (the width dimension in the circumferential direction of the shielding plate 43 (hereinafter referred to as “width dimension”)) is the change state of the detection signal output from the sensor 42 (in particular, the period of “L”). (Detection time)) is determined to be different from the change state of detection signals output from the other sensors 42 (particularly, the “L” period (detection time)). This is because the rotation state of the first to third motors 40A, 40B, and 40C can be determined from the detection signal input to the input unit 38a.

検出信号の変化状態(「L」の周期(検出時間)は、ギヤ41の回転速度と透孔部44の幅寸法及び数に応じて決められる。よって、透孔部44の幅寸法は、ギヤ41の回転速度と透孔部44の数に基づいて、他のセンサ42の検出信号の変化状態(「L」の周期(検出時間))と重ならないように決定する。   The change state of the detection signal (the period (detection time) of “L” is determined according to the rotational speed of the gear 41 and the width dimension and number of the through holes 44. Accordingly, the width dimension of the through holes 44 is determined by the gear. Based on the rotational speed of 41 and the number of through-hole portions 44, it is determined so as not to overlap with the change state (“L” period (detection time)) of the detection signals of the other sensors 42.

本実施形態では、透孔部44とセンサ42の出力との関係が分かりやすいように、第1〜第3ギヤ41A,41B,41Cの回転速度を同一とする。そして、第1〜第3ギヤ41A,41B,41Cは、透孔部44A,44B,44Cの順番に、透孔部44の幅寸法が大きく設定されている。   In the present embodiment, the rotation speeds of the first to third gears 41A, 41B, and 41C are made the same so that the relationship between the through hole portion 44 and the output of the sensor 42 can be easily understood. In the first to third gears 41A, 41B, 41C, the width dimension of the through hole 44 is set larger in the order of the through holes 44A, 44B, 44C.

<ACICの内部構成>
図6は、図2に示すASIC38の内部構成を示すロジック図である。
ASIC38は、CPU34にデータを入出力することを制御するCPU入出力インターフェース(以下「CPUI/F」という。)51を備える。CPUI/F51には、第1〜第3モータ制御回路52A,52B,52Cが接続する。
<Internal configuration of ACIC>
FIG. 6 is a logic diagram showing an internal configuration of the ASIC 38 shown in FIG.
The ASIC 38 includes a CPU input / output interface (hereinafter referred to as “CPU I / F”) 51 that controls input / output of data to / from the CPU 34. The CPU I / F 51 is connected to first to third motor control circuits 52A, 52B, and 52C.

また、CPUI/F51には、ノイズキャンセル設定値を記憶するノイズキャンセル設定レジスタ53が接続している。「ノイズキャンセル設定値」は、ノイズと判断する波形の周期を示すものであり、ソフトウエアなどにより設定される。「ノイズキャンセル設定値」は、センサ42の正常なセンサ波形をフィルタ回路54が除去しないように、各センサ42から出力される検出信号(L)の周期より小さい周期が、設定される。本実施形態では、ノイズキャンセル設定値を「5」とする。ノイズキャンセル設定レジスタ53には、ノイズを除去するフィルタ回路54が接続している。   The CPU I / F 51 is connected to a noise cancel setting register 53 that stores a noise cancel setting value. The “noise cancel setting value” indicates the period of the waveform that is determined to be noise, and is set by software or the like. The “noise cancel setting value” is set to a period smaller than the period of the detection signal (L) output from each sensor 42 so that the filter circuit 54 does not remove the normal sensor waveform of the sensor 42. In this embodiment, the noise cancellation setting value is “5”. A filter circuit 54 for removing noise is connected to the noise cancellation setting register 53.

また、CPUI/F51には、基準クロックを記憶する基準クロック設定レジスタ55が接続している。「基準クロック」とは、パルス幅測定回路56がパルス幅をパルス数で測定する際の基準になるクロック信号をいう。基準クロック設定レジスタ55には、「基準クロック」に基づいて、センサ出力波形の「L」のパルス幅PWを測定するパルス幅測定回路56が、接続している。   The CPU I / F 51 is connected to a reference clock setting register 55 that stores a reference clock. The “reference clock” refers to a clock signal that serves as a reference when the pulse width measurement circuit 56 measures the pulse width by the number of pulses. Connected to the reference clock setting register 55 is a pulse width measurement circuit 56 that measures the pulse width PW of the “L” of the sensor output waveform based on the “reference clock”.

また、CPUI/F51には、パルス幅判定値を記憶する第1〜第3パルス幅設定レジスタ57A,57B,57Cが接続している。第1〜第3パルス幅設定レジスタ57A,57B,57Cは、比較回路58を構成する第1〜第3比較器59A,59B,59Cを備える。第1〜第3比較器59A,59B,59Cは、センサ42の数に対応する数だけ設けられている。そして、第1〜第3パルス幅設定レジスタ57A,57B,57Cは、第1〜第3比較器59A,59B,59Cと一対一で設けられている。   The CPU I / F 51 is connected to first to third pulse width setting registers 57A, 57B, and 57C that store pulse width determination values. The first to third pulse width setting registers 57A, 57B, and 57C include first to third comparators 59A, 59B, and 59C that constitute the comparison circuit 58. The first to third comparators 59A, 59B, 59C are provided in a number corresponding to the number of sensors 42. The first to third pulse width setting registers 57A, 57B, and 57C are provided one-on-one with the first to third comparators 59A, 59B, and 59C.

ここで、「パルス幅判定値」とは、第1〜第3比較器59A,59B,59Cがパルス幅の大小を判定する際の閾値をいう。「パルス幅判定値」は、センサ42が正常に透孔部44を検出したときに出力する検出信号(L)のパルス幅(誤差を含めたパルス幅としてもよい。)とすることが望ましい。「パルス幅判定値」は、ソフトウエア等により設定される。   Here, the “pulse width determination value” refers to a threshold when the first to third comparators 59A, 59B, 59C determine the magnitude of the pulse width. The “pulse width determination value” is desirably the pulse width of the detection signal (L) output when the sensor 42 normally detects the through hole 44 (may be a pulse width including an error). The “pulse width judgment value” is set by software or the like.

図7は、図6に示す第1〜第3パルス幅設定レジスタ67A,67B,67Cによって設定されるパルス幅判定値の一例を示す図である。
本実施形態では、第1パルス幅設定レジスタ57Aのパルス幅判定値は、「50」に設定される。また、第2パルス幅設定レジスタ57Bのパルス幅判定値は、「25」に設定される。更に、第3パルス幅設定レジスタ57Cのパルス幅判定値は、「10」に設定される。
FIG. 7 is a diagram showing an example of pulse width determination values set by the first to third pulse width setting registers 67A, 67B, and 67C shown in FIG.
In the present embodiment, the pulse width determination value of the first pulse width setting register 57A is set to “50”. Further, the pulse width determination value of the second pulse width setting register 57B is set to “25”. Further, the pulse width determination value of the third pulse width setting register 57C is set to “10”.

図6に示すように、比較回路58には、パルス判別回路60が接続している。そのパルス判別回路60は、データを読み書き可能な第1〜第3センサ入力レジスタ61A,61B,61Cに、接続している。パルス判別回路60は、第1〜第3比較器59A,59B,59Cから入力した比較結果D(2),(1),(0)に基づいて、第1〜第3センサ入力レジスタ61A,61B,61Cに、設定値「1」を書き込む。第1〜第3センサ入力レジスタ61A,61B,61Cは、CPUI/F51に接続し、CPU34にデータを読み書きされる。   As shown in FIG. 6, a pulse discrimination circuit 60 is connected to the comparison circuit 58. The pulse discrimination circuit 60 is connected to first to third sensor input registers 61A, 61B, and 61C that can read and write data. The pulse discriminating circuit 60 uses the first to third sensor input registers 61A, 61B based on the comparison results D (2), (1), (0) input from the first to third comparators 59A, 59B, 59C. , 61C, the set value “1” is written. The first to third sensor input registers 61A, 61B, 61C are connected to the CPU I / F 51, and the CPU 34 reads and writes data.

<動作説明:プリンタ1の全体動作>
先ず、プリンタ1の全体動作について説明する。
CPU34は、例えばパソコン(図示せず)から印字指令を受信すると、RAM36に印字データを記憶する。CPU34は、印字指令に基づいて動作制御指令を生成し、ASIC38に出力する。
<Description of Operation: Overall Operation of Printer 1>
First, the overall operation of the printer 1 will be described.
For example, when the CPU 34 receives a print command from a personal computer (not shown), the CPU 34 stores the print data in the RAM 36. The CPU 34 generates an operation control command based on the print command and outputs it to the ASIC 38.

ASIC38は、動作制御指令に基づいてドライバ39に出力する動作実行指令を生成し、各ドライバ39に出力する。各ドライバ39は、動作実行指令に従って、所定の回転速度でモータ40を回転させる。
またこのとき、CPU34は、給紙部11、画像形成部12、排紙部13にも動作指令を与え、記録用紙3に印字データを印刷する。
The ASIC 38 generates an operation execution command to be output to the driver 39 based on the operation control command, and outputs the operation execution command to each driver 39. Each driver 39 rotates the motor 40 at a predetermined rotation speed in accordance with the operation execution command.
At this time, the CPU 34 also gives operation commands to the paper feed unit 11, the image forming unit 12, and the paper discharge unit 13, and prints print data on the recording paper 3.

すなわち、印字指令がカラー印刷を指示する場合には、配置切換装置18は、第1モータ40Aの駆動力によって第1〜第3現像ユニット25Y,25M,25Cを印刷位置に配置し、その状態で、第2及び第3モータ40B,40C等の駆動力によって搬送ベルト駆動ローラ6や加熱ローラ28等が回転して、記録用紙3にカラー印刷を行う。   That is, when the print command instructs color printing, the arrangement switching device 18 arranges the first to third developing units 25Y, 25M, and 25C at the printing position by the driving force of the first motor 40A, and in that state. The conveying belt driving roller 6 and the heating roller 28 are rotated by the driving force of the second and third motors 40B, 40C, etc., and color printing is performed on the recording paper 3.

一方、印字指令がモノクロ印刷を指示する場合には、配置切換装置18は、第1モータ40Aの駆動力によって第1〜第3現像ユニット25Y,25M,25Cを退避位置に配置し、その状態で、第2及び第3モータ40B,40C等の駆動力によって搬送ベルト駆動ローラ6や加熱ローラ28等が回転して、記録用紙3にモノクロ印刷を行う。   On the other hand, when the print command instructs monochrome printing, the arrangement switching device 18 arranges the first to third developing units 25Y, 25M, and 25C at the retracted position by the driving force of the first motor 40A, and in that state. The conveying belt driving roller 6 and the heating roller 28 are rotated by the driving force of the second and third motors 40B and 40C to perform monochrome printing on the recording paper 3.

<モータの回転検出方法>
モータ異常検出装置19は、モータ40が回転する間、モータ40の回転状態を検出する。このモータの回転検出方法について、図8〜図10を参照して説明する。図8は、図2に示す第1〜第3センサ42A,42B,42Cが出力するセンサ波形と、図6に示すフィルタ回路54が入力するセンサ入力波形と、フィルタ回路54が出力するセンサ出力波形と、ノイズキャンセル設定レジスタ53がフィルタ回路54に出力する基準クロック信号の波形を示す図である。図9は、図6に示すパルス幅測定回路が出力するセンサ入力パルス測定データと、比較回路が出力するセンサ入力比較データを示す図である。図10は、図6に示すパルス判別回路60による判定を示す図である。
<Motor rotation detection method>
The motor abnormality detection device 19 detects the rotation state of the motor 40 while the motor 40 rotates. A method for detecting the rotation of the motor will be described with reference to FIGS. 8 shows sensor waveforms output from the first to third sensors 42A, 42B, and 42C shown in FIG. 2, a sensor input waveform input by the filter circuit 54 shown in FIG. 6, and a sensor output waveform output by the filter circuit 54. FIG. 6 is a diagram illustrating a waveform of a reference clock signal output from the noise cancellation setting register 53 to the filter circuit 54. FIG. 9 is a diagram illustrating sensor input pulse measurement data output from the pulse width measurement circuit illustrated in FIG. 6 and sensor input comparison data output from the comparison circuit. FIG. 10 is a diagram showing determination by the pulse determination circuit 60 shown in FIG.

センサ42は、モータ40が駆動すると同時に、発光ダイオードDがセンサ用電源から接点Q1を介して電流を供給されて発光し、発光部45から検出光を照射し始める。ギヤ41の遮蔽板43が発光部45と受光部46との間を通過している間は、受光部46は発光部45の検出光を受光しない。この場合、受光部46のフォトトランジスタTRは、ベースに電圧がかからず、コレクタからエミッタへ電流が流れないため、ハイインピーダンス状態になる。   At the same time as the motor 40 is driven, the sensor 42 emits light when the light-emitting diode D is supplied with a current from the sensor power supply via the contact Q1 and starts emitting the detection light from the light emitting unit 45. While the shielding plate 43 of the gear 41 passes between the light emitting unit 45 and the light receiving unit 46, the light receiving unit 46 does not receive the detection light of the light emitting unit 45. In this case, the phototransistor TR of the light receiving unit 46 is in a high impedance state because no voltage is applied to the base and no current flows from the collector to the emitter.

これに対して、ギヤ41の透孔部44が発光部45と受光部46との間を通過する間は、受光部46は発光部45の検出光を受光する。このとき、受光部46のフォトトランジスタTRは、ベースに電圧がかかって、コレクタからエミッタへ電流が流れるため、検出信号(L)を出力する。   In contrast, while the through-hole portion 44 of the gear 41 passes between the light emitting portion 45 and the light receiving portion 46, the light receiving portion 46 receives the detection light from the light emitting portion 45. At this time, the phototransistor TR of the light receiving unit 46 outputs a detection signal (L) because a voltage is applied to the base and a current flows from the collector to the emitter.

ここで、第1〜第3ギヤ41A,41B,41Cは、回転速度が同一だが、透孔部44A,44B,44Cの数と幅寸法が異なる。そのため、図8に示すように、第1〜第3センサ42A,42B,42Cが出力する検出信号(L)の周期が互いに異なる。   Here, the first to third gears 41A, 41B, and 41C have the same rotational speed, but have different numbers and width dimensions of the through-hole portions 44A, 44B, and 44C. Therefore, as shown in FIG. 8, the periods of the detection signals (L) output from the first to third sensors 42A, 42B, and 42C are different from each other.

すなわち、第3ギヤ41Cは、透孔部44Cを遮蔽弁43Cに6個形成しているため、第3センサ44Cの第3センサ波形は、第3ギヤ41Cが1回転する間に「L」を6回出力するものとなる。これと同様に、第1及び第2ギヤ41A,41Bの第1及び第2センサ波形は、「L」をそれぞれ1回と2回出力する。
そして、第1〜第3センサ波形の「L」のサイクルタイムW1,W2,W3は、図8に示すように、透孔部44A,44B,44Cの幅寸法に対応して、互いに異なる。
That is, since the third gear 41C has six through holes 44C formed in the shielding valve 43C, the third sensor waveform of the third sensor 44C is “L” while the third gear 41C makes one rotation. It will output 6 times. Similarly, the first and second sensor waveforms of the first and second gears 41A and 41B output “L” once and twice, respectively.
The cycle times W1, W2, and W3 of “L” in the first to third sensor waveforms are different from each other corresponding to the width dimensions of the through holes 44A, 44B, and 44C, as shown in FIG.

第1〜第3センサ42A,42B,42Cは、ASIC38の入力部38aにワイヤードオア接続するため、図8に示すように、第1〜第3センサ42A,42B,42Cの何れかが「L」を出力すると、入力部38aに入力するセンサ入力波形も「L」になる。   Since the first to third sensors 42A, 42B, and 42C are wired OR connected to the input unit 38a of the ASIC 38, as shown in FIG. 8, any one of the first to third sensors 42A, 42B, and 42C is “L”. Is output, the sensor input waveform input to the input unit 38a also becomes “L”.

センサ入力波形には、出力ラインL内の僅かな信号反射などにより、ノイズが含まれることがある。そこで、フィルタ回路54は、図8に示すように、センサ入力波形に含まれるノイズ、すなわち、ノイズキャンセル設定レジスタ53に設定されているノイズキャンセル設定値以下の周期を有する波形を、センサ入力波形から除去し、パルス幅測定回路56へセンサ出力波形を出力する。   The sensor input waveform may contain noise due to slight signal reflection in the output line L or the like. Therefore, as shown in FIG. 8, the filter circuit 54 generates noise included in the sensor input waveform, that is, a waveform having a period equal to or less than the noise cancellation setting value set in the noise cancellation setting register 53 from the sensor input waveform. The sensor output waveform is output to the pulse width measurement circuit 56.

パルス幅測定回路56は、基準クロック設定レジスタ55に設定されている基準クロックに従って、センサ出力波形に示される「L」のパルス幅PWをそれぞれ測定する。すなわち、パルス幅測定回路56は、センサ出力波形の「H」から「L」に切り替わる際のエッジ(Es)をトリガとして、センサ出力波形が「L」から「H」に切り替わるまで(Ee)、基準クロック設定レジスタ55が設定する基準クロックに従ってパルスの個数をカウントする。そして、図9に示すように、カウントしたパルス数をパルス幅PWとする。   The pulse width measurement circuit 56 measures the pulse width PW of “L” indicated in the sensor output waveform according to the reference clock set in the reference clock setting register 55. That is, the pulse width measurement circuit 56 uses the edge (Es) when the sensor output waveform is switched from “H” to “L” as a trigger until the sensor output waveform switches from “L” to “H” (Ee), The number of pulses is counted according to the reference clock set by the reference clock setting register 55. Then, as shown in FIG. 9, the counted number of pulses is set as a pulse width PW.

比較回路58の第1〜第3比較器59A,59B,59Cは、パルス幅測定回路56からパルス幅PWを入力すると、そのパルス幅PWを、第1〜第3パルス幅設定レジスタ57A,57B,57Cのパルス幅判定値と比較する。   When the pulse width PW is input from the pulse width measurement circuit 56, the first to third comparators 59A, 59B, 59C of the comparison circuit 58 convert the pulse width PW into the first to third pulse width setting registers 57A, 57B, Compare with 57C pulse width judgment value.

上述したように、第1〜第3パルス幅設定レジスタ57A,57B,57Cは、異なるパルス幅判定値(図7参照)が設定されている。そのため、第1比較器59Aは、パルス幅測定データに含まれるパルス幅PWが、第1パルス幅設定レジスタ57Aに設定されているパルス幅判定値「50」より大きいか否かを判定する。また、第2比較器59Bは、パルス幅PWが第2パルス幅設定レジスタ57Bに設定されているパルス幅判定値「25」より大きいか否かを判定する。更に、第3比較器59Cは、パルス幅PWが第3パルス幅設定レジスタ57Cに設定されているパルス幅判定値「10」より大きいか否かを判定する。   As described above, different pulse width determination values (see FIG. 7) are set in the first to third pulse width setting registers 57A, 57B, and 57C. Therefore, the first comparator 59A determines whether or not the pulse width PW included in the pulse width measurement data is greater than the pulse width determination value “50” set in the first pulse width setting register 57A. The second comparator 59B determines whether or not the pulse width PW is larger than the pulse width determination value “25” set in the second pulse width setting register 57B. Further, the third comparator 59C determines whether or not the pulse width PW is larger than the pulse width determination value “10” set in the third pulse width setting register 57C.

そして、第1〜第3パルス幅設定レジスタ57A,57B,57Cは、パルス幅PWがパルス幅判定値より大きい場合には、比較結果D(2)、D(1)、D(0)として「1」を出力し、パルス幅PWがパルス幅判定値以下である場合には、比較結果D(2)、D(1)、D(0)として「0」を出力する。   Then, the first to third pulse width setting registers 57A, 57B, and 57C indicate “comparison results D (2), D (1), and D (0)” when the pulse width PW is larger than the pulse width determination value. 1 ”is output, and when the pulse width PW is equal to or smaller than the pulse width determination value,“ 0 ”is output as the comparison results D (2), D (1), and D (0).

図9に示すように、比較回路58は、第3比較器59Cの比較結果D(0)、第2比較器59Bの比較結果D(1)、第1比較器59Aの比較結果D(2)を右側から左側に向かって並べた3桁の値を、パルス判定回路60に出力する。   As shown in FIG. 9, the comparison circuit 58 includes the comparison result D (0) of the third comparator 59C, the comparison result D (1) of the second comparator 59B, and the comparison result D (2) of the first comparator 59A. Are output to the pulse determination circuit 60.

つまり、比較回路58は、パルス幅PWを3個の比較結果D(2),D(1),(0)に分離することによって、当該パルス幅PWが「50」より大きい帯域(以下、「第1帯域」という)に属するか、「25」より大きく「50」以下の帯域(以下、「第2帯域」という)に属するか、「10」より大きく「25」以下の帯域(以下、「第3帯域」という)に属するか、「10」以下の帯域(以下、「第4帯域」という)に属するかを、3桁の値に示す。   That is, the comparison circuit 58 separates the pulse width PW into three comparison results D (2), D (1), and (0), so that the pulse width PW is larger than “50” (hereinafter, “ Belonging to a first band), belonging to a band greater than “25” and less than or equal to “50” (hereinafter referred to as “second band”), or a band greater than “10” and less than or equal to “25” (hereinafter referred to as “second band”). Whether it belongs to the “third band” or “10” or less (hereinafter referred to as “fourth band”) is indicated by a three-digit value.

パルス判別回路60は、比較回路58から入力した3桁の値によって、第1〜第3モータ40A,40B,40Cの回転状態を判断する。   The pulse determination circuit 60 determines the rotation state of the first to third motors 40A, 40B, and 40C based on the three-digit value input from the comparison circuit 58.

具体的には、図11に示すように、第1〜第3比較器59A,59B,59Cの比較結果D(2),(1),(0)が、何れも「1」である場合には、パルス幅PWが第1〜第3帯域にも属することになり、不合理である。この場合には、パルス判別回路60は、マシンエラーと判断し、第1〜第3センサ入力レジスタ61A,61B,61Cに設定値「1」を書き込まない。   Specifically, as shown in FIG. 11, when the comparison results D (2), (1), (0) of the first to third comparators 59A, 59B, 59C are all “1”. Is unreasonable because the pulse width PW belongs to the first to third bands. In this case, the pulse determination circuit 60 determines that there is a machine error, and does not write the set value “1” in the first to third sensor input registers 61A, 61B, 61C.

第1比較器59Aの比較結果D(2)が「0」であり、第2及び第3比較器59B,59Cの比較結果D(1),(0)が「1」である場合には、パルス幅PWが第1帯域に属することを意味する。この場合には、パルス判別回路60は、第1センサ42Aが第1ギヤ41Aの透孔部44Aを検出したと判断し、第1センサ入力レジスタ61Aに設定値「1」を上書きする。   When the comparison result D (2) of the first comparator 59A is “0” and the comparison results D (1) and (0) of the second and third comparators 59B and 59C are “1”, It means that the pulse width PW belongs to the first band. In this case, the pulse determination circuit 60 determines that the first sensor 42A has detected the through hole 44A of the first gear 41A, and overwrites the set value “1” in the first sensor input register 61A.

また、第1及び第2比較器59A,59Bの比較結果D(2),(1)が「0」であり、第3比較器59Cの比較結果D(0)が「1」である場合には、パルス幅PWが第2帯域に属することを意味する。この場合には、パルス判別回路60は、第2センサ42Bが第1ギヤ41Bの透孔部44Bを検出したと判断し、第2センサ入力レジスタ61Bに設定値「1」を上書きする。   Further, when the comparison results D (2) and (1) of the first and second comparators 59A and 59B are “0” and the comparison result D (0) of the third comparator 59C is “1”. Means that the pulse width PW belongs to the second band. In this case, the pulse determination circuit 60 determines that the second sensor 42B has detected the through hole 44B of the first gear 41B, and overwrites the set value “1” in the second sensor input register 61B.

更に、第1〜第3比較器59A,59B,59Cの比較結果D(2),(1),(0)が、何れも「0」である場合には、パルス幅PWが第3帯域に属することを意味する。この場合には、パルス判別回路60は、第3センサ42Cが第1ギヤ41Cの透孔部44Cを検出したと判断し、第2センサ入力レジスタ61Cに設定値「1」を上書きする。   Further, when the comparison results D (2), (1), (0) of the first to third comparators 59A, 59B, 59C are all “0”, the pulse width PW is set to the third band. It means belonging. In this case, the pulse determination circuit 60 determines that the third sensor 42C has detected the through hole 44C of the first gear 41C, and overwrites the set value “1” in the second sensor input register 61C.

従って、CPU34は、第1〜第3入力レジスタ61A,61B,61Cに設定値「1」が書き込まれているか否かによって、第1〜第3モータ40A,40B,40Cの回転状態を検出できる。   Therefore, the CPU 34 can detect the rotation state of the first to third motors 40A, 40B, and 40C depending on whether or not the set value “1” is written in the first to third input registers 61A, 61B, and 61C.

<モータの異常検出動作>
次に、モータの異常を検出する動作について、図11を参照しながら説明する。図11は、図2に示すROM35に記憶されたモータ異常検出プログラム37のフローチャートである。
CPU34は、例えばパソコン(図示せず)から印字指令を受信すると、モータ異常検出プログラム37をROM35から読み出してRAM34にコピーし、第1〜第3モータ40A,40B,40Cの回転状態を検出する。
<Motor abnormality detection operation>
Next, an operation for detecting a motor abnormality will be described with reference to FIG. FIG. 11 is a flowchart of the motor abnormality detection program 37 stored in the ROM 35 shown in FIG.
When the CPU 34 receives a print command from, for example, a personal computer (not shown), the motor abnormality detection program 37 is read from the ROM 35 and copied to the RAM 34 to detect the rotation states of the first to third motors 40A, 40B, and 40C.

すなわち、CPU34は、先ずステップ1(以下「S1」という。)において、モータ40の回転を開始する。モータ40の回転方法は、上述したので説明を省略する。   That is, the CPU 34 first starts rotating the motor 40 in step 1 (hereinafter referred to as “S1”). Since the rotation method of the motor 40 has been described above, the description thereof is omitted.

そして、S2において、CPU34は、第1〜第3センサ入力レジスタ61A,61B,61Cに設定された設定値を読み取るタイミングを示す第1〜第3センサリードタイマt1,t2,t3に、所定のセンサリードタイム設定値T1,T2,T3をセットし、第1〜第3モータ40A,40B,40Cの回転検出を開始する。モータ40の回転検出方法は、上述したので説明を省略する。   In S2, the CPU 34 sends predetermined sensors to the first to third sensor read timers t1, t2, and t3 indicating the timing for reading the set values set in the first to third sensor input registers 61A, 61B, and 61C. The lead time set values T1, T2, and T3 are set, and rotation detection of the first to third motors 40A, 40B, and 40C is started. Since the method for detecting the rotation of the motor 40 has been described above, a description thereof will be omitted.

ここで、「センサリードタイム設定値T1,T2,T3」は、透孔部44の数や回転速度に応じて、設定される。本実施形態では、センサリードタイム設定値T1,T2を「80」とし、センサリードタイム設定値T3を「40」とする。   Here, the “sensor lead time set values T1, T2, T3” are set according to the number of the through-hole portions 44 and the rotation speed. In this embodiment, the sensor lead time set values T1 and T2 are set to “80”, and the sensor lead time set value T3 is set to “40”.

それから、S3において、第1センサリードタイマt1が、”0”であるか否かを判断する。第1センサリードタイマt1が”0”でない場合には(S3:No)、第1センサ入力レジスタ61Aの設定値を読み取るタイミングではないので、S4において、第1センサリードタイマt1に「t1−1」をセットし、第1センサ入力レジスタ61Aの設定値を読み取るまでの待ち時間を短くする。その後、S5に進む。S5〜S8の処理は、S3,S4と同様であるので、説明を省略する。   Then, in S3, it is determined whether or not the first sensor read timer t1 is “0”. If the first sensor read timer t1 is not “0” (S3: No), it is not the timing to read the set value of the first sensor input register 61A, so in S4, the first sensor read timer t1 is set to “t1-1. Is set to shorten the waiting time until the set value of the first sensor input register 61A is read. Then, it progresses to S5. Since the processing of S5 to S8 is the same as S3 and S4, the description thereof is omitted.

第1〜第3センサリードタイマt1,t2,t3の何れも”0”であり、第1センサリードタイマt1の値を小さくした場合には(S3:N0、S4、S5:No、S6、S7:No、S8)、S9において、印字データがRAM36にあるか否かを判断する。印字データがある場合には、S10において、ポーリング周期であるか否かを判断する。本実施形態では、ポーリング周期を5msecとする。   When the first to third sensor lead timers t1, t2, and t3 are all “0” and the value of the first sensor lead timer t1 is decreased (S3: N0, S4, S5: No, S6, S7). : No, S8), in S9, it is determined whether the print data is in the RAM 36 or not. If there is print data, it is determined in S10 whether or not it is a polling cycle. In the present embodiment, the polling cycle is 5 msec.

直前に第1センサリードタイマt1をリードしてから5msec経過していない場合には、ポーリング周期が経過していないと判断し(S10:No)、そのまま待機する。一方、直前に第1センサリードタイマt1をリードしてから5msec経過した場合には、ポーリング周期が経過したと判断し(S10:Yes)、S3に戻って、第1センサリードタイマt1を再度読み取り、上記と同様に処理を続行する。   If 5 msec has not elapsed since the first sensor read timer t1 was read immediately before, it is determined that the polling period has not elapsed (S10: No), and the process waits as it is. On the other hand, if 5 msec has elapsed since the first sensor read timer t1 was read immediately before, it is determined that the polling cycle has elapsed (S10: Yes), the process returns to S3, and the first sensor read timer t1 is read again. The processing is continued in the same manner as described above.

これに対して、印字データがRAM36にない場合には(S9:No)、第1〜第3モータ40A,40B,40Cを回転させる必要がないので、S11において、第1〜第3モータ40A,40B,40Cの回転を停止させる。その後、処理を終了する。   On the other hand, when the print data is not in the RAM 36 (S9: No), it is not necessary to rotate the first to third motors 40A, 40B, and 40C. In S11, the first to third motors 40A, 40C, The rotation of 40B and 40C is stopped. Thereafter, the process ends.

ところで、S1〜S10の処理を繰り返し、第3センサリードタイマt3がセンサリードタイム設定値T3(本実施形態では「40」)から「0」までカウントダウンされた場合には(S3:No、S4、S5:No、S6、S7:Yes)、S18において、第3センサ入力レジスタ61Cの設定値を読み込む。それから、S19において、CPU34は、第3センサ入力レジスタ61Cから読み取った設定値が、「1」であるか否かを判断する。   By the way, when the processes of S1 to S10 are repeated and the third sensor lead timer t3 is counted down from the sensor lead time set value T3 (“40” in the present embodiment) to “0” (S3: No, S4, (S5: No, S6, S7: Yes) In S18, the set value of the third sensor input register 61C is read. Then, in S19, the CPU 34 determines whether or not the setting value read from the third sensor input register 61C is “1”.

CPU34は、第3センサ入力レジスタ61Cから読み取った設定値が「1」であると判断した場合には(S19:Yes)、S20において、第3センサ入力レジスタ61Cに「0」を上書きする。これと共に、CPU34は、第3センサリードタイマt3にセンサリードタイム設定値T3をセットする。これにより、次に、第3センサ42Cが第3ギヤ41Cの透孔部44Cを検出する準備がなされる。その後、CPU34は、S9へ進み、処理を続行する。   When the CPU 34 determines that the set value read from the third sensor input register 61C is “1” (S19: Yes), it overwrites “0” in the third sensor input register 61C in S20. At the same time, the CPU 34 sets the sensor lead time set value T3 in the third sensor lead timer t3. Thereby, next, the third sensor 42C is ready to detect the through hole 44C of the third gear 41C. Thereafter, the CPU 34 proceeds to S9 and continues the process.

一方、CPU34は、第3センサ入力レジスタ61Cの設定値が「1」でないと判断した場合には(S19:No)、S21において、エラーを検出する。第3センサ入力レジスタ61Cは、第3モータ40Cの回転状態を記憶するため、CPU34は、第3モータ40Cに回転エラー(異常)が生じたと判断する。   On the other hand, when the CPU 34 determines that the set value of the third sensor input register 61C is not “1” (S19: No), it detects an error in S21. Since the third sensor input register 61C stores the rotation state of the third motor 40C, the CPU 34 determines that a rotation error (abnormality) has occurred in the third motor 40C.

それから、CPU34は、S22において、プリンタ1の印字を停止させる。そして、CPU34は、S23において、第3モータ40Cにマシンエラーが生じたことを警告する。警告は、プリンタ1に設けた液晶パネルや警告ランプなどの表示部を用いて行ってもよいし、プリンタ1に内蔵するスピーカから音声やブザー音などを発して行ってもよい。このようにマシンエラーを警告したら、CPU34は、処理を終了する。   Then, the CPU 34 stops the printing of the printer 1 in S22. In S23, the CPU 34 warns that a machine error has occurred in the third motor 40C. The warning may be performed using a display unit such as a liquid crystal panel or a warning lamp provided in the printer 1, or may be performed by generating a sound or a buzzer sound from a speaker built in the printer 1. When the machine error is warned in this way, the CPU 34 ends the process.

尚、第1又は第2センサリードタイマt1,t2がセンサリードタイム設定値T1,T2(本実施形態では「80」)から「0」までカウントダウンした場合には(S3:Yes、S5:Yes)、第1及び第2モータ40A,40Bに異常があるか否かを、第3モータ40Cの異常検出処理(S18〜S19)と同様に判断し(S12,S13,S15,S16)、判断結果に応じた処理を、第3モータ40Cの場合(S20〜S23)と同様に、実行する(S14、S17、S21〜S23参照)。   When the first or second sensor lead timer t1, t2 counts down from the sensor lead time set value T1, T2 (“80” in this embodiment) to “0” (S3: Yes, S5: Yes) Whether or not the first and second motors 40A and 40B are abnormal is determined in the same manner as the abnormality detection process (S18 to S19) of the third motor 40C (S12, S13, S15, and S16). The corresponding processing is executed as in the case of the third motor 40C (S20 to S23) (see S14, S17, S21 to S23).

モータ異常検出装置19は、上記処理を繰り返すことによって、印字動作中、第1〜第3モータ40A,40B,40Cの回転状態を検出する。   The motor abnormality detection device 19 detects the rotation state of the first to third motors 40A, 40B, and 40C during the printing operation by repeating the above processing.

<作用効果>
本実施形態のモータ異常検出装置19及びプリンタ1は、第1〜第3センサ42A,42B,42Cが、第1〜第3モータ40A,40B,40Cに回転駆動される第1〜第3ギヤ41A,41B,41Cの透孔部44A,44B,44Cによって「H」から「L」に変化する検出信号を出力する。
<Effect>
In the motor abnormality detection device 19 and the printer 1 of the present embodiment, the first to third gears 41A in which the first to third sensors 42A, 42B, and 42C are rotationally driven by the first to third motors 40A, 40B, and 40C. , 41B, and 41C output detection signals that change from “H” to “L” by the through holes 44A, 44B, and 44C.

第1〜第3センサ42A,42B,42Cは、制御部10を構成するASIC38の入力部38aにオア接続しているため、第1〜第3センサ42A,42B,42Cから出力された検出信号が、入力部38aにまとめて入力するが、各センサ42A,42B,42Cから出力される検出信号の周期(変化状態)W1,W2,W3(図8参照)が異なるので、入力部38aに入力した検出信号に基づいて第1〜第3モータ40A,40B,40Cの回転状態を検出できる。そのため、モータ数が増えても、入力部38aの数が増えることはなく、制御部10を小型化することができる。   Since the first to third sensors 42A, 42B, and 42C are OR-connected to the input unit 38a of the ASIC 38 that constitutes the control unit 10, the detection signals output from the first to third sensors 42A, 42B, and 42C However, since the periods (change states) W1, W2, W3 (see FIG. 8) of the detection signals output from the sensors 42A, 42B, 42C are different, they are input to the input unit 38a. Based on the detection signal, the rotation states of the first to third motors 40A, 40B, and 40C can be detected. Therefore, even if the number of motors increases, the number of input units 38a does not increase, and the control unit 10 can be downsized.

従って、本実施形態のモータ異常検出装置19及びプリンタ1によれば、入力部38aを減らしつつ、検出精度を安定させることができる。   Therefore, according to the motor abnormality detection device 19 and the printer 1 of the present embodiment, the detection accuracy can be stabilized while reducing the number of input units 38a.

また、本実施形態のモータ異常検出装置19は、入力部38aに入力された検出信号を比較回路56において分離し、各モータ40A,40B,40Cの回転状態を示す信号に変換するので(図9参照)、入力部38aに複数の検出信号(第1〜第3センサ波形)の和(センサ入力波形)を入力しても、それを分離して、第1〜第3モータ40A,40B,40Cの回転状態を個別に検出することができる。   Further, the motor abnormality detection device 19 of the present embodiment separates the detection signal input to the input unit 38a in the comparison circuit 56 and converts it into a signal indicating the rotation state of each motor 40A, 40B, 40C (FIG. 9). Reference), even if a sum (sensor input waveform) of a plurality of detection signals (first to third sensor waveforms) is input to the input unit 38a, it is separated and the first to third motors 40A, 40B, 40C are separated. The rotation state of each can be detected individually.

また、本実施形態のモータ異常検出装置19は、ギヤ41に透孔部44を設けているので、モータ40の回転を検出する機構を安価かつコンパクトに設けることができる。   Moreover, since the motor abnormality detection device 19 of the present embodiment is provided with the through-hole portion 44 in the gear 41, a mechanism for detecting the rotation of the motor 40 can be provided inexpensively and compactly.

また、本実施形態のモータ異常検出装置19は、加熱ローラ28を駆動させる第3モータ40Cに対応する第3ギヤ41Cの透孔部44Cを第3センサ42Cが検出して出力する検出信号(L)の周期(変化時間)が、他の第1及び第2センサ42A,42Bから出力される検出信号(L)の周期(変化時間)より短いので、加熱ローラ28が押圧ローラ29にくっつく前に、加熱ローラ28を駆動する第3モータ40Cの異常をすばやく検出できる。   In addition, the motor abnormality detection device 19 of the present embodiment detects a detection signal (L) that the third sensor 42C detects and outputs the through hole 44C of the third gear 41C corresponding to the third motor 40C that drives the heating roller 28. ) Is shorter than the period (change time) of the detection signals (L) output from the other first and second sensors 42A and 42B, so that the heating roller 28 is not attached to the pressing roller 29. The abnormality of the third motor 40C that drives the heating roller 28 can be quickly detected.

また、本実施形態のモータ異常検出装置19は、第1〜第3センサ42A,42B,42Cが入力部38aにワイヤードオア接続されているので、回路に使用する素子の数を抑えることができる。   Moreover, since the 1st-3rd sensor 42A, 42B, 42C is wired OR connected to the input part 38a, the motor abnormality detection apparatus 19 of this embodiment can suppress the number of elements used for a circuit.

尚、本発明の実施の形態について説明したが、本発明は、上記実施の形態に限定されることなく、色々な応用が可能である。
(1)上記実施形態では、透孔部44は、スリット状に形成した。これに対して、透孔部の形状は、円形や楕円形、四角形などの貫通孔で形成してもよい。
Although the embodiments of the present invention have been described, the present invention is not limited to the above-described embodiments, and various applications are possible.
(1) In the said embodiment, the through-hole part 44 was formed in slit shape. On the other hand, the shape of the through-hole portion may be a through-hole such as a circle, an ellipse, or a quadrangle.

(2)上記実施形態では、光電式のセンサ42によってギヤ41の回転を検出した。これに対して、ギヤ41の回転を検出するセンサはこれに限定されず、例えば、透孔部44の位置に磁石を取り付け、磁気を検出するセンサをギヤ41に配置することにより、ギヤ41の回転を検出するようにしてもよい。 (2) In the above embodiment, the rotation of the gear 41 is detected by the photoelectric sensor 42. On the other hand, the sensor for detecting the rotation of the gear 41 is not limited to this. For example, a magnet is attached to the position of the through-hole portion 44, and a sensor for detecting magnetism is disposed on the gear 41. You may make it detect rotation.

(3)第1〜第3比較器59A,59B,59Cは、回路の繋ぎ方によって、パルス幅測定データに含まれるパルス幅がパルス幅判定値以上の場合には、マイナス信号を出力し、パルス幅測定データに含まれるパルス幅がパルス幅判定値未満の場合には、プラス信号を出力するようにしてもよい。 (3) The first to third comparators 59A, 59B, and 59C output a minus signal when the pulse width included in the pulse width measurement data is equal to or greater than the pulse width determination value depending on how the circuits are connected, and the pulse When the pulse width included in the width measurement data is less than the pulse width determination value, a plus signal may be output.

(4)上記実施形態では、第1〜第3センサ42A,42B,42Cが配置された第1〜第3ギヤ41A,41B,41Cを配置切換装置18や搬送ベルト駆動ローラ6、加熱ローラ28に連結した最終ギヤとしたが、第1〜第3センサ42A,42B,42Cは、第1〜第3モータ40A,40B,40Cのモータ軸から最終ギヤまでの、第1〜第3モータ40A,40B,40Cの回転を検出できる位置に配置すればよい。 (4) In the embodiment described above, the first to third gears 41A, 41B, 41C in which the first to third sensors 42A, 42B, 42C are arranged are used as the arrangement switching device 18, the conveyor belt drive roller 6, and the heating roller 28. Although it was set as the last gear connected, the 1st-3rd sensors 42A, 42B, and 42C are the 1st-3rd motors 40A and 40B from the motor shaft of the 1st-3rd motors 40A, 40B, and 40C to the last gear. , 40C may be arranged at a position where rotation can be detected.

(5)上記実施形態では、画像形成装置の一例としてプリンタ1を挙げた。これに対して、複合機やファクシミリ、コピー機などを画像形成装置の一例として、モータ異常検出装置19を適用してもよい。また、モータ異常検出装置19の使用先は、画像形成装置に限定されず、複数のモータを備える電気製品に適用してもよい。 (5) In the above embodiment, the printer 1 is used as an example of the image forming apparatus. On the other hand, the motor abnormality detection device 19 may be applied by taking a multifunction device, a facsimile machine, a copier or the like as an example of an image forming apparatus. Further, the usage destination of the motor abnormality detection device 19 is not limited to the image forming apparatus, and may be applied to an electric product including a plurality of motors.

(6)上記実施形態では、ギヤ41を回転体とした。これに対して、プリンタ1の構成部品とは別に回転体を設け、ギヤなどに取り付けるようにしてもよい。
(7)上記実施形態では、第1〜第3パルス幅設定レジスタ57A,57B,57Cを第1〜第3比較器59A,59B,59Cに対応して設けた。これに対して、1つのパルス幅設定レジスタを第1〜第3比較器59A,59B,59Cに接続し、異なるパルス幅判定値を出力するようにしてもよい。
(6) In the above embodiment, the gear 41 is a rotating body. On the other hand, a rotating body may be provided separately from the components of the printer 1 and attached to a gear or the like.
(7) In the above embodiment, the first to third pulse width setting registers 57A, 57B, and 57C are provided corresponding to the first to third comparators 59A, 59B, and 59C. On the other hand, one pulse width setting register may be connected to the first to third comparators 59A, 59B, 59C to output different pulse width determination values.

(8)上記実施形態では、第1〜第3センサ42A,42B,42Cを入力部38aにワイヤードオア接続した。これに対して、ワイヤードオア接続を、アンド回路やオア回路などに変更し、第1〜第3センサ42A,42B,42Cの検出信号を一つにまとめて入力部38aに入力させる回路構成にしてもよい。 (8) In the above embodiment, the first to third sensors 42A, 42B, and 42C are wired or connected to the input unit 38a. On the other hand, the wired OR connection is changed to an AND circuit or an OR circuit, and the detection signals of the first to third sensors 42A, 42B, 42C are combined into one and input to the input unit 38a. Also good.

(9)上記実施形態では、透孔部44を検出したときにセンサ42が出力する検出信号(L)に基づいてモータ40の回転状態を検出した。これに対して、センサ42が遮蔽弁43を検出している際に入力部38aに入力するハイ状態の検出信号(H)に基づいて、モータ40の回転状態を検出してもよい。 (9) In the above embodiment, the rotational state of the motor 40 is detected based on the detection signal (L) output from the sensor 42 when the through-hole portion 44 is detected. On the other hand, the rotation state of the motor 40 may be detected based on the detection signal (H) in the high state that is input to the input unit 38a when the sensor 42 is detecting the shielding valve 43.

(10)上記実施形態では、検出信号(L)の周期(検出時間)が異なるように第1〜第3ギヤ41A,41B,41Cに透孔部44A,44B,44Cを設けた。これに対して、「H」と「L」のデューティ比を変えるように第1〜第3ギヤ41A,41B,41Cの透孔部44A,44B,44Cを設けてもよい。 (10) In the above embodiment, the through holes 44A, 44B, 44C are provided in the first to third gears 41A, 41B, 41C so that the period (detection time) of the detection signal (L) is different. In contrast, the through holes 44A, 44B, and 44C of the first to third gears 41A, 41B, and 41C may be provided so as to change the duty ratio of “H” and “L”.

本発明の実施形態に係り、「画像形成装置」の一例であるプリンタの内部構成を示す図である。1 is a diagram illustrating an internal configuration of a printer that is an example of an “image forming apparatus” according to an embodiment of the present invention. FIG. 図1に示すモータ異常検出装置の概略構成図である。It is a schematic block diagram of the motor abnormality detection apparatus shown in FIG. 図2に示す第3ギヤとその第3ギヤに配置した第3センサを示す外観斜視図である。It is an external appearance perspective view which shows the 3rd gear arrange | positioned at the 3rd gear shown in FIG. 2, and its 3rd gear. 図2に示す第1ギヤの概略構成図である。It is a schematic block diagram of the 1st gear shown in FIG. 図2に示す第2ギヤの概略構成図である。It is a schematic block diagram of the 2nd gear shown in FIG. 図2に示すASICの内部構成を示すロジック図である。FIG. 3 is a logic diagram showing an internal configuration of the ASIC shown in FIG. 2. 図6に示す第1〜第3パルス幅設定レジスタによって設定されるパルス幅判定値の一例を示す図である。It is a figure which shows an example of the pulse width determination value set by the 1st-3rd pulse width setting register | resistor shown in FIG. 図2に示す第1〜第3センサが出力するセンサ波形と、図6に示すフィルタ回路が入力するセンサ入力波形と、フィルタ回路が出力するセンサ出力波形と、ノイズキャンセル設定レジスタがフィルタ回路に出力する基準クロック信号の波形を示す図である。The sensor waveform output by the first to third sensors shown in FIG. 2, the sensor input waveform input by the filter circuit shown in FIG. 6, the sensor output waveform output by the filter circuit, and the noise cancellation setting register output to the filter circuit It is a figure which shows the waveform of the reference | standard clock signal to do. 図6に示すパルス幅測定回路が出力するセンサ入力パルス測定データと、比較回路が出力するセンサ入力比較データを示す図である。It is a figure which shows the sensor input pulse measurement data which the pulse width measurement circuit shown in FIG. 6 outputs, and the sensor input comparison data which a comparison circuit outputs. 図6に示すパルス判別回路による判定を示す図である。It is a figure which shows the determination by the pulse discrimination circuit shown in FIG. 図2に示すROMに記憶されたモータ異常検出プログラムのフローチャートである。It is a flowchart of the motor abnormality detection program memorize | stored in ROM shown in FIG.

符号の説明Explanation of symbols

1 プリンタ(画像形成装置)
3 記録用紙
6 搬送ベルト駆動ローラ(部品の一例)
10 制御部(回転検出手段の一例)
18 配置切換装置(部品の一例)
19 モータ異常検出装置
28 加熱ローラ(部品の一例)
29 押圧ローラ
38a 入力部
40A,40B,40C 第1〜第3モータ
41A,41B,41C 第1〜第3ギヤ(回転体の一例)
42A,42B,42C 第1〜第3センサ(センサ手段の一例)
44A,44B,44C 透孔部
58 比較回路(分離手段の一例)
1 Printer (image forming device)
3 Recording paper 6 Conveyor belt drive roller (an example of parts)
10 Control unit (an example of rotation detection means)
18 Arrangement switching device (example of parts)
19 Motor abnormality detection device 28 Heating roller (an example of parts)
29 Press roller 38a Input part 40A, 40B, 40C 1st-3rd motor 41A, 41B, 41C 1st-3rd gear (an example of a rotary body)
42A, 42B, 42C 1st-3rd sensor (an example of a sensor means)
44A, 44B, 44C Through-hole portion 58 Comparison circuit (an example of separation means)

Claims (6)

複数のモータの回転異常を検出するモータ異常検出装置において、
前記複数のモータに対応して配置され、対応するモータによって回転駆動されると共に、透孔部をそれぞれ備える複数の回転体と、
前記複数の回転体に対応して配置され、前記透孔部によって変化する検出信号を出力する複数のセンサ手段と、
前記複数のセンサ手段からの検出信号に基づいて、前記複数のモータの回転状態を検出する回転検出手段と、を有し、
前記複数のモータが正常回転する場合に前記複数のセンサ手段から出力される検出信号の変化状態が互いに異なるように、前記透孔部を設けると共に、前記複数のセンサ手段を前記回転検出手段の入力部にオア接続する
ことを特徴とするモータ異常検出装置。
In a motor abnormality detection device that detects rotation abnormality of a plurality of motors,
A plurality of rotating bodies that are arranged corresponding to the plurality of motors, are driven to rotate by the corresponding motors, and each have a through hole portion;
A plurality of sensor means arranged corresponding to the plurality of rotating bodies and outputting detection signals that change depending on the through-holes;
Rotation detection means for detecting rotation states of the plurality of motors based on detection signals from the plurality of sensor means; and
The through holes are provided so that the change states of detection signals output from the plurality of sensor means are different from each other when the plurality of motors normally rotate, and the plurality of sensor means are input to the rotation detection means. A motor abnormality detection device characterized by being OR-connected to the section.
請求項1に記載するモータ異常検出装置において、
前記回転検出手段は、
前記入力部に入力された検出信号を分離する分離手段を有する
ことを特徴とするモータ異常検出装置。
In the motor abnormality detection device according to claim 1,
The rotation detecting means includes
A motor abnormality detection device comprising separation means for separating a detection signal input to the input unit.
請求項1又は請求項2に記載するモータ異常検出装置において、
前記回転体は、前記モータに連結するギヤにより構成されている
ことを特徴とするモータ異常検出装置。
In the motor abnormality detection device according to claim 1 or 2,
The motor abnormality detection device, wherein the rotating body is constituted by a gear coupled to the motor.
請求項1乃至請求項3の何れか一つに記載するモータ異常検出装置において、
現像剤を供給された記録用紙を、加熱ローラと押圧ローラとの間に搬送し、前記現像剤を前記記録用紙に熱定着させるように構成された画像形成装置に使用され、
前記モータの一つが、前記加熱ローラを駆動するためのものであって、そのモータに対応する前記回転体の前記透孔部は、その回転体に対応して配置した前記センサ手段から出力される検出信号の変化時間が、他のセンサ手段から出力される検出信号の変化時間より短くなるように、設けられている
ことをモータ異常検出装置。
In the motor abnormality detection device according to any one of claims 1 to 3,
Used in an image forming apparatus configured to convey a recording sheet supplied with a developer between a heating roller and a pressure roller and heat-fix the developer on the recording sheet;
One of the motors is for driving the heating roller, and the through hole portion of the rotating body corresponding to the motor is output from the sensor means arranged corresponding to the rotating body. The motor abnormality detection device is provided so that the change time of the detection signal is shorter than the change time of the detection signal output from the other sensor means.
請求項1乃至請求項4の何れか一つに記載するモータ異常検出装置において、
前記複数のセンサ手段は、前記入力部にワイヤードオア接続されている
ことを特徴とするモータ異常検出装置。
In the motor abnormality detection device according to any one of claims 1 to 4,
The motor abnormality detection device, wherein the plurality of sensor means are wired OR connected to the input unit.
請求項1乃至請求項5の何れか一つに記載するモータ異常検出装置を備える
ことを特徴とする画像形成装置。
An image forming apparatus comprising the motor abnormality detection device according to any one of claims 1 to 5.
JP2007252108A 2007-09-27 2007-09-27 Motor abnormality detection device and image forming apparatus having the same Expired - Fee Related JP4985281B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007252108A JP4985281B2 (en) 2007-09-27 2007-09-27 Motor abnormality detection device and image forming apparatus having the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007252108A JP4985281B2 (en) 2007-09-27 2007-09-27 Motor abnormality detection device and image forming apparatus having the same

Publications (2)

Publication Number Publication Date
JP2009089458A JP2009089458A (en) 2009-04-23
JP4985281B2 true JP4985281B2 (en) 2012-07-25

Family

ID=40662126

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007252108A Expired - Fee Related JP4985281B2 (en) 2007-09-27 2007-09-27 Motor abnormality detection device and image forming apparatus having the same

Country Status (1)

Country Link
JP (1) JP4985281B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115902299B (en) * 2022-11-30 2025-12-16 航天科技控股集团股份有限公司 Aging device for coaxial same-frequency asynchronous vehicle speed sensor

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07311055A (en) * 1994-05-18 1995-11-28 Japan Servo Co Ltd Absolute-value encoder
JP3174776B2 (en) * 1999-08-06 2001-06-11 株式会社アフィット Color printer
JP2003154188A (en) * 2001-11-26 2003-05-27 Matsushita Electric Ind Co Ltd Washing machine with DC brushless motor
JP2004333926A (en) * 2003-05-08 2004-11-25 Canon Inc Image forming device
JP2006039197A (en) * 2004-07-27 2006-02-09 Canon Inc Image forming apparatus
JP2007070100A (en) * 2005-09-09 2007-03-22 Canon Inc Control device for sheet conveying device

Also Published As

Publication number Publication date
JP2009089458A (en) 2009-04-23

Similar Documents

Publication Publication Date Title
JP4935913B2 (en) Image forming apparatus
JP5197876B2 (en) Image forming apparatus and unit detachable from image forming apparatus
JP4985281B2 (en) Motor abnormality detection device and image forming apparatus having the same
JP5983078B2 (en) Image forming apparatus
JP2001005353A (en) Fixing device
JP6432542B2 (en) Rotation detecting device, toner conveying device including the same, and image forming apparatus
US10281851B2 (en) Fuser installation in an imaging device
JP4780125B2 (en) Rotating body rotation detecting device and image forming apparatus
JP2013024952A (en) Image forming apparatus
JP5825805B2 (en) Image forming apparatus
JP5024333B2 (en) Image forming apparatus
CN107797401B (en) Image forming apparatus and recording medium conveying apparatus
JP6744753B2 (en) Image forming apparatus and image quality adjusting method
JP6996218B2 (en) Drive and image forming equipment
JP6705425B2 (en) Image forming apparatus and image forming apparatus
JP2017151180A (en) Cartridge and image forming device
JP4857704B2 (en) Motor control apparatus, image forming apparatus, and motor control method
JP4907417B2 (en) Image forming apparatus
JP6048240B2 (en) Motor control apparatus, image forming apparatus, motor control method and program
JP6237673B2 (en) Image forming apparatus
US20210063959A1 (en) Image forming apparatus to which container containing developer is detachably attached
JP2013148759A (en) Image forming apparatus and sheet conveyance program
JP2001183904A (en) Image forming device
JP6149479B2 (en) Motor control apparatus, image forming apparatus, motor system, motor control method and program
JP2011164976A (en) Electronic equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120322

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120403

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120416

R150 Certificate of patent or registration of utility model

Ref document number: 4985281

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150511

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees