Operation system, method and controller for controlling etching tin stripping equipment to process materials
Through image acquisition and material model matching technology, the spraying method of etching and tin removal equipment is controlled for the irregular appearance of customized or special-shaped circuit boards, which solves the problems of low equipment efficiency and large liquid consumption, and achieves more efficient processing and cost reduction.
Patent Information
- Application Number
- CN202510443992.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-10
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2045-04-10
AI Technical Summary
The irregular profile of customized or special-shaped circuit boards results in the need of an increase in spray scale or strength of the etching and tin removal equipment, resulting in inefficiency and increased liquid consumption of the etching and tin removal equipment.
The material image information is collected through the image acquisition device, and the material model is determined in combination with the preset image library, material position information is obtained and targeted spraying of etching liquid and tin retardant liquid pipelines is controlled to avoid unnecessary spraying scale and intensity.
Effectively control the use of etching liquid and tin removal liquid, reduce consumption, improve the working efficiency of etching and tin removal equipment, and reduce the processing cost of circuit boards.
Smart Images

Figure CN119967718A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the technical field of etching and tin stripping equipment control, and more specifically, to an operating system, method and controller for controlling etching and tin stripping equipment to process materials. Background Art
[0002] With the rapid development of science and technology, the application scenarios of circuit boards are increasing, and the production of circuit boards tends to be artificial intelligence. At present, in order to improve the production efficiency of circuit boards, an etching and tin stripping device can usually be configured to etch and strip the circuit boards. For some customized circuit boards, the etching liquid can be sprayed on the circuit board through the etching equipment to complete the etching process of the circuit board, and then the tin stripping liquid is sprayed on the etched circuit board through the tin stripping equipment to complete the tin stripping process of the circuit board. However, the shapes of some customized or special-shaped circuit boards themselves are irregular, so that the areas on these circuit boards that need etching and tin stripping are different. In order to perform corresponding treatments on all areas on these circuit boards, the etching tin stripping equipment needs to increase the scale of spraying or increase the intensity of spraying, which makes the etching liquid and tin stripping liquid sprayed by the etching tin stripping equipment The demand is large, and the etching efficiency of the etching tin stripping equipment is low. Summary of the invention
[0003] One purpose of the embodiments of the present disclosure is to provide a new technical solution for controlling the operation of etching and tin stripping equipment to process materials.
[0004] According to a first aspect of the present disclosure, there is provided an operation system for controlling an etching tin stripping device to process materials, the system comprising an etching tin stripping device, a controller and an image acquisition device, the controller being respectively connected to the etching tin stripping device and the image acquisition device for communication, the image acquisition device being used to acquire image information about the material before the material enters the etching tin stripping device, the etching tin stripping device being configured with an etching liquid pipeline and a tin stripping liquid pipeline, the etching liquid pipeline being used to spray etching liquid on a plurality of etching areas, the tin stripping liquid pipeline being used to spray tin stripping liquid on a plurality of tin stripping areas; The controller is configured to: receive target image information about a target material output by the image acquisition device; determine a target material model that matches the target material in the target image information through a preset image library; determine position information of the target material according to a correspondence between material characteristics of the target material model and the target material in the target image information; and control the etching liquid pipeline to spray etching liquid on the first etching area, and then control the tin stripping liquid pipeline to spray tin stripping liquid on the first etching area according to the position information and the material characteristics.
[0005] Optionally, the system further comprises a posture adjustment device, the posture adjustment device is communicatively connected to the controller, and the posture adjustment device is used to adjust the posture of the material so as to achieve that the material is parallel to the forward direction of the material; The controller is also configured to: control the posture adjustment device to adjust the posture of the target material so that the target material is parallel to the forward direction of the material; upon receiving the reaction force signal fed back by the posture adjustment device, obtain the position parameter information of the posture adjustment device; and according to the position parameter information, control the posture adjustment device to move the target material to a set position; wherein the set position is related to the edge of the etching and tin stripping equipment.
[0006] Optionally, the controller is also configured to: determine a second etching area and a second tin stripping area through which the target material passes among multiple etching areas and multiple tin stripping areas according to the lateral and longitudinal intervals of the target material reflected by the position information; and screen out a first etching area and a first tin stripping area from the second etching area and the second tin stripping area according to the processing area of the target material in the second etching area and the second tin stripping area reflected by the material characteristics.
[0007] Optionally, the etching liquid pipeline is equipped with a plurality of etching liquid valves, and the etching liquid valves are used to control the corresponding etching area to spray the etching liquid; the tin stripping liquid pipeline is equipped with a plurality of tin stripping liquid valves, and the tin stripping liquid valves are used to control the corresponding tin stripping area to spray the tin stripping liquid; The controller is also configured to: first control the etching liquid valve of the first etching area to open according to the position information and the material characteristics, so as to control the first etching area to spray the etching liquid, and then control the tin stripping liquid valve of the first tin stripping area to open, so as to control the first tin stripping area to spray the tin stripping liquid.
[0008] According to a second aspect of the present disclosure, there is also provided an operation method for controlling an etching and tin stripping device to process a material. The execution subject of the method is the controller described in the first aspect, and the controller is respectively communicated with the etching and tin stripping device and an image acquisition device, and the image acquisition device is used to collect image information about the material before the material enters the etching and tin stripping device. The etching and tin stripping device is configured with an etching liquid pipeline and a tin stripping liquid pipeline, and the etching liquid pipeline is used to spray etching liquid on multiple etching areas, and the tin stripping liquid pipeline is used to spray tin stripping liquid on multiple tin stripping areas. The method includes: Receiving target image information about the target material output by the image acquisition device; Determining a target material model matching the target material in the target image information through a preset image library; Determining the location information of the target material according to the corresponding relationship between the material characteristics of the target material model and the target material in the target image information; According to the position information and the material characteristics, the etching liquid pipeline is first controlled to spray the etching liquid on the first etching area, and then the tin stripping liquid pipeline is controlled to spray the tin stripping liquid on the first etching area.
[0009] Optionally, the system further includes a posture adjustment device, the posture adjustment device is communicatively connected to the controller, and the posture adjustment device is used to adjust the posture of the material so that the material is parallel to the forward direction of the material; before receiving the target image information about the target material output by the image acquisition device, the method further includes: Controlling the posture adjustment device to adjust the posture of the target material so that the target material is parallel to the advancing direction of the material; Upon receiving the reaction force signal fed back by the posture adjustment device, obtaining position parameter information of the posture adjustment device; According to the position parameter information, the posture adjustment device is controlled to move the target material to a set position; wherein the set position is related to an edge of the etching and tin stripping equipment.
[0010] Optionally, first controlling the etching liquid pipeline to spray the etching liquid on the first etching area, and then controlling the tin stripping liquid pipeline to spray the tin stripping liquid on the first etching area according to the position information and the material characteristics, comprises: Determine, according to the lateral interval and the longitudinal interval of the target material reflected by the position information, a second etching area and a second tin stripping area through which the target material passes among the plurality of etching areas and the plurality of tin stripping areas; According to the processing areas of the target material in the second etching area and the second tin stripping area reflected by the material characteristics, the first etching area and the first tin stripping area are screened out from the second etching area and the second tin stripping area.
[0011] Optionally, the etching liquid pipeline is equipped with a plurality of etching liquid valves, and the etching liquid valves are used to control the corresponding etching area to spray the etching liquid; the tin stripping liquid pipeline is equipped with a plurality of tin stripping liquid valves, and the tin stripping liquid valves are used to control the corresponding tin stripping area to spray the tin stripping liquid; according to the position information and the material characteristics, first controlling the etching liquid pipeline to spray the etching liquid on the first etching area, and then controlling the tin stripping liquid pipeline to spray the tin stripping liquid on the first etching area, comprises: According to the position information and the material characteristics, the etching liquid valve of the first etching area is first controlled to open to control the first etching area to spray the etching liquid, and then the tin stripping liquid valve of the first tin stripping area is controlled to open to control the first tin stripping area to spray the tin stripping liquid.
[0012] Optionally, determining the target material model matching the target material in the target image information through a preset image library includes: Determine a first area in the target image information that conforms to a first set shape and a first position of the first area; According to the number of the first areas and the first positions, selecting a matching target material model from the preset image library; In a case where the target material model is associated with a front and back distinguishing mark, determining a second area in the target image information that conforms to a second set shape and a second position of the second area; According to the number of the second areas and the second positions, it is determined that the first side of the target material displayed in the target image information corresponds to the second side of the target material model.
[0013] According to a third aspect of the present disclosure, there is also provided an operating device for controlling an etching and tin stripping device to process materials, the device comprising: An information receiving module, used for receiving target image information about the target material output by the image acquisition device; A model determination module, used to determine a target material model matching the target material in the target image information through a preset image library; An information determination module, used to determine the location information of the target material according to the corresponding relationship between the material characteristics of the target material model and the target material in the target image information; The pipeline control module is used to control the etching liquid pipeline to spray the etching liquid on the first etching area according to the position information and the material characteristics, and then control the tin stripping liquid pipeline to spray the tin stripping liquid on the first etching area.
[0014] According to a fourth aspect of the present disclosure, a controller is further provided, comprising a memory and a processor, wherein the memory is used to store a computer program; and the processor is used to execute the computer program to implement the method according to the second aspect of the present disclosure.
[0015] According to a fifth aspect of the present disclosure, a computer-readable storage medium is further provided, on which a computer program is stored. When the computer program is executed by a processor, the method according to the second aspect of the present disclosure is implemented.
[0016] According to a sixth aspect of the present disclosure, a computer program product is further provided, comprising a computer program, wherein when the computer program is executed by a processor, the method according to the second aspect of the present disclosure is implemented.
[0017] One beneficial effect of the disclosed embodiment is that the controller of the operating system for controlling the etching and tin stripping equipment to process materials provided by the present invention can obtain target image information about the target material and filter out a matching target material model from the image library. According to the position information and material characteristics of the target material, the etching liquid pipeline is controlled to spray etching liquid on the first etching area and the tin stripping liquid pipeline is controlled to spray tin stripping liquid on the first tin stripping area. By identifying the material model corresponding to the target material from the image library and combining the position information and material characteristics of the target material, the etching liquid pipeline and the tin stripping liquid pipeline can be effectively controlled to process the target material in a targeted manner. There is no need for the etching and tin stripping equipment to increase the scale of spraying or increase the intensity of spraying, which effectively reduces the consumption of etching liquid and tin stripping liquid, improves the working efficiency of the etching and tin stripping equipment, and thus reduces the processing cost of the circuit board.
[0018] Other features and advantages of the embodiments of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present disclosure and, together with the description, serve to explain the principles of the embodiments of the present disclosure.
[0020] Figure 1 It is a schematic diagram of the composition structure of an operation system for controlling etching and tin stripping equipment to process materials according to an embodiment; Figure 2 is a schematic structural diagram of an etching and tin stripping device according to an embodiment; Figure 3 is a schematic diagram of a plurality of etching regions and a plurality of tin stripping regions according to an embodiment; Figure 4 It is a flow chart of a method for controlling an etching and tin stripping device to process materials according to an embodiment; Figure 5 It is a block diagram of a device for controlling the operation of an etching and tin stripping device for processing materials according to an embodiment; Figure 6 is a schematic diagram of the hardware structure of an electronic device according to an embodiment.
[0021] Description of the drawings: Etching and detinning equipment 10; etching part 11; etching liquid nozzle 111; third conveying wheel 112; detinning part 12; detinning liquid nozzle 121; fourth conveying wheel 122; controller 20; image acquisition device 30; circuit board 5; first conveying wheel 6; second conveying wheel 7; DETAILED DESCRIPTION Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of parts and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless otherwise specifically stated.
[0022] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
[0023] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.
[0024] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.
[0025] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0026] <System Embodiment> Figure 1 1 is a schematic diagram of the composition structure of an operating system that can be used to control etching and tin stripping equipment to process materials according to an embodiment. Figure 1 As shown, the operating system for controlling the etching tin stripping equipment to process materials may include an etching tin stripping equipment 10, a controller 20 and an image acquisition device 30. The controller 20 is respectively communicated with the etching tin stripping equipment 10 and the image acquisition device 30. The image acquisition device 30 is used to collect image information about the material before the material enters the etching tin stripping equipment 10. The etching tin stripping equipment 10 is equipped with an etching liquid pipeline and a tin stripping liquid pipeline. The etching liquid pipeline is used to spray etching liquid on multiple etching areas, and the tin stripping liquid pipeline is used to spray tin stripping liquid on multiple tin stripping areas.
[0027] In this application, if Figure 1 As shown, the operating system for controlling the etching and tin stripping equipment 10 to process materials may include multiple first conveying wheels 6 and second conveying wheels 7. The first conveying wheels 6 can drive the circuit board 5 to move into the interior of the etching and tin stripping equipment 10, and the second conveying wheels 7 can drive the circuit board 5 after the tin stripping is completed to move out of the etching and tin stripping equipment 10.
[0028] In this application, if Figure 2As shown, multiple first conveying wheels 6 can be arranged in two rows, so that the circuit board 5 can be sent to the etching and tin stripping equipment 10 from between the two rows of first conveying wheels 6, and multiple second conveying wheels 7 can be arranged in two rows, so that the circuit board 5 after tin stripping can be sent out of the etching and tin stripping equipment 10 from between the two rows of second conveying wheels 7.
[0029] In the present application, the etching and tin stripping device 10 can be divided into an etching part 11 and a tin stripping part 12. The etching part 11 is provided with two rows of third conveying wheels 112, so that the circuit board 5 can be moved to the tin stripping part 12 driven by the third conveying wheels 112. An etching liquid pipeline is also provided inside the etching part 11. The etching liquid pipeline is provided with a plurality of etching liquid nozzles 111, and these etching liquid nozzles 111 can spray etching liquid toward the circuit board 5. The tin stripping part 12 is provided with two rows of fourth conveying wheels 122, so that the circuit board 5 can be moved out of the etching and tin stripping device 10 driven by the fourth conveying wheels 122. A tin stripping liquid pipeline is also provided inside the tin stripping part 12. The tin stripping liquid pipeline is provided with a plurality of tin stripping liquid nozzles 121, and these tin stripping liquid nozzles 121 can spray tin stripping liquid toward the circuit board 5.
[0030] In this application, if Figure 3 As shown, each etching liquid nozzle 111 can spray an etching area. For example, the etching liquid nozzle 111 located above the etching part 11 can spray the etching area A1-etching area C3, and the etching liquid nozzle 111 located below the etching part 11 can spray the etching area E4-etching area G6. For another example, the etching area A1 can correspond to the etching area E4.
[0031] In this application, if Figure 3 As shown, each tin stripping liquid nozzle 121 can spray a tin stripping area. For example, the tin stripping liquid nozzle 121 located above the tin stripping portion 12 can spray the tin stripping area H1-tin stripping area J3, and the tin stripping liquid nozzle 121 located below the tin stripping portion 12 can spray the tin stripping area K4-tin stripping area P6. For another example, the tin stripping area I2 can correspond to the tin stripping area Q5.
[0032] In the present application, the image acquisition device 30 is, for example, a camera, which can be arranged above the first conveying wheel 6 so that the camera can acquire an image of the K1 area, that is, collect image information about the material.
[0033] The controller 20 is configured to: receive target image information about the target material output by the image acquisition device 30; determine a target material model that matches the target material in the target image information through a preset image library; determine the position information of the target material according to the correspondence between the material characteristics of the target material model and the target material in the target image information; and according to the position information and the material characteristics, first control the etching liquid pipeline to spray the etching liquid on the first etching area, and then control the tin stripping liquid pipeline to spray the tin stripping liquid on the first etching area.
[0034] The material may be a circuit board, and the target material may be a circuit board.
[0035] In the present application, the controller 20 can pre-set an image library, and the user can import the circuit layout diagrams of each circuit board 5 into the controller 20, so that the image library can store the circuit layout diagrams of multiple circuit boards 5, that is, multiple material models.
[0036] In the present application, the target image information can display material features such as component mounting holes and connecting lines of the target material, that is, the target material model matched by the target material has the same number, size and position of component mounting holes and connecting lines of the target material.
[0037] In the present application, since the shooting position of the image acquisition device 30 is fixed, the controller 20 pre-sets the position of the image output by the image acquisition device 30 relative to the etching and tin stripping device 10. For example, Figure 1 As shown, the K1 area can reflect the image output by the image acquisition device 30, the circuit board 5 can be matched with a material model, and it can be determined that the long side of the circuit board 5 deviates from the forward direction of the circuit board 5 by a certain angle, and the circuit board 5 can pass through the etching area A1 to the etching area B3, the etching area E4 to the etching area F6, and the desoldering area K4 to the etching area O6.
[0038] In this embodiment, by identifying the material model corresponding to the target material from the image library and combining the location information and material characteristics of the target material, the etching liquid pipeline and the tin stripping liquid pipeline can be effectively controlled to process the target material in a targeted manner. There is no need for the etching and tin stripping equipment to increase the scale of spraying or increase the intensity of spraying, which effectively reduces the consumption of etching liquid and tin stripping liquid, improves the working efficiency of the etching and tin stripping equipment, and thus reduces the processing cost of the circuit board.
[0039] In some embodiments, in order to further improve the utilization efficiency of etching liquid and tin stripping liquid, the controller 20 is also configured to: determine the second etching area and the second tin stripping area through which the target material passes among multiple etching areas and multiple tin stripping areas according to the lateral interval and the longitudinal interval of the target material reflected by the position information; and screen out the first etching area and the first tin stripping area from the second etching area and the second tin stripping area according to the processing area of the target material in the second etching area and the second tin stripping area reflected by the material characteristics.
[0040] In the present application, the transverse interval is the transverse length of the target material model, and the longitudinal interval is the length of the target material model in the forward direction.
[0041] In some examples, taking the side of the target material facing upward as an example, the controller 20 can determine the processing area of the target circuit board 5 from etching area A1 to etching area A3, and the processing area from etching area B1 to etching area B3, that is, the processing area of the second etching area, according to the lateral interval and longitudinal interval of the target material model. Among them, etching area A1 to etching area B3 is the second etching area, and tin stripping area H1 to tin stripping area J3 is the second tin stripping area. Within the first area range of the processing area, the controller 20 can control the etching liquid pipeline to spray etching area A1 to etching area A3, that is, the first etching area is etching area A1 to etching area A3. Within the second area range, the controller 20 can control the etching liquid pipeline to spray etching area A2 and etching area A3, that is, the first etching area is etching area A2 and etching area A3. Within the third area range, the controller 20 can control the etching liquid pipeline to spray etching area A3, that is, the first etching area is etching area A3. Among them, the first area range, the second area range and the third area range can be set artificially, and are not limited here.
[0042] In some examples, taking the calculation of the processing area as an example, the calculation is performed by using the pre-set dividing line G1 and dividing line G2. When the area to be etched of the target material model is known, the processing area of the target material in the etching area A1 to the etching area A3 can be determined according to the dividing line G1, and the processing area of the target material in the etching area B1 to the etching area B3 can be determined according to the dividing line G1 and the dividing line G2. Calculating the area to be etched and the area divided by the dividing line is a prior art and is not limited here.
[0043] In some embodiments, in order to further improve the utilization efficiency of etching solution and tin stripping solution, the system also includes a posture adjustment device 40, which is communicatively connected to the controller 20, and the posture adjustment device 40 is used to adjust the material posture to achieve parallelism between the material and the forward direction of the material.
[0044] In this application, if Figure 1 As shown, the posture adjustment device 40 may include a first telescopic portion 41 and a second telescopic portion 42, the thickness of the first telescopic portion 41 and the second telescopic portion 42 is smaller than the gap between the upper conveying wheel and the lower conveying wheel, the first telescopic portion 41 and the second telescopic portion 42 can clamp the circuit board 5 so that the circuit board 5 can be parallel to the forward direction of the circuit board 5, that is, the posture of the circuit board 5 can be adjusted, and the first telescopic portion 41 and the second telescopic portion 42 can clamp the circuit board 5 and move to adjust the position of the circuit board 5.
[0045] The controller 20 is also configured to: control the posture adjustment device 40 to adjust the posture of the target material so that the target material is parallel to the forward direction of the material; when receiving the reaction force signal fed back by the posture adjustment device 40, obtain the position parameter information of the posture adjustment device 40; according to the position parameter information, control the posture adjustment device 40 to move the target material to a set position; wherein the set position is related to the edge of the etching and tin stripping equipment 10.
[0046] In the present application, the controller 20 can detect the driving voltage of the posture adjustment device 40. When the driving voltage of the posture adjustment device 40 increases abnormally, it can be determined that the posture adjustment device 40 is subjected to a reaction force, that is, the posture adjustment device 40 feeds back a reaction force signal. The controller 20 can determine the two horizontal edge lines of the target material according to the positions of the first telescopic part 41 and the second telescopic part 42, and use the posture adjustment device 40 to move the target material to a set position. For example, the controller 20 can control the positions of the first telescopic part 41 and the second telescopic part 42 to control the edge line B3 of the target material to be collinear with the edge line B1, or control the edge line B4 of the target material to be collinear with the edge line B2; wherein the horizontal direction is perpendicular to the forward direction of the target material.
[0047] In some embodiments, in order to control the spraying of different etching areas, the etching liquid pipeline is equipped with a plurality of etching liquid valves, and the etching liquid valves are used to control the corresponding etching areas to spray the etching liquid; the tin stripping liquid pipeline is equipped with a plurality of tin stripping liquid valves, and the tin stripping liquid valves are used to control the corresponding tin stripping areas to spray the tin stripping liquid; The controller 20 is also configured to: first control the etching liquid valve of the first etching area to open according to the position information and material characteristics, so as to control the first etching area to spray the etching liquid, and then control the tin stripping liquid valve of the first tin stripping area to open, so as to control the first tin stripping area to spray the tin stripping liquid.
[0048] In some examples, taking the case where part of the target material passes through etching area A1 to etching area A3 as an example, the area of this part is the above-mentioned processing area. When the processing area is within the first area range, the controller 20 can control the etching liquid valve of etching area A1 to etching area A3 to open, that is, the first etching area is etching area A1 to etching area A3. Within the second area range, the controller 20 can control the etching liquid valve of etching area A2 and etching area A3 to open, that is, the first etching area is etching area A2 and etching area A3. Within the third area range, the controller 20 can control the etching liquid valve of etching area A3 to open, that is, the first etching area is etching area A3.
[0049] As used in the embodiments of the present disclosure, the memory of the controller 20 is used to store a computer program, which is used to control the processor of the controller 20 to operate according to the method for controlling the etching and tin stripping equipment to process materials according to any embodiment. A technician can design a computer program according to the scheme of the embodiments of the present disclosure. How the computer program controls the processor to operate is well known in the art, so it will not be described in detail here.
[0050] <Method Example> Figure 4 The present invention is a flow chart of a method for controlling the operation of an etching and tin stripping device for processing materials according to an embodiment. The implementation subject is a controller.
[0051] like Figure 4 As shown, the method for controlling the operation of the etching and tin stripping equipment to process materials in this embodiment may include the following steps S410 to S440: Step S410: receiving target image information about a target material output by an image acquisition device.
[0052] In some embodiments, before step S410, steps S310 to S330 are also included: Step S310, controlling the posture adjustment device to adjust the posture of the target material so that the target material is parallel to the forward direction of the material.
[0053] Step S320, when receiving the reaction force signal fed back by the posture adjustment device, obtaining the position parameter information of the posture adjustment device.
[0054] Step S330, according to the position parameter information, control the posture adjustment device to move the target material to a set position; wherein the set position is related to the edge of the etching and tin stripping equipment.
[0055] Step S420: determining a target material model that matches the target material in the target image information through a preset image library.
[0056] In some embodiments, step S420 may include the following steps S4201 to S4204: Step S4201, determining a first region in the target image information that conforms to a first set shape and a first position of the first region.
[0057] In the present application, the first set shape may be a circle, that is, the controller may determine the first area representing the component mounting hole in the target material and the first position of the first area in the target image information.
[0058] Step S4202: Filter out matching target material models from a preset image library according to the number of first regions and the first positions.
[0059] In the present application, the controller can filter out target material models having component mounting holes in the same position and the same number of component mounting holes in the image library.
[0060] Step S4203: when the target material model is associated with the front and back distinguishing mark, determine a second area in the target image information that conforms to the second set shape and a second position of the second area.
[0061] Step S4204: determining, based on the number and the second position of the second area, that the first side of the target material displayed in the target image information corresponds to the second side of the target material model.
[0062] In some examples, the target material model is associated with a front and back distinguishing mark, which may include a specific position and a specific shape of a specific area of the target material model on the front or back, for example, the target material model has a square at the center of the front. When the second area that conforms to the square in the target image information is one and is at the center, it can be determined that the first side of the target material displayed in the target image information corresponds to the front side of the target material model, that is, the second side. When the second area that conforms to the square in the target image information is not equal to one and / or is at the center, it can be determined that the first side of the target material displayed in the target image information corresponds to the back side of the target material model.
[0063] In other words, by distinguishing the front and back sides, it can adapt to circuit boards with different etching and desoldering standards, further improving the utilization efficiency of etching liquid and desoldering liquid.
[0064] Step S430, determining the location information of the target material according to the correspondence between the material characteristics of the target material model and the target material in the target image information.
[0065] Step S440, according to the position information and the material characteristics, first control the etching liquid pipeline to spray the etching liquid on the first etching area, and then control the tin stripping liquid pipeline to spray the tin stripping liquid on the first etching area.
[0066] In some embodiments, step S440 may include the following step S4401: Step S4401, according to the position information and material characteristics, first control the etching liquid valve of the first etching area to open, so as to control the first etching area to spray the etching liquid, and then control the tin stripping liquid valve of the first tin stripping area to open, so as to control the first tin stripping area to spray the tin stripping liquid.
[0067] <Equipment Example 1> Figure 5 1 is a block diagram of a device for controlling the operation of an etching and tin stripping device for processing materials according to an embodiment. Figure 5As shown, the operating device 500 for controlling the etching and tin stripping equipment to process materials may include: The information receiving module 510 is used to receive the target image information about the target material output by the image acquisition device; A model determination module 520 is used to determine a target material model that matches the target material in the target image information through a preset image library; An information determination module 530, used to determine the location information of the target material according to the correspondence between the material characteristics of the target material model and the target material in the target image information; The pipeline control module 540 is used to control the etching liquid pipeline to spray the etching liquid on the first etching area according to the position information and the material characteristics, and then control the tin stripping liquid pipeline to spray the tin stripping liquid on the first etching area.
[0068] Optionally, the operating device 500 for controlling the etching and tin stripping equipment to process materials also includes a posture adjustment module, which is used to control the posture adjustment device to adjust the posture of the target material so that the target material is parallel to the forward direction of the material; when receiving the reaction force signal fed back by the posture adjustment device, the position parameter information of the posture adjustment device is obtained; according to the position parameter information, the posture adjustment device is controlled to move the target material to a set position; wherein the set position is related to the edge of the etching and tin stripping equipment Optionally, the pipeline control module 540 is also used to determine the second etching area and the second tin stripping area through which the target material passes among the multiple etching areas and the multiple tin stripping areas according to the lateral interval and the longitudinal interval of the target material reflected by the position information; and screen out the first etching area and the first tin stripping area from the second etching area and the second tin stripping area according to the processing area of the target material in the second etching area and the second tin stripping area reflected by the material characteristics.
[0069] Optionally, the pipeline control module 540 is also used to first control the opening of the etching liquid valve in the first etching area to control the spraying of etching liquid in the first etching area, and then control the opening of the tin stripping liquid valve in the first tin stripping area to control the spraying of tin stripping liquid in the first tin stripping area according to the position information and material characteristics.
[0070] Optionally, the model determination module 520 is also used to determine a first area in the target image information that conforms to a first set shape and a first position of the first area; based on the number and the first position of the first area, screen out a matching target material model from a preset image library; when the target material model is associated with a front and back side distinguishing mark, determine a second area in the target image information that conforms to a second set shape and a second position of the second area; based on the number and the second position of the second area, determine that the first side of the target material displayed in the target image information corresponds to the second side of the target material model.
[0071] <Equipment Example 2> Figure 6 is a schematic diagram of the hardware structure of an electronic device according to another embodiment.
[0072] like Figure 6 As shown, the electronic device 600 includes a processor 610 and a memory 620, wherein the memory 620 is used to store an executable computer program, and the processor 610 is used to execute a method such as any of the above method embodiments under the control of the computer program.
[0073] Each module of the operating device 500 for controlling the etching and tin stripping equipment to process materials can be implemented by the processor 610 in this embodiment executing a computer program stored in the memory 620, or can be implemented by other structures, which is not limited here.
[0074] The present invention may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present invention.
[0075] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the above. More specific examples (a non-exhaustive list) of computer-readable storage media include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the above. The computer-readable storage medium used herein is not to be interpreted as a transient signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.
[0076] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.
[0077] The computer program instructions for performing the operation of the present invention may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer, partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect through the Internet). In some embodiments, by using the state information of the computer-readable program instructions to personalize an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit may execute the computer-readable program instructions, thereby implementing various aspects of the present invention.
[0078] Various aspects of the present invention are described herein with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each box of the flowchart and / or block diagram and the combination of the boxes in the flowchart and / or block diagram can be implemented by computer-readable program instructions.
[0079] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0080] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0081] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a part of a module, a program segment or an instruction, and a part of the module, a program segment or an instruction contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that it is equivalent to implement it by hardware, implement it by software, and implement it by combining software and hardware.
[0082] Embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the marketplace, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the present invention is defined by the appended claims.
Claims
1. A system for controlling the operation of materials processed by etching and tin stripping equipment, characterized in that: The system includes an etching and tin stripping device, a controller and an image acquisition device, wherein the controller is respectively connected to the etching and tin stripping device and the image acquisition device for communication, and the image acquisition device is used to collect image information about the material before the material enters the etching and tin stripping device. The etching and tin stripping device is equipped with an etching liquid pipeline and a tin stripping liquid pipeline, wherein the etching liquid pipeline is used to spray etching liquid on multiple etching areas, and the tin stripping liquid pipeline is used to spray tin stripping liquid on multiple tin stripping areas; The controller is configured to: receive target image information about a target material output by the image acquisition device; determine a target material model that matches the target material in the target image information through a preset image library; determine position information of the target material according to a correspondence between material characteristics of the target material model and the target material in the target image information; and control the etching liquid pipeline to spray etching liquid on the first etching area, and then control the tin stripping liquid pipeline to spray tin stripping liquid on the first etching area according to the position information and the material characteristics.
2. The system according to claim 1, characterized in that The system further comprises a posture adjustment device, the posture adjustment device is in communication with the controller, and the posture adjustment device is used to adjust the posture of the material so as to achieve that the material is parallel to the advancing direction of the material; The controller is also configured to: control the posture adjustment device to adjust the posture of the target material so that the target material is parallel to the forward direction of the material; upon receiving the reaction force signal fed back by the posture adjustment device, obtain the position parameter information of the posture adjustment device; and according to the position parameter information, control the posture adjustment device to move the target material to a set position; wherein the set position is related to the edge of the etching and tin stripping equipment.
3. The system according to claim 2, characterized in that The controller is also configured to: determine a second etching area and a second tin stripping area through which the target material passes among multiple etching areas and multiple tin stripping areas according to the lateral and longitudinal intervals of the target material reflected by the position information; and screen out a first etching area and a first tin stripping area from the second etching area and the second tin stripping area according to the processing area of the target material in the second etching area and the second tin stripping area reflected by the material characteristics.
4. The system according to claim 1, characterized in that The etching liquid pipeline is equipped with a plurality of etching liquid valves, and the etching liquid valves are used to control the corresponding etching area to spray the etching liquid; the tin stripping liquid pipeline is equipped with a plurality of tin stripping liquid valves, and the tin stripping liquid valves are used to control the corresponding tin stripping area to spray the tin stripping liquid; The controller is also configured to: first control the etching liquid valve of the first etching area to open according to the position information and the material characteristics, so as to control the first etching area to spray the etching liquid, and then control the tin stripping liquid valve of the first tin stripping area to open, so as to control the first tin stripping area to spray the tin stripping liquid.
5. A method for controlling the operation of materials processed by etching and tin stripping equipment, characterized in that: The method is performed by a controller according to any one of claims 1 to 4, wherein the controller is respectively connected to an etching and tin stripping device and an image acquisition device, wherein the image acquisition device is used to acquire image information about the material before the material enters the etching and tin stripping device, wherein the etching and tin stripping device is provided with an etching liquid pipeline and a tin stripping liquid pipeline, wherein the etching liquid pipeline is used to spray etching liquid on multiple etching areas, and the tin stripping liquid pipeline is used to spray tin stripping liquid on multiple tin stripping areas, wherein the method comprises: Receiving target image information about the target material output by the image acquisition device; Determining a target material model matching the target material in the target image information through a preset image library; Determining the location information of the target material according to the corresponding relationship between the material characteristics of the target material model and the target material in the target image information; According to the position information and the material characteristics, the etching liquid pipeline is first controlled to spray the etching liquid on the first etching area, and then the tin stripping liquid pipeline is controlled to spray the tin stripping liquid on the first etching area.
6. The method according to claim 5, characterized in that The system further includes a posture adjustment device, which is in communication with the controller and is used to adjust the posture of the material so that the material is parallel to the forward direction of the material; before receiving the target image information about the target material output by the image acquisition device, the method further includes: Controlling the posture adjustment device to adjust the posture of the target material so that the target material is parallel to the advancing direction of the material; Upon receiving the reaction force signal fed back by the posture adjustment device, obtaining position parameter information of the posture adjustment device; According to the position parameter information, the posture adjustment device is controlled to move the target material to a set position; wherein the set position is related to an edge of the etching and tin stripping equipment.
7. The method according to claim 6, characterized in that According to the position information and the material characteristics, firstly controlling the etching liquid pipeline to spray the etching liquid on the first etching area, and then controlling the tin stripping liquid pipeline to spray the tin stripping liquid on the first etching area, comprises: Determine, according to the lateral interval and the longitudinal interval of the target material reflected by the position information, a second etching area and a second tin stripping area through which the target material passes among the plurality of etching areas and the plurality of tin stripping areas; According to the processing areas of the target material in the second etching area and the second tin stripping area reflected by the material characteristics, the first etching area and the first tin stripping area are screened out from the second etching area and the second tin stripping area.
8. The method according to claim 6, characterized in that The etching liquid pipeline is equipped with a plurality of etching liquid valves, and the etching liquid valves are used to control the corresponding etching area to spray the etching liquid; the tin stripping liquid pipeline is equipped with a plurality of tin stripping liquid valves, and the tin stripping liquid valves are used to control the corresponding tin stripping area to spray the tin stripping liquid; according to the position information and the material characteristics, the etching liquid pipeline is first controlled to spray the etching liquid on the first etching area, and then the tin stripping liquid pipeline is controlled to spray the tin stripping liquid on the first etching area, including: According to the position information and the material characteristics, the etching liquid valve of the first etching area is first controlled to open to control the first etching area to spray the etching liquid, and then the tin stripping liquid valve of the first tin stripping area is controlled to open to control the first tin stripping area to spray the tin stripping liquid.
9. The method according to claim 5, characterized in that The step of determining the target material model matching the target material in the target image information through a preset image library includes: Determine a first area in the target image information that conforms to a first set shape and a first position of the first area; According to the number of the first areas and the first positions, selecting a matching target material model from the preset image library; In a case where the target material model is associated with a front and back distinguishing mark, determining a second area in the target image information that conforms to a second set shape and a second position of the second area; According to the number of the second areas and the second positions, it is determined that the first side of the target material displayed in the target image information corresponds to the second side of the target material model.
10. A controller, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store a computer program; and the processor is used to execute the computer program to implement the method according to any one of claims 5 to 9.
Citation Information
Patent Citations
Method for detecting process capability of inner and outer layers of circuit board
CN102111961A
PCB processing equipment for assembly line work
CN107809849A
Processing method of circuit board pattern transfer
CN107949176A
Printing photosensitive-etching-free process
CN111565519A
Spot spraying compensation etching device
CN119603873A