JP4303826B2 - Scan motor control method - Google Patents
Scan motor control method Download PDFInfo
- Publication number
- JP4303826B2 JP4303826B2 JP10237699A JP10237699A JP4303826B2 JP 4303826 B2 JP4303826 B2 JP 4303826B2 JP 10237699 A JP10237699 A JP 10237699A JP 10237699 A JP10237699 A JP 10237699A JP 4303826 B2 JP4303826 B2 JP 4303826B2
- Authority
- JP
- Japan
- Prior art keywords
- scan motor
- scan
- width
- light
- position sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Mechanical Optical Scanning Systems (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、バーコードリーダ等により光学的走査で情報を読み取るために使用するスキャンモータの制御方法に関するものである。
【0002】
【従来の技術】
例えば、バーコードリーダにあっては、バーコードラベルに記載された情報を光学的に読み取るために投光光学系が設置されており、この投光光学系では、スキャンモータによる往復振動動作によりバーコードラベルへの読取光の投光走査を行って情報の光学的な読み取りを行っている。即ち、この投光光学系では、例えば図3に示すように、反射鏡100を固設したスキャンモータ101により半導体レーザ(LD)102からの光を反射・振動させてスキャンさせている。また、このスキャンモータ101は駆動回路103によって反転動作が制御されている。
【0003】
ところで、このような投光光学系にあっては、例えば季節的な温度の変動により、スキャンモータに備えるコイルの抵抗値が微妙に変動し、例えば夏季には温度上昇によって抵抗値が増大し、その結果コイル中を流れる電流量が実質的に低下してモータのスキャン幅が狭まるといった現象を引き起こすことがある。また個々のスキャンモータのバラツキによりスキャン幅が異なる現象が出る。
【0004】
そこで、例えばコイルに流れる電流量や電圧値を検出して所定値まで引き上げるための制御回路を設けフィードバック制御をかけたり、定電流回路等を設けることにより、スキャン幅の補正を行い、かかる現象の防止を図っている。また個々のスキャンモータのバラツキを調整抵抗等を用い補正を行なっている。
【0005】
【発明が解決しようとする課題】
しかしながら、このような構成の投光光学系にあっては、いずれにしても回路の大型化につながり、バーコードリーダの小型化及び低コスト化等にとって大きな問題となっている。
【0006】
そこで、この発明は、上記した事情に鑑み、回路の小型化・低コスト化に好適であって、スキャン幅を常時一定に保持することができるスキャンモータの制御方法を提供することを目的とするものである。
【0007】
【課題を解決するための手段】
即ち、この請求項1に記載の発明は、バーコードリーダ等により光学的走査で情報を読み取るために使用するスキャンモータの制御方法であって、前記スキャンモータと一体に固設した反射ミラーによる反射後の光が投光走査される投光走査領域の境界位置に位置センサを設け、この位置センサに前記反射光が入射・受光するまでスキャンモータへの電流出力時間幅を増大させ、温度増大若しくは電圧低下に伴うスキャンモータの振動幅の縮小を補正するものである。
【0008】
【発明の実施の形態】
以下、この発明の好適な実施例について添付図面を参照しながら説明する。なお、この実施例において、先の従来技術に記載のものと同一部材には同一符号を付して重複説明を避ける。
図1はこの発明に係るスキャンモータの制御方法を適用した投光光学系を示すものであり、この投光光学系では、反射ミラー100付きのスキャンモータ101と光源(半導体レーザ102)の他に、第1及び第2位置センサ1及び2と、制御部3と、駆動回路4とを備えている。
【0009】
第1及び第2位置センサ1及び2は、光源102から出射された読取光が所望のスキャン幅Aで投光されるときの左右境界部分となる位置にそれぞれ設置されており、この実施例では、所定波長の読取光が入射すると所定の電気信号を制御部へ出力する光電変換素子が使用されている。
【0010】
制御部3は、第1及び第2位置センサ1及び2から出力される信号を入力すると、所定の制御信号を駆動回路4へ出力するようになっており、入力が第1及び第2位置センサ1及び2に接続されているとともに、出力が駆動回路4の入力に接続されている。この制御部3では、第1及び第2位置センサ1及び2からの信号を入力するまでの間は、図2に示すように、出力するパルス幅(ΔT1 ,ΔT2 ,ΔT3 ,・・・)を次第に広げていくように構成されており、かかる位置センサからの信号(α、β)が入力すると出力信号幅をそこで固定する。
【0011】
駆動回路4は、制御部3からの制御信号を入力すると、この信号を増幅させて駆動信号としてスキャンモータ101のコイルへ出力するようになっており、この実施例では制御信号のパルス幅増大に応じてコイルへの駆動信号(電流出力時間幅ΔI1 ,ΔI2 ,ΔI3 , ・・・)を増大していくように構成されている。
【0012】
従って、この実施例によれば、例えば室内の温度上昇(電圧低下の場合にも同様)に伴ってスキャンモータのコイルを流れる電流量が減少すると、この減少に伴ってスキャン幅が狭まるので、光源102からの読取光が第1位置センサ1、第2位置センサ2に入射しなくなる。その結果、これらの位置センサからは所定の信号が出力されないので、図2に示すように、制御部3からはパルス幅が次第に広がった制御信号が出力される。
【0013】
このようにして、パルス幅の広がりに応じてスキャンモータ101のコイルへ流れる1スキャン当たりの電流出力時間幅が増大するから、スキャンモータ101の回転角(回転時間)も増大し、スキャン幅Aが拡大していく。
その結果、読取光が第1及び第2位置センサ1及び2まで達するようになるから、そのときのパルス幅(ΔT4)に固定された制御信号がその後は出力されるようになる。
【0014】
これにより、例えば季節的温度変化(上昇)等によりスキャン幅Aが縮小されてもこれを補正し、設定されたスキャン幅以下に狭まらぬように制御させることができる。
【0015】
【発明の効果】
以上説明してきたように、この発明によれば、スキャンモータと一体に固設した反射ミラーによる反射後の光が投光走査される投光走査領域の境界位置に位置センサを設け、位置センサに反射光が入射・受光するまでスキャンモータへの電流出力時間幅を増大させ、温度増大若しくは電圧低下等に伴うスキャンモータの振動幅の縮小を補正することができるから、従来のような回路の大型化を伴うことなくスキャン幅の一定制御が可能となり、ハンデイタイプのバーコードリーダにあっては小型化に好適であるとともに、コストの削減も図ることができる。また、センサの位置を変化することにより、他の部品変更や調整をしなくとも容易にスキャン幅を変化させることができる。
【図面の簡単な説明】
【図1】この発明のスキャンモータ制御方法を適用した投光光学系を示す概略構成図。
【図2】この発明の作用を示すタイムチャート。
【図3】従来の投光光学系を示す概略構成図。
【符号の説明】
1 第1位置センサ
2 第2位置センサ
3 制御部
4 駆動回路
100 反射ミラー
101 スキャンモータ
102 光源(半導体レーザ)
A スキャン幅[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for controlling a scan motor used for reading information by optical scanning with a barcode reader or the like.
[0002]
[Prior art]
For example, a bar code reader is provided with a light projecting optical system for optically reading information described on a bar code label. In this light projecting optical system, a bar code reader is operated by a reciprocating vibration operation by a scan motor. The information is optically read by performing scanning scanning of the reading light onto the code label. That is, in this light projecting optical system, for example, as shown in FIG. 3, light from the semiconductor laser (LD) 102 is reflected and oscillated by a
[0003]
By the way, in such a projection optical system, for example, the resistance value of the coil provided in the scan motor slightly changes due to seasonal temperature fluctuations, for example, in summer, the resistance value increases due to temperature rise, As a result, a phenomenon may occur in which the amount of current flowing in the coil is substantially reduced and the scan width of the motor is narrowed. In addition, a phenomenon in which the scan width varies depending on variations of individual scan motors.
[0004]
Therefore, for example, a control circuit for detecting the amount of current flowing through the coil and a voltage value and raising it to a predetermined value is provided, feedback control is performed, or a constant current circuit is provided to correct the scan width. I'm trying to prevent it. In addition, variations in individual scan motors are corrected using adjustment resistors or the like.
[0005]
[Problems to be solved by the invention]
However, in the projection optical system having such a configuration, the circuit becomes large in any case, which is a big problem for downsizing and cost reduction of the barcode reader.
[0006]
Therefore, in view of the above-described circumstances, the present invention is suitable for downsizing and cost reduction of a circuit, and an object of the present invention is to provide a scan motor control method capable of constantly maintaining a scan width. Is.
[0007]
[Means for Solving the Problems]
That is, the invention described in
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Preferred embodiments of the present invention will be described below with reference to the accompanying drawings. In this embodiment, the same members as those described in the prior art are given the same reference numerals to avoid redundant description.
FIG. 1 shows a light projecting optical system to which a scan motor control method according to the present invention is applied. In this light projecting optical system, in addition to a
[0009]
The first and
[0010]
When the control unit 3 inputs signals output from the first and
[0011]
When the control signal from the control unit 3 is input, the
[0012]
Therefore, according to this embodiment, for example, when the amount of current flowing through the coil of the scan motor decreases with an increase in indoor temperature (the same applies when the voltage decreases), the scan width decreases with this decrease. The reading light from 102 does not enter the
[0013]
In this way, the current output time width per scan flowing to the coil of the
As a result, since the reading light reaches the first and
[0014]
As a result, even if the scan width A is reduced due to, for example, a seasonal temperature change (rise) or the like, the scan width A can be corrected and controlled so as not to become narrower than the set scan width.
[0015]
【The invention's effect】
As described above, according to the present invention, the position sensor is provided at the boundary position of the projection scanning area where the light reflected by the reflection mirror fixed integrally with the scan motor is projected and scanned. Since the current output time width to the scan motor is increased until the reflected light is incident / received, the reduction in the vibration width of the scan motor due to temperature increase or voltage decrease can be corrected. Therefore, it is possible to control the scan width uniformly without downsizing, and the handy-type bar code reader is suitable for downsizing and cost reduction. Further, by changing the position of the sensor, the scan width can be easily changed without changing or adjusting other components.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram showing a light projection optical system to which a scan motor control method of the present invention is applied.
FIG. 2 is a time chart showing the operation of the present invention.
FIG. 3 is a schematic configuration diagram showing a conventional light projecting optical system.
[Explanation of symbols]
DESCRIPTION OF
A Scan width
Claims (1)
前記スキャンモータと一体に固設した反射ミラーによる反射後の光が投光走査される投光走査領域の境界位置に位置センサを設け、
この位置センサに前記反射光が入射・受光するまでスキャンモータへの電流出力時間幅を増大させ、
温度増大若しくは電圧低下に伴うスキャンモータの振動幅の縮小を補正することを特徴とするスキャンモータの制御方法。A method for controlling a scan motor used for reading information by optical scanning with a barcode reader or the like,
A position sensor is provided at a boundary position of a light projection scanning area where light reflected by a reflection mirror fixed integrally with the scan motor is projected and scanned,
Increase the current output time width to the scan motor until the reflected light is incident / received on this position sensor,
A method for controlling a scan motor, comprising correcting a reduction in a vibration width of the scan motor accompanying an increase in temperature or a decrease in voltage.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10237699A JP4303826B2 (en) | 1999-04-09 | 1999-04-09 | Scan motor control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10237699A JP4303826B2 (en) | 1999-04-09 | 1999-04-09 | Scan motor control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000292731A JP2000292731A (en) | 2000-10-20 |
| JP4303826B2 true JP4303826B2 (en) | 2009-07-29 |
Family
ID=14325754
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10237699A Expired - Lifetime JP4303826B2 (en) | 1999-04-09 | 1999-04-09 | Scan motor control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4303826B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105404001A (en) * | 2015-12-15 | 2016-03-16 | 中国电子科技集团公司第十一研究所 | Scanner assembly and scanning oscillating mirror control method |
| CN117168309A (en) * | 2023-09-26 | 2023-12-05 | 珠海格力电器股份有限公司 | Motor position reading device and laser scanning system |
-
1999
- 1999-04-09 JP JP10237699A patent/JP4303826B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000292731A (en) | 2000-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5498869A (en) | Apparatus for wobble correction using an agile beam polygon ROS and all-spherical optics | |
| US5247384A (en) | Method of stabilizing resonant frequency and resonant scanner using the same | |
| JP2962579B2 (en) | Optical path equalizer | |
| US6564028B2 (en) | Method of initializing an image reading device | |
| JPH04286382A (en) | Life extending device of laser and method | |
| US5677723A (en) | Laser scanner control circuit which is used in image forming apparatus and driver IC for use in such a circuit | |
| US8432585B2 (en) | Image reading device, image reading method, and image forming apparatus including the image reading device | |
| JP4303826B2 (en) | Scan motor control method | |
| JP2008507760A (en) | Electro-optic reader with improved performance in high intensity ambient light | |
| JPH0749920A (en) | Device and method for read and write | |
| US5569905A (en) | Laser beam scanning apparatus having arrangement for maintaining intensity level of detected signal irrespective of direction of label to be read | |
| JPH0833904B2 (en) | Laser scan | |
| JP2641868B2 (en) | Laser diode output control method | |
| JPH10213771A (en) | Optical scanner | |
| JP4511258B2 (en) | Image reading device | |
| JP3044887B2 (en) | Laser light emitting device and laser light scanning device | |
| US6211987B1 (en) | Optical scanning technique | |
| JPH09321377A (en) | Method and device for adjusting emission power of semiconductor laser | |
| JP3179906B2 (en) | Image reading device | |
| JP3441531B2 (en) | Image reading device and image forming device | |
| JP2961268B2 (en) | Barcode reader | |
| JP2751709B2 (en) | Focusing imaging method of radiometer | |
| JPH05149786A (en) | Optical sensor device | |
| JP2914803B2 (en) | Semiconductor laser light source device and laser light scanning device | |
| KR920016974A (en) | Error scanning correction device of laser scanner |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060331 |
|
| 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: 20090407 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090407 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090427 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120501 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120501 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130501 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140501 Year of fee payment: 5 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |