Claims
- 1. A system for controlling an electrically driven laser to maintain a desired output optical power in a beam therefrom, which system comprises a digital controller, said controller having a circuit connected in laser optical power monitoring relationship with said laser, said controller also having a computer operative to control the duration of at least one of a plurality of pulses in d sequence of said pulses in accordance with the optical power monitored by said circuit in time relationship with the occurrence of at least two of said pulses in said sequence of pulses which occur at different times in said sequence so that said one of said pulses has a duration related to said desired output and the duration of at least one of said two of said pulses, a capacitor connected in electrical driving relationship with said laser to an output optical power corresponding to a voltage to which said capacitor is charged, and a charging circuit containing said capacitor to which said pulses are applied and which charges said capacitor in accordance with the duration of said pulses.
- 2. The system according to claim 1 wherein said pulses occur in successive order in said sequence.
- 3. The system according to claim 2 wherein dt.sub.c is the duration of said one of said pulses, tc.sub.1 is the duration of the first of said two pulses, Pc.sub.1 is the power monitored in timed relationship with the occurrence of said first of said two pulses, tc.sub.2 is the duration of the second of said two pulses, Pc.sub.2 is the power monitored in timed relationship with the occurrence of said second of said two pulses, Pc is the desired output optical power and dPc is in the difference between Pc and Pc2, and wherein dtc is calculated in said computer in accordance with the following relationship: ##EQU3##
- 4. The system according to claim 1 further comprising a bar code scanner containing said laser which produces a beam which scans said code repeatedly, and also including said controller and said computer thereof, said computer being operative to generate said sequence of pulses at the start of each scan and to reset said system by discharging said capacitor at the end of each scan.
- 5. The system according to claim 1 wherein said computer is operative to reset said system at a given rate thereby causing said laser to generate said one of said pulses upon each reset thereby generating said beam in successive pulses at said rate.
- 6. The system according to claim 5 wherein said one pulse has a duration less than said two pulses thereby providing said beam in pulses of said desired optical power.
- 7. The system according to claim 6 further comprising means for inhibiting said laser from providing the output beam until after the duration of the last of said two of said pulses.
- 8. The system according to claim 6 wherein tc is the duration of said one of said pulses, Pc is said desired output power, tc.sub.1 is the duration of the first of said two pulses Pc.sub.1, is the power monitored in timed relationship with said first of said two pulses, Pc.sub.2 is the power monitored in timed relationship with said second of said two pulses, and tc is calculated in said computer in accordance with the following relationship: ##EQU4##
- 9. The system according to claim 1 wherein said laser is a laser diode device including a photodetector providing an output corresponding to the optical power of said beam.
- 10. A method for operating a laser to deliver an optical output of desired power, said method comprising the steps of:
- generating at least one electrical pulse having a duration that is proportional to said desired power,
- converting said at least one electrical pulse into a voltage,
- driving said laser with said voltage,
- monitoring the power output from said laser, and
- varying the duration of said at least one electrical pulse in response to said power output from said laser to maintain said desired power.
- 11. The method according to claim 10 further comprising the step of maintaining said voltage for a period of time during which said laser is operated to deliver said power.
- 12. The method according to claim 10 wherein said generating step provides first, second and third pulses, said monitoring step being carried out first between the times of occurrence of said first and second pulses and second between the times of occurrence of said second and third pulses, and said step of varying said duration is carried out to select the duration of said third pulse in accordance with the optical power monitored when said monitoring step is being carried out.
- 13. The method according to claim 10 wherein dtc is the duration of said third pulse, tc is the duration of said first pulse, tc.sub.2 is the duration of said second pulse, Pc.sub.1 is the power monitored between said first and second pulses, Pc.sub.2 is the power monitored between said second and third pulses, dPc is the difference between Pc and Pc.sub.2, Pc is the desired power, and wherein the duration of said third pulse is computed from the following equation: ##EQU5##
- 14. The method according to claim 12 wherein said duration of said third pulse is tc, Pc is said desired power, tc.sub.1 is the duration of said first pulse, tc.sub.2 is the duration of said second pulse, Pc.sub.1 is the power monitored between said first and second pulses, and Pc.sub.2 is the power monitored between said second and third pulses and tc is selected in accordance with the following equation: ##EQU6##
- 15. A circuit for operating a laser current responsive laser diode having a photodetector optically coupled thereto, which provides a photodetector current representative of the illumination produced by said laser, which circuit comprises an operational amplifier having direct and inverting inputs and output, voltage responsive current control device connected in series with said laser diode for controlling laser current, a monitoring resistor connected in series with said photodetector for providing a first voltage corresponding to said photodetector current, said operational amplifier output being connected to said current control device and said inverting input being connected to said monitoring resistor thereby coupling said laser and said photodetector in such feedback relationship such that a second voltage applied to said direct input is linearly related to optical power generated by said laser in response to said laser current, a capacitor connected to said direct input for apply said second voltage of an amplitude corresponding to the voltage to which said capacitor is charged, a current source for charging said capacitor when enabled by control pulses, and a reset circuit providing a discharge path for current from said capacitor for discharging said capacitor when enabled by reset pulses.
- 16. The circuit according to claim 15 further comprising an offset circuit connected to said inverting input for setting said output to a voltage at which said current control device is cut off thereby making said laser inoperative when said capacitor is discharged.
- 17. The circuit according to claim 15 further comprising a pulse generator which generates said control pulses and said reset pulses.
- 18. The circuit according to claim 17 wherein said pulse generator is responsive to said first voltage for selecting the duration of at least one said control pulses.
Parent Case Info
This application is a continuation of application Ser. No. 08/296,788, filed Aug. 26, 1994 pending.
US Referenced Citations (15)
Continuations (1)
|
Number |
Date |
Country |
Parent |
296788 |
Aug 1994 |
|