The present invention relates to a bonding apparatus, a bonding method, and a bonding control program.
In terms of techniques for bonding an electronic component onto a substrate, it is important to control the temperature at the tip of the bonding head according to the bonding conditions when bonding the electronic component mounted on the substrate. This is because the temperature control of the bonding head during bonding differs depending on the bonding conditions when mounting an electronic component on a substrate, such as the thickness of the electronic component, the type of the electrode or bonding material, and the orientation of the electronic component (for example, whether the front surface on which an integrated circuit pattern is formed faces the substrate). At this time, the solder or adhesive material between the electronic component and the substrate is melted, and then the bonding head is cooled so that the solder or adhesive is also cooled and fixed, thereby completing the joining between the electronic component and the substrate. For example, Patent Document 1 discloses a bonding apparatus having a cooling structure that controls the temperature at the tip of the bonding head when pressing a substrate to an electronic component.
However, the technique described in Patent Document 1 cannot perform high-precision bonding associated with the bonding conditions of the electronic component to be mounted on the substrate.
Thus, an object of the present invention is to provide a bonding apparatus, a bonding method, and a bonding control program that enable high-precision bonding associated with the bonding conditions of the electronic component.
A bonding apparatus according to the first aspect of the present invention is a bonding apparatus for bonding an electronic component to a substrate. The bonding apparatus includes: a bonding head including a pressure tool that pressurizes the electronic component and a heater that heats the pressure tool, in which the pressure tool is configured to be attachable to and detachable from the heater; a storage part storing temperature control data that indicates a temporal change in a set temperature of the heater; and a controller controlling the set temperature of the heater based on the temperature control data, in which the temperature control data has one or more temperature control patterns associated with bonding conditions for bonding the electronic component to the substrate, and the controller reads out one temperature control pattern of the one or more temperature control patterns according to the bonding conditions, and controls the set temperature of the heater.
Further, a bonding method according to the second aspect of the present invention includes: preparing a bonding head including a pressure tool that pressurizes an electronic component and a heater that heats the pressure tool, in which the pressure tool is configured to be attachable to and detachable from the heater; pressurizing the electronic component toward a substrate with the pressure tool; and reading out temperature control data that indicates a temporal change in a set temperature of the heater from a storage part, and controlling the set temperature of the heater based on the temperature control data by a controller, in which the temperature control data has one or more temperature control patterns associated with bonding conditions for bonding the electronic component to the substrate, and controlling the set temperature of the heater includes reading out one temperature control pattern of the one or more temperature control patterns according to the bonding conditions, and controlling the set temperature of the heater.
Further, a bonding control program according to the third aspect of the present invention is a bonding control program for controlling a bonding apparatus which includes: a bonding head including a pressure tool that pressurizes an electronic component and a heater that heats the pressure tool, in which the pressure tool is configured to be attachable to and detachable from the heater; a storage part storing temperature control data that indicates a temporal change in a set temperature of the heater; and a controller controlling the set temperature of the heater based on the temperature control data, in which the temperature control data has one or more temperature control patterns associated with bonding conditions for bonding the electronic component to the substrate, and the bonding control program causing a computer of the controller to: read out one temperature control pattern of the one or more temperature control patterns according to the bonding conditions; and control the set temperature of the heater based on the read temperature control pattern.
According to the present invention, it is possible to provide a bonding apparatus, a bonding method, and a bonding control program that enable high-precision bonding associated with the bonding conditions.
The present invention will be described hereinafter through embodiments of the invention, but the invention according to the claims is not limited to the following embodiments. Furthermore, not all the configurations described in the embodiments are necessarily essential means for solving the problems.
A configuration example of the bonding apparatus will be described below with reference to
In the bonding apparatus 1 according to one aspect of the present invention, as shown in
The bonding apparatus 1 according to the present disclosure includes a bonding head 2, an input part 3, a controller 4, a storage part 5, and a display part 6.
The bonding head 2 is composed of an actuator 21, a heater 22, and an adjustment tool AT or a pressure tool PT. The bonding head 2 can be moved in a z-axis direction (up-down direction in
The actuator 21 moves the bonding head 2 in the z-axis direction. As shown in
The heater 22 is raised or lowered in temperature based on the temperature control from the controller 4 to heat or dissipate heat to the adjustment tool AT or the pressure tool PT. The adjustment tool AT or the pressure tool PT is configured to be attached to and detachable from the tip of the heater 22. The heater 22 is raised or lowered in temperature upon receiving a temperature control signal from the controller 4. The heater 22 may include a heater circuit, and for example, the heater 22 may be heated by receiving the temperature control signal with the heater circuit, or cooled by dissipating heat into the atmosphere. The heater 22 may be attached to the actuator 21 via a heat insulating material.
The adjustment tool AT is heated or cooled by the heater 22. The adjustment tool AT may have a built-in temperature sensor, and for example, the temperature of the adjustment tool AT is measured by the temperature sensor. The temperature sensor (not shown) may also be separately provided on the surface of the adjustment tool AT. Furthermore, since the method of heating or applying pressure differs depending on the type of the electronic component 9, a plurality of types of adjustment tools AT are prepared for each electronic component 9. That is, the temperature control associated with the type of the electronic component 9 is performed using an adjustment tool AT selected from the plurality of types of adjustment tools AT. In addition, in the case where common temperature control can be performed for each of a plurality of types of electronic components 9, a common adjustment tool AT may be used, or different adjustment tools AT may be used for each type.
The pressure tool PT is heated or cooled by the heater 22. The pressure tool PT bonds the electronic component 9 to the substrate 8 in association with the drive of the bonding head 2. For example, the pressure tool PT has a pressing surface pf, and the pressing surface pf performs pressurization and heating for a predetermined time in a state of pressing a main surface 10 of the electronic component 9. Furthermore, since the method of heating or applying pressure differs depending on the type of the electronic component 9, a plurality of types of pressure tools PT are prepared for each electronic component 9. That is, the temperature control and pressure control associated with the type of the electronic component 9 are performed using a pressure tool PT selected from the plurality of types of pressure tools PT. In addition, in the case where common temperature control can be performed for each of a plurality of types of electronic components 9, a common pressure tool PT may be used, or different pressure tools PT may be used for each type.
The input part 3 generates various types of input information in response to an input operation of a user, and transmits the generated input information to the controller 4. The input part 3 generates, for example, information for driving the bonding head 2 and information for controlling the temperature of the heater 22. Further, the input part 3 receives an input operation of data from the user, and may include, for example, various buttons, a mouse, a keyboard, and a touch panel.
The controller 4 controls the bonding head 2. In addition, the controller 4 is connected to the input part 3, the storage part 5, and the display part 6 so as to be able to communicate with the input part 3, the storage part 5, and the display part 6. The controller 4 performs different operation flows when adjusting the heater temperature and when performing bonding. The details of each flow will be described later with reference to
The drive controller 41 controls the overall drive of the bonding head 2, such as the movement, position, and orientation. The drive controller 41, for example, drives the bonding head 2 to move up and down when bonding is performed.
The temperature controller 42 controls the temperature of the heater 22 and generates a temperature control pattern which will be described later. When adjusting the heater temperature, the temperature controller 42 compares a process window acquired from the storage part 5 with a measurement pattern acquired from the temperature measurement part 43 to generate the temperature control pattern. At this time, the measurement pattern acquired from the temperature measurement part 43 is a feedback value obtained from the adjustment tool AT by the temperature controller 42 controlling the temperature of the heater 22. The generated temperature control pattern is stored in the storage part 5, and when bonding is performed, the temperature controller 42 acquires the temperature control pattern from the storage part 5 and controls the temperature of the heater 22 based on this.
The temperature measurement part 43 generates the measurement pattern from the adjustment tool AT. The measurement pattern is a feedback value obtained from the adjustment tool AT by the temperature controller 42 controlling the temperature of the heater 22 as described above, and may be, for example, data of a temperature change of the adjustment tool AT in a predetermined time. The temperature measurement part 43 supplies the generated measurement pattern to the temperature controller 42.
The storage part 5 stores a plurality of process windows and one or more temperature control patterns. The plurality of process windows are data associated with each of the plurality of types of electronic components 9 stored in advance in the storage part 5, and may be, for example, a plurality of pieces of data in which a time range and a temperature range are determined. Further, the one or more temperature control patterns are data generated by the temperature controller 42 for each of the plurality of types of electronic components 9.
The display part 6 receives information obtained based on various types of input information input through the input part 3 from the controller 4 and displays the information. The display part 6 displays, for example, position information of the tip of the bonding head 2 and information such as the process window and measurement pattern.
<Bonding Apparatus when Adjusting the Heater Temperature>
(Step st11: Control the Temperature of the Heater)
In step st11, the temperature controller 42 controls the temperature of the heater 22, and heats or dissipates heat from the adjustment tool AT attached to the heater 22.
In step st11, the temperature controller 42 in
(Step st12: Generate the Measurement Pattern)
In step st12, the temperature measurement part 43 generates the measurement pattern from a change over time of the temperature obtained from the adjustment tool AT.
In step st12, the temperature measurement part 43 in
(Step st13: Determine Whether the Measurement Pattern Falls within the Process Window)
In step st13, the temperature controller 42 determines whether the measurement pattern falls within the process window. That is, the temperature controller 42 acquires the process window associated with the type of the electronic component 9 from the storage part 5, and determines whether the measurement pattern acquired from the temperature measurement part 43 falls within the process window. In the case where the measurement pattern does not fall within the process window, the processing may be performed again from step st11. Step st11 to step st13 may be repeated multiple times until the measurement pattern falls within the process window. In the case where the measurement pattern falls within the process window, the processing proceeds to step st14.
In step st13, the temperature controller 42 in
(Step st14: Generate the Temperature Control Pattern)
In step st14, the temperature controller 42 generates the temperature control pattern based on the measurement pattern that falls within the process window. That is, in the temperature controller 42, the temperature control pattern associated with the type of the electronic component 9 is generated. In the case where the temperature control pattern is generated using a common process window for a plurality of types of electronic components 9, a common temperature control pattern may be generated for the plurality of types of electronic components 9.
(Step st15: Store the Temperature Control Pattern)
In step st15, the temperature control pattern generated by the temperature controller 42 is stored in the storage part 5. The temperature control pattern is generated in association with the type of the electronic component 9, and is stored in the storage part 6 in association with identification information for specifying the type of the pressure tool PT, which will be described later. A common temperature control pattern may be associated with a plurality of types of pressure tools PT.
From the above steps st11 to st15, the temperature control pattern associated with the type of the electronic component 9 is generated and stored in the storage part 5 in association with the pressure tool PT. This processing method described above is repeated multiple times, and the temperature control patterns respectively associated with a plurality of types of electronic components 9 are stored in advance in the storage part 5, to proceed to perform the bonding.
<Bonding Apparatus when Bonding is Performed>
(Step st21: Determine the Type of the Pressure Tool)
In step st21, the temperature controller 42 determines the type of the pressure tool PT. Since the pressure tool PT is associated with the type of the electronic component 9, the temperature control or pressure control suitable for the electronic component 9 to be mounted can be determined by determining the type of the pressure tool PT. In this case, the type of the pressure tool PT may be determined by the controller 4 acquiring the identification information of the pressure tool PT, or the type of the pressure tool PT attached to the bonding head 2 may be determined by the user visually checking the type of the electronic component 9 or pressure rule PT and inputting the same as the input information of the input part 3.
(Step st22: Read Out the Temperature Control Pattern)
In step st22, the temperature controller 42 reads out the temperature control pattern from the storage part 5. Specifically, the temperature controller 42 reads out one temperature control pattern associated with the pressure tool PT, from the one or more temperature control patterns associated with each type of pressure tool PT.
(Step st23: Perform Bonding)
In step st23, the controller 4 controls the bonding head 2 to perform bonding.
Specifically, in step st23, the temperature controller 42 in
In addition, step st23 is performed in a state where the electronic component 9 is placed on the main surface of the substrate 8 disposed on the stage 7.
In step st23, the drive controller 41 in
Through the above steps st21 to st23, one or more temperature control patterns associated with the pressure tool PT are read out from the storage part 5, and bonding is performed by the bonding apparatus 1.
The temperature control signal shown in
The comparison between the measurement pattern and the process window shown in
Based on the measurement pattern shown in
The temperature control signal shown in
The comparison between the measurement pattern and the process window shown in
Based on the measurement pattern shown in
As described above, in this adjustment method, as shown in
Moreover, as shown in
Various modifications can be made to the embodiments of the present disclosure without departing from the scope and spirit of the present disclosure. For example, in this embodiment, the bonding head 2 is controlled using the common controller 4 during heater temperature adjustment and during bonding, but the bonding head may be controlled using different controllers. That is, when this adjustment method is applied, the controller may adjust the temperature of the heater using a tester having only the functions of the temperature controller 42 and the temperature measurement part 43.
In addition, for example, pressure patterns respectively associated with a plurality of types of electronic components 9 may be stored in the storage part 5, and when bonding is performed, the drive controller 41 may acquire the pressure pattern associated with the type of the electronic component 9 from the storage part 5 to drive the bonding head 2.
Further, for example, in this adjustment method, the temperature is adjusted by heating of the heater 22, but the temperature of the heater 22 may be adjusted by actually preparing the electronic component 9 and the substrate 8 and bonding these. For example, the bonding head 2 may be driven based on various control information input through the input part 3 to bond the electronic component 9 and the substrate 8, and the user may visually check how the electronic component 9 and the substrate 8 are joined and correct the input information of the input part 3, thereby controlling the temperature of the heater 22.
Furthermore, for example, in this adjustment method, the temperature controller 42 respectively acquires the process window from the storage part 5 and the measurement pattern from the temperature measurement part 43 to generate the temperature control pattern, but the temperature controller 42 may acquire the process window and the measurement pattern from the storage part 5 to generate the temperature control pattern. For example, the temperature measurement part 43 may generate a plurality of measurement patterns and store the plurality of measurement patterns in the storage part 5, and the temperature controller 42 may acquire the plurality of measurement patterns and one selected from a plurality of process windows from the storage part 5, and generate the temperature control pattern.
1 . . . bonding apparatus, 2 . . . bonding head, 21 . . . actuator, 22 . . . heater, 3 . . . input part, 4 . . . controller, 41 . . . control driver, 42 . . . temperature controller, 43 . . . temperature measurement part, 5 . . . storage part, 6 . . . display part, 7 . . . stage, 8 . . . substrate, 9 . . . electronic component, AT . . . adjustment tool, PT . . . pressure tool
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/020416 | 5/16/2022 | WO |