[go: up one dir, main page]

JP2008012850A - Conveying device and recording apparatus provided with the device - Google Patents

Conveying device and recording apparatus provided with the device Download PDF

Info

Publication number
JP2008012850A
JP2008012850A JP2006188046A JP2006188046A JP2008012850A JP 2008012850 A JP2008012850 A JP 2008012850A JP 2006188046 A JP2006188046 A JP 2006188046A JP 2006188046 A JP2006188046 A JP 2006188046A JP 2008012850 A JP2008012850 A JP 2008012850A
Authority
JP
Japan
Prior art keywords
motor
value
pwm
roller
recording
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.)
Granted
Application number
JP2006188046A
Other languages
Japanese (ja)
Other versions
JP4921055B2 (en
Inventor
Hiroyuki Kakishima
洋行 柿島
Shinya Sonoda
園田  信哉
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2006188046A priority Critical patent/JP4921055B2/en
Publication of JP2008012850A publication Critical patent/JP2008012850A/en
Application granted granted Critical
Publication of JP4921055B2 publication Critical patent/JP4921055B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Handling Of Sheets (AREA)

Abstract

【課題】 モータ駆動中に負荷変動があっても正しくモータの昇温を検知する。
【解決手段】 給紙のモータ駆動中にPWMがある閾値をある一定時間超えるかどうかでモータの昇温を判定する。その判定をモータの加速中のみ行うことによって、メカの負荷の上昇による誤判定を防ぐ。
【選択図】 図4
PROBLEM TO BE SOLVED: To correctly detect a temperature rise of a motor even if a load fluctuates during driving of the motor.
The temperature rise of a motor is determined based on whether or not PWM exceeds a certain threshold value for a certain period of time while the paper feeding motor is being driven. By making this determination only during acceleration of the motor, erroneous determination due to an increase in the mechanical load is prevented.
[Selection] Figure 4

Description

本発明は、搬送装置、記録装置に関するものである。   The present invention relates to a transport apparatus and a recording apparatus.

近年、駆動源としてDCモータを採用し、エンコーダによる位置検出情報をフィードバックすることにより高精度な位置制御を行ない、かつ高速に駆動することが可能なサーボ制御を採用した搬送装置や記録装置が多い。DCモータの制御では、パルスモータによる制御とは異なり、脱調がなく、高速回転が可能である。   In recent years, there are many conveyance devices and recording devices that employ a DC motor as a drive source, perform highly accurate position control by feeding back position detection information by an encoder, and employ servo control that can be driven at high speed. . In the control of the DC motor, unlike the control by the pulse motor, there is no step-out and high-speed rotation is possible.

また、モータの位置情報はエンコーダ信号を用いることにより、高い精度で検出することが可能であり、その検出情報をフィードバックすることにより、精度よく位置決め制御や速度制御を行うことができる。   Further, the position information of the motor can be detected with high accuracy by using an encoder signal, and positioning control and speed control can be performed with high accuracy by feeding back the detection information.

DCモータは、動作(搬送動作や記録動作)を連続して行うと温度が上昇して出力トルクが下がり、最終的には制御の精度が低下する場合がある。このため、DCモータの昇温を検知して、モータ駆動速度を下げる処理、駆動と駆動との間にウエイト処理を設けるなどの処理を行っている。   When the DC motor is continuously operated (conveying operation or recording operation), the temperature increases, the output torque decreases, and the control accuracy may eventually decrease. For this reason, processing such as detecting the temperature rise of the DC motor to lower the motor driving speed and providing a weight processing between driving is performed.

このモータの昇温の検知手段としては、温度センサーをモータやモータドライバーに設けて検知する方法が知られている。   As a means for detecting the temperature rise of the motor, a method is known in which a temperature sensor is provided in the motor or motor driver for detection.

また、特許文献1では、温度センサーを用いずに、モータの温度上昇に対応している。モータ駆動期間における制御装置の出力値の累積値を計算し、その計算結果に基づき、DCモータの停止時間を定めている。
特開平5−38179号公報
Moreover, in patent document 1, it respond | corresponds to the temperature rise of a motor, without using a temperature sensor. The cumulative value of the output values of the control device during the motor driving period is calculated, and the stop time of the DC motor is determined based on the calculation result.
Japanese Patent Laid-Open No. 5-38179

さて、モータ昇温の検知を行う場合、例えば、モータの駆動パターン毎にそれぞれ閾値を持つ方法がある。しかし、記録装置などでは、様々な記録動作モードがあり、しかも画像データにより、記録動作は異なるため、温度上昇の検知するためにはより複雑になる。   When detecting the temperature rise of the motor, for example, there is a method having a threshold value for each driving pattern of the motor. However, in a recording apparatus or the like, there are various recording operation modes, and the recording operation differs depending on the image data. Therefore, it is more complicated to detect the temperature rise.

一方、記録装置における給紙動作のモータ駆動パターンは、記録する画像品位などによって幾つかのパターンに限られているので、閾値を定めて制御することは比較的容易である。   On the other hand, since the motor driving pattern of the paper feeding operation in the recording apparatus is limited to several patterns depending on the image quality to be recorded and the like, it is relatively easy to determine and control the threshold value.

しかしながら、給紙機構の構成によっては、給紙機構の動作中に、メカ的負荷の変動が発生する。このため、負荷変動によりDCモータへ供給する電力(PWM値)も変動してしまう。この負荷の大きさは装置ごとに異なるために、一律の閾値では正確に判定することはできない。   However, depending on the configuration of the paper feed mechanism, the mechanical load varies during the operation of the paper feed mechanism. For this reason, the power (PWM value) supplied to the DC motor also fluctuates due to load fluctuations. Since the magnitude of this load varies from device to device, it cannot be accurately determined with a uniform threshold.

本発明は、上記課題に鑑みてなされ、その目的は、DCモータの昇温を適切に判断する装置を提供することである。   This invention is made | formed in view of the said subject, The objective is to provide the apparatus which judges the temperature rising of a DC motor appropriately.

上述の課題を解決し、目的を達成するために、本発明の搬送装置は、エンコーダを用いてDCモータのサーボ制御を行い、搬送方向に並んだ第1ローラ及び第2ローラを前記DCモータにより駆動してシートを搬送する搬送装置であって、前記DCモータを駆動するモータドライバ回路と、前記サーブ制御を行って、前記モータドライバ回路に対して出力するPWM値を生成するPWM生成部と、前記DCモータの駆動プロファイルを複数備え、複数のプロファイルの中から1つを選択して給紙動作を行う制御手段と、第1ローラにおける前記DCモータの加速制御において、前記PWM値をサーボ周期毎に取得する取得手段と、前記取得手段が取得したPWM値と、PWM値の閾値とに基づき、カウントするカウント手段と、前記カウント値とカウント値の閾値とに基づき、前記DCモータの昇温を判定する判定手段と、前記判定手段の判定結果に基づき、前記第2ローラの駆動の間隔を調整する。   In order to solve the above-described problems and achieve the object, the transport apparatus of the present invention performs servo control of the DC motor using an encoder, and the first motor and the second roller aligned in the transport direction are moved by the DC motor. A conveying device that drives and conveys the sheet; a motor driver circuit that drives the DC motor; a PWM generation unit that performs the serve control and generates a PWM value output to the motor driver circuit; In the control means for providing a plurality of driving profiles of the DC motor, selecting one of the plurality of profiles to perform the paper feeding operation, and the acceleration control of the DC motor in the first roller, the PWM value is set for each servo cycle. Acquiring means, a counting means for counting based on a PWM value acquired by the acquiring means, and a threshold value of the PWM value, and the counting And based on the threshold value of the count value, determining means for raising the temperature of the DC motor, based on the determination result of the determination means, adjusts the spacing of the drive of the second roller.

本発明の記録装置は、エンコーダを用いてDCモータのサーボ制御を行い、前記DCモータを駆動源とする給紙ローラ及び搬送ローラにより搬送されるシートに対して記録ヘッドを走査させて記録を行う記録装置であって、前記DCモータを駆動するモータドライバ回路と、前記サーブ制御を行って、前記モータドライバ回路に対して出力するPWM値を生成するPWM生成部と、前記DCモータの駆動プロファイルを複数備え、複数のプロファイルの中から1つを選択して給紙動作を行う制御手段と、前記給紙ローラにおける前記DCモータの加速制御において、前記PWM値をサーボ周期毎に取得する取得手段と、前記取得手段が取得したPWM値と、PWM値の閾値とに基づき、カウントするカウント手段と、前記カウント値とカウント値の閾値とに基づき、前記DCモータの昇温を判定する判定手段と、前記判定手段の判定結果に基づき、前記記録ヘッドの走査の間隔を調整する。   The recording apparatus of the present invention performs servo control of a DC motor using an encoder, and performs recording by scanning a recording head with respect to a sheet conveyed by a paper feed roller and a conveyance roller using the DC motor as a driving source. A recording device, a motor driver circuit that drives the DC motor, a PWM generation unit that performs the serve control and generates a PWM value output to the motor driver circuit, and a drive profile of the DC motor A plurality of control means for selecting one of a plurality of profiles and performing a paper feeding operation; and an acquisition means for obtaining the PWM value for each servo cycle in the acceleration control of the DC motor in the paper feeding roller. Counting means for counting based on the PWM value acquired by the acquisition means and a threshold value of the PWM value, and the count value and count Based on the threshold value, determining means for determining temperature increase of said DC motor, on the basis of the determination result of said determining means, for adjusting the interval between the scanning of the recording head.

以上説明したように、本発明によれば、モータ駆動中に負荷変動があっても正しくモータの昇温を検知することが出来る。   As described above, according to the present invention, it is possible to correctly detect the temperature rise of the motor even if there is a load fluctuation during driving of the motor.

以下に、本発明に係る実施の形態について添付図面を参照して詳細に説明する。   Embodiments according to the present invention will be described below in detail with reference to the accompanying drawings.

[第1実施形態]
以下添付図面を参照して本発明の好適な実施形態について詳細に説明する。
[First Embodiment]
Preferred embodiments of the present invention will be described below in detail with reference to the accompanying drawings.

図1は、実施形態における記録装置の機構部を示す斜視図である。
1は用紙を搬送するための駆動源であるLFモータである。2は用紙を搬送するLFローラである。3はLFローラの位置、速度を検出するためのエンコーダであり、LFローラ2と同軸上に取り付けられている。このLFモータは、給紙ローラと搬送ローラの駆動源である。
FIG. 1 is a perspective view illustrating a mechanism unit of a recording apparatus according to an embodiment.
Reference numeral 1 denotes an LF motor which is a drive source for transporting paper. Reference numeral 2 denotes an LF roller that conveys a sheet. Reference numeral 3 denotes an encoder for detecting the position and speed of the LF roller, which is mounted coaxially with the LF roller 2. The LF motor is a drive source for the paper feed roller and the transport roller.

4は用紙をトレイ(用紙積載部)給紙するための給紙ローラである。5は積載された用紙を給紙ローラ4に押し当てるための圧板である。8はLFローラ2と給紙ローラ4の駆動を繋げるための給紙レバーである。記録ヘッドを取り付けるキャリッジ7(図1では不図示)が移動して給紙レバー8をたおすと、LFローラ2の駆動が給紙ローラ4に繋がる。給紙動作が行われると、圧板5が上がり用紙を給紙ローラ4に押し当て、給紙ローラ4と分離ローラ(不図示)が用紙を1枚挟み込む動作となる。この動作を行うとき、メカ的負荷が高くなる。   Reference numeral 4 denotes a paper feed roller for feeding paper to a tray (paper stacking unit). Reference numeral 5 denotes a pressure plate for pressing the stacked paper against the paper feed roller 4. Reference numeral 8 denotes a paper feed lever for connecting the driving of the LF roller 2 and the paper feed roller 4. When the carriage 7 (not shown in FIG. 1) for mounting the recording head moves and the paper feed lever 8 is pushed, the driving of the LF roller 2 is connected to the paper feed roller 4. When the paper feeding operation is performed, the pressure plate 5 is raised to press the paper against the paper feeding roller 4, and the paper feeding roller 4 and the separation roller (not shown) sandwich one paper. When this operation is performed, the mechanical load increases.

そして、分離された紙がLFローラ1付近まで搬送されたとき、圧板5は下がり給紙ローラ4と分離ローラが、高くなった負荷が低下する。このように圧板5と分離ローラの上下によって、動作に伴うメカの負荷の増減が生じる。   When the separated paper is conveyed to the vicinity of the LF roller 1, the pressure plate 5 is lowered and the increased load of the paper feed roller 4 and the separation roller is reduced. As described above, the mechanical load accompanying the operation increases and decreases depending on the upper and lower sides of the pressure plate 5 and the separation roller.

図2は、実施形態における記録装置の制御ブロック図である。9は記録装置の制御を行うCPU及びG.A.(ゲートアレイ)であり、10はRAMである。このRAMは記録バッファや受信バッファや制御のパラメータを保持する作業領域などが設けられている。   FIG. 2 is a control block diagram of the recording apparatus according to the embodiment. 9 is a CPU for controlling the recording apparatus and G.9. A. (Gate array) and 10 is a RAM. This RAM is provided with a recording buffer, a reception buffer, a work area for holding control parameters, and the like.

11はROMで、CPUのプログラムや駆動パラメータを格納している。駆動パラメータは、モータ駆動パターンや記録ヘッドの駆動テーブルなどである。12はLFモータ1を駆動するためのモータドライバである。   Reference numeral 11 denotes a ROM which stores a CPU program and drive parameters. The drive parameters are a motor drive pattern, a print head drive table, and the like. Reference numeral 12 denotes a motor driver for driving the LF motor 1.

LFモータ1はエンコーダ2から得られる位置情報、速度情報を用いたサーボ制御によって駆動される。サーボ制御は、ROM11に格納されているプログラムをCPU9が実行することにより具現される。サーボ制御処理は、サーボ周期△T毎に繰り返し処理されるものである。   The LF motor 1 is driven by servo control using position information and speed information obtained from the encoder 2. Servo control is implemented by the CPU 9 executing a program stored in the ROM 11. The servo control process is repeatedly performed every servo cycle ΔT.

なお、CPU及びG.A.(ゲートアレイ)9からモータドライバ12に出力されるPWM信号はデューティー値(ハイレベルとロウレベルの比、オンとオフの比)で表される。このデューティー値の範囲は0%から100%である。デューティー値が大きいほどモータに供給される電力は大きくなる。   CPU and G.I. A. The PWM signal output from the (gate array) 9 to the motor driver 12 is represented by a duty value (ratio between high level and low level, ratio between on and off). The range of the duty value is 0% to 100%. The greater the duty value, the greater the power supplied to the motor.

給紙ローラ4は、LFローラ2との間に設けられた伝達手段によりモータ1の駆動力を伝達される。LFローラ2と給紙ローラとの間の駆動力の伝達(オン/オフ)は、給紙レバー8で切替えられる。   The sheet feeding roller 4 is transmitted with the driving force of the motor 1 by a transmission means provided between the sheet feeding roller 4 and the LF roller 2. Transmission (on / off) of the driving force between the LF roller 2 and the paper feed roller is switched by the paper feed lever 8.

図7は記録装置の斜視図である。キャリッジ701に登載された記録ヘッド704は、インクを吐出可能な吐出口(ノズル)とインクを収容するインクタンクとを備えている。記録ヘッド704の吐出口は、下方に位置する被記録媒体705上にインクを吐出して記録するように、吐出口を下に向けてキャリッジ101上に搭載されている。   FIG. 7 is a perspective view of the recording apparatus. The recording head 704 mounted on the carriage 701 includes an ejection port (nozzle) that can eject ink and an ink tank that stores the ink. The ejection port of the recording head 704 is mounted on the carriage 101 with the ejection port facing downward so that ink is ejected onto the recording medium 705 positioned below.

キャリッジ101は、2つのガイド軸702と703によって、それらの軸方向に沿って移動可能に支持されており、不図示のキャリッジモータの駆動により、記録領域を含む走査領域を、主走査方向である矢印Q1,Q2で示す方向に沿って往復走査する。キャリッジ701による1回の主走査が終了すると、搬送ローラ706は、被記録媒体705を矢印P方向である副走査方向に一定量(記録ヘッド704による記録幅に相当する距離)だけ搬送する。このように記録ヘッドの走査(動作)と被記録媒体の搬送(動作)を繰り返して1頁の記録を行う。707は、プラテンである。   The carriage 101 is supported by two guide shafts 702 and 703 so as to be movable in the axial direction, and a scanning area including a recording area is set in the main scanning direction by driving a carriage motor (not shown). Reciprocal scanning is performed along the directions indicated by arrows Q1 and Q2. When one main scan by the carriage 701 is completed, the transport roller 706 transports the recording medium 705 by a certain amount (distance corresponding to the recording width by the recording head 704) in the sub-scanning direction that is the arrow P direction. In this manner, one page is recorded by repeating the scanning (operation) of the recording head and the conveyance (operation) of the recording medium. Reference numeral 707 denotes a platen.

図3は、実施形態における記録動作の制御のフローである。まず、S301において給紙動作を行う。次に、S302においてモータ昇温フラグがオンであるか否かを判断する。フラグがオフ(N)であれば、S303の記録モード1に進む。フラグがオン(Y)であれば、S304の記録モード2へ進む。いずれも、1バンドの記録動作(CRモータの駆動)と搬送動作(LFモータの駆動)を行う。   FIG. 3 is a flow of control of the recording operation in the embodiment. First, a sheet feeding operation is performed in S301. Next, in S302, it is determined whether or not the motor temperature increase flag is on. If the flag is off (N), the process proceeds to recording mode 1 in S303. If the flag is on (Y), the process proceeds to recording mode 2 in S304. In either case, a one-band recording operation (driving the CR motor) and a conveying operation (driving the LF motor) are performed.

給紙動作でLFモータが昇温していると判断すると、その後の搬送動作(排紙動作)で、更なる昇温を防止する制御を行うのである。   When it is determined that the temperature of the LF motor has increased during the paper feeding operation, control for preventing further temperature increase is performed in the subsequent transport operation (paper discharge operation).

図8を用いて記録モード1と記録モード2の説明をする。図8(A)は、記録モード1を、図8(B)は記録モード2を示す。   Recording mode 1 and recording mode 2 will be described with reference to FIG. 8A shows the recording mode 1, and FIG. 8B shows the recording mode 2.

図8(A)は、CRモータの走査速度と走査のタイミング、LFモータの速度と搬送のタイミング、を示す図である。図から明らかなように期間T1において、CRモータの減速制御のタイミングにLFモータの加速制御をおこなっている。このT1の期間は2つのモータは同時に駆動している。   FIG. 8A is a diagram showing the scanning speed and scanning timing of the CR motor, the speed of the LF motor and the conveyance timing. As is apparent from the figure, in the period T1, acceleration control of the LF motor is performed at the timing of CR motor deceleration control. During this period T1, the two motors are driven simultaneously.

図8(B)も、図8(A)と同様の駆動を行っている。ただし、モータは同時に駆動している期間T2は、T1より短い。従って、同じ画像を記録する場合、LFモータが駆動している時間は同じであるが、記録モード2においてLFモータが停止している時間は、記録モード1のそれよりも長い。従って、モータ昇温フラグがオンの場合、記録モード2を選択して、LFモータの温度上昇を防止する。   FIG. 8B also performs the same driving as in FIG. However, the period T2 during which the motor is simultaneously driven is shorter than T1. Therefore, when the same image is recorded, the time during which the LF motor is driven is the same, but the time during which the LF motor is stopped in the recording mode 2 is longer than that in the recording mode 1. Therefore, when the motor temperature increase flag is on, the recording mode 2 is selected to prevent the temperature increase of the LF motor.

次に、S305において1ページ分の記録が終了したか否か判断する。終了していればS306へ進む。終了していなければS302へ戻る。   Next, in S305, it is determined whether or not the recording for one page has been completed. If completed, the process proceeds to S306. If not completed, the process returns to S302.

S306で排紙動作を行う。ただし、ここでも、フラグの判定を行い、フラグがオンであれば、ウエイトを行う処理をしても構わない。あるいは搬送速度を下げる処理を行っても構わない。
S306で排紙動作を行った後、S307において次のページの記録動作を行うか否か判断する。
In S306, a paper discharge operation is performed. However, here again, the flag may be determined, and if the flag is on, a process of performing a wait may be performed. Or you may perform the process which reduces a conveyance speed.
After performing the paper discharge operation in S306, it is determined in S307 whether or not to perform the recording operation for the next page.

次のページの記録を行う場合にはS301へ戻り、次のページの記録を行わない場合にはS308へ進みスタンバイ状態へ移行する。   If the next page is to be recorded, the process returns to S301, and if the next page is not to be recorded, the process proceeds to S308 to shift to the standby state.

スタンバイ状態では、待機しながら、ホスト装置から記録を開始する指示がこないか判断する。例えば、1分間、記録を開始する指示を受信しなければ、記録ヘッドをキャッピングするとともに、フラグをオフする。   In the standby state, it is determined whether there is an instruction to start recording from the host device while waiting. For example, if an instruction to start recording is not received for one minute, the recording head is capped and the flag is turned off.

しかし、1分間の間に、記録を開始する指示を受信した場合、モータ昇温フラグのオンからオフへの変更は行わず、モータ昇温フラグのオンを維持したまま、スタンバイ状態から移行して図3のスタートへ移行する。   However, if an instruction to start recording is received within one minute, the motor temperature increase flag is not changed from on to off, and the motor temperature increase flag is kept on and the standby state is entered. Shift to the start of FIG.

補足すると、モータ昇温モードのフラグをオフにする処理を、1ページの印字動作後にすぐ実行しない理由は、記録を開始する指示を受信する可能性があるからである。   Supplementally, the reason why the process of turning off the motor temperature raising mode flag is not executed immediately after the printing operation for one page is that there is a possibility of receiving an instruction to start recording.

モータの温度が完全に下がりきらないうちに、給紙動作や記録動作をおこなうと、再びモータが昇温することになる。このような場合に、モータ昇温フラグページ毎に記録モードが異なり(記録モード1または記録モード2)、結果として、ページごとに画像品位が異なる場合があるからである。   If the paper feeding operation or the recording operation is performed before the temperature of the motor is completely lowered, the motor is heated again. In such a case, the recording mode is different for each motor temperature increase flag page (recording mode 1 or recording mode 2), and as a result, the image quality may be different for each page.

以上、図3の処理をまとめると、モータ昇温している場合は、1ページの記録のスループットを落として記録を行う。そして、一連の記録動作を行う間は、記録シーケンスの変更を行わないように制御する。   As described above, the processing of FIG. 3 is summarized. When the motor is heated, recording is performed with the throughput of recording one page being reduced. Then, control is performed so that the recording sequence is not changed during a series of recording operations.

図4は、S301における給紙動作の処理フローである。この中で、昇温モードをオンにするか否か判定が行われる。   FIG. 4 is a processing flow of the paper feeding operation in S301. In this, it is determined whether or not the temperature raising mode is turned on.

まず、S401において給紙動作を開始し、LFモータを駆動するサーボ制御を開始する。このときカウント値(Thotの値)を初期化する(値をゼロ)にする。このThotはモータ駆動中にPWM値が閾値を超えた回数である。   First, in S401, a paper feeding operation is started, and servo control for driving the LF motor is started. At this time, the count value (Thot value) is initialized (the value is zero). This is the number of times that the PWM value exceeds the threshold during motor driving.

次に、S402においてLFモータが加速制御(加速制御領域)であるか否か判定する。加速制御は圧板5と分離ローラの上昇はまだ開始しておらず、メカの負荷の上昇によってPWMの値が影響を受けない状態である。   Next, in S402, it is determined whether or not the LF motor is in acceleration control (acceleration control region). In the acceleration control, the rise of the pressure plate 5 and the separation roller has not started yet, and the PWM value is not affected by the increase of the mechanical load.

S402が真(Y)の場合、S403に遷移する。S403においてPWM値>閾値(PWMhot、例えば90%)であるか否かを判定する。このPWMhotによりPWM値の上昇を判定する。   If S402 is true (Y), the process proceeds to S403. In S403, it is determined whether or not PWM value> threshold (PWM hot, for example, 90%). The rise of the PWM value is determined by this PWM hot.

PWMhotはモータ駆動パターン毎に個別の値を設定することが出来る。本実施形態においては、速度優先モード、標準モード、画質優先モードの3つの印字モード(モータ駆動モード)がある。この駆動モードに対応する速度プロファイルを備えている。この速度プロファイルは、それぞれ適切な加速が行えるように異なる速度情報を備えている。この駆動モードに対応させて閾値を設けることができる。   PWMhot can set an individual value for each motor drive pattern. In the present embodiment, there are three print modes (motor drive modes): a speed priority mode, a standard mode, and an image quality priority mode. A speed profile corresponding to this drive mode is provided. This speed profile has different speed information so that each can perform appropriate acceleration. A threshold value can be provided corresponding to this drive mode.

S403が真(Y)の場合、S404に遷移する。S403が偽(N)の場合、S402に戻る。
次に、S404においてThotの値を加算(インクリメント)する。カウント値を更新する。
If S403 is true (Y), the process proceeds to S404. If S403 is false (N), the process returns to S402.
Next, in S404, the value of Hot is added (incremented). Update the count value.

次に、S405においてThot>Thotlimitであるかどうか判定する。ThotlimitはPWM値を超えた回数を評価するための閾値(例えば15)である。回数が多ければ多いほど、PWM値が閾値を超えた時間が長いことが判る。従って、カウント値が閾値を超えた場合には、モータの温度が上昇しているとみなすことが出来る。逆に、カウント値が小さい間は、PWM値が閾値を超えた時間が短く、モータの温度は上昇していないとみなすことができる。なお、カウントする方法の他に、閾値を超えた期間の長さ(時間)を計測する方法でも構わない。   Next, in S405, it is determined whether or not Hot> Thotlimit. Thotlimit is a threshold value (for example, 15) for evaluating the number of times the PWM value has been exceeded. It can be seen that the greater the number of times, the longer the PWM value exceeds the threshold. Therefore, when the count value exceeds the threshold value, it can be considered that the temperature of the motor is rising. On the contrary, while the count value is small, it can be considered that the time when the PWM value exceeds the threshold is short and the temperature of the motor has not risen. In addition to the counting method, a method of measuring the length (time) of the period exceeding the threshold may be used.

本実装形態においては、PWMhotと同じく印字モード毎に対応させることが出来る。あるいは、別の実施形態として、印字モードに関わらず同じ値を用いても構わない。   In the present embodiment, it is possible to correspond to each print mode as in PWM hot. Alternatively, as another embodiment, the same value may be used regardless of the print mode.

S405が真(Y)の場合、S406に遷移する。S406においてモータ昇温フラグをオンにする。S405が偽(N)の場合、S402に戻る。   If S405 is true (Y), the process proceeds to S406. In S406, the motor temperature raising flag is turned on. If S405 is false (N), the process returns to S402.

次に、S407において定速制御を行う。S408では減速制御を行う。S409では位置決め制御を行い、給紙動作を終了する。   Next, constant speed control is performed in S407. In S408, deceleration control is performed. In S409, positioning control is performed, and the paper feeding operation is terminated.

S402からS405の処理は、サーボ周期△T毎に1回行われる処理である。このサーボ周期は例えば1ミリ秒である。従って、上述したカウント値が20であれば、PWM値が閾値より大きい期間が20ミリ秒あったとみなすことができる。この場合、カウント値が20であり、閾値である15より大きいため、モータ昇温フラグがセットされる。   The processes from S402 to S405 are performed once for each servo cycle ΔT. This servo cycle is 1 millisecond, for example. Therefore, if the above-described count value is 20, it can be considered that there is a period in which the PWM value is greater than the threshold value for 20 milliseconds. In this case, since the count value is 20, which is larger than the threshold value of 15, the motor temperature increase flag is set.

以上、図4の処理フローをまとめると、給紙動作におけるモータ駆動中にPWM値が閾値をある一定時間超えるか否かを判定することで、モータの昇温を判定する。この判定をモータの加速制御のみ行うことによって、メカの負荷の上昇による誤判定を防ぐというものである。   4 is summarized, the temperature rise of the motor is determined by determining whether or not the PWM value exceeds a threshold value for a certain period during the driving of the motor in the paper feeding operation. By performing this determination only for motor acceleration control, erroneous determination due to an increase in mechanical load is prevented.

以上の構成により、従来、図5に示すように、給紙動作中のメカの負荷変動によって、モータの昇温が誤って検知されていたが、図6に示すように、加速制御領域という、適切なタイミングでPWM値のモニターを行うことで、モータの昇温を誤って判定することを防止できる。   With the above configuration, conventionally, as shown in FIG. 5, the temperature rise of the motor was erroneously detected due to the load fluctuation of the mechanism during the paper feeding operation, but as shown in FIG. By monitoring the PWM value at an appropriate timing, it is possible to prevent erroneous determination of the temperature rise of the motor.

<他の実施形態>
以上実施形態について説明したが、図2に示す、LFローラ2と給紙ローラとの間の駆動力の伝達(オン/オフ)の切替えは、CPUからの制御信号をうけて、例えばソレノイドなどにより行われても構わない。
<Other embodiments>
Although the embodiment has been described above, the switching (ON / OFF) of the driving force between the LF roller 2 and the paper feed roller shown in FIG. It may be done.

また、例えば、図4の制御フローにおいて、PWM値が閾値を超えたか否かを判定するための、PWM値をモニターする期間の長さをモータの駆動モードごとに異ならせても構わない。つまり、PWM値をモニターの開始からPWM値をモニターの終了までの期間の長さを駆動モードごとに異ならせるのである。   Further, for example, in the control flow of FIG. 4, the length of the period for monitoring the PWM value for determining whether or not the PWM value exceeds the threshold value may be varied for each motor drive mode. That is, the length of the period from the start of monitoring the PWM value to the end of monitoring the PWM value is made different for each drive mode.

あるいは、PWM値をモニターの開始からPWM値をモニターの終了までの期間の長さは同じであっても、PWM値をモニターする開始タイミングをモータ駆動モード毎に異ならせても構わない。   Alternatively, even if the length of the period from the start of monitoring the PWM value to the end of monitoring the PWM value is the same, the start timing for monitoring the PWM value may be different for each motor drive mode.

さらには、PWM値をモニターの開始からPWM値をモニターの終了までの期間の長さ、PWM値をモニターする開始タイミングの組み合わせをモータ駆動モード毎に異ならせても構わない。   Further, the combination of the length of the period from the start of monitoring the PWM value to the end of the monitoring of the PWM value and the start timing of monitoring the PWM value may be varied for each motor drive mode.

これは、モータ駆動モードによって、モータの制御プロファイル(サーボ制御における速度プロファイルや位置プロファイル)が異なり、PWM値が高くなる期間やタイミングが異なるからである。   This is because the motor control profile (speed profile or position profile in servo control) differs depending on the motor drive mode, and the period and timing when the PWM value increases.

PWM値の閾値についても90%という値に限定することなく他の値(85%あるいは95%)でも構わない。   The threshold value of the PWM value is not limited to 90%, but may be another value (85% or 95%).

実施形態における記録装置の機構部を示す斜視図The perspective view which shows the mechanism part of the recording device in embodiment 実施形態における記録装置を制御する制御ブロック図Control block diagram for controlling the recording apparatus in the embodiment 実施形態における記録装置のモータ昇温制御の処理フローProcessing flow of motor temperature rise control of recording apparatus in embodiment 実施形態における記録装置の給紙動作の処理フローProcessing flow of sheet feeding operation of recording apparatus in embodiment 従来例の動作説明図Operation explanatory diagram of the conventional example 実施形態の動作説明図Operation explanatory diagram of the embodiment 実施形態の記録装置の斜視図The perspective view of the recording device of an embodiment 実施形態の記録モード1及び2の説明図Explanatory drawing of recording modes 1 and 2 of the embodiment

Claims (5)

エンコーダを用いてDCモータのサーボ制御を行い、搬送方向に並んだ第1ローラ及び第2ローラを前記DCモータにより駆動してシートを搬送する搬送装置であって、
前記DCモータを駆動するモータドライバ回路と、
前記サーブ制御を行って、前記モータドライバ回路に対して出力するPWM値を生成するPWM生成部と、
前記DCモータの駆動プロファイルを複数備え、複数のプロファイルの中から1つを選択して給紙動作を行う制御手段と、
第1ローラにおける前記DCモータの加速制御において、前記PWM値をサーボ周期毎に取得する取得手段と、
前記取得手段が取得したPWM値と、PWM値の閾値とに基づき、カウントするカウント手段と、
前記カウント値とカウント値の閾値とに基づき、前記DCモータの昇温を判定する判定手段と、
前記判定手段の判定結果に基づき、前記第2ローラの駆動の間隔を調整することを特徴とする搬送装置。
A conveying device that conveys a sheet by performing servo control of a DC motor using an encoder and driving the first roller and the second roller arranged in the conveying direction by the DC motor,
A motor driver circuit for driving the DC motor;
A PWM generation unit that performs the serve control and generates a PWM value output to the motor driver circuit;
A plurality of DC motor drive profiles;
In the acceleration control of the DC motor in the first roller, acquisition means for acquiring the PWM value for each servo cycle;
Counting means for counting based on the PWM value acquired by the acquisition means and a threshold value of the PWM value;
Determination means for determining a temperature rise of the DC motor based on the count value and a threshold value of the count value;
A conveyance device that adjusts an interval of driving of the second roller based on a determination result of the determination unit.
前記PWM値の閾値は、前記駆動プロファイル毎に異なることを特徴とする請求項1に記載の搬送装置。   The transport apparatus according to claim 1, wherein a threshold value of the PWM value is different for each drive profile. 前記取得手段は、前記駆動プロファイル毎に、前記PWM値を取得する期間を異ならせることを特徴とする請求項1に記載の搬送装置。   The transport apparatus according to claim 1, wherein the acquisition unit varies a period for acquiring the PWM value for each drive profile. 前記取得手段は、前記駆動プロファイル毎に、前記PWM値の取得を開始するタイミングを異ならせることを特徴とする請求項1に記載の搬送装置。   The transport apparatus according to claim 1, wherein the acquisition unit varies a timing at which acquisition of the PWM value is started for each of the drive profiles. エンコーダを用いてDCモータのサーボ制御を行い、前記DCモータを駆動源とする給紙ローラ及び搬送ローラにより搬送されるシートに対して記録ヘッドを走査させて記録を行う記録装置であって、
前記DCモータを駆動するモータドライバ回路と、
前記サーブ制御を行って、前記モータドライバ回路に対して出力するPWM値を生成するPWM生成部と、
前記DCモータの駆動プロファイルを複数備え、複数のプロファイルの中から1つを選択して給紙動作を行う制御手段と、
前記給紙ローラにおける前記DCモータの加速制御において、前記PWM値をサーボ周期毎に取得する取得手段と、
前記取得手段が取得したPWM値と、PWM値の閾値とに基づき、カウントするカウント手段と、
前記カウント値とカウント値の閾値とに基づき、前記DCモータの昇温を判定する判定手段と、
前記判定手段の判定結果に基づき、前記記録ヘッドの走査の間隔を調整することを特徴とする記録装置。
A recording apparatus that performs servo control of a DC motor using an encoder and performs recording by scanning a recording head with respect to a sheet conveyed by a paper feed roller and a conveyance roller using the DC motor as a drive source,
A motor driver circuit for driving the DC motor;
A PWM generation unit that performs the serve control and generates a PWM value output to the motor driver circuit;
Control means comprising a plurality of drive profiles of the DC motor, selecting one of the plurality of profiles and performing a paper feeding operation;
In the acceleration control of the DC motor in the paper feed roller, an acquisition unit that acquires the PWM value for each servo cycle;
Counting means for counting based on the PWM value acquired by the acquisition means and a threshold value of the PWM value;
Determination means for determining a temperature rise of the DC motor based on the count value and a threshold value of the count value;
A recording apparatus, wherein a scanning interval of the recording head is adjusted based on a determination result of the determination unit.
JP2006188046A 2006-07-07 2006-07-07 Conveying device and recording apparatus provided with the device Expired - Fee Related JP4921055B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006188046A JP4921055B2 (en) 2006-07-07 2006-07-07 Conveying device and recording apparatus provided with the device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006188046A JP4921055B2 (en) 2006-07-07 2006-07-07 Conveying device and recording apparatus provided with the device

Publications (2)

Publication Number Publication Date
JP2008012850A true JP2008012850A (en) 2008-01-24
JP4921055B2 JP4921055B2 (en) 2012-04-18

Family

ID=39070347

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006188046A Expired - Fee Related JP4921055B2 (en) 2006-07-07 2006-07-07 Conveying device and recording apparatus provided with the device

Country Status (1)

Country Link
JP (1) JP4921055B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014029374A (en) * 2012-07-31 2014-02-13 Canon Inc Image heating device
US9893675B2 (en) 2015-01-30 2018-02-13 Konica Minolta, Inc. Motor control device and image forming apparatus including the same
JP2020019225A (en) * 2018-08-01 2020-02-06 キヤノン株式会社 Recording device, recording device control method, and program

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022102561A (en) 2020-12-25 2022-07-07 キヤノン株式会社 Recording device and its control method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005153258A (en) * 2003-11-25 2005-06-16 Seiko Epson Corp Printer control apparatus, printer control method, and printer
JP2005178142A (en) * 2003-12-18 2005-07-07 Seiko Epson Corp Printer control apparatus, printer control method, and printer
JP2007062250A (en) * 2005-09-01 2007-03-15 Ricoh Co Ltd Image forming apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005153258A (en) * 2003-11-25 2005-06-16 Seiko Epson Corp Printer control apparatus, printer control method, and printer
JP2005178142A (en) * 2003-12-18 2005-07-07 Seiko Epson Corp Printer control apparatus, printer control method, and printer
JP2007062250A (en) * 2005-09-01 2007-03-15 Ricoh Co Ltd Image forming apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014029374A (en) * 2012-07-31 2014-02-13 Canon Inc Image heating device
US9423740B2 (en) 2012-07-31 2016-08-23 Canon Kabushiki Kaisha Image forming apparatus with fixing portion having exciting coil configured to cause rotatable member to generate heat by electromagnetic induction heating
US9893675B2 (en) 2015-01-30 2018-02-13 Konica Minolta, Inc. Motor control device and image forming apparatus including the same
JP2020019225A (en) * 2018-08-01 2020-02-06 キヤノン株式会社 Recording device, recording device control method, and program
JP7337488B2 (en) 2018-08-01 2023-09-04 キヤノン株式会社 RECORDING DEVICE, RECORDING DEVICE CONTROL METHOD, AND PROGRAM

Also Published As

Publication number Publication date
JP4921055B2 (en) 2012-04-18

Similar Documents

Publication Publication Date Title
JP5354975B2 (en) Recording apparatus and conveyance control method
US20220234346A1 (en) Printer, control method, and non-transitory computer-readable medium storing computer-readable instructions
JP2005082289A (en) Recording device
US6592198B2 (en) Recording apparatus with control of a recording medium conveying mechanism
JP4827634B2 (en) Conveying apparatus and recording apparatus
JP2009298061A (en) Recording device
JP4921055B2 (en) Conveying device and recording apparatus provided with the device
US20060022401A1 (en) Control device, conveyance control device, conveyance system and image forming system
JP2013215914A (en) Recording device, drive control method of recording device, and drive control program of recording device
JP3019129B2 (en) Automatic platen gap adjustment device for printer
US8926044B2 (en) Image forming apparatus
JP2008006793A (en) Inkjet recording device
JP2011152761A (en) Image recording apparatus and image recording method
JP5195318B2 (en) Motor control apparatus, recording apparatus, and motor control method
JP4994723B2 (en) Conveying apparatus and recording apparatus using the apparatus
JP2004322463A (en) Recording apparatus and control method of recording apparatus
JP3952827B2 (en) FEEDING DEVICE, RECORDING DEVICE PROVIDED WITH FEEDING DEVICE, AND FEEDING METHOD
US11220122B2 (en) Image recording apparatus
JPS6142630B2 (en)
JP2007260991A (en) Printing method and apparatus
JP2009160944A (en) Recording device
JPH06270490A (en) Printer
JPH08142435A (en) Detection of home position of carriage in printer
JP2005132588A (en) Recording device
JPH091887A (en) Carriage initial position setting method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090707

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100201

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110502

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110708

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: 20120124

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: 20120202

R151 Written notification of patent or utility model registration

Ref document number: 4921055

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20150210

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees