LASER SOLDERING DEVICE AND LASER SOLDERING METHOD
20220009029 · 2022-01-13
Inventors
Cpc classification
B23K26/034
PERFORMING OPERATIONS; TRANSPORTING
B23K1/0056
PERFORMING OPERATIONS; TRANSPORTING
B23K26/0626
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23K26/06
PERFORMING OPERATIONS; TRANSPORTING
B23K1/005
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A laser soldering device includes a laser source, a lens group, a temperature sensor, and a feedback controller. The laser source emits a laser beam, which is power-adjustable, according to a control signal. The temperature sensor receives infrared rays radiated when the laser beam is irradiated to the soldering point to detect the temperature of the soldering point, and correspondingly outputs a sensing signal according to the detected temperature. When the detected temperature falls into a first temperature range based on a target temperature, the feedback controller executes a PID algorithm to calculate a predicted error value according to an error value between the detected temperature and the target temperature. The feedback controller controls the laser source according to the predicted error value, and adjusts the power of the laser beam accordingly, so that the detected temperature can be substantially equal to the target temperature.
Claims
1. A laser soldering device, comprising: a laser source, emitting a laser beam, which is power-adjustable, according to a control signal; a lens group, outputting the laser beam to a soldering point; a temperature sensor, receiving infrared rays radiated when the laser beam is irradiated to the soldering point to detect a temperature of the soldering point; and correspondingly outputting a sensing signal according to the detected temperature; and a feedback controller, receiving the sensing signal, and sending the control signal to the laser source according to the sensing signal; wherein when the detected temperature falls into a first temperature range based on a target temperature, the feedback controller executes a PID algorithm to calculate a predicted error value according to an error value between the detected temperature and the target temperature; the feedback controller controls the laser source according to the predicted error value, and adjusts the power of the laser beam accordingly, so that the detected temperature can be substantially equal to the target temperature; wherein when the detected temperature falls outside the first temperature range, the feedback controller controls the laser source according to a preset power, so that the laser source emits a laser beam that meets the preset power.
2. The laser soldering device as claimed in claim I, wherein the laser source comprises a power meter; the power meter detects the power of the laser beam, and correspondingly outputs a power feedback signal to the feedback controller according to the detected power, so that the feedback controller can adjust the power of the laser beam transmitted from the laser source through the control signal according to the power feedback signal.
3. The laser soldering device as claimed in claim I, wherein the feedback controller executes the PID algorithm to generate a proportional calculation unit, an integral calculation unit, and a derivative calculation unit; the proportional calculation unit multiplies the error value between the currently detected temperature and the target temperature by a first gain to obtain a proportional result; the integral calculation unit sums the error value at each time point in the past to obtain a total error, and multiplies the total error by a second gain to obtain an integral result; and the derivative calculation unit performs a first-order differentiation on the current error value to obtain a future error value for predicting the future change of the error value, and multiplies the future error value by a third gain to obtain a derivative result.
4. The laser soldering device as claimed in claim 3, wherein the feedback controller sums the proportional result, the integral result, and the derivative result to obtain the predicted error value.
5. The laser soldering device as claimed in claim 3, wherein when the detected temperature falls into the first temperature range based on the target temperature, and also falls into a second temperature range based on the target temperature, the feedback controller sets the first gain, the second gain, and the third gain to a first value group; wherein the first temperature range comprises the second temperate range.
6. The laser soldering device as claimed in claim 4, wherein when the detected temperature falls into the first temperature range based on the target temperature, but the detected temperature does not fall into the second temperature range based on the target temperature, the feedback controller sets the first gain, the second gain, and the third gain to a second value group; wherein the second value group is not completely the same and not completely different from the first value group.
7. A laser soldering method, comprising steps of: emitting a laser beam, which is power-adjustable, to a soldering point according to a control signal; receiving infrared rays radiated when the laser beam is irradiated to the soldering point to detect a temperature of the soldering point; outputting a sensing signal according to the detected temperature correspondingly; receiving the sensing signal to obtain the detected temperature; when the detected temperature falls into a first temperature range based on a target temperature, executing a PID algorithm to calculate a predicted error value according to an error value between the detected temperature and the target temperature; controlling the laser source according to the predicted error value; and adjusting the power of the laser beam accordingly, so that the detected temperature can be substantially equal to the target temperature; and when the detected temperature falls outside the first temperature range, adjusting the power of the laser beam according to a preset power.
8. The laser soldering method as claimed in claim 7, wherein executing the PID algorithm comprises steps of: multiplying the error value between the currently detected temperature and the target temperature by a first gain to obtain a proportional result; summing the error value at each time point in the past to obtain a total error, and multiplying the total error by a second gain to obtain an integral result; and performing a first-order differentiation on the current error value to obtain a future error value for predicting the future change of the error value, and multiplying the future error value by a third gain to obtain a derivative result.
9. The laser soldering method as claimed in claim 8, wherein executing the PID algorithm further comprises a step of: summing the proportional result, the integral result, and the derivative result to obtain the predicted error value.
10. The laser soldering method as claimed in claim 8, further comprising a step of: when the detected temperature falls into the first temperature range based on the target temperature, and also falls into a second temperature range based on the target temperature, setting the first gain, the second gain, and the third gain to a first value group; wherein the first temperature range comprises the second temperate range.
11. The laser soldering method as claimed in claim 9, further comprising a step of: when the detected temperature falls into the first temperature range based on the target temperature, but the detected temperature does not fall into the second temperature based on the target temperature, setting the first gain, the second gain, and the third gain to a second value group; wherein the second value group is not completely the same and not completely different from the first value group.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The invention can be more fully understood by reading the subsequent detailed description with references made to the accompanying figures. It should be understood that the figures are not drawn to scale in accordance with standard practice in the industry. In fact, it is allowed to arbitrarily enlarge or reduce the size of components for clear illustration.
[0017]
[0018]
[0019]
[0020]
DETAILED DESCRIPTION OF THE INVENTION
[0021]
[0022] The laser beam 118 emitted by the laser source 102 is transmitted to the lens group 104 through an optical fiber 130. The lens group 104 outputs the laser beam 118 to a pad and a component pin 122 on a PCB 120 for soldering the component pin 122 and a pad 124 together, so that the component pin 122 can be fixed on the PCB 120. In some embodiments, the lens group 104 can be a convex lens group or a combined lens group with both convex lens and concave lens for projecting the laser beam 118 onto the component pins 122 and the pads 124. In some embodiments, the laser source 102 can be replaced by X-ray, ultraviolet light, megahertz wave, microwave, and other electromagnetic wave generators, and the present invention is not limited thereto. In some embodiments, the laser beam 118 is not limited to a focused beam, and may also be a parallel beam.
[0023] When the laser beam 118 irradiates the component pin 122 and the pad 124, due to the high energy characteristics of the laser beam 118, the temperature of the component pin 122 and the pad 124 continue to rise over time. When the temperature of the component pin 122 and the pad 124 is higher than the melting point temperature of the solder (such as tin wires, not shown), the solder will melt into a liquid state and penetrate into a through hole between the component pin 122 and the pad 124. After the temperature is lowered, the solder solidifies again into a solid state, so that the component pins 122 and the pads 124 can be electrically connected. In some embodiments, in the process of continuously increasing the temperature to a target temperature, the surface of the component pin 122, the pad 124, and the PCB 120 (commonly referred to as a soldering point) will radiate infrared rays 126, which are detected by the temperature sensor 106.
[0024] The temperature sensor 106 receives the infrared rays 126 when the laser beam 118 is irradiated to the component pin 122 and the pad 124, and detects the temperature of the component pin 122 and the pad 124 according to the intensity of the received infrared rays 126, and correspondingly outputs a sensing signal 116 to the feedback controller 108 according to the detected temperature. Generally, the higher the temperature of the component pin 122, the pad 124, and the PCB 120, the greater the intensity of the infrared rays 126 radiated by them. The greater the intensity of the infrared rays 126 received by the temperature sensor 106, the higher the temperature of the component pin 122, the pad 124, and the PCB 120 measured by the temperature sensor 106. Then, the temperature sensor 106 sends the sensing signal to the feedback controller 108 according to the detected temperature of the soldering point.
[0025] In some embodiments, the sensing signal 116 may carry temperature information including a plurality of bits, or is called temperature raw data. The temperature sensor 106 converts the detected temperature of the soldering point into digital temperature raw data. The temperature raw data is carried by the sensing signal 116, and finally is sent to the feedback controller 108. In some embodiments, the temperature sensor 106 can be a pyroelectric infrared (PIR) sensor, a thermopile temperature sensor, or other types of temperature sensors. In some embodiments, the lens group 104 and the temperature sensor 106 are arranged in a laser soldering sub-device 128, but the present invention is not limited thereto. In some embodiments, the lens group 104 and the temperature sensor 106 can be separately arranged in the laser soldering device 100. In some embodiments, the temperature sensor 106 is not limited to a non-contact sensor, but can also be a contact temperature measuring instrument or an equivalent temperature sensor. In some embodiments, the target measured by the temperature sensor 106 is not limited to infrared light, but can also be far-infrared light, color temperature, color temperature, etc., which can measure the equivalent temperature.
[0026] The feedback controller 108 receives the sensing signal 116 from the temperature sensor 106. In some embodiments, the feedback controller 108 extracts the temperature information of the detected soldering point from the received sensing signal 116, and compares the detected temperature with a target temperature at the current time point. The control signal 112 is then correspondingly transmitted to the laser source 102 according to an error value between the detected temperature and the target temperature.
[0027]
[0028] In some embodiments, according to welding requirements and the past welding experience, the feedback controller 108 can set a temperature range 204 and a temperature range 206 that vary based on the target temperature curve 200. When the detected temperature falls into the temperature range 204 based on the target temperature curve 200, that is, the absolute value of the error value between the detected temperature and the target temperature is less than or equal to a first threshold, the feedback controller 108 executes a PID algorithm to calculate a predicted error value according to the error value between the detected temperature and the target temperature. The feedback controller 108 controls the laser source 102 through the control signal 112 according to the predicted error value, and adjusts the power of the laser beam 118 accordingly, so that the detected temperature can be substantially equal to the target temperature. When the detected temperature falls outside the temperature range 204, that is, the absolute value of the error value between the detected temperature and the target temperature is greater than the first threshold value, the feedback controller 108 controls the laser source 102 through the control signal 112 according to a preset power, so that the laser source 102 emits a laser beam 118 that meets the preset power.
[0029] For example, as shown in
[0030] At time point t2, the target temperature is the temperature value at point F on the target temperature curve 200, and the detected temperature is the temperature value at point B on the detected temperature curve 202. Since the detected temperature falls into the temperature range 204 at time point t2, in other words, the absolute value of the error value between the detected temperature and the target temperature is less than or equal to the first threshold, the feedback controller 108 executes a PID algorithm to calculate a predicted error value according to the error value between the detected temperature and the target temperature. The feedback controller 108 then indirectly adjusts the power of the laser beam 118 according to the predicted error value, so that the detected temperature of the soldering point detect by the temperature sensor 106 can approach the target temperature.
[0031] Similarly, at time point t3, the target temperature is the temperature value at point G on the target temperature curve 200, and the detected temperature is the temperature value at point C on the detected temperature curve 202. Since the detected temperature falls into the temperature range 204 at time point t3, in other words, the absolute value of the error value between the detected temperature and the target temperature is less than or equal to the first threshold, the feedback controller 108 executes the PID algorithm to calculate the predicted error value according to the error value between the detected temperature and the target temperature. After that, the feedback controller 108 indirectly adjusts the power of the laser beam 118 according to the predicted error value, so that the detected temperature of the soldering point detect by the temperature sensor 106 can approach the target temperature.
[0032] In some embodiments, the feedback controller 108 executes the PID algorithm to generate a proportional calculation unit (P), an integral calculation unit (I), and a derivative calculation unit (D). The proportional calculation unit (P) has a proportional gain (K.sub.p). The integral calculation unit (I) has an integral gain (K.sub.i). The derivative calculation unit (D) has a derivative gain (K.sub.d). The proportional gain (K.sub.p), the integral gain (K.sub.i), and the derivative gain (K.sub.d) are used to adjust the gain value occupied by the proportional calculation unit (P), the integral calculation unit (I), and the derivative calculation unit (D) in the entire PID algorithm. The feedback controller 108 can set the proportional gain (K.sub.p), the integral gain (K.sub.i), and the derivative gain (K.sub.d) correspondingly according to the error value between the detected temperature and the target temperature, so that the detected temperature can be substantially equal to the target temperature.
[0033] For example, at time point t2, the detected temperature (point B on the detected temperature curve 202) not only falls into the temperature range 204. but also falls into the temperature range 206. In other words, the absolute value of the error value between the detected temperature and the target temperature is less than or equal to a second threshold. The second threshold is less than the first threshold. At this time, the feedback controller 108 sets the proportional gain (K.sub.p) in the PID algorithm to P2, sets the integral gain (K.sub.i) to 12, and sets the derivative gain (K.sub.d) to D2 to get a gain setting group (P2, I2, D2).
[0034] At time point t3, the detected temperature (point C on the detected temperature curve 202) falls into the temperature range 204, but falls outside the temperature range 206. In other words, the absolute value of the error value between the detected temperature and the target temperature is greater than the second threshold, but less than the first threshold. At this time, the feedback controller 108 sets the proportional gain (K.sub.p) in the PID algorithm to P1, sets the integral gain (K.sub.i) to I1, and sets the derivative gain (K.sub.d) to D1 to get a gain setting group (P1, I1, D1).
[0035]
[0036] The proportional calculation unit 306 multiplies the error value between the current detected temperature 318 and the target temperature 330 by the proportional gain (K.sub.p) to obtain a proportional result 322. In some embodiments, when the proportional gain (K.sub.p) is larger, the larger proportional result is obtained under the same error value. However, if the proportional gain (K.sub.p) is too large, the output of the PID calculation module 304 will be unstable. On the contrary, if the proportional gain (K.sub.p) is too small, a smaller proportional result 322 is obtained, so that the PID calculation module 304 is less sensitive to the error value between the detected temperature 318 and the target temperature 330. Therefore, when there is interference, the PID calculation module 304 cannot correct the interference.
[0037] The integral calculation unit 308 sums the error value between the detected temperature 318 and the target temperature 330 at each time point in the past to obtain a total error, and multiplies the total error by the integral gain (K.sub.i) to obtain an integral result 324. In some embodiments, the integral calculation unit 308 can accelerate the process of the detected temperature 318 approaching the target temperature 330. The larger the integral gain (K.sub.i), the faster the detected temperature 318 approaches the target temperature 330. The derivative calculation unit 310 perfoit is a first-order differentiation on the current error value between the detected temperature 318 and the target temperature 330 to obtain an instantaneous error variation, and then obtains a future error value for predicting the future change of the error value, and multiplies the future error value by the derivative gain (K.sub.d) to obtain a derivative result 326. In some embodiments, the derivative calculation unit 310 can increase the time for maintaining the error value between the detected temperature 318 and the target temperature 330 in a specific temperature range (for example, the temperature range 206 in
[0038] Refer to
[0039] In some embodiments, when the detected temperature 318 falls into the temperature range 204 in
[0040] In some embodiments, when the detected temperature 318 falls into the temperature range 204 in
[0041] In some embodiments, the subtractor 316 in the feedback controller 108 subtracts a preset power 340 by the measured power carried in the power feedback signal 114 to obtain a power error 334. Refer to
[0042] In some embodiments, when the detected temperature 318 falls outside the temperature range 204 in
[0043] In some embodiments, the method in which the processing unit 300 indirectly adjusts the power of the laser beam 118 according to the power error 334 (referred to as a power mode) is faster than the method in which the processing unit 300 indirectly adjusts the power of the laser beam 118 according to the predicted error value 332 (referred to as a temperature feedback mode) to let the detected temperature 318 be close to or substantially equal to the target temperature 330. Therefore, the processing unit 300 of the feedback controller 108 of the present invention executes the power mode when the absolute value of the error value between the detected temperature 318 and the target temperature 330 is greater than the first threshold (for example, point A on the detected temperature curve 202 in
[0044] The present invention also discloses a laser soldering method.
[0045] In some embodiments, the laser source 102 in
[0046] The ordinals in the specification and the claims of the present invention, such as “first”, “second”, “third”, etc., have no sequential relationship, and are just for distinguishing between two different components with the same name. In the specification of the present invention, the word “couple” refers to any kind of direct or indirect electronic connection. The present invention is disclosed in the preferred embodiments as described above, however, the breadth and scope of the present invention should not be limited by any of the embodiments described above. Persons skilled in the art can make small changes and retouches without departing from the spirit and scope of the invention. The scope of the invention should be defined in accordance with the following claims and their equivalents.