A method and system for adding chemicals to printed circuit boards

CN122555065APending Publication Date: 2026-08-11DELTON TECH (GUANGZHOU) INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-01
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

此类药水添加方式控制精度较低,药水补加的间隔周期较长,易导致药水缸内的药水浓度出现较大波动,制程稳定性不佳,使得板件的制程处理效果存在明显差异,进而导致产品批次性一致性差,大幅影响产品合格率与整体使用性能

Benefits of technology

[0015]本发明通过提供一种印制电路板的药水添加方法及系统,在板件进入产线后,通过获取板件的身份标识,根据身份标识获取板件的实际反应面积,根据实际反应面积和板件在对应目标药水缸中的药水单位面积耗量,计算板件在各对应的目标药水缸的药水添加量,从而为进入产线的每一个板件单独计算药水添加量,以提高药水添加量的精度。基于产线输送速度和各目标药水缸在产线上的位置,计算得到板件抵达各目标药水缸的理论时刻,当系统时间到达对应目标药水缸的理论时刻时,且目标药水缸的位置感应器检测到板件实际到达时,控制目标药水缸上的药水添加泵对板件添加药水添加量的药水,确保产线运行的精度和理论运行精度一致,防止添加药水的时间与板件到达目标药水缸的时间一致,以实现印制电路板在生产过程中的精确添加药水,确保每片板件在药水缸内的反应效果一致,提升制程稳定性及产品性能的一致性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122555065A_ABST
    Figure CN122555065A_ABST
Patent Text Reader

Abstract

The application discloses a printed circuit board medicine adding method and system. After the board enters the production line, the identity of the board is obtained; the actual reaction area of the board is obtained according to the identity; the medicine adding amount of the board in each corresponding target medicine cylinder is calculated according to the actual reaction area and the medicine unit area consumption of the board in the corresponding target medicine cylinder; the theoretical time of the board reaching each target medicine cylinder is calculated based on the production line conveying speed and the position of each target medicine cylinder on the production line; when the system time reaches the theoretical time of the corresponding target medicine cylinder, and the position sensor of the target medicine cylinder detects that the board actually arrives, the medicine adding pump on the target medicine cylinder adds the medicine adding amount of the board. The application can realize accurate medicine adding of the printed circuit board in the production process, ensure that the reaction effect of each board in the medicine cylinder is consistent, and improve the process stability and product capacity consistency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of printed circuit board technology, and in particular to a method and system for adding chemicals to printed circuit boards. Background Technology

[0002] In the manufacturing process of printed circuit boards (PCBs), such as horizontal processes like copper plating, electroplating, etching, and developing, the stability of the chemical concentration is one of the key parameters that determines the quality of the final product.

[0003] Currently, conventional automatic chemical dosing methods primarily involve inputting the reaction area of ​​each sheet of the current production model, accumulating the total production area using a counter, and then performing a single chemical dosing operation once the accumulated area reaches a set threshold. This method suffers from low control precision, long dosing intervals, and significant fluctuations in chemical concentration within the tank, leading to poor process stability. This results in noticeable differences in the processing effects of the sheets, ultimately causing poor batch-to-batch consistency and significantly impacting product yield and overall performance. Summary of the Invention

[0004] This invention provides a method and system for adding chemicals to printed circuit boards, so as to achieve precise addition of chemicals during the production process of printed circuit boards, ensure that the reaction effect of each board is consistent in the chemical tank, and improve the stability of the process and the consistency of product performance.

[0005] In a first aspect, embodiments of the present invention provide a method for adding chemicals to a printed circuit board, comprising: After the board enters the production line, obtain the board's identification mark; The actual reaction area of ​​the plate is obtained based on the identification mark; Based on the actual reaction area and the amount of medicine consumed per unit area of ​​the plate in the corresponding target medicine tank, calculate the amount of medicine added to the plate in each corresponding target medicine tank; Based on the production line conveying speed and the position of each target chemical tank on the production line, the theoretical time when the plate arrives at each target chemical tank is calculated. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, the system controls the medicine addition pump on the target medicine tank to add the required amount of medicine to the board.

[0006] Furthermore, the calculation of the theoretical time for the board to arrive at each of the target chemical tanks based on the production line conveyor speed and the position of the target chemical tank on the production line includes: Obtain the distance from the plate to each of the target medicine tanks and the production line conveying speed; The time when the board passes the board entry section sensor on the production line is taken as the reference time point. The theoretical time when the board arrives at each of the target chemical tanks is calculated based on the distance from the board entry section sensor to each of the target chemical tanks, the production line conveying speed, and the reference time point.

[0007] Furthermore, based on the distance from the board entry segment sensor to each of the target chemical tanks, the production line conveying speed, and the reference time point, the theoretical time when the board arrives at each of the target chemical tanks is calculated, including: Based on the theoretical time calculation formula, the theoretical time for the board to arrive at each of the target chemical tanks is calculated according to the distance from the board entry section sensor to each of the target chemical tanks, the production line conveying speed, and the reference time point. The theoretical time calculation formula satisfies: T n =t n +L n / v; Among them, T n L represents the theoretical time at which the plate reaches the target medicine tank. n v is the distance from the inlet section sensor to the target medicine tank, v is the production line conveying speed, and t is the distance from the inlet section sensor to the target medicine tank. n This refers to the reference time point.

[0008] Furthermore, the step of calculating the amount of medicine added to each corresponding target medicine tank based on the actual reaction area and the amount of medicine consumed per unit area of ​​the plate in the corresponding target medicine tank includes: Based on the formula for calculating the amount of chemical added, and according to the actual reaction area and the chemical consumption per unit area of ​​the plate in the corresponding target chemical tank, the amount of chemical added to the plate in each corresponding target chemical tank is calculated. The formula for calculating the amount of chemical added satisfies the following: V m =K m ×S m ; Among them, V m S represents the amount of the medicine added. m K represents the actual reaction area of ​​the plate. m The amount of medicine consumed per unit area of ​​the plate in the corresponding target medicine tank.

[0009] Optionally, when the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, controlling the target medicine tank to add the specified amount of medicine to the board includes: Based on the amount of medicine added to each corresponding target medicine tank, a corresponding medicine adding task is generated; Based on the theoretical time when the plate arrives at each of the target potion tanks, the potion adding tasks are sorted in chronological order and stored in the waiting queue. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, the corresponding medicine adding task is executed, and the target medicine tank is controlled to add the amount of medicine to the board.

[0010] Optionally, the same target solution tank contains multiple solutions with different components. The step of calculating the amount of solution added to the plate in each corresponding target solution tank based on the actual reaction area and the unit area consumption of solution per unit area of ​​the plate in the corresponding target solution tank includes: Based on the actual reaction area and the unit area consumption of various chemicals in the corresponding target chemical tank, calculate the amount of each chemical added to the plate in the corresponding target chemical tank. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, controlling the target medicine tank to add the specified amount of medicine to the board includes: Multiple corresponding medicine addition tasks are generated based on the amount of medicine added to each corresponding target medicine tank for each plate. Based on the theoretical time when the plate arrives at each of the target potion tanks, the potion adding tasks are sorted in chronological order and stored in a waiting queue; wherein, multiple potion adding tasks corresponding to the same target potion tank are arranged in parallel. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, the corresponding medicine adding task is executed, and the medicine adding pump on the target medicine tank is controlled to simultaneously add multiple medicines from the target medicine tank to the board.

[0011] Furthermore, methods for adding chemicals to printed circuit boards also include: If the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank does not detect the arrival of the plate, or the position sensor of the target medicine tank detects the actual arrival of the plate, and the deviation between the system time and the theoretical time is greater than a preset threshold, then the verification is determined to be a failure.

[0012] Optionally, the methods for adding chemicals to printed circuit boards also include: When the verification fails, a jam alarm is issued and the production line is controlled to stop automatic feeding. At the same time, the chemical addition task corresponding to the board that failed the verification is removed from the waiting queue.

[0013] Secondly, embodiments of the present invention also provide a chemical addition system for printed circuit boards, the chemical addition system for printed circuit boards including a code reading module, multiple position sensors, multiple chemical addition pumps and a control module; The code reading module is located at the board entry end of the production line. The code reading module is used to read the board's identification mark after the board enters the production line. Each of the position sensors is located at the corresponding position of the chemical tank on the production line, and each of the chemical addition pumps is connected to the corresponding chemical tank pipeline. The position sensors are used to detect whether the board has reached the corresponding chemical tank, and the chemical addition pumps are used to add the chemical from the corresponding chemical tank to the board. The code reading module, the multiple position sensors, and the multiple medicine adding pumps are all connected to the control module, which is used to execute the medicine adding method for printed circuit boards according to any embodiment of the present invention.

[0014] Optionally, the chemical addition system for the printed circuit board may further include a production execution system; The production execution system stores the product feature values ​​of each of the boards. The product feature values ​​of the boards are bound to the identification identifiers of the boards. The production execution system is connected to the control module. When the production execution system receives the identification identifiers sent by the control module, it sends the product feature values ​​of the boards bound to the identification identifiers to the control module. The product feature values ​​include the actual reaction area of ​​the boards, and the identification identifiers include a QR code set on the boards.

[0015] This invention provides a method and system for adding chemicals to printed circuit boards. After the board enters the production line, the system obtains the board's identification mark, determines the actual reaction area of ​​the board based on the identification mark, and calculates the amount of chemicals added to each corresponding target chemical tank based on the actual reaction area and the amount of chemicals consumed per unit area in the corresponding target chemical tank. This allows for individual calculation of the amount of chemicals added for each board entering the production line, thereby improving the accuracy of the chemical addition. Based on the production line conveyor speed and the position of each target chemical tank on the production line, the theoretical time for the board to arrive at each target chemical tank is calculated. When the system time reaches the theoretical time of the corresponding target chemical tank, and the position sensor of the target chemical tank detects the actual arrival of the board, the chemical addition pump on the target chemical tank is controlled to add the appropriate amount of chemical to the board. This ensures that the accuracy of the production line operation is consistent with the theoretical accuracy, and prevents the time of chemical addition from being the same as the time of board arrival at the target chemical tank. This achieves precise chemical addition during the production process of printed circuit boards, ensuring that the reaction effect of each board in the chemical tank is consistent, and improving the stability of the process and the consistency of product performance. Attached Figure Description

[0016] Figure 1 A flowchart illustrating a method for adding chemicals to a printed circuit board, as provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the production line structure for printed circuit boards provided in an embodiment of the present invention; Figure 3 A flowchart of another method for adding chemicals to a printed circuit board according to an embodiment of the present invention; Figure 4 This is a schematic diagram of a chemical addition system for a printed circuit board provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of a chemical addition system for a printed circuit board provided in an embodiment of the present invention. Detailed Implementation

[0017] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0018] Existing automatic chemical dosing methods typically involve pre-entering the average reaction area per plate for the current production model, accumulating it to a certain area using a counter, and then adding chemical once. However, this method is rather coarse, with long intervals between additions, leading to significant fluctuations in chemical concentration within the equipment's tank and inconsistent treatment results for each plate, ultimately resulting in poor product performance consistency.

[0019] To address the problems in the prior art and improve the stability of the printed circuit board manufacturing process, this invention provides a method for adding chemicals to a printed circuit board. This method can be executed by the chemical addition system for the printed circuit board as described in this invention. Figure 1 A flowchart of a method for adding chemicals to a printed circuit board according to an embodiment of the present invention is provided, as follows: Figure 1 As shown, the method for adding chemicals to printed circuit boards includes: S110. After the board enters the production line, obtain the board's identification mark.

[0020] in, Figure 2 This is a schematic diagram of the production line structure for printed circuit boards provided in an embodiment of the present invention, as shown below. Figure 2 As shown, production line 10 has n chemical tanks 20, where n can be 1 or more. Production line 10 can operate in an assembly line manner, conveying boards horizontally for piece-by-piece production. It typically consists of multiple functional sections, with the chemical tanks 20 being an important component of these functional sections. The chemical tanks 20 can use a single-component chemical solution or a multi-component chemical solution, which is applied to the boards via spraying / immersion to induce a chemical reaction. Different chemical tanks 20 can use the same chemical solution or different chemical solutions, depending on the production process flow of production line 10. The board includes printed circuit boards in the production process. During the board production process, each board will pass through all the chemical tanks on the production line 10. For example, each chemical tank 20 on the production line 10 stores the chemical solution required for board processing. These chemical tanks 20 can also be called the target chemical tanks of the board. When the board arrives at each chemical tank 20, the surface of the board needs to be chemically treated by the chemical solution corresponding to each chemical tank 20.

[0021] Specifically, the identification of a board can include identification information such as a QR code, barcode, or identification pattern located on the board. Different types of boards have different sizes and production processes, and require different chemicals or amounts of chemicals. Therefore, different types of boards can have different identifications, thereby effectively distinguishing between different types of boards. Boards of the same type can have the same identification or different identifications; this embodiment of the invention does not limit this. After a board enters production line 10, its identification can be read using a barcode reader or other equipment to obtain the board's identification and distinguish between different types of boards.

[0022] S120. Obtain the actual reaction area of ​​the plate based on the identification mark.

[0023] Specifically, the actual reaction area of ​​a panel is the region on the panel that can react with the solution. The identification identifiers of each panel type and their corresponding actual reaction areas can be pre-associated and stored. For example, QR code A corresponds to model XXX, and the actual reaction area of ​​this panel is 0.5 square meters. The unit area consumption of solution X is 2 ml / square meter. Therefore, after obtaining the panel's identification identifier, the actual reaction area of ​​the associated panel can be retrieved based on that identifier.

[0024] S130. Based on the actual reaction area and the amount of chemical per unit area consumed by the plate in the corresponding target chemical tank, calculate the amount of chemical added to the plate in each corresponding target chemical tank.

[0025] Each type of sheet metal has a corresponding chemical tank 20 on production line 10 to complete the corresponding production process. The chemical tank 20 corresponding to each type of sheet metal is called the target chemical tank. Each type of sheet metal can have one target chemical tank or multiple target chemical tanks, depending on the specific production process of the sheet metal. The chemical consumption per unit area is the amount of chemical required per unit area in the area of ​​the sheet metal that can react with the chemical when the sheet metal undergoes a chemical reaction using the chemical in the target chemical tank. The area of ​​the area in the sheet metal that can react with the chemical is called the actual reaction area of ​​the sheet metal.

[0026] Specifically, when there is only one target chemical tank corresponding to a board, after obtaining the actual reaction area of ​​the board, the amount of chemical to be added to the corresponding target chemical tank can be calculated by directly multiplying the actual reaction area and the chemical consumption per unit area of ​​the board in the corresponding target chemical tank, or by multiplying the actual reaction area and the chemical consumption per unit area of ​​the board in the corresponding target chemical tank. When there are multiple target chemical tanks corresponding to a board, and the types of chemicals in each target chemical tank are different, the chemical consumption per unit area of ​​the board in each target chemical tank is also different. In this case, it is necessary to calculate the amount of chemical to be added to each corresponding target chemical tank based on the actual reaction area and the chemical consumption per unit area of ​​the board in each target chemical tank, and then use this calculation for the total amount of chemical to be added to all target chemical tanks. By calculating the amount of chemical solution added individually for each board entering production line 10, the accuracy of chemical solution addition is improved, ensuring that the reaction effect of each board in the chemical solution tank is consistent, thereby improving process stability and product performance consistency.

[0027] S140. Based on the production line conveying speed and the position of each target chemical tank on the production line, the theoretical time for the board to arrive at each target chemical tank is calculated.

[0028] Specifically, the production line conveying speed is the distance the board is conveyed on production line 10 per unit time. Based on the production line conveying speed and the position of each target chemical tank on production line 10, and since the time and position of the board entering production line 10 are also determined, the theoretical time when the board arrives at each target chemical tank can be calculated after the board enters production line 10.

[0029] S150. When the system time reaches the theoretical time of the corresponding target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, control the medicine addition pump on the target medicine tank to add the medicine to the board.

[0030] Specifically, the system time is the time in the chemical addition system of the printed circuit board. When the system time reaches the theoretical time of the corresponding target chemical tank, under normal circumstances, the board should just reach the target chemical tank at this time, and the chemical can be added to the board. However, when the operation of production line 10 encounters an accident, such as a board jam, the time when the board reaches the target chemical tank will be inconsistent with the theoretical time. If the theoretical time is used to directly control the chemical addition pump on the target chemical tank to add chemical to the board, it is very easy to cause the problem of over-addition of chemical, which will increase the chemical concentration in the chemical tank and cause the chemical effect of the board to be different from that of other boards. In this embodiment of the invention, the chemical addition pump on the target chemical tank is controlled to add the required amount of chemical to the board only when the system time reaches the theoretical time of the corresponding target chemical tank and the position sensor of the target chemical tank detects that the board has actually arrived. This ensures that the required amount of chemical is added only to the board that arrives at the target chemical tank at the theoretical time. This achieves replenishment based on the actual reaction area and actual chemical consumption of each board, ensuring the consistency of the chemical treatment effect for each board, further improving the accuracy of the chemical addition amount, further ensuring the consistency of the reaction effect of each board in the chemical tank, and improving the stability of the process and the consistency of product performance.

[0031] This invention provides a method for adding chemicals to printed circuit boards (PCBs). After the PCB enters the production line, its identification identifier is obtained, and its actual reaction area is determined based on this identifier. The amount of chemicals to be added to each target chemical tank is calculated based on the actual reaction area and the chemical consumption per unit area of ​​the PCB in the corresponding target chemical tank. This allows for individual calculation of the chemical addition amount for each PCB entering the production line, improving the accuracy of the chemical addition. Based on the production line conveyor speed and the position of each target chemical tank on the production line, the theoretical arrival time of the PCB in each target chemical tank is calculated. When the system time reaches the theoretical arrival time of the corresponding target chemical tank, and the position sensor of the target chemical tank detects the actual arrival of the PCB, the chemical addition pump on the target chemical tank is controlled to add the required amount of chemicals to the PCB. This ensures that the accuracy of the production line operation matches the theoretical accuracy, preventing the chemical addition time from coinciding with the PCB arrival time in the target chemical tank. This achieves precise chemical addition during the PCB production process, ensuring consistent reaction effects for each PCB in the chemical tank, improving process stability and product performance consistency.

[0032] This invention also provides another method for adding chemicals to printed circuit boards. Figure 3 A flowchart of another method for adding chemicals to a printed circuit board according to an embodiment of the present invention is shown below. Figure 3 As shown, the method for adding chemicals to printed circuit boards includes: S210. After the board enters the production line, obtain the board's identification mark.

[0033] S220. Obtain the actual reaction area of ​​the plate based on the identification mark.

[0034] The identification of each type of board and the actual reaction area corresponding to the board can be pre-associated and bound, and stored in the Manufacturing Execution System (MES). The chemical addition system of the printed circuit board can interact with the MES system to obtain information such as the actual reaction area of ​​the board. The chemical addition system of the printed circuit board can also calculate the corresponding chemical addition amount and the theoretical time when the board arrives at each target chemical tank by using information such as the unit area consumption of various chemicals, the production line conveying speed, and the position of each target chemical tank on the production line.

[0035] S230. Based on the actual reaction area and the amount of chemical per unit area consumed by the plate in the corresponding target chemical tank, calculate the amount of chemical added to the plate in each corresponding target chemical tank.

[0036] S240. Obtain the distance from the board to each target chemical tank and the production line conveying speed; take the moment when the board passes the board entry segment sensor on the production line as the reference time point, and calculate the theoretical time when the board arrives at each target chemical tank based on the distance from the board entry segment sensor to each target chemical tank, the production line conveying speed and the reference time point.

[0037] Specifically, the entry point of the workpiece on production line 10 is called the board entry section. Sensors can be installed in the board entry section. After the workpiece enters production line 10, the sensor detects its entry. At this point, the distance from the workpiece to each target chemical tank is the distance between the sensor and each target chemical tank. The reference time point is the moment the workpiece passes the sensor in the board entry section of the production line. Based on the distance from the board entry section sensor to each target chemical tank and the production line conveying speed, the time required for the workpiece to reach each target chemical tank from the board entry section can be calculated. Adding this to the reference time point, the theoretical time for the workpiece to arrive at each target chemical tank can be obtained.

[0038] In some embodiments of the present invention, the theoretical time when the board arrives at each target chemical tank is calculated based on the distance from the board entry segment sensor to each target chemical tank, the production line conveying speed, and a reference time point, including: Based on the theoretical time calculation formula, the theoretical time for the board to arrive at each target chemical tank is calculated according to the distance from the board entry section sensor to each target chemical tank, the production line conveying speed, and the reference time point. The theoretical time calculation formula satisfies: T n =t n +L n / v; Among them, T n L is the theoretical time when the board reaches the target medicine tank. n The distance from the inlet section sensor to the target medicine tank is v, where v is the production line conveyor speed, and t is t. n This is the baseline time point.

[0039] Specifically, through L n / v can calculate the time required for the board to travel from the entry section to the target chemical tank, and add the reference time point t. n The theoretical time T when the plate reaches the target medicine tank can be obtained. n Using this theoretical time calculation formula, the theoretical time for the board to arrive at each target chemical tank can be calculated based on the distance from the board entry section sensor to each target chemical tank, the production line conveying speed, and the reference time point.

[0040] S250. Generate corresponding potion addition tasks based on the amount of potion added to each target potion tank according to the plate. Sort each potion addition task in chronological order according to the theoretical time when the plate arrives at each target potion tank and store them in the waiting queue.

[0041] Specifically, each time a board enters production line 10, the theoretical time when the board arrives at each target chemical tank and the corresponding amount of chemical to be added to the target chemical tank are calculated. Based on the amount of chemical to be added to each target chemical tank, a corresponding chemical addition task is generated. Based on the theoretical time when the board arrives at each target chemical tank, the chemical addition tasks are sorted in chronological order and stored in a waiting queue to ensure that the chemical addition tasks for each board are carried out in an orderly manner, thereby monitoring the progress of chemical addition for the board.

[0042] S260. When the system time reaches the theoretical time of the corresponding target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, the corresponding medicine addition task is executed, and the medicine addition pump on the target medicine tank is controlled to add the amount of medicine to the board.

[0043] Specifically, once the system time reaches the theoretical time of the corresponding target chemical tank, and the position sensor at the location of the target chemical tank detects the actual arrival of the board, the verification can be considered successful, and the corresponding chemical addition task can be executed. The chemical addition pump on the target chemical tank is controlled to add the appropriate amount of chemical to the board, thereby further improving the accuracy of chemical addition and ensuring that the reaction effect of each board in the chemical tank is consistent, thus improving process stability and product performance consistency.

[0044] S270. If the system time reaches the theoretical time of the corresponding target medicine tank, and the position sensor of the target medicine tank does not detect the arrival of the board, or the position sensor of the target medicine tank detects the actual arrival of the board, and the deviation between the system time and the theoretical time is greater than the preset threshold, then the verification is deemed to have failed.

[0045] Specifically, to identify situations such as board jamming on production line 10 that cause the time when the board arrives at the target chemical tank to be inconsistent with the theoretical time, the system time can be adjusted so that if the system time reaches the theoretical time of the corresponding target chemical tank and the position sensor of the target chemical tank does not detect the arrival of the board, or if the position sensor of the target chemical tank detects the actual arrival of the board and the deviation between the system time and the theoretical time is greater than a preset threshold, then the verification is deemed to have failed. This indicates that there is a deviation between the theoretical time of the board arriving at the target chemical tank and the actual time of the board arriving at the target chemical tank. At this time, board jamming occurs on production line 10, thereby effectively monitoring the operation of production line 10.

[0046] In some embodiments of the present invention, the same target medicine tank contains medicines with multiple different components. To address this situation, embodiments of the present invention also provide another method for adding medicines, including: S310. After the board enters the production line, obtain the board's identification mark.

[0047] S320. Obtain the actual reaction area of ​​the board based on the identification mark.

[0048] S330. Based on the actual reaction area and the unit area consumption of various chemicals in the corresponding target chemical tank, calculate the amount of each chemical added to the board in the corresponding target chemical tank.

[0049] Specifically, if the same target solution tank contains multiple solutions with different components, then each solution in the same target solution tank has a different dosage. Based on the actual reaction area and the unit area consumption of the various solutions in the corresponding target solution tank, the dosage of each solution in the corresponding target solution tank can be calculated so that when the board arrives at the target solution tank, different types of solutions with different dosages can be added simultaneously from the target solution tank.

[0050] S340. Based on the production line conveying speed and the position of each target chemical tank on the production line, calculate the theoretical time when the board arrives at each target chemical tank.

[0051] S350. Generate multiple corresponding potion addition tasks based on the amount of potion added to each potion in each corresponding target potion tank for the plate; sort the potion addition tasks in chronological order according to the theoretical time when the plate arrives at each target potion tank, and store them in the waiting queue; wherein, multiple potion addition tasks corresponding to the same target potion tank are arranged in parallel.

[0052] Specifically, since the same target potion tank contains multiple potions with different components, the theoretical time when the board arrives at a target potion tank is also the theoretical time when the multiple potions with different components in that target potion tank are added. That is, the theoretical addition time for multiple potions with different components in the same target potion tank is the same, thus improving potion addition efficiency. Therefore, multiple corresponding potion addition tasks are generated based on the amount of each potion added by the board in each corresponding target potion tank. These tasks are then sorted chronologically according to the theoretical time of the board's arrival at each target potion tank, and multiple potion addition tasks corresponding to the same target potion tank are arranged in parallel. This allows the board to simultaneously add multiple potions with different components to the target potion tank at the same time.

[0053] S360. When the system time reaches the theoretical time of the corresponding target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, execute the corresponding medicine adding task, and control the medicine adding pump on the target medicine tank to add multiple medicines from the target medicine tank to the board at the same time.

[0054] Specifically, once the system time reaches the theoretical time of the corresponding target chemical tank, and the position sensor at the location of the target chemical tank detects the actual arrival of the board, the verification can be considered successful. At the same time, multiple parallel chemical addition tasks can be executed, and the chemical addition pump on the target chemical tank can be controlled to add multiple chemicals from the target chemical tank to the board simultaneously. This improves the accuracy and efficiency of chemical addition, further ensuring that the reaction effect of each board in the chemical tank is consistent, and improving the stability of the process and the consistency of product performance.

[0055] S370. If the system time reaches the theoretical time of the corresponding target medicine tank, and the position sensor of the target medicine tank does not detect the arrival of the board, or the position sensor of the target medicine tank detects the actual arrival of the board, and the deviation between the system time and the theoretical time is greater than the preset threshold, then the verification is deemed to have failed.

[0056] Optionally, the methods for adding chemicals to printed circuit boards also include: When verification fails, a jam alarm is issued and the production line is stopped from automatic feeding. At the same time, the chemical addition task corresponding to the failed board is removed from the waiting queue.

[0057] Specifically, to avoid adding chemicals to boards when board jams occur on production line 10, automatic feeding on production line 10 must be stopped upon verification failure. Simultaneously, the chemical addition task corresponding to the failed board should be removed from the waiting queue. This prevents inconsistent reaction effects in the chemical tank due to board jams. This ensures that replenishment is based on the actual reaction area and actual chemical consumption of each board, guaranteeing consistent chemical treatment effects for each board, further improving the accuracy of chemical addition, and ensuring consistent reaction effects for each board in the chemical tank, thereby enhancing process stability and product performance consistency. Furthermore, to promptly resolve unexpected situations during production line 10 operation, a board jam alarm should be issued upon verification failure, notifying manual intervention, thus improving the reliability of production line 10 operation and the chemical addition process.

[0058] In some embodiments of the present invention, the amount of medicine added to each corresponding target chemical tank is calculated based on the actual reaction area and the amount of medicine consumed per unit area of ​​the plate in the corresponding target chemical tank, including: Based on the formula for calculating the amount of chemical added, and according to the actual reaction area and the chemical consumption per unit area of ​​the board in the corresponding target chemical tank, the amount of chemical added to the board in each corresponding target chemical tank is calculated. The formula for calculating the amount of chemical added satisfies the following: V m =K m ×S m ; Among them, V m S represents the amount of medicine added. mK represents the actual reaction area of ​​the plate. m This represents the amount of medicine consumed per unit area of ​​the board in the corresponding target medicine tank.

[0059] Specifically, the amount of medicine consumed per unit area K of the plate in the corresponding target medicine tank. m Multiply by the actual reaction area S of the plate m This is the amount of chemical solution V required to add to the board. m Based on the formula for calculating the amount of medicine added, and according to the actual reaction area and the amount of medicine consumed per unit area in the corresponding target medicine tank, the amount of medicine added to the board in each corresponding target medicine tank can be directly calculated.

[0060] Furthermore, the actual reaction area of ​​the plate can be multiple, and the actual reaction area of ​​the plate can be multiple. Different actual reaction areas can react with different chemicals. Therefore, when calculating the amount of chemicals added to the plate in each target chemical tank, the actual reaction area of ​​the plate with the corresponding target chemical tank and the chemical consumption per unit area can be used to calculate the amount of chemicals added.

[0061] The chemical addition method for printed circuit boards in this embodiment of the invention can read the QR code information of each board using a barcode reader. The MES (Manufacturing Execution System) sends the reaction area of ​​each board to the equipment. The equipment calculates the amount of chemical to be added for each type of board and confirms the position of the board on the production line using a sensor. When the board arrives at the corresponding target chemical tank, the chemical can be replenished by a metering pump. This ensures that the replenishment is based on the actual reaction area and actual chemical consumption of each board, guaranteeing the consistency of the chemical treatment effect for each board. This achieves precise addition of chemicals to the PCB board during the horizontal production process, ensuring consistent reaction effects for each board in the tank, and improving process stability and product performance consistency.

[0062] The table below shows the execution data for adding chemicals to multiple workpieces in three chemical solution sections according to an embodiment of the present invention. Each chemical solution section is equipped with a chemical solution tank for adding chemicals. The addition time in the table is the theoretical time calculated in this embodiment, and the addition amount in the table is the chemical addition amount calculated in this embodiment. As shown in the table, workpiece 1 first enters the production line. The addition time in chemical solution section 1 is T11, and the addition amount is V11. The addition time in chemical solution section 2 is T21, and the addition amount is V21. The addition time in chemical solution section 3 is T31, and the addition amount is V31, where T11 < T21 < T31. Workpiece 2 has the addition time in chemical solution section 1 as T12, and the addition amount is V12. The addition time in chemical solution section 2 is T22, and the addition amount is V22. The addition time in chemical solution section 3 is T32, and the addition amount is V32, where T12 < T22 < T32. The dosing time for board 3 in chemical section 1 is T13, and the dosing amount is V13. The dosing time for board 3 in chemical section 2 is T23, and the dosing amount is V23. The dosing time for board 3 in chemical section 3 is T33, and the dosing amount is V33. T13 < T23 < T33, and so on. When more boards enter the production line, the dosing time and dosing amount of each board in each chemical section can still be calculated to ensure the consistency of the chemical treatment effect of each board. This achieves precise addition of chemicals during the production process of PCB boards, ensures that the chemical reaction effect of each board is consistent, and improves process stability and product performance consistency. This invention provides a method for adding chemicals to printed circuit boards. When the system time reaches the theoretical time of the corresponding target chemical tank, and the position sensor of the target chemical tank detects that the board has actually arrived, the chemical addition pump on the target chemical tank is controlled to add the appropriate amount of chemical to the board. This ensures that the accuracy of the production line operation is consistent with the theoretical accuracy, and that the time of chemical addition is consistent with the time when the board arrives at the target chemical tank. This achieves precise chemical addition during the production process of printed circuit boards, ensures that the reaction effect of each board in the chemical tank is consistent, and improves process stability and product performance consistency.

[0063] This invention also provides a chemical addition system for printed circuit boards. Figure 4 This is a schematic diagram of a chemical addition system for a printed circuit board provided in an embodiment of the present invention, as shown below. Figure 4 As shown, the chemical addition system for printed circuit boards is installed in the production line 10 of printed circuit boards. The chemical addition system for printed circuit boards includes a code reading module 110, multiple position sensors 120, multiple chemical addition pumps 130 and a control module 140.

[0064] The code reading module 110 is located at the board entry end of the production line 10. The code reading module 110 is used to read the identification mark of the board after it enters the production line 10.

[0065] Each position sensor 120 is located at the corresponding position of the medicine tank 20 on the production line 10. Each medicine addition pump 130 is connected to the corresponding medicine tank 20 pipeline. The position sensor 120 is used to detect whether the board has reached the corresponding medicine tank 20. The medicine addition pump 130 is used to add medicine from the corresponding medicine tank 20 to the board.

[0066] The code reading module 110, multiple position sensors 120, and multiple medicine adding pumps 130 are all connected to the control module 140, which is used to execute the medicine adding method of the printed circuit board in any of the above embodiments.

[0067] Among them, the medicine addition pump 130 can be a metering pump. Each medicine tank 20 is equipped with a metering pump for each type of medicine to be added. The range of the metering pump is selected according to the medicine consumption.

[0068] Specifically, the position sensor 120 can also be set at the board entry end of the production line 10, which is the board entry section. After the board enters the production line 10 through the automatic board placement, when it passes through the code reading module 110 and the position sensor 120, the code reading module 110 reads the board's identification mark, and the position sensor 120 sends the detected board information to the control module 140, so that the control module 140 can obtain the board's identification mark from the code reading module 110. Based on the identification mark, the control module 140 can obtain the actual reaction area of ​​the board. The actual reaction area of ​​the board, the unit area consumption of the chemical solution, the production line conveying speed, and the position of each target chemical solution tank on the production line can be stored in the control module 140 or stored in an external system and obtained by the control module 140. The control module 140 can also calculate the amount of medicine added to each target medicine tank based on the actual reaction area and the amount of medicine consumed per unit area of ​​the plate in the corresponding target medicine tank. Based on the production line conveying speed and the position of each target medicine tank on the production line, the theoretical time when the plate arrives at each target medicine tank can be calculated. The position sensors 120 located in each target chemical tank can detect whether the board has reached the corresponding target chemical tank. When the board is detected to have reached the corresponding target chemical tank, the control module 140 sends information about the actual arrival of the board to the control module 140. When the system time reaches the theoretical time of the corresponding target chemical tank and the position sensor 140 of the target chemical tank detects the actual arrival of the board, the control module 140 controls the chemical addition pump 130 on the target chemical tank to add the chemical amount to the board. This ensures that only the board that has arrived at the target chemical tank at the theoretical time is added with the chemical amount, thereby achieving replenishment according to the actual reaction area and actual chemical consumption of each board, ensuring the consistency of the chemical treatment effect of each board, further improving the accuracy of the chemical addition amount, further ensuring the consistency of the reaction effect of each board in the chemical tank, and improving the consistency of process stability and product performance.

[0069] The chemical addition system for printed circuit boards provided in this embodiment of the invention can perform the chemical addition method for printed circuit boards proposed in the above embodiments, and has the beneficial effects of the chemical addition method for printed circuit boards proposed in the above embodiments.

[0070] This invention provides a chemical addition system for printed circuit boards, which can replenish chemicals according to the actual reaction area and actual chemical consumption of each board, ensuring the consistency of chemical treatment effect for each board, further improving the accuracy of chemical addition, further ensuring the consistency of reaction effect of each board in the chemical tank, improving process stability and product performance consistency, and requiring minimal modification to the printed circuit board production line, making it suitable for large-scale promotion and application.

[0071] Figure 5 This is a schematic diagram of a chemical addition system for a printed circuit board provided in an embodiment of the present invention, as shown below. Figure 5 As shown, in some embodiments of the present invention, the chemical addition system for the printed circuit board further includes a production execution system 150; the production execution system 150 stores product feature values ​​of each board component, the product feature values ​​of the board component are bound to the board component's identification identifier, the production execution system 150 is communicatively connected to the control module 140, and the production execution system 150 is used to send the product feature values ​​of the board component bound to the identification identifier to the control module 140 when it receives the identification identifier sent by the control module 140; wherein, the product feature values ​​include the actual reaction area of ​​the board component.

[0072] Specifically, the Production Execution System 150 is a system for writing relevant production data of printed circuit boards (PCBs) during the PCB manufacturing process. It can perform data acquisition and other functions. The product feature values ​​of the boards can be pre-stored in the Production Execution System 150, and the identification identifiers and product feature values ​​of various types of boards can be pre-associated and stored. The equipment side of the PCB chemical addition system can interface with the Production Execution System 150 using a Programmable Logic Controller (PLC) or a computer. This interface utilizes mainstream interface methods such as cross-platform data interaction standards (OPC UA), hardware-level / fieldbus-level protocols (Modbus TCP / IP), database table structures, and files. Real-time interaction between the control module 140 and the Production Execution System 150 breaks the limitations of traditional reliance on manual data entry. When the Production Execution System 150 receives an identification identifier from the control module 140, it sends the product feature value of the board bound to that identifier to the control module 140, allowing the control module 140 to obtain the product feature value of the board.

[0073] In some embodiments of the present invention, the identification includes a QR code set on the board, and the production line 10 is provided with multiple medicine tanks 20, and each board will pass through all the medicine tanks 20 of the production line 10.

[0074] Specifically, the chemical tanks 20 are located in different chemical sections on production line 10, thereby completing the production process corresponding to different chemical sections. Each board has at least one target chemical tank on production line 10. When there is only one target chemical tank for a board, after obtaining the actual reaction area of ​​the board, the amount of chemical added to the corresponding target chemical tank can be calculated by directly multiplying the actual reaction area and the chemical consumption per unit area of ​​the board in the corresponding target chemical tank, or by multiplying the actual reaction area and the chemical consumption per unit area of ​​the board in the corresponding target chemical tank, the amount of chemical added to the board in the corresponding target chemical tank can be obtained. When there are multiple target chemical tanks corresponding to a workpiece, and the types of chemicals in each target chemical tank are different, the chemical consumption per unit area of ​​the workpiece in each target chemical tank will also be different. Therefore, it is necessary to calculate the amount of chemical added to each corresponding target chemical tank based on the actual reaction area and the chemical consumption per unit area of ​​the workpiece in each target chemical tank. This calculation of the chemical addition amount for each workpiece entering production line 10 improves the accuracy of the chemical addition, ensures consistent reaction effects for each workpiece in the chemical tank, enhances process stability and product performance consistency, and solves the problem of fluctuating differences in chemical treatment effects for different workpieces in existing technologies.

[0075] In this embodiment of the invention, the chemical addition system for printed circuit boards uses a barcode reader to read the QR code information of each board. The MES (Manufacturing Execution System) sends the reaction area of ​​each board to the control module. By calculating the amount of chemical to be added for each type, and by using a position sensor to confirm the position of the board on the production line, when the board arrives at the corresponding chemical tank, a metering pump adds chemical. This ensures that the chemical is added according to the actual reaction area and actual chemical consumption of each board, guaranteeing the consistency of the chemical treatment effect for each board. This solves the problem of fluctuating differences in the chemical treatment effect of different boards in the prior art.

[0076] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A method of adding a chemical to a printed circuit board, comprising: include: After the board enters the production line, obtain the board's identification mark; The actual reaction area of ​​the plate is obtained based on the identification mark; Based on the actual reaction area and the amount of medicine consumed per unit area of ​​the plate in the corresponding target medicine tank, calculate the amount of medicine added to the plate in each corresponding target medicine tank; Based on the production line conveying speed and the position of each target chemical tank on the production line, the theoretical time when the plate arrives at each target chemical tank is calculated. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, the system controls the medicine addition pump on the target medicine tank to add the required amount of medicine to the board.

2. The method of claim 1, wherein the inkjet printing is performed by using a piezoelectric head. The calculation of the theoretical time for the board to arrive at each of the target chemical tanks, based on the production line conveyor speed and the position of the target chemical tank on the production line, includes: Obtain the distance from the plate to each of the target medicine tanks and the production line conveying speed; The time when the board passes the board entry section sensor on the production line is taken as the reference time point. The theoretical time when the board arrives at each of the target chemical tanks is calculated based on the distance from the board entry section sensor to each of the target chemical tanks, the production line conveying speed, and the reference time point.

3. The method of claim 2, wherein the conductive layer is formed by a plating process. The theoretical arrival time of the board at each target chemical tank is calculated based on the distance from the board entry sensor to each target chemical tank, the production line conveying speed, and the reference time point, including: Based on the theoretical time calculation formula, the theoretical time for the board to arrive at each of the target chemical tanks is calculated according to the distance from the board entry section sensor to each of the target chemical tanks, the production line conveying speed, and the reference time point. The theoretical time calculation formula satisfies: T n =t n +L n / v; Among them, T n L represents the theoretical time at which the plate reaches the target medicine tank. n v is the distance from the inlet section sensor to the target medicine tank, v is the production line conveying speed, and t is the distance from the inlet section sensor to the target medicine tank. n This refers to the reference time point.

4. The method of claim 1, wherein the printed circuit board is a flexible printed circuit board. The step of calculating the amount of medicine added to each corresponding target medicine tank based on the actual reaction area and the amount of medicine consumed per unit area of ​​the plate in the corresponding target medicine tank includes: Based on the formula for calculating the amount of chemical added, and according to the actual reaction area and the chemical consumption per unit area of ​​the plate in the corresponding target chemical tank, the amount of chemical added to the plate in each corresponding target chemical tank is calculated. The formula for calculating the amount of chemical added satisfies the following: V m =K m ×S m ; V = S * K m V = S * K m S = S * K m K = K * K 5. The method of claim 1, wherein the printed circuit board is a flexible printed circuit board. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, the system controls the target medicine tank to add the specified amount of medicine to the board, including: Based on the amount of medicine added to each corresponding target medicine tank, a corresponding medicine addition task is generated; Based on the theoretical time when the plate arrives at each of the target potion tanks, the potion adding tasks are sorted in chronological order and stored in the waiting queue. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, the corresponding medicine adding task is executed, and the medicine adding pump on the target medicine tank is controlled to add the amount of medicine to the board.

6. The method for adding chemicals to a printed circuit board according to claim 1, characterized in that, The same target solution tank contains solutions with multiple different components. The step of calculating the amount of solution added to the plate in each corresponding target solution tank, based on the actual reaction area and the unit area consumption of solution per unit area of ​​the plate in the corresponding target solution tank, includes: Based on the actual reaction area and the unit area consumption of various chemicals in the corresponding target chemical tank, calculate the amount of each chemical added to the plate in the corresponding target chemical tank. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, controlling the target medicine tank to add the specified amount of medicine to the board includes: Multiple corresponding medicine addition tasks are generated based on the amount of medicine added to each corresponding target medicine tank of the plate. Based on the theoretical time when the plate arrives at each of the target potion tanks, the potion adding tasks are sorted in chronological order and stored in a waiting queue; wherein, multiple potion adding tasks corresponding to the same target potion tank are arranged in parallel. When the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank detects that the board has actually arrived, the corresponding medicine adding task is executed, and the medicine adding pump on the target medicine tank is controlled to simultaneously add multiple medicines from the target medicine tank to the board.

7. The method of claim 5, wherein the conductive paste is applied to the printed circuit board by screen printing. Also includes: If the system time reaches the theoretical time corresponding to the target medicine tank, and the position sensor of the target medicine tank does not detect the arrival of the plate, or the position sensor of the target medicine tank detects the actual arrival of the plate, and the deviation between the system time and the theoretical time is greater than a preset threshold, then the verification is determined to be a failure.

8. The method of claim 7, wherein the conductive layer is formed by a plating process. Also includes: When the verification fails, a jam alarm is issued and the production line is controlled to stop automatic feeding. At the same time, the chemical addition task corresponding to the board that failed the verification is removed from the waiting queue.

9. A chemical addition system for printed circuit boards, characterized in that The printed circuit board's solution dispensing system includes a code reading module, multiple position sensors, multiple solution dispensing pumps, and a control module. The code reading module is located at the board entry end of the production line. The code reading module is used to read the board's identification mark after the board enters the production line. Each of the position sensors is located at the corresponding position of the chemical tank on the production line, and each of the chemical addition pumps is connected to the corresponding chemical tank pipeline. The position sensors are used to detect whether the board has reached the corresponding chemical tank, and the chemical addition pumps are used to add the chemical from the corresponding chemical tank to the board. The code reading module, the plurality of position sensors, and the plurality of medicine adding pumps are all connected to the control module, which is used to execute the medicine adding method for the printed circuit board according to any one of claims 1-8.

10. The printed circuit board fluid addition system of claim 9, wherein, The chemical addition system for the printed circuit board also includes a production execution system; The production execution system stores the product feature values ​​of each of the boards. The product feature values ​​of the boards are bound to the identification identifiers of the boards. The production execution system is connected to the control module. When the production execution system receives the identification identifiers sent by the control module, it sends the product feature values ​​of the boards bound to the identification identifiers to the control module. The product feature values ​​include the actual reaction area of ​​the boards, and the identification identifiers include a QR code set on the boards.