JP2008012850A - Conveying device and recording apparatus provided with the device - Google Patents
Conveying device and recording apparatus provided with the device Download PDFInfo
- 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
Links
Images
Landscapes
- Handling Of Sheets (AREA)
Abstract
【課題】 モータ駆動中に負荷変動があっても正しくモータの昇温を検知する。
【解決手段】 給紙のモータ駆動中にPWMがある閾値をある一定時間超えるかどうかでモータの昇温を判定する。その判定をモータの加速中のみ行うことによって、メカの負荷の上昇による誤判定を防ぐ。
【選択図】 図4PROBLEM 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モータの停止時間を定めている。
さて、モータ昇温の検知を行う場合、例えば、モータの駆動パターン毎にそれぞれ閾値を持つ方法がある。しかし、記録装置などでは、様々な記録動作モードがあり、しかも画像データにより、記録動作は異なるため、温度上昇の検知するためにはより複雑になる。 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.
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
図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.
LFモータ1はエンコーダ2から得られる位置情報、速度情報を用いたサーボ制御によって駆動される。サーボ制御は、ROM11に格納されているプログラムをCPU9が実行することにより具現される。サーボ制御処理は、サーボ周期△T毎に繰り返し処理されるものである。
The
なお、CPU及びG.A.(ゲートアレイ)9からモータドライバ12に出力されるPWM信号はデューティー値(ハイレベルとロウレベルの比、オンとオフの比)で表される。このデューティー値の範囲は0%から100%である。デューティー値が大きいほどモータに供給される電力は大きくなる。
CPU and G.I. A. The PWM signal output from the (gate array) 9 to the
給紙ローラ4は、LFローラ2との間に設けられた伝達手段によりモータ1の駆動力を伝達される。LFローラ2と給紙ローラとの間の駆動力の伝達(オン/オフ)は、給紙レバー8で切替えられる。
The sheet feeding roller 4 is transmitted with the driving force of the
図7は記録装置の斜視図である。キャリッジ701に登載された記録ヘッド704は、インクを吐出可能な吐出口(ノズル)とインクを収容するインクタンクとを備えている。記録ヘッド704の吐出口は、下方に位置する被記録媒体705上にインクを吐出して記録するように、吐出口を下に向けてキャリッジ101上に搭載されている。
FIG. 7 is a perspective view of the recording apparatus. The
キャリッジ101は、2つのガイド軸702と703によって、それらの軸方向に沿って移動可能に支持されており、不図示のキャリッジモータの駆動により、記録領域を含む走査領域を、主走査方向である矢印Q1,Q2で示す方向に沿って往復走査する。キャリッジ701による1回の主走査が終了すると、搬送ローラ706は、被記録媒体705を矢印P方向である副走査方向に一定量(記録ヘッド704による記録幅に相当する距離)だけ搬送する。このように記録ヘッドの走査(動作)と被記録媒体の搬送(動作)を繰り返して1頁の記録を行う。707は、プラテンである。
The
図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
給紙動作で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を示す。
図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
次に、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 (
以上、図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%).
Claims (5)
前記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.
前記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.
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)
| 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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022102561A (en) | 2020-12-25 | 2022-07-07 | キヤノン株式会社 | Recording device and its control method |
Citations (3)
| 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 |
-
2006
- 2006-07-07 JP JP2006188046A patent/JP4921055B2/en not_active Expired - Fee Related
Patent Citations (3)
| 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)
| 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 |