Glue thickness inspection (GTI)

A glue thickness inspection system automates a thickness measurement functionality for determining the thickness of both non-transparent and transparent materials including, but not limited to, glue, gel, solder and epoxy. The glue thickness inspection system includes a laser detector, a movable platform for positioning a unit under test, and a controller for controlling movement of the platform, angle of the laser detector, and calculation of the transparent material thickness. The laser detector includes a laser for emitting a laser light onto the unit under test and a sensor for receiving corresponding reflected light. The sensed data is used by the controller to determine the transparent material thickness.

FIELD OF THE INVENTION

The present invention is generally directed to inspection and measurement devices. More specifically, the present invention is directed to a device and system for inspecting and measuring a glue thickness, for example on a glue applied to a printed circuit board.

BACKGROUND OF THE INVENTION

Many electronic devices require application of an adhesive or insulation materials, such as glue, solder or epoxy, as part of the device structure. It is desirable for the application of such materials to fall within tight tolerances for proper reliability and minimized materials use to reduce costs.

Solder paste inspection (SPI) devices are currently available that measure the height of solder applied to a printed circuit board. Conventional SPI devices use structured light directed vertically onto the solder to be measured. As is well known in the art, solder is a non-transparent, colored material. Diffuse reflected light is collected and measured to determine a height of the solder. However, the SPI device is only effective for measuring the height of a non-transparent, colored solder. Conventional SPI devices are not able to measure the height of a transparent material, such as transparent glue.

To measure the height of a transparent material, a manual process is performed whereby an operator places the object including the transparent material to be inspected under a microscope. A series of operations are manually performed using various settings on the microscope, and a height is determined using obtained measurements. This a time consuming process and the results may have large variances.

SUMMARY OF THE INVENTION

A glue thickness inspection system automates a thickness measurement functionality for determining the thickness of both non-transparent and transparent materials including, but not limited to, glue, gel, solder and epoxy. The glue thickness inspection system includes a laser detector, a movable platform for positioning a unit under test, and a controller for controlling movement of the platform, angle of the laser detector, and calculation of the transparent material thickness. The laser detector includes a laser for emitting a laser light onto the unit under test and a sensor for receiving corresponding reflected light. The sensed data is used by the controller to determine the transparent material thickness.

In an aspect, a material inspection system is disclosed. The material inspection system includes a unit under inspection, a laser detector, a controller and a movement and alignment apparatus. The unit under inspection includes a substrate and a transparent material. The substrate has a surface, where the transparent material is coupled to a first portion of the surface and a second portion of the surface is exposed. The laser detector includes a laser light source and a sensor. The laser detector is positioned relative to the unit under inspection such that a laser light output from the laser light source impinges a sample point on the unit under inspection and the laser light has a non-vertical incident angle relative to the first surface of the substrate. The sensor is configured to receive a mirror reflected light corresponding to the laser light. The controller is configured to receive data from the sensor corresponding to the received mirror reflected light and to determine a distance measurement corresponding to the sample point. The movement and alignment apparatus is coupled to the unit under inspection and the laser detector. The movement and alignment apparatus is configured to provide relative movement of the laser detector and the movement and alignment apparatus so as to determine the distance measurement at multiple sample points. At least one sample point is on the second portion of the substrate and at least one sample point is on the transparent material. The controller is further configured to determine a thickness of the transparent material according to the determined distance measurements. In some embodiments, the movement and alignment apparatus is further coupled to the controller, wherein the controller is further configured to automatically control the movement and alignment apparatus to properly align the unit under inspection and the laser detector at the multiple sample points. In some embodiments, the distance measurement corresponds to the distance traveled by the laser light from the laser light source to the sample point on the unit under inspection and to the sensor. In some embodiments, the movement and alignment apparatus includes an X-Y gantry. In some embodiments, the unit under inspection is a printed circuit board assembly. In some embodiments, the transparent material is one of a glue, an epoxy, a gel or a solder. In some embodiments, the controller is configured to determine the thickness of the transparent material by subtracting the distance measurement determined at the sample point on the second portion of the substrate from the distance measurement determined at the sample point on the transparent material.

In another aspect, another material inspection system is disclosed. The material inspection system includes a unit under inspection, a laser detector, a controller and a movement and alignment apparatus. The unit under inspection includes a substrate, a transparent material and a non-transparent material. The substrate includes a surface. The transparent material is coupled to a first portion of the surface and the non-transparent material is coupled to a second portion of the surface. The laser detector includes a laser light source and a sensor. The laser detector is positioned relative to the unit under inspection such that a laser light output from the laser light source impinges a sample point on the unit under inspection. The controller is configured to receive data from the sensor corresponding to the received mirror reflected light and to determine a distance measurement corresponding to the sample point. The movement and alignment apparatus is coupled to the unit under inspection and the laser detector. The movement and alignment apparatus is configured to provide relative movement of the laser detector and the movement and alignment apparatus so as to determine the distance measurement at multiple sample points. At least one sample point on the transparent material and at least one sample point on the non-transparent material. The movement and alignment apparatus is configured to rotate the laser detector between a first position and a second position. In the first position, the sample point is on the transparent material such that the laser light has a non-vertical incident angle relative to the first surface of the substrate and the sensor is configured to receive a mirror reflected light corresponding to the laser light. In the second position, the sample point is on the non-transparent material such that the laser light vertically impinges the sample point and the sensor is configured to receive a diffuse reflected light corresponding to the laser light. The controller is further configured to determine a thickness of the transparent material and the non-transparent material according to the determined distance measurements. In some embodiments, the movement and alignment apparatus is further coupled to the controller, wherein the controller is further configured to automatically control the movement and alignment apparatus to properly align the unit under inspection and the laser detector at the multiple sample points and to properly rotate the laser detector to the first position or the second position. In some embodiments, the distance measurement corresponds to the distance traveled by the laser light from the laser light source to the sample point on the unit under inspection and to the sensor. In some embodiments, the movement and alignment apparatus includes an X-Y gantry. In some embodiments, the unit under inspection is a printed circuit board assembly. In some embodiments, the transparent material is one of a transparent glue, epoxy, gel or solder. In some embodiments, the non-transparent material is one of a non-transparent glue, epoxy, gel or solder.

DETAILED DESCRIPTION OF THE EMBODIMENTS

Embodiments of the present application are directed to a glue thickness inspection system. Those of ordinary skill in the art will realize that the following detailed description of the glue thickness inspection system is illustrative only and is not intended to be in any way limiting. Other embodiments of the glue thickness inspection system will readily suggest themselves to such skilled persons having the benefit of this disclosure.

Reference will now be made in detail to implementations of the glue thickness inspection system as illustrated in the accompanying drawings. The same reference indicators will be used throughout the drawings and the following detailed description to refer to the same or like parts. In the interest of clarity, not all of the routine features of the implementations described herein are shown and described. It will, of course, be appreciated that in the development of any such actual implementation, numerous implementation-specific decisions must be made in order to achieve the developer's specific goals, such as compliance with application and business related constraints, and that these specific goals will vary from one implementation to another and from one developer to another. Moreover, it will be appreciated that such a development effort might be complex and time-consuming, but would nevertheless be a routine undertaking of engineering for those of ordinary skill in the art having the benefit of this disclosure.

FIG. 1illustrates a conceptual block diagram of a glue thickness inspection system according to an embodiment. The glue thickness inspection system10includes a laser detector12, a movement and alignment apparatus14, a unit under inspection16and a processing module18. The laser detector12includes a laser for emitting a laser light onto the unit under inspection16and a sensor for receiving corresponding reflected light. The sensed data is provided to the processing module18.

The movement and alignment apparatus14is configured to secure the unit under inspection16and properly align the laser detector12and the unit under inspection16relative to each other. The laser detector12and the unit under inspection16are properly aligned by moving either the laser detector12and/or the unit under inspection16. In some embodiments, an X-Y gantry is used. The unit under inspection16is mounted to a platform and the laser detector is mounted above the platform. In some embodiments, the platform is moveable so as to move the mounted unit under inspection16in an X-Y plane while the laser detector12remains stationary. In other embodiments, the laser detector12is movably mounted so as to move in an X-Y plane and the platform is stationary. In still other embodiments, both the platform is movable and the laser detector12is movably mounted. The movement and alignment apparatus14is configured to properly align the laser detector12and the unit under inspection16so that a thickness measurement can be made at one or more sampling points on the unit under inspection16. The laser detector12is also movably mounted to rotate the laser detector12so as to adjust an angle of incidence of an output laser light unto the unit under inspection16. The angle of incidence changes depending on whether the glue thickness inspection system10is operating according to a diffuse reflection mode or a mirror reflection mode, as is described in greater detail below. The movement and alignment apparatus16and the mount for the laser detector12can be configured to be moved manually or through automated control.

The processing module18can include one or more controllers and/or electronic devices, which can be separate, integrated or some combination, for controlling the movement and alignment apparatus14and the laser detector12, processing the sensed reflected laser data to generate corresponding wave profiles, running one or more algorithms for sampling at multiple points on the unit under inspection, and analyzing the wave profiles to determine the glue thickness. The processing module18can also include user input/output such as a display for displaying raw data, intermediate data and analysis results, as well as a keyboard, mouse or other user interface apparatus as are well know in the art.

The unit under inspection16can be an object of which a thickness measurement is desired. In some embodiments, the unit under inspection16is a printed circuit board assembly onto which a layer of transparent glue is added, and it is a thickness of the transparent glue layer that is determined. It is understood that the a thickness measurement of transparent materials other than transparent glue can be determined.

In an exemplary application, a top surface of a printed circuit board having a number of surface mounted components is covered with a layer of transparent glue that functions as an insulating cover to protect against moisture, pollution, chemical corrosion, shock and the like. In such an application, a dam is first formed on the top surface of the printed circuit board. The dam is positioned as a perimeter boundary surrounding the surface mounted components to be insulated. In some embodiments, the dam is made of a non-transparent black glue. After the dam is formed, the interior of the dam is filled with the transparent glue, the dam providing a barrier for holding the transparent glue in place. One or more heating steps are performed to cure both the non-transparent black glue and the transparent glue. The height of the dam is greater than the thickness of the transparent glue. The transparent glue has a minimum height for sufficiently covering one, some or all of the surface mounted components. The minimum thickness is application specific. Applying the transparent glue so as to have a thickness that is at least as great, and as close as possible to the minimum thickness, enables proper reliability of the insulating cover and minimizes material costs. In some embodiments, the thickness of the transparent glue and the dam are determined after both are cured.

FIG. 2illustrates a top down perspective view of an exemplary unit under inspection according to an embodiment. In this embodiment, the unit under inspection16is a printed circuit board assembly. The printed circuit board assembly includes a printed circuit board (PCB)22onto which various electrical components, such as components24,26and28, can be mounted or fabricated. The components can include active or passive components. As used herein, reference to components may also refer to the electrical interconnects, such as metal traces and bond pads, formed on the PCB22. A dam20is applied to the surface of the PCB22. The dam20is configured as a perimeter to surround one, some or all of the components coupled to the surface of the PCB22. A transparent glue30is applied within the perimeter formed by the dam20. A minimum thickness of the transparent glue30is determined according to application specific design parameters. One, some or all of the components can be completely covered or only partially covered by the transparent glue30. For example, the components24are not completely covered by the transparent glue30and a portion of the components24are exposed, and the components26and28are completely covered by the transparent glue30. Surface interconnects such as metal traces and bond pads are also covered by the transparent glue30. Locations labeled as points1,2,3,4,5,6,7and8are exemplary sample points at which a height measurement can be determined, as described in detail below. It is understood that alternative locations than points1-8can be used as sample points.

FIG. 3illustrates an implementation of the glue thickness inspection system according to an embodiment. The glue thickness inspection system10includes the unit under inspection16mounted to the movement and alignment apparatus. As shown inFIG. 3, the movement and alignment apparatus includes a platform36onto which the unit under inspection16is positioned. In some embodiments, a securing mechanism, such as one or more clamps (not shown), can be used to secure the unit under inspection16to the platform36. Guide rails34can also be used to properly securing and align the unit under inspection16as the unit under inspection16is moved in the Y-direction. An X-direction movement mechanism38, such as a screw, is coupled to the guide rails34, such that the guide rails34, the platform36and the unit under inspection16can be wholly moved in the X-direction. A support40is coupled to the X-direction movement mechanism38. A Y-direction movement mechanism (not shown) can be coupled to the unit under inspection16such that the unit under inspection16can be moved in the Y-direction. The support40, or alternative support (not shown) can be coupled to the Y-direction movement mechanism. The unit under inspection16is able to be moved in an X-Y plane defined as the inspection area. In some embodiments, the X-direction movement mechanism, the Y-direction movement mechanism, the guide rails, the supports and the securing mechanism are part of an X-Y gantry. In some embodiments, the movement and alignment apparatus is coupled to an automated conveyor to support inline loading and unloading of the unit under inspection16.

The laser and detector12is positioned over the inspection area. The laser and detector12is mounted to the laser and detector mount32. The laser and detector mount32is mounted to the support40. In some embodiments, the laser and detector mount32enables movement of the laser and detector12in an X-Y plane above the inspection area. The laser and detector mount32also enables the laser and detector12to be rotated within a Y-Z plane.

In some embodiments, the laser and detector12is rotatable between a first position and a second position. Rotating the laser and detector12changes an angle of incidence of the laser light output from the laser and detector12. The first position corresponds to the mirror reflection mode. The second position corresponds to the diffuse reflection mode, which is shown inFIG. 5. In the first position shown inFIG. 3, the incident laser light44output from the laser and detector12impinges the sample point6off-angle relative to the vertical axis46, or Z-direction. The resulting mirror reflected light42is received by the laser and detector12. The laser and detector12includes a laser light source, a sensor and optics for directing the laser light generated by the laser light source and for directing received reflected light to the sensor.FIG. 4illustrates a side view of the laser detector12aligned with the unit under inspection16in the first position for operation in the mirror reflection mode. In the exemplary configuration shown inFIG. 4, the laser detector12is configured such that the incident laser light44and the mirror reflected light42form an angle of 17 degrees. This angle is a function of the laser light wavelength generated by the laser light source. It is understood that different angles may be used for different laser light wavelengths. In the mirror reflection mode, the angle between the mirror reflected light42and the vertical46is the same as the angle between the incident laser light44and the vertical46, which is 8.5 degrees in this embodiment. In other words, the incident angle is equal to the reflected angle. An electrical cable48couples the laser detector12to the processing module18(not shown).

When operating in the mirror reflection mode, the laser detector12is positioned in the first position corresponding to the mirror reflection mode. Next, a first relative distance measurement is performed. The laser detector12and the PCB22are aligned so as to perform a distance measurement at one or more sample points on a bare surface of the PCB22, such as at points1,2,4and7inFIG. 2, where no glue has been applied. This first relative distance measurement at each sample point is a relative measure and represents a distance between the laser light source and the sensor along the incident light path to the sample point on the bare surface of the PCB and from the sample point along the mirror reflected light path to the sensor.FIG. 6illustrates exemplary wave profiles corresponding to received mirror reflected light for relative distance measures. The graph shown inFIG. 6is a measure of light intensity versus distance traveled. The wave profile60corresponds to the wave profile for an exemplary sample point on the bare PCB surface, such as sample point1inFIG. 2. A peak light intensity value62of the wave profile60corresponds to the distance traveled by the laser light from the laser light source to the sample point on the bare surface of the PCB and to the sensor and represents a relative height measurement. This height measurement establishes a base level for the PCB22. In some embodiments, the base level is an average or mean of multiple sample points.

Next, a second relative distance measurement is taken at one or more sample points where the transparent glue30is applied to the surface of the PCB22, such as at sample points3,5,6and8inFIG. 2. The second relative distance measurement at each sample point is a relative measure and represents a distance between the laser light source and the sensor along the incident light path to the sample point on the surface of the transparent glue and from the sample point along the mirror reflected light path to the sensor. Referring again toFIG. 6, the wave profile70corresponds to the wave profile for the exemplary sample point on the surface of the transparent glue30, such as sample point3inFIG. 2. A peak light intensity value72of the wave profile70corresponds to the distance traveled by the laser light from the laser light source to the sample point on the surface of the transparent glue and to the sensor and represents a relative height measurement. This relative height measurement establishes a base level for the transparent glue thickness. In some embodiments, the base level is an average or mean of multiple sample points.

An actual thickness of the transparent glue is determined by subtracting the base level of the PCB22from the base level of the transparent glue30. The resulting value is the transparent glue thickness. The processing module18includes one or more algorithms configured to determine the first and second relative distance measurements, the base levels, and the transparent glue thickness based on the data received from the sensor in the laser detector12.

FIG. 5illustrates a side view of the laser detector12aligned with the unit under inspection16in the second position for operation in the diffuse reflection mode. The diffuse reflection mode is used to determine a thickness measurement of a non-transparent material, such as a non-transparent glue. In the diffuse reflection mode, the laser detector12is rotated relative to the mirror reflection mode such that the incident laser light44is aligned along the vertical46. In the exemplary configuration shown inFIG. 5, the laser detector12is configured such that the incident laser light44and the diffuse reflected light42′ form an angle of 17 degrees. This angle is also a function of the laser light wavelength generated by the laser light source. It is understood that different angles may be used for different laser light wavelengths.

Operation in the diffuse reflection mode is similar to that of the mirror reflection mode except that the sensor receives diffuse reflected light instead of mirror reflected light. First, a first relative distance measurement is performed. The laser detector12and the PCB22are aligned so as to perform a distance measurement at one or more sample points on a bare surface of the PCB22, such as at points1,2,4and7inFIG. 2, where no glue has been applied. A peak light intensity value of a corresponding wave profile corresponds to the distance traveled by the laser light from the laser light source along the incident light path to the sample point on the bare surface of the PCB and from the sample point along the diffuse reflected light path to the sensor and represents a relative height measurement. This height measurement establishes a base level for the PCB22. In some embodiments, the base level is an average or mean of multiple sample points.

Next, a second relative distance measurement is taken at one or more sample points where the non-transparent glue is applied to the surface of the PCB22, such as at one or more sample points on the dam20inFIG. 2. The second relative distance measurement at each sample point is a relative measure and represents a distance between the laser light source and the sensor along the incident light path to the sample point on the surface of the non-transparent glue and from the sample point along the diffuse reflected light path to the sensor. A peak light intensity value of a corresponding wave profile corresponds to the distance traveled by the laser light from the laser light source to the sample point on the surface of the non-transparent glue and to the sensor and represents a relative height measurement. This relative height measurement establishes a base level for the non-transparent glue thickness. In some embodiments, the base level is an average or mean of multiple sample points.

An actual thickness of the non-transparent glue is determined by subtracting the base level of the PCB22from the base level of the non-transparent glue, such as the dam20. The resulting value is the non-transparent glue thickness. The processing module18includes one or more algorithms configured to determine the first and second relative distance measurements, the base levels, and the non-transparent glue thickness based on the data received from the sensor in the laser detector12.

The processing module18is coupled to the movement and alignment apparatus14to automatically control movement of the laser detector12and/or the unit under inspection16so as to provide proper alignment for performing height measurements at one or more designated sample points using one of the two modes of operation.