Programmable laser device and method for controlling the same

US9350136B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9350136-B2
Application numberUS-12061808-A
CountryUS
Kind codeB2
Filing dateMay 14, 2008
Priority dateNov 28, 2007
Publication dateMay 24, 2016
Grant dateMay 24, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A programmable laser trigger device and the method for controlling the same are disclosed. The programmable laser trigger device comprises: an external signal module and a command executing module. The external signal module is capable of interfacing the inputs and outputs of waveform command and signals. The command executing module further comprises: a waveform command memory, for storing the waveform command; a waveform command decoder; a waveform generator; and a buffer memory, acting as a waveform trigger parameter buffer between the waveform command decoder and the waveform generator; wherein the waveform command decoder accesses the waveform command stored in the memory for pre-decoding an executing code while generating a sequence of waveform trigger parameters to be stored in the buffer memory, which provides the waveform generator with the sequence of waveform trigger parameters to be transformed into a pulse-width modulation (PWM) pulse train. With the aforesaid device and method, not only unequal pulse outputs can be generated with good flexibility for matching the needs of various manufacturing processes, but also through the instructions to an external feedback signal from the waveform command, the laser pulses outputted therefrom can be modulated in real time in response to the external feedback signal.

First claim

Opening claim text (preview).

What is claimed is: 1. A programmable laser trigger device, configured to receive a user-programmed waveform command to generate an output laser trigger signal by executing a waveform command code, the programmable laser trigger device comprising: an external signal module, configured to interface with the input and the output laser trigger signal when the waveform command is executed; a command executing module, comprising: at least a waveform command memory, configured to store the waveform command; at least a waveform command decoder, configured to access the waveform command for pre-decoding an executing code; at least a waveform generator, configured to transform a sequence of waveform trigger parameters into a pulse-width modulation (PWM) pulse train; and at least a buffer memory, configured to serve as a waveform trigger parameter buffer between the waveform command decoder and the waveform generator; and a management module, configured to manage the programmable laser trigger device; wherein, the waveform command comprises: a wait command, configured to wait for an external feedback signal so that following commands are executed after the external feedback signal is established; a pulse-width modulation (PWM) command, configured to set the waveform trigger parameters; and a GOTO command, configured to be triggered by the external feedback signal, the GOTO command comprising an unconditional or a conditional branch command. 2. The programmable laser trigger device as recited in claim 1 , wherein the external signal module comprises: at least an input interface, configured to decode external signals; and at least an output interface, configured to output the pulse train. 3. The programmable laser trigger device as recited in claim 2 , wherein the output interface comprises an output restriction mechanism configured to set protection parameters to prevent abnormal output waveforms. 4. The programmable laser trigger device as recited in claim 1 , wherein the management module comprises: a microprocessor, configured to access the waveform command; and a laser controller, configured to control and communicate with the programmable laser trigger device and the user, the laser controller being configured to generate a waveform command and transmitting the waveform command into the command executing module for waveform transform. 5. The programmable laser trigger device as recited in claim 4 , wherein the laser controller comprises a user interface configured to edit and display a programmed waveform. 6. The programmable laser trigger device as recited in claim 1 , wherein the waveform command is accessed by the waveform command decoder so as to generate a programmable laser trigger pulse by sequential command execution or branch command execution. 7. The programmable laser trigger device as recited in claim 1 , wherein the wait command and the GOTO command receive trigger signals input from the external signal module. 8. The programmable laser trigger device as recited in claim 1 , wherein the feedback signal comprises signals from a position decoder, a speedometer/accelerometer and a thermometer, and is transmitted to the wait command and the GOTO command. 9. The programmable laser trigger device as recited in claim 1 , wherein the buffer memory is a FIFO memory or a memory with a buffer structure. 10. A method for controlling a programmable laser trigger device, the method comprising steps of: A. accessing a waveform command; B. decoding the waveform command; C. determining and executing the waveform command; D. setting waveform trigger parameters; E. transmitting the waveform trigger parameters into a buffer memory; F. acquiring the waveform trigger parameters from the buffer memory and transmitting the waveform trigger parameters to a waveform generator; and G. transforming a sequence of waveform trigger parameters into a pulse-width modulation (PWM) pulse train by the waveform generator; wherein, the waveform command determined and executed in Step C comprises: a wait command, configured to wait for an external feedback signal so that following commands are executed after the external feedback signal is established; a pulse-width modulation (PWM) command, configured to set the waveform trigger parameters; and a GOTO command, configured to be triggered by the external feedback signal, the GOTO command comprising an unconditional or a conditional branch command. 11. The method for controlling a programmable laser trigger device as recited in claim 10 , wherein the Step A to Step E are executed by a command executing module. 12. The method for controlling a programmable laser trigger device as recited in claim 10 , wherein the command executing module comprises: at least a waveform command memory, configured to store the waveform command; at least a waveform command decoder, configured to access the waveform command for pre-decoding an executing code; at least a waveform generator, configured to transform a sequence of waveform trigger parameters into a pulse-width modulation (PWM) pulse train; and at least a buffer memory, configured to serve as a waveform trigger parameter buffer between the waveform command decoder and the waveform generator. 13. The method for controlling a programmable laser trigger device as recited in claim 10 , wherein the waveform command memory is configured to store the waveform command to be accessed in Step A. 14. The method for controlling a programmable laser trigger device as recited in claim 10 , wherein a microprocessor is used to be the interface and the accessing for the waveform command. 15. The method for controlling a programmable laser trigger device as recited in claim 14 , wherein the microprocessor is configured to transmit a waveform command code to the waveform command memory. 16. The method for controlling a programmable laser trigger device as recited in claim 14 , wherein the microprocessor is disposed in a management module comprising a laser controller that is configured to control and communicate with the programmable laser trigger device and the user. 17. The method for controlling a programmable laser trigger device as recited in claim 16 , wherein the laser controller comprises a user interface configured to create, edit, and display a programmed waveform. 18. The method for controlling a programmable laser trigger device as recited in claim 10 , wherein trigger signals for the wait command and the GOTO command are input from the external signal module or triggered by internal conditions. 19. The method for controlling a programmable laser trigger device as recited in claim 18 , wherein the external signal module comprises: at least an input interface, configured to decode external signals; and at least an output interface, configured to output the pulse train. 20. The method for controlling a programmable laser trigger device as recited in claim 10 , wherein the feedback signal comprises signals from a position decoder, a speedometer/accelerometer and a thermometer, and is transmitted to the wait command and the GOTO command. 21. The method for controlling a programmable laser trigger device as recited in claim 10 , wherein the buffer memory in Step E is a FIFO memory or a memory with a buffer structure.

Assignees

Inventors

Classifications

  • Mode locking; Q-switching; Other giant-pulse techniques, e.g. cavity dumping · CPC title

  • H01S3/10Primary

    Controlling the intensity, frequency, phase, polarisation or direction of the emitted radiation, e.g. switching, gating, modulating or demodulating · CPC title

  • Controlling other output parameters than intensity or frequency · CPC title

  • Pulse modulation or generation · CPC title

  • by shaping pulses · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9350136B2 cover?
A programmable laser trigger device and the method for controlling the same are disclosed. The programmable laser trigger device comprises: an external signal module and a command executing module. The external signal module is capable of interfacing the inputs and outputs of waveform command and signals. The command executing module further comprises: a waveform command memory, for storing the…
Who is the assignee on this patent?
Tseng Jie-Ting, Liu Sung-Ho, Lee Min-Kai, and 1 more
What technology area does this patent fall under?
Primary CPC classification H01S3/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 24 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).