Claims
- 1. A method for inspecting and detecting defects in an object, said method comprising:
providing a thermal stimulation to a first side of said object; capturing at least one infrared image of said object on a second side to record a change in infrared radiation from said second side resulting from said thermal stimulation; comparing said change in infrared radiation within a region on said second side of said object to a reference; and determining whether said object comprises any defects.
- 2. A method as claimed in claim 1, wherein said capturing at least one infrared image comprises capturing a sequence of consecutive images over time.
- 3. A method as claimed in claim 2, wherein said comparing said change comprises comparing said change in infrared radiation over time to a reference.
- 4. A method as claimed in claim 1, wherein said object is a printed circuit board assembly and said detecting defects comprises detecting anomalies in solder junctions of area array devices on said printed circuit board assembly.
- 5. A method as claimed in claim 4, wherein said first side is a bottom surface of said printed circuit board assembly and said second side is a top surface of a component assembled to said printed circuit board assembly.
- 6. A method as claimed in claim 1, wherein said providing thermal stimulation comprises selecting at least one point on said object and injecting a localized, narrow, heat pulse at said point.
- 7. A method as claimed in claim 1, wherein said providing a thermal stimulation comprises injecting heat using a flash lamp.
- 8. A method as claimed in claim 1, wherein said thermal stimulation comprises removing heat by injecting cold.
- 9. A method as claimed in claim 1, wherein said capturing a sequence of consecutive infrared images comprises measuring emitted infrared radiation using an infrared camera composed of a focal plane array.
- 10. A method as claimed in claim 1, wherein said providing a thermal stimulation comprises using a focused laser beam to inject heat on a point in close proximity to said solder junctions.
- 11. A method as claimed in claim 10, wherein said providing a thermal stimulation comprises selecting a desired thermal stimulation energy for each of said at least one point on said object.
- 12. A method as claimed in claim 11, wherein said providing a thermal stimulation comprises selectively stepping said focused laser beam across said solder junctions while ensuring sufficient time for dissipation of heat before a neighboring solder junction is thermally stimulated.
- 13. A method as claimed in claim 12, wherein said providing a thermal stimulation comprises:
determining an area S on at least one of said objects around each of said locations disturbed by thermal propagation resulting from injections of said desired thermal injection energy and a time T required for dissipation of said desired thermal injection energy to a non-disturbing level, said desired thermal injection energy and said locations resulting in overlap of said area S associated with at least some neighboring ones of said locations; and determining from said locations, said area S, and said time T, an injection sequence for injecting said desired thermal injection energy in said objects at said locations while imaging thermal propagation of said desired thermal injection energy in said object without disturbance of thermal propagation from neighboring one of said locations.
- 14. A method as claimed in claim 12, wherein said providing a thermal stimulation comprises thermally stimulating more than one location at one time.
- 15. A method as claimed in claim 1, wherein said providing a thermal stimulation comprises providing said thermal stimulation to a localized area of said object, and upon detection of an anomaly at a point within said area, a localized heat pulse is applied to said point to confirm said detection of an anomaly.
- 16. A method for inspecting like objects by thermal stimulation and imaging comprising the steps of:
selecting a plurality of thermal injection locations on said objects; determining a desired thermal injection energy for said locations; determining an area S on at least one of said objects around each of said locations disturbed by thermal propagation resulting from injections of said desired thermal injection energy and a time T required for dissipation of said desired thermal injection energy to a non-disturbing level, said desired thermal injection energy and said locations resulting in overlap of said area S associated with at least some neighboring ones of said locations; determining from said locations, said area S, and said time T, an injection sequence for injecting said desired thermal injection energy in said objects at said locations while imaging thermal propagation of said desired thermal injection energy in said object without disturbance of thermal propagation from neighboring one of said locations; and using said injection sequence to inspect said object.
- 17. A method as claimed in claim 16, wherein said like objects are solder junctions of area array devices on a printed circuit board assembly.
- 18. A method as claimed in claim 17, wherein said using said injection sequence to inspect said object comprises providing a thermal stimulation according to said sequence.
- 19. A method as claimed in claim 18, wherein said providing thermal stimulation comprises injecting heat using a coherent external light source.
- 20. A method as claimed in claim 17, wherein said providing a thermal stimulation comprises injecting heat using a flash lamp.
- 21. A method as claimed in claim 18, wherein said thermal stimulation comprises removing heat by injecting cold.
- 22. A method as claimed in claim 18, wherein said providing a thermal stimulation comprises using a focused laser beam to inject heat on a point in close proximity to said solder junctions.
- 23. A method as claimed in claim 18, wherein said providing a thermal stimulation comprises thermally stimulating more than one location at one time.
- 24. A system for inspecting and detecting defects in an object, said system comprising:
a mounting module for supporting said object and exposing a top surface and a bottom surface of said object; a thermal stimulation module for applying a thermal stimulation to said bottom surface of said object; an infrared camera for capturing infrared images of said object on said top surface of said object to record a change in infrared radiation from said top surface resulting from said thermal stimulation; and a computer for comparing said change in infrared radiation within a region on said top surface to a reference and determining whether said object comprises any defects.
- 25. A system as claimed in claim 24, wherein said thermal stimulation module comprises a sequencer module for determining a sequence for applying said thermal stimulation to a plurality of locations on said object such that sufficient time is provided for dissipation of heat at a first location before a neighboring location is thermally stimulated.
- 26. A system as claimed in claim 25, wherein said sequencer module determines an area S on at least one of said objects around each of said locations disturbed by thermal propagation resulting from injections of said desired thermal injection energy and a time T required for dissipation of said desired thermal injection energy to a non-disturbing level, said desired thermal injection energy and said locations resulting in overlap of said area S associated with at least some neighboring ones of said locations.
- 27. A system as claimed in claim 24, wherein said object is a printed circuit board assembly and said detecting defects comprises detecting anomalies in solder junctions of area array devices on said printed circuit board assembly.
- 28. A system as claimed in claim 25, wherein said first side is a bottom surface of said printed circuit board assembly and said second side is a top surface of a component assembled to said printed circuit board assembly.
- 29. A system as claimed in claim 24, wherein said computer comprises:
a frame grabber for receiving camera data from said infrared camera; a memory unit for storing said camera data; an analyzing unit for comparing said camera data to a reference; and a controlling unit for controlling said frame grabber, said memory unit, and said analyzing unit.
- 30. A system as claimed in claim 24, wherein said mounting comprises pins for aligning said object with said thermal stimulation module.
- 31. A system as claimed in claim 25, wherein said thermal stimulation module comprises an X-Y galvanometer for directing said thermal stimulation towards a selected area of said bottom surface of said object.
- 32. A system as claimed in claim 31, wherein said X-Y galvanometer is controlled by said sequencer module.
- 33. A system as claimed in claim 24, wherein said thermal stimulation module comprises aligning and converging optics to converge and align a laser beam.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] The present application claims priority to U.S. provisional application Serial No. 60/371,971 filed on May 10, 2002, entitled “Method and Apparatus for Detection of Defects Using Localized Thermal Stimulation” and is a continuation in part of U.S. patent application Ser. No. 09/986,712 filed Nov. 9, 2001, entitled “Method and Apparatus for Detection of Defects Using Localized Heat Injection of Narrow Laser Pulse,” now pending, the contents of both of which applications are incorporated by reference in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60254666 |
Dec 2000 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
09986712 |
Nov 2001 |
US |
Child |
10419709 |
Apr 2003 |
US |
Parent |
09648140 |
Aug 2000 |
US |
Child |
10419709 |
Apr 2003 |
US |