Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4303826B2 - Scan motor control method - Google Patents
[go: Go Back, main page]

JP4303826B2 - Scan motor control method - Google Patents

Scan motor control method Download PDF

Info

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
Application number
JP10237699A
Other languages
Japanese (ja)
Other versions
JP2000292731A (en
Inventor
雅生 後藤
隆弘 伏見
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Infrontia Corp
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 NEC Infrontia Corp filed Critical NEC Infrontia Corp
Priority to JP10237699A priority Critical patent/JP4303826B2/en
Publication of JP2000292731A publication Critical patent/JP2000292731A/en
Application granted granted Critical
Publication of JP4303826B2 publication Critical patent/JP4303826B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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 scan motor 101 in which a reflecting mirror 100 is fixed. Further, the reversing operation of the scan motor 101 is controlled by the drive circuit 103.
[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 claim 1 is a method of controlling a scan motor used for reading information by optical scanning with a barcode reader or the like, and is reflected by a reflecting mirror fixed integrally with the scan motor. A position sensor is provided at the boundary position of the projection scanning area where the subsequent light is projected and scanned, and the current output time width to the scan motor is increased until the reflected light is incident / received on this position sensor, and the temperature increases or This is to correct the reduction in the vibration width of the scan motor due to the voltage drop.
[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 scan motor 101 with a reflecting mirror 100 and a light source (semiconductor laser 102). , First and second position sensors 1 and 2, a control unit 3, and a drive circuit 4.
[0009]
The first and second position sensors 1 and 2 are respectively installed at positions that are left and right boundary portions when the reading light emitted from the light source 102 is projected with a desired scan width A, and in this embodiment, A photoelectric conversion element that outputs a predetermined electric signal to the control unit when reading light with a predetermined wavelength is incident is used.
[0010]
When the control unit 3 inputs signals output from the first and second position sensors 1 and 2, the control unit 3 outputs a predetermined control signal to the drive circuit 4, and the input is the first and second position sensors. The output is connected to the input of the drive circuit 4 while being connected to 1 and 2. In the control unit 3, the pulse widths to be output (ΔT1, ΔT2, ΔT3,...) Are output as shown in FIG. 2 until the signals from the first and second position sensors 1 and 2 are input. When the signals (α, β) from the position sensor are input, the output signal width is fixed there.
[0011]
When the control signal from the control unit 3 is input, the drive circuit 4 amplifies this signal and outputs it as a drive signal to the coil of the scan motor 101. In this embodiment, the pulse width of the control signal is increased. Accordingly, the drive signals to the coils (current output time widths ΔI1, ΔI2, ΔI3,...) Are increased.
[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 first position sensor 1 and the second position sensor 2. As a result, since predetermined signals are not output from these position sensors, as shown in FIG. 2, a control signal having a gradually widened pulse width is output from the control unit 3.
[0013]
In this way, the current output time width per scan flowing to the coil of the scan motor 101 increases according to the spread of the pulse width, so the rotation angle (rotation time) of the scan motor 101 also increases, and the scan width A becomes smaller. Expand.
As a result, since the reading light reaches the first and second position sensors 1 and 2, a control signal fixed to the pulse width (ΔT4) at that time is output thereafter.
[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 SYMBOLS 1 1st position sensor 2 2nd position sensor 3 Control part 4 Drive circuit 100 Reflection mirror 101 Scan motor 102 Light source (semiconductor laser)
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.
JP10237699A 1999-04-09 1999-04-09 Scan motor control method Expired - Lifetime JP4303826B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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