Claims
- 1. In an optical symbol reading system which provides signals representing an optical symbol in response to light returned from a symbol during scans of said symbol by a beam, said returned light being received by a photo-detector, where said returned light varies in intensity, a system for generating said beam and controlling the intensity thereof for controlling the intensity of said returned light, said beam generating and controlling system comprising:
- (a) a light source which produces said beam with a variable optical power output level,
- (b) means for sweeping said beam across said symbol recursively,
- (c) means for producing a signal representative of said returned light received by said photo-detector,
- (d) means for detecting the size of said signal during said scans of said symbol, said detected signal size varying in response to said variations in the intensity of said returned light,
- (e) means for calculating, in response to said detected signal size, at least two optical power output levels of said light source, each being calculated after each of at least two consecutive scans of said symbol, and
- (f) means for setting the optical power output level of said light source by alternating said light source optical power output level among said at least two optical power output levels.
- 2. The beam generating and control system according to claim 1 further comprising:
- means for storing data representing said at least two optical output power levels,
- said setting means including means responsive to data in said storing means for setting said light source to each of said at least two optical power levels.
- 3. The beam generating and control system according to claim 1 further comprising means for controlling said setting means and said detecting means in accordance with a stored program.
- 4. The beam generating and control system according to claim 3 wherein said controlling means includes a programmed digital microprocessor.
- 5. The beam generating and control system according to claim 3 further comprising means for enabling and disabling said beam, and said controlling means further includes controlling said enabling and disabling means.
- 6. The beam generating and control system according to claim 1 wherein said selecting means includes means for recognizing an end of each said recursive scans of said symbol, where said end of scan occurs when said beam scans across said symbol in a direction and opposite said direction, and after said recognizing means recognizes said end of scan, operating said setting means to set the optical power output level of said light source to one of said at least two optical power output levels.
- 7. The beam generating and control system according to claim 1 wherein said light source comprises a laser diode, and a photo-diode optically coupled to said laser diode monitors the optical power output level of said laser diode.
- 8. The beam generating and control system according to claim 1 where said means for producing said signal representative of said returned light includes a differentiating circuit coupled to said photo detector for enhancing transitions of said returned light received by said photo detector.
- 9. The beam generating and control system according to claim 1 where said detecting means includes means for measuring a plurality of detected signal sizes during each scan of said symbol, and said means for calculating calculates said at least two optical power output levels in response to at least one of said detected signal sizes.
- 10. The beam generating and control system according to claim 1 where said setting means includes means responsive to said detected signal size and first and second control thresholds, corresponding respectively to said signal size being below and above a certain size, wherein said second control threshold is significantly greater than said first control threshold, said setting means having means responsive to said detected signal size to set said optical power output level to the lower power level of said at least two optical power output levels if said detected signal size is greater than said second control threshold, and to set said optical power output level to the higher power level of said at least two optical power output levels if said detected signal size is less than said first control threshold.
- 11. The beam generating and control system according to claim 10 where said second control threshold represents a maximum level of said signal size above which said system saturates and can not effectively provide said signals representing said symbol.
- 12. An optical symbol reading system comprising:
- a light source which produces a beam at one of a plurality of optical power output levels;
- a scanner which recursively scans said beam across said symbol in each of first and second directions;
- a photo diode which detects light reflected from said optical symbol during said recursive scans;
- a differentiating circuit which produces a signal representative of said reflected light;
- a signal size detector which determines a power level of said signal; and
- a processor which calculates, in response to said signal power level, a first optical power output level when said beam is scanned in said first direction and a second optical power output level when said beam is scanned in said second direction, and sets said optical power output level of said beam to one of said first and second calculated optical power output levels.
- 13. The optical symbol reading system of claim 12, wherein said processor alternates setting said optical power output level of said beam between said first and second optical power output levels.
- 14. The optical symbol reading system of claim 12, wherein said processor sets said optical power output level to said second optical power output level for said scans in said first direction and to said first optical power output level for said scans in said second direction.
- 15. The beam generating and control system according to claim 12, wherein said light source is a laser diode which is optically coupled to said photo diode.
- 16. The optical symbol reading system of claim 12, further comprising:
- a memory which stores data representing each of said first and second optical power output levels;
- wherein said processor sets said light source to one of said first and second optical power output levels based on said data in said memory.
- 17. The optical symbol reading system of claim 12, further comprising an enable circuit for enabling and disabling said beam.
Parent Case Info
This application is a continuation of application Ser. No. 08/612,101, filed Mar. 7, 1996, now abandoned which is a continuation of Ser. No. 08/524,075, filed Sep. 6, 1995, now abandoned which is a continuation of Ser. No. 08/395,955, filed Feb. 28, 1995, now abandoned.
US Referenced Citations (16)
Foreign Referenced Citations (9)
Number |
Date |
Country |
0364676 |
Apr 1990 |
EPX |
0585595 |
Mar 1994 |
EPX |
61-55735 |
Jul 1986 |
JPX |
62-298705 |
Dec 1987 |
JPX |
63-282606 |
Nov 1988 |
JPX |
1121986 |
May 1989 |
JPX |
2183385 |
Jul 1990 |
JPX |
2244388 |
Sep 1990 |
JPX |
2227093 |
Jul 1990 |
GBX |
Continuations (3)
|
Number |
Date |
Country |
Parent |
612101 |
Mar 1996 |
|
Parent |
524075 |
Sep 1995 |
|
Parent |
395955 |
Feb 1995 |
|