1. Field of the Invention
The present invention concerns a control method for printing a multi-layer pattern on a substrate or support, and a system adapted to perform the control method.
A typical application is used to process substrates, for example, made from silicon or alumina, which can be used to form a photovoltaic cell or a green-tape type circuit device.
In particular, the method can be used in a system for producing multi-layer patterns by means of multi-layer printing on a substrate, whether it be by silk-screen printing, ink-jet printing, laser printing or other type of printing.
Methods are known for the production of multi-layer patterns by means of several successive printing steps, for example silk-screen printing, laser, ink jet or other similar processes, on a suitable support or substrate, for example a wafer with a silicon or alumina base.
The multi-layer structures provide a means to increase the current delivered from the contacts, but make the printing process more complex since one needs to assure that the various layers are correctly aligned with each other. Typically, if the movement of the substrate on an automated transfer device, and the movement of a printing head are not well controlled the deposited pattern will be improperly formed.
These known methods have a disadvantage in that the lack of uniformity of the deposited layers on the processed substrate can only be detected downstream of the printing process, which will cause the misprocessed substrate(s) and possibly all other substrate(s) processed in the line within the same batch to be scrapped.
Therefore there is a need for one or more control steps after each printing step.
Using conventional processing techniques it is not possible to reset the, or to re-align, the system or substrates after an issue is found with the printing process without stopping the whole system, and thus reducing the substrate throughput.
Furthermore, if an error occurs during a printing process step, such as mis-alignments of the multiple printed layers will cause the substrate to be discarded.
Embodiments of the present invention thus provide a method of printing multiple layers on a substrate, which allows each individual printing step to be controlled irrespective of the previous printing steps, and that allows the correct adjustment of all the printing stations and/or the correct alignment of the substrate without stopping the system.
The Applicant has devised, tested and embodied the present invention to overcome the shortcomings of the state of the art and to obtain these and other purposes and advantages.
2. Description of the Related Art
The present invention is set forth and characterized in the independent claims, while the dependent claims describe other characteristics of the invention or variants to the main inventive idea.
In accordance with the above purpose, a method for multi-layer printing, for example silk-screen printing, laser, ink jet or the like, on a surface of a substrate, comprises a plurality of printing steps comprising a first printing step and further subsequent printing steps carried out in sequence in various printing stations. In one case, the substrate may comprise silicon or alumina or other similar material.
The method according to the present invention also provides a plurality of alignment steps, each provided upstream of a corresponding of said further subsequent printing steps after the first printing step, in which alignment devices perform the positioning of the substrate and/or the adjustment of the printing station in order to print a subsequent layer on the substrate.
According to a characteristic feature of the present invention, downstream of each printing step and upstream of each subsequent alignment step, which are used to align the substrate, the method comprises a control step in which detection device detects the position of the layer printed on the support and/or the position of said support on a work plane, and in which at least a command and control unit compares said positions detected with predefined positions and/or with the positions detected at least in a previous control step and in which the results of said comparison are used in the alignment step.
So that the manner in which the above recited features of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
a is a close-up side cross-sectional view of a portion of the surface of the substrate shown in
To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements and features of one embodiment may be beneficially incorporated in other embodiments without further recitation.
A method according to the present invention is used to perform a multi-layer silk-screen printing process on a surface of a substrate.
The method according to the invention provides to effect at least a first print step on the substrate, a subsequent alignment step of the substrate, propaedeutic for a second or subsequent print step, and at least a second print step on the substrate and to read accuracy of the alignment after the second print step. This datum can be fed back to the previous alignment step and, in general to all previous alignment blocks, in order to improve accuracy.
With the present invention, it is always possible to form, without interrupting the processes performed in a system, a printed layer that is aligned with the printed layer formed immediately before it, but also with all the other printed layers printed before it.
Indeed, control steps, carried out after the first printing step, are used to detect whether the printed layer is consistent, or not, with respect to all the previous printing steps.
Furthermore, it is in the spirit of the present invention to use the positions detected in each control step in subsequent alignment steps, typically found prior to said control step.
This solution allows one to optimize the printing processes on subsequent supports without needing to stop the system to adjust the printing process settings.
According to a variant, each control step is performed in a command and control station connected to a printing station. In another variant, multiple pairs of command and control stations and printing stations are connected together to form a processing line.
According to another variant, all of the command and control stations in a processing line supply the data detected to a central control and data processing unit which organizes and stores the data collected in a data base so that the data can be provided in a desired way requested by the user. In this way it is possible to identify possible critical points in the production processes, to keep a history of the work carried out and to process desired statistics.
According to another variant, in each control step the data regarding the position of the printed layer are detected by detection devices located downstream of each printing station and are transmitted to a sole command and control unit that processes the received data, compares the collected data according to preset programs, and transmits the control signals to the different printing stations.
Embodiments of the method according to the invention comprise three successive printing steps indicated respectively by the numbers 11, 21 and 31.
Embodiments of the method according to the invention comprise three control steps 12, 22, 32, two alignment steps 13, 23 and a discharge step 40, described in more detail hereafter.
In one embodiment, each control station 51, 61, 71 comprise detection devices 52, 62, 72 and a command and control unit 53, 63, 73, respectively.
According to the present invention, in the first printing step lithe silk-screen printing is carried out on a surface of a substrate, for example a silicon based wafer, to form a first layer of a multilayer pattern, in correspondence with the first printing station 50 in which the substrate is fed by means of known feed systems.
Downstream of the first printing step 11, the method according to the present invention provides a first control step 12 comprising a first detection sub-step 12a in which the first detection devices 52, for example of the optical type, detect the position of the first layer printed on the substrate and the position of the substrate itself on the work plane, for example a printing nest as described below, and a comparison and first data transmission sub-step 12b. In this sub-step the first command and control unit 53 compares the positions detected with preprogrammed positions and subsequently sends the detected and processed data to the first alignment devices 54 and to the second command and control unit 63.
The first control step 12 is followed by a first alignment step 13 in which, in relation to the position of the first printed layer, the first alignment devices 54, for example thrusters, position the substrate correctly for the execution of the second printing step 21.
In another form of embodiment, the correct positioning of the substrate is achieved by aligning a device for moving the substrate below the printing heads present in the second printing station.
The first alignment devices 54 can also provide actuators for positioning the printing heads present in the second printing station 60.
After the second printing step 21, in which a second layer of the pattern is printed on the substrate, the present invention provides a second control step 22, comprising a second detection sub-step, in which the second detection devices 62 detect the position of the second printed layer, and a comparison and second data transmission sub-step in which the data detected are compared with predefined data and with the data received from the first command and control unit 53.
In the event that said data are not consistent, the second command and control unit 63 sends a feed-back signal to the first alignment devices 54 to communicate the non-consistency.
In both cases, whether the data arriving from the first command and control unit 53 and the data detected by the second detection devices 62 are consistent or not, the second control step 22 also provides that the second command and control unit 63 sends the data detected to the first alignment devices 54 and to the third command and control unit 73.
In a second alignment step 23, the second alignment devices 64 position the substrate correctly for the execution of the third printing step 31.
After the second alignment step, the third printing step 31 and a third control step 32 are carried out.
In particular, in the third printing step 31, in correspondence with the third printing station 70, a third layer of the pattern is printed, in the third control step 32, divided into a detection sub-step and a comparison and third data transmission sub-step, the position of the third printed layer is detected and compared with the data received from the second command and control unit 63.
In exactly the same way as the second control step 22, the third command and control unit 73, if the data received from the second command and control unit 63 and those detected are not consistent, sends a feed-back signal to the second alignment devices 64.
Furthermore, if the data detected and the data programmed are not consistent, the third command and control unit 73 sends a signal to the discharge station 40 which, in the discharge step, discharges from the system the substrates produced either toward the final store or toward the discards store.
A second work cycle begins with feeding a second substrate to the first printing station when the first substrate has left it and has been moved so that the first control step 12 can be carried out.
When the first substrate is subjected to the second printing step 21, the first control step 12 and the first alignment step 13 relating to the second substrate are carried out.
During the first alignment step 13, the first alignment devices 54 act both according to the data arriving from the first command and control unit 53, and relating to the second substrate after the first printing step 11, and also according to any data arriving from the second command and control unit 63, and relating to the position of the first substrate following the second printing step 21, in order to initiate the relative corrective actions, for example by moving the substrate or correcting subsequent substrate's position by use of the alignment device or actuator, on the alignment of the second substrate.
In this way, the first alignment step 13 performed on the second substrate compensates possible defects in the positioning of the second substrate after the first printing step 11, and also possible intrinsic defects of the second printing station 60, for example in the particular case of a silk-screen printing head, defects of the net.
In the same way, during the second alignment step 23 of the second substrate, the second alignment devices 64 act both according to the data arriving from the second command and control unit 63, and relating to the second substrate after the second printing step 21, and also according to any data arriving from the third control unit 73, and relating to the position of the first substrate following the third printing step 31, in order to initiate the relative corrective actions on the alignment of the second substrate.
The same method is used to produce the multi-layer pattern on subsequent substrates.
Each command and control unit 53, 63, 73 also supplies the data detected to the central control and data processing unit 90 which organizes, memorizes the data collected according to data bases predefined by the user, and processes them in the forms and ways requested by the user, for example statistically, or in such a manner as to identify the critical points of the production process.
In
According to a variant, the present invention can be used to make patterns with more than three layers.
According to a further variant, shown in
It is clear that also the control units 90 and 120 as referred above can be, in general, configured as the above-mentioned control units 53, 63, 73.
Embodiments of the invention, related to the more general printing steps 11, 21, 31 described above, specifically apply to a solar cell formation process that includes the formation of metal contacts over heavily doped regions 241 that are formed in a desired pattern 230 on a surface of a substrate 250 (
Embodiments of the invention provides that in the first printing step 11 a dopant paste is printed to determine the heavily doped regions 241, in the second printing step 12 a wide metal line defining wide fingers 260 is printed on the heavily doped regions 241 and in the third printing step 13 a narrow metal line defining narrow fingers 260a is printed on the wide metal line (see
According to embodiments of the invention, as will be more precisely described below, one or more, or each, of the above-mentioned printing stations 50, 60, 70 can be configured as a printing system 110 described in connection with
Moreover, the above-mentioned control station 51, 61, 71, that are provided with detection device 52, 6272 and control units 53, 63, 73, can be configured as an inspection system 400 described below in connection with
Furthermore, the above-mentioned alignment device 54, 64 can be configured as actuators 102A described below in connection with printing chamber 102 of
Embodiments of the invention, related to the more general control steps 12, 22, 32 and alignment steps 12, 23, 33 described above, specifically also provide an inspection system and supporting hardware that is used to reliably position a similarly shaped, or patterned, metal contact structure on the patterned heavily doped regions to allow an Ohmic contact to be made.
Embodiments of the invention thus provide a first detection of the actual alignment and orientation of the patterned heavily doped regions 241, printed in the first printing step 21, corresponding to the first control step 12 and in particular to the first detection sub-step 12a, and then forming patterned metal contacts on the surface of the heavily doped regions 241 using the collected information (second printing step 21).
In configurations where the heavily doped regions 241 are formed within a silicon substrate it is believed that electromagnetic radiation emitted at wavelengths within the ultraviolet (UV) and infrared (IR) wavelength regions will either be preferentially absorbed, reflected or transmitted by the silicon substrate or heavily doped regions. The difference in the transmission, absorption or reflection of the emitted radiation can thus be used to create some discernable contrast that can be resolved by the detector assembly 401 and system controller 101. In one embodiment, it is desirable to emit electromagnetic radiation at wavelengths between about 850 nm and 4 microns (μm). In one embodiment, one or more of the radiation sources 402 and 403 are light emitting diodes (LEDs) that are adapted to deliver on or more of the desired wavelengths of light.
In one embodiment, the optical inspection system 400 has a radiation source 402 that is configured to deliver electromagnetic radiation “B1” to a surface 252 of a substrate 250 that is opposite to the side of the substrate on which the detector assembly 401 is disposed. In one example, the radiation source 402 is disposed adjacent to the backside of a solar cell substrate 250 and the detector assembly 401 is disposed adjacent to the front surface of the substrate 250. In this configuration, it is desirable to use optical radiation greater than the absorption edge of silicon, such as greater than 1060 nm to allow that emitted electromagnetic radiation “B1” to pass through the substrate 250 and be delivered to the detector assembly 401 following path “C”. It is believed that due to the high doping level (e.g., >1018 atoms/cm3) in the heavily doped regions versus the typically lightly doped silicon substrate (e.g., <1017 atoms/cm3), typically used in solar cell applications, the absorption or transmissive properties will be significantly different for each of these regions within these wavelengths. In one embodiment, it is desirable to confine the emitted wavelengths in a range between about 1.1 μm and about 1.5 μm. In one example, the heavily doped regions have a resistivity of at least 50 Ohms per square.
In another embodiment of the optical inspection system 400, a radiation source 403 is configured to deliver electromagnetic radiation “B2” to a surface 251 of a substrate 250 that is on the same side of the substrate as the detector assembly 401 so that one or more of the emitted wavelengths will be absorbed or reflected by portions of the substrate 250 or the heavily doped regions 241 and delivered to the camera following path “C”. In this configuration, it is desirable to emit optical radiation at wavelengths between about 850 nm and 4 microns (μm) until a desired contrast between the regions can be detected by the detector assembly 401.
In one embodiment of the optical inspection system 400, two radiation sources 402 and 403 and one or more detector assemblies 401 are used to help further detect the pattern of the heavily doped regions 241 on the surface of the substrate 250. In this case, it may be desirable to configure the radiation sources 402 and 403 so that they emit radiation at the same or different wavelengths.
The detector assembly 401 includes an electromagnetic radiation detector, camera or other similar device that is configured to measure the intensity of the received electromagnetic radiation at one or more wavelengths. In one embodiment, the detector assembly 401 includes a camera 401A that is configured to detect and resolve features on a surface of a substrate within a desired wavelength range emitted by one or more of the radiation sources 402 or 403. In one embodiment, the camera 401A is an InGaAs type camera that has a cooled CCD array to enhance the signal-to-noise ratio of the detect signal. In some configurations, it is desirable to isolate the detector assembly 401 from ambient light by enclosing or shielding the areas between the surface 251 of the substrate 250 and the camera 401A.
In one embodiment, the detector assembly 401 also includes one or more optical filters (not shown) that are disposed between the camera 401A and the surface of the substrate 251. In this configuration, the optical filter(s) are selected to allow only certain desired wavelengths to pass to the camera 401A to reduce the amount of unwanted energy being received by the camera 401A to improve the signal-to-noise ratio of the detected radiation. The optical filter(s) can be a bandpass filter, a narrowband filter, an optical edge filters, a notch filter, or a wideband filter purchased from, for example, Barr Associates, Inc. or Andover Corporation. In another aspect of the invention, an optical filter is added between the radiation sources 402 or 403 and the substrate 250 to limit the wavelengths projected onto the substrate and detected by the camera 401A. In this configuration, it may be desirable to select radiation sources 402 or 403 that can deliver a broad range of wavelengths and use filters to limit the wavelengths that strike the surface of the substrate.
According to a further aspect of the invention,
The rotary actuator assembly 130 may be rotated and angularly positioned about the “F” axis by a rotary actuator (not shown) and a system controller 101, such that the printing nests 131 may be selectively angularly positioned within the screen printing system 110 (e.g., paths “D1” and “D2” in
In one embodiment, the rotary actuator assembly 130 includes four printing nests 131, or substrate supports, that are each adapted to support a substrate 250 during the screen printing process performed within the screen print chamber 102.
As illustrated in
In one configuration, the actuators 148 that is coupled to, or is adapted to engage with, the feed spool 135 and a take-up spool 136 so that the movement of a substrate 250 positioned on the supporting material 137 can be accurately controlled within the printing nest 131. In one embodiment, feed spool 135 and the take-up spool 136 are each adapted to receive opposing ends of a length of the supporting material 137. In one embodiment, the actuators 148 each contain one or more drive wheels 147 that are coupled to, or in contact with, the surface of the supporting material 137 positioned on the feed spool 135 and/or the take-up spool 136 to control the motion and position of the supporting material 137 across the platen 138.
In one embodiment, the screen printing system 110 may include an inspection assembly 200 adapted to inspect a substrate 250 located on the printing nest 131 in position “1”. The inspection assembly 200 may include one or more cameras 121 positioned to inspect an incoming, or processed substrate 250, located on the printing nest 131 in position “1”. In this configuration, the inspection assembly 200 includes at least one camera 121 (e.g., CCD camera) and other electronic components capable of inspecting and communicating the inspection results to the system controller 101 used to analyze the orientation and position of the substrate 250 on the printing nest 131. In another embodiment, the inspection assembly 200 comprises the optical inspection system 400, discussed above.
The screen print chamber 102 is adapted to deposit material in a desired pattern on the surface of a substrate 250 positioned on a printing nest 131 in position “2” during the screen printing process. In one embodiment, the screen print chamber 102 includes a plurality of actuators, for example, actuators 102A (e.g., stepper motors or servomotors) that are in communication with the system controller 101 and are used to adjust the position and/or angular orientation of a screen printing mask 102B (
The system controller 101 facilitates the control and automation of the overall screen printing system 110 and may include a central processing unit (CPU) (not shown), memory (not shown), and support circuits (or I/O) (not shown). The CPU may be one of any form of computer processors that are used in industrial settings for controlling various chamber processes and hardware (e.g., conveyors, optical inspection assemblies, motors, fluid delivery hardware, etc.) and monitor the system and chamber processes (e.g., substrate position, process time, detector signal, etc.). The memory is connected to the CPU, and may be one or more of a readily available memory, such as random access memory (RAM), read only memory (ROM), floppy disk, hard disk, or any other form of digital storage, local or remote. Software instructions and data can be coded and stored within the memory for instructing the CPU. The support circuits are also connected to the CPU for supporting the processor in a conventional manner. The support circuits may include cache, power supplies, clock circuits, input/output circuitry, subsystems, and the like. A program (or computer instructions) readable by the system controller 101 determines which tasks are performable on a substrate. Preferably, the program is software readable by the system controller 101, which includes code to generate and store at least substrate positional information, the sequence of movement of the various controlled components, substrate optical inspection system information, and any combination thereof. In one embodiment of the present invention, the system controller 101 includes pattern recognition software to resolve the positions of heavily doped regions 241 and/or alignment marks.
In an effort to directly determine the alignment and orientation of the heavily doped regions 241 formed on the substrate surface 251 prior to forming a patterned conductive layer thereon, the system controller 101 may use of one or more optical inspection systems 400 to collect the desired data.
Typically, the alignment of the pattern 230 on the surface 251 of the substrate 250 is dependent on the alignment of the pattern 230 to a feature of the substrate 250. In one example, the alignment of the pattern 230 is based on the alignment of the screen printing device to a feature on the substrate, such as edges 250A, 250B (
To this purposes, in one embodiment, a camera 401A is positioned over the surface 251 of the substrate 250 so that a viewing area 122 of the camera 121 can inspect at least one region of the surface 251. The information received by the camera 401A is used to align the screen printing mask, and thus subsequently deposited material, to the heavily doped regions 241 by use of commands sent to the actuators 102A from the system controller 101. During normal process sequencing the heavily doped region 241 position information data is collected for each substrate 250 positioned on each printing nest 131 before it delivered to the screen print chamber 102. The inspection assembly 200 may also include a plurality of optical inspection systems 400 that are adapted to view different areas of a substrate 250 positioned on a printing nest 131 to help better resolve the pattern 230 formed on the substrate.
It is clear, however, that modifications and/or additions of steps or parts may be made to the method and system 100 as described heretofore, without departing from the field and scope of the present invention.
It is also clear that, although the present invention has been described with reference to specific examples, a person of skill in the art shall certainly be able to achieve many other equivalent forms of multiple control method and plant for printing on a support, having the characteristics as set forth in the claims and hence all coming within the field of protection defined thereby.
Number | Date | Country | Kind |
---|---|---|---|
UD2009A000149 | Sep 2009 | IT | national |
This application claims benefit of International Patent Application Serial No. PCT/EP2010/062848 filed Sep. 2, 2010, which claims the benefit of Italian Patent Application serial number UD2009A000149, filed Sep. 3, 2009 which are both herein incorporated by reference.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP10/62848 | 9/2/2010 | WO | 00 | 5/21/2012 |