JP6035291B2 - ステッピングモーター駆動装置及び画像形成装置 - Google Patents
ステッピングモーター駆動装置及び画像形成装置 Download PDFInfo
- Publication number
- JP6035291B2 JP6035291B2 JP2014156775A JP2014156775A JP6035291B2 JP 6035291 B2 JP6035291 B2 JP 6035291B2 JP 2014156775 A JP2014156775 A JP 2014156775A JP 2014156775 A JP2014156775 A JP 2014156775A JP 6035291 B2 JP6035291 B2 JP 6035291B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- interpolation
- pulse
- drive pulse
- stepping motor
- 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
Links
- 230000007246 mechanism Effects 0.000 claims description 7
- 230000007423 decrease Effects 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 description 11
- 239000011521 glass Substances 0.000 description 10
- 230000032258 transport Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000007723 transport mechanism Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000001678 irradiating effect Effects 0.000 description 2
- 238000003705 background correction Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/04—Arrangements for starting
- H02P8/10—Shaping pulses for starting; Boosting current during starting
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/24—Arrangements for stopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Control Or Security For Electrophotography (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
- Facsimiles In General (AREA)
- Control Of Stepping Motors (AREA)
Description
前記テーブルから今回のパルス幅決定に用いるデータと、次回のパルス幅決定に用いるデータとを、予め定められた一定期間毎に読み出し、当該読み出した2つのデータを用いて、与えられた補間数に応じて補間を行い、当該与えられた補間数で算出した補間データの分布する間隔である予め定められた時間毎に前記読み出した今回のパルス幅決定に用いるデータ及び当該補間したデータを順次に用いて、当該読み出したデータ及び補間したデータが示すパルス幅の駆動パルスを出力する駆動パルス制御部と、
前記駆動パルス制御部に前記補間数を指示する補間数指示部と、
前記駆動パルス制御部から出力される前記駆動パルスに応じて前記ステッピングモーターを駆動する駆動部と、を備え、
前記補間数指示部は、前記駆動パルスのパルス周波数が低い領域では前記補間数を少なくして、当該領域における前記間引きの量と同じ補間数で前記補間数を指示し、前記駆動パルスのパルス周波数が高い領域では前記補間数を多くして、当該領域における前記間引きの量と同じ補間数で前記補間数を指示するものである。
A=(Data[k]−Data[k+1])/2 ・・・ (1)
補間データ=Data[k]−A ・・・ (2)
駆動パルス制御部112は、テーブル111からData[k]とData[k+1]を読み出し、Data[k]で表された数値からなるパルス幅の駆動パルスを出力する。次に、駆動パルス制御部112は、テーブル番号kとk+1の各設定データの差分を2(=与えられた補間数+1)で除算して差分値Aを計算し(式1)、Data[k]から差分値Aを減じた値を補間データとして計算する(式2)。駆動パルス制御部112は、Data[k]の読み出し時から、補間数別に予め定められた上記一定時間をカウントすると、補間データの数値を読み出して、駆動パルスのパルス幅とする。
A=(Data[k]−Data[k+1])/4 ・・・ (3)
補間データ[1]=Data[k]−A ・・・ (4)
補間データ[2]=補間データ[1]−A ・・・ (5)
補間データ[3]=補間データ[2]−A ・・・ (6)
駆動パルス制御部112は、テーブル111からData[k]とData[k+1]を読み出し、Data[k]で表された数値からなるパルス幅の駆動パルスを出力する。次に、駆動パルス制御部112は、テーブル番号kとk+1の各設定データの差分を4(=与えられた補間数+1)で除算して差分値Aを計算し(式3)、Data[k]から差分値Aを減じた値を補間データ[1]として計算する(式4)。駆動パルス制御部112は、Data[k]の読み出し時から、補間数別に予め定められた上記一定時間をカウントする毎に、算出した各補間データの数値を順次に読み出して、駆動パルスのパルス幅とする(以下に示す各間引きデータの補間について同じ)。
A=(Data[k]−Data[k+1])/8 ・・・ (7)
補間データ[1]=Data[k]−A ・・・ (8)
補間データ[2]=補間データ[1]−A ・・・ (9)
補間データ[3]=補間データ[2]−A ・・・ (10)
補間データ[4]=補間データ[3]−A ・・・ (11)
補間データ[5]=補間データ[4]−A ・・・ (12)
補間データ[6]=補間データ[5]−A ・・・ (13)
補間データ[7]=補間データ[6]−A ・・・ (14)
駆動パルス制御部112は、テーブル111からData[k]とData[k+1]を読み出し、Data[k]で表された数値の示すパルス幅を有する次の駆動パルスを出力する。次に、駆動パルス制御部112は、テーブル番号kとk+1の各設定データの差分を8(=与えられた補間数+1)で除算して差分値Aを計算し(式7)、Data[k]から差分値Aを減じた値を補間データ[1]として計算する(式8)。
70 ステッピングモーター
110 ステッピングモーター駆動装置
111 テーブル
112 駆動パルス制御部
113 補間数指示部
114 駆動部
Claims (4)
- ステッピングモーターのスローアップ制御又はスローダウン制御に係る駆動パルスのパルス幅を指定するデータを、本来のデータ数から、前記駆動パルスのパルス周波数が低い領域では少なく間引き、前記駆動パルスのパルス周波数が高い領域では多く間引き、前記駆動パルスのパルス周波数が高くなるに連れて間引き量を増やして格納するテーブルと、
前記テーブルから今回のパルス幅決定に用いるデータと、次回のパルス幅決定に用いるデータとを、予め定められた一定期間毎に読み出し、当該読み出した2つのデータを用いて、与えられた補間数に応じて補間を行い、当該与えられた補間数で算出した補間データの分布する間隔である予め定められた時間毎に前記読み出した今回のパルス幅決定に用いるデータ及び当該補間したデータを順次に用いて、当該読み出したデータ及び補間したデータが示すパルス幅の駆動パルスを出力する駆動パルス制御部と、
前記駆動パルス制御部に前記補間数を指示する補間数指示部と、
前記駆動パルス制御部から出力される前記駆動パルスに応じて前記ステッピングモーターを駆動する駆動部と、を備え、
前記補間数指示部は、前記駆動パルスのパルス周波数が低い領域では前記補間数を少なくして、当該領域における前記間引きの量と同じ補間数で前記補間数を指示し、前記駆動パルスのパルス周波数が高い領域では前記補間数を多くして、当該領域における前記間引きの量と同じ補間数で前記補間数を指示するステッピングモーター駆動装置。 - 前記駆動パルス制御部は、前記補間を線形補間により行う請求項1に記載のステッピングモーター駆動装置。
- 前記テーブルは、2のべき乗で変化する間引き量で間引かれたデータを格納するものであり、
前記補間数指示部は、前記データの間引き量に対応して前記補間数を2のべき乗で変化させる請求項1又は請求項2に記載のステッピングモーター駆動装置。 - 請求項1乃至請求項3のいずれかに記載のステッピングモーター駆動装置と、
前記ステッピングモーター駆動装置によって駆動されるステッピングモーターと、
前記ステッピングモーターにより駆動される駆動機構と、
記録媒体に画像形成を行う画像形成部と、を備えた画像形成装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014156775A JP6035291B2 (ja) | 2014-07-31 | 2014-07-31 | ステッピングモーター駆動装置及び画像形成装置 |
US14/815,063 US9641111B2 (en) | 2014-07-31 | 2015-07-31 | Stepping motor driving device and image forming apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014156775A JP6035291B2 (ja) | 2014-07-31 | 2014-07-31 | ステッピングモーター駆動装置及び画像形成装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016034212A JP2016034212A (ja) | 2016-03-10 |
JP6035291B2 true JP6035291B2 (ja) | 2016-11-30 |
Family
ID=55181061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014156775A Expired - Fee Related JP6035291B2 (ja) | 2014-07-31 | 2014-07-31 | ステッピングモーター駆動装置及び画像形成装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9641111B2 (ja) |
JP (1) | JP6035291B2 (ja) |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5342461A (en) * | 1992-04-14 | 1994-08-30 | Imtec, Inc. | High speed continuous conveyor printer/applicator |
JPH06113596A (ja) * | 1992-09-29 | 1994-04-22 | Canon Inc | ステップモータ |
JP3165777B2 (ja) | 1994-11-21 | 2001-05-14 | 東芝テック株式会社 | ステッピングモータのスローアップ・ダウン制御装置 |
EP0730973B2 (en) * | 1995-03-06 | 2010-11-17 | Canon Kabushiki Kaisha | Recording apparatus and method |
JP3359253B2 (ja) * | 1997-01-31 | 2002-12-24 | キヤノン株式会社 | 記録装置および記録方法 |
US7158900B2 (en) * | 2002-01-07 | 2007-01-02 | Siemens Energy & Automation, Inc. | Pulse output function for programmable logic controller |
EP1347630A3 (en) * | 2002-03-20 | 2004-11-03 | Ricoh Company | Image forming apparatus and method |
JP3728262B2 (ja) * | 2002-03-27 | 2005-12-21 | キヤノン株式会社 | ステップモータ制御回路およびステップモータ制御方法 |
US6960037B2 (en) * | 2002-09-20 | 2005-11-01 | Fuji Photo Film Co., Ltd. | Printer and feeding control method |
JP2005169754A (ja) * | 2003-12-09 | 2005-06-30 | Canon Inc | インクジェット記録装置及びインクジェット記録方法 |
US7977996B1 (en) * | 2009-12-23 | 2011-07-12 | Agilent Technologies, Inc. | Pulse generator with precision edge placement |
JP5584490B2 (ja) * | 2010-02-18 | 2014-09-03 | キヤノン株式会社 | 画像処理装置、画像処理方法およびプログラム |
-
2014
- 2014-07-31 JP JP2014156775A patent/JP6035291B2/ja not_active Expired - Fee Related
-
2015
- 2015-07-31 US US14/815,063 patent/US9641111B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016034212A (ja) | 2016-03-10 |
US20160036362A1 (en) | 2016-02-04 |
US9641111B2 (en) | 2017-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4270185B2 (ja) | 画像処理装置 | |
JP2012220935A (ja) | 画像形成装置 | |
JP5841972B2 (ja) | 画像読取装置 | |
US20150061217A1 (en) | Image Forming Apparatus Automatically Setting Noise Reduction | |
JP2003323092A (ja) | 画像形成装置およびその制御方法 | |
JP6035291B2 (ja) | ステッピングモーター駆動装置及び画像形成装置 | |
JP2015080104A (ja) | 画像読取装置、画像読取装置の制御方法、プログラム、及び記憶媒体 | |
JP2015102800A (ja) | 画像形成装置 | |
JP6047534B2 (ja) | 電子機器、及び画像形成装置 | |
JP4237165B2 (ja) | 画像処理装置及び画像形成装置 | |
JP5447877B2 (ja) | 画像形成装置 | |
JP5647950B2 (ja) | 画像読取装置及びこれを備えた画像形成装置 | |
JP6323679B2 (ja) | 画像形成装置および画像形成プログラム | |
JP5632440B2 (ja) | 原稿読取装置 | |
JP5826711B2 (ja) | 画像形成装置 | |
JP5347013B2 (ja) | 画像形成装置 | |
JP5696120B2 (ja) | 画像形成装置 | |
JP6047509B2 (ja) | トナー補給機構、画像形成装置、及びトナー補給方法 | |
JP4402384B2 (ja) | 画像形成装置および画像形成方法並びに印字制御装置 | |
JP2009037040A (ja) | 画像形成装置 | |
JP6186297B2 (ja) | 画像形成装置 | |
JP2015225106A (ja) | 画像形成装置 | |
JP2013098694A (ja) | 画像読取装置及び画像形成装置 | |
US20180321608A1 (en) | Image forming apparatus | |
JP2020204961A (ja) | 情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160520 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20160520 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20160623 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160628 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160829 |
|
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: 20161004 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161031 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6035291 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |