Sorting type salted yolk nondestructive testing device and detection method thereof
By designing a non-destructive testing device for salted egg yolks, and utilizing an image acquisition dark box and conveyor belt system to perform transmitted light imaging and image processing of the internal structure of salted egg yolks, automated sorting of salted egg yolks has been achieved. This solves the problems of low detection accuracy and poor stability in existing technologies, and improves sorting efficiency and accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAZHONG AGRI UNIV
- Filing Date
- 2023-07-04
- Publication Date
- 2026-05-12
AI Technical Summary
Existing technologies fail to effectively perform online automated detection and sorting of the internal quality of salted egg yolks, resulting in low detection accuracy, poor stability, and reliance on manual operation, which is time-consuming and labor-intensive.
A non-destructive testing device for sorting salted egg yolks was designed. It adopts an image acquisition dark box and a conveyor belt system, combined with image processing and classification models, to realize transmitted light imaging and automated sorting of the internal structure of salted egg yolks.
It achieves efficient and automated sorting of the internal structure of salted egg yolks, improves sorting accuracy and efficiency, reduces manual labor and costs, and ensures the stability of salted egg yolk product quality.
Smart Images

Figure CN116727283B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of nondestructive testing of agricultural products, in particular to a sorting type nondestructive testing device for salted egg yolk and a detection method thereof. BACKGROUND
[0002] The quality indicators of salted egg yolk are relatively rich, among which the internal quality structure directly affects the taste and user eating experience. The most obvious among the internal quality indicators is the solid and hollow characteristics. The above two different internal characteristics bring different salted egg yolk texture and eating experience. Solid salted egg yolk and hollow salted egg yolk have different application values and purposes. Solid salted egg yolk has a relatively tight yellow center after being cooked, and it is not easy to flow out. At the same time, the taste is relatively hard, crisp and salty, which is suitable for adding to various dishes or cakes. The internal yellow center of hollow salted egg yolk is relatively soft and liquid, and it will easily flow out after being cooked. At the same time, the taste is relatively dense, with rich salty and egg flavor. It is usually added to hollow egg yolk dishes and cakes. At the same time, hollow salted egg yolk belongs to unripe salted egg to some extent, and may have quality problems in actual application. Different salted egg yolk application scenarios usually need to sort out hollow and solid salted egg yolk. Therefore, it is crucial to design and produce new salted egg yolk internal quality sorting equipment for new sorting requirements. At the same time, during the pickling of duck eggs, there are many factors that affect the final pickling quality of salted egg yolk, such as the composition and content of the pickling liquid, the quality difference of the raw duck eggs, the pickling environment and conditions, and the length of the pickling period. These factors will affect the internal quality of the final salted egg yolk.
[0003] The current grading and sorting of salted egg yolk has the following disadvantages: 1. The current grading and sorting of single salted egg yolk after cleaning and baking is mainly based on the differences in mass and color of single salted egg yolk, so as to realize manual grading and sorting of salted egg yolk. The traditional manual weighing and detection method is time-consuming and labor-intensive, and is greatly affected by the experience and subjective factors of the operator, with low detection precision and poor stability; 2. At the same time, due to the simple detection indicators, only the differences in mass and color are considered, and these external indicators cannot represent the differences in internal quality of salted egg yolk. Therefore, more attention should be paid to the differences in internal quality structure of salted egg yolk. SUMMARY
[0004] The purpose of the present application is to solve the problem of not detecting and sorting the internal quality of salted egg yolk in the prior art, and to provide a sorting type nondestructive testing device for salted egg yolk and a detection method thereof.
[0005] In order to solve the problem of not detecting and sorting the internal quality of salted egg yolk in the prior art, the present application adopts the following technical scheme:
[0006] The application discloses a sorting type salted egg yolk nondestructive testing device, which comprises a detection support, a main table is arranged in front of the detection support, a control box is arranged on the right side of the main table, an upper computer is arranged above the top surface of the main table, an image acquisition dark box is arranged above the detection support, a distribution box is arranged below the left side of the detection support, an air compressor is arranged below the right side of the detection support, and the air compressor is separated from the detection support and is independent of the detection support.
[0007] The control box comprises a lower computer Arduino Uno, a lower computer Arduino Nano, a direct-current switching power supply, a first electromagnetic valve, a second electromagnetic valve and a relay.
[0008] A detection conveying belt is arranged on the inner top surface of the detection support in a transverse transmission connection mode, two rows of detection holes are arranged on the detection conveying belt in a parallel and equidistant distribution mode, a pair of rectangular through holes are arranged in the lower portions of the two side walls of the image acquisition dark box, and the top surface of the detection conveying belt penetrates the pair of rectangular through holes.
[0009] A pair of image acquisition instrument supports are arranged on the inner top wall of the image acquisition dark box in a front-rear distribution mode, the image acquisition instrument supports are open downward U-shaped plates, and an image acquisition instrument is arranged on the inner bottom of the opening of each of the pair of image acquisition instrument supports.
[0010] A left support is arranged on the left side of the detection support in an oblique mode, an upper conveying belt is arranged on the inner top surface of the left support in a transverse transmission connection mode, a right support is arranged on the right side of the detection support, and an execution conveying belt is arranged on the inner top surface of the right support in a transverse transmission connection mode.
[0011] Preferably, a detection door is arranged on the right side of the control box in an open mode, the detection door is hingedly connected with the control box, an observation window and a handle are arranged on the surface of the detection door, the lower computer Arduino Uno, the lower computer Arduino Nano and the direct-current switching power supply are sequentially arranged on the front side in the control box, and the first electromagnetic valve, the second electromagnetic valve and the relay are sequentially arranged on the rear side in the control box.
[0012] Preferably, a pair of light source supports are arranged on the lower portions of the front and rear side walls of the image acquisition dark box in a front-rear symmetrical distribution mode, LED transmission light sources are arranged at the two ends of each of the light source supports, an infrared mounting support is arranged on the middle lower portion of the image acquisition dark box in a transverse fixed connection mode, and a first infrared detection module is arranged on the middle portion of the bottom surface of the infrared mounting support.
[0013] Preferably, a pair of U-shaped sliding holes are arranged at the bottom of the left and right side walls of the image acquisition instrument support, a rectangular sliding block is arranged at the inner bottom of the opening of the image acquisition instrument support, a threaded hole is arranged at the middle of the rectangular sliding block, a threaded rod is inserted into the threaded hole, the image acquisition instrument is fixed at the bottom end of the threaded rod, a pair of elliptical sliding blocks are fixed at the left and right sides of the rectangular sliding block, and the outer end of each elliptical sliding block is slidingly clamped in the corresponding U-shaped sliding hole.
[0014] Preferably, a horizontal rotating driven shaft is arranged at the middle upper portion of the image acquisition instrument support, a pair of swing arms are fixed at the two ends of the driven shaft, the pair of swing arms are symmetrically arranged at the left and right sides of the image acquisition instrument support, an elliptical positioning hole is arranged at the bottom section of each swing arm, and a positioning pin shaft is fixed at the outer end of each elliptical sliding block, and the outer end of each positioning pin shaft is clamped in the corresponding elliptical positioning hole.
[0015] Preferably, a driven gear is sleeved at the middle of each driven shaft, a T-shaped rack is slidingly connected between the inner top walls of the pair of image acquisition instrument supports, and each T-shaped rack is meshingly connected with the corresponding driven gear; a limiting plate is transversely fixed between the opposite ends of the pair of T-shaped racks, and an elliptical limiting hole is arranged at the middle of the limiting plate.
[0016] A servo motor with the output end downward is fixed at the middle of the top surface of the image acquisition dark box, the motor shaft end of the servo motor extends to the inner top portion of the image acquisition dark box, a rotating disc is sleeved at the motor shaft end of the servo motor, a limiting pin shaft is eccentrically fixed at the bottom surface of the rotating disc, and the bottom end of the limiting pin shaft is slidingly clamped in the elliptical limiting hole.
[0017] Preferably, a feeding box is arranged at the left side of the left support, the right port of the feeding box extends to the top surface left side of the feeding conveying belt, a first channeling mechanism is arranged at the right side of the left support, and the left port of the first channeling mechanism extends to the bottom surface right side of the feeding conveying belt.
[0018] A second channeling mechanism is arranged between the detection conveying belt and the execution conveying belt, the left port of the second channeling mechanism extends to the bottom surface right side of the detection conveying belt, and the right port of the second channeling mechanism extends to the top surface left side of the execution conveying belt.
[0019] Preferably, a T-shaped partition plate is fixed at the top surface of the execution conveying belt, the second channeling mechanism is fixed at the T-shaped partition plate, and the front and rear sides and the ends of the execution conveying belt are respectively provided with a second salted egg yolk collecting box, a first salted egg yolk collecting box and a third salted egg yolk collecting box.
[0020] The T-shaped partition is provided with a second pneumatic nozzle, a first pneumatic nozzle, and a second infrared detection module on its front and rear sides and in the middle. The second pneumatic nozzle corresponds to the second salted egg yolk collection box, the first pneumatic nozzle corresponds to the first salted egg yolk collection box, and the third salted egg yolk collection box corresponds to the right side of the conveyor belt.
[0021] Preferably, a pair of first rollers are provided on both sides of the inner top surface of the detection bracket, the two sides of the detection conveyor belt are sleeved on the pair of first rollers and synchronously connected, and a first motor is installed on the detection bracket, the end of the motor shaft of the first motor is coaxially connected to one of the first rollers.
[0022] The left support has a pair of rotatably connected second rollers on both sides of the inner top surface. The two sides of the feeding conveyor belt are sleeved on the pair of second rollers and are synchronously connected. A second motor is installed on the left support, and the end of the motor shaft of the second motor is coaxially connected to one of the second rollers.
[0023] The right support has a pair of rotatably connected third rollers on both sides of the inner top surface. The two sides of the conveyor belt are sleeved on the pair of third rollers and synchronously connected. A third motor is installed on the right support, and the end of the motor shaft of the third motor is coaxially connected to one of the third rollers.
[0024] This invention also proposes a detection method for a non-destructive testing device for sorting salted egg yolks, comprising the following steps:
[0025] Step 1: The power supply system of the entire device consists of two parts. The first part is that the LED transmission light source, air compressor, host computer, detection bracket and left and right brackets are connected to AC power through the distribution box. The second part is that the lower-level Arduino Uno, lower-level Arduino Nano, first solenoid valve, second solenoid valve and relay are powered by DC through DC switching power supply.
[0026] Step 2: Turn on the power distribution box and DC switching power supply in sequence. Drive the feeding conveyor belt to rotate synchronously under the action of the second motor, drive the detection conveyor belt to rotate synchronously under the action of the first motor, drive the execution conveyor belt to rotate synchronously under the action of the third motor, turn on the LED transmission light source, start the servo motor, and at the same time, open the software on the host computer and perform initialization work for each system.
[0027] Step 3: The motor shaft of the servo motor drives the turntable to rotate synchronously. The limit pin on the turntable and the elliptical limit hole on the limit plate form a limit function, driving the T-shaped rack to slide back and forth along the inner top wall of the image acquisition device bracket. The T-shaped rack meshes and drives the driven gear, driven shaft and a pair of swing arms to swing back and forth. The elliptical positioning hole on the swing arm and the positioning pin on the elliptical slider form a limit function, driving the rectangular slider, screw and image acquisition device to reciprocate along the trajectory of the U-shaped sliding hole.
[0028] Step 4: The salted egg yolks to be tested enter the feeding conveyor belt through the feeding box and are transported upwards to the first dividing mechanism. The salted egg yolks are then divided into two rows by rolling downwards at a certain angle and the first dividing mechanism continues to transport them forward to the testing conveyor belt.
[0029] When the salted egg yolk reaches the detection conveyor belt, it falls onto the detection hole on the conveyor belt. Detection baffles positioned before and after the detection hole restrict the abnormal rolling of the salted egg yolk. As the salted egg yolk is transported forward, it enters the image acquisition dark box. The first infrared detection module inside the dark box detects the position of the salted egg yolk and triggers a change in the level of a specified pin on the lower-level Arduino Nano. The lower-level Arduino Nano then sends the pin level change information to the upper-level computer, which then controls the image acquisition device to capture a single frame of two rows of two salted egg yolks.
[0030] Step 5: The image analysis and processing program built into the host computer software processes the acquired original salted egg yolk image, resizes the original salted egg yolk image and imports it into the classification model to achieve classification detection and discrimination of the two rows of salted egg yolks. At the same time, the classification result is sent to the lower computer Arduino Uno via serial port program. The lower computer Arduino Uno controls the right bracket to perform corresponding actions according to the classification result. Meanwhile, the host computer writes the salted egg yolk image to the host computer hard disk storage area for easy access and viewing. The classification result and the corresponding salted egg yolk image are displayed on the host computer at the same time.
[0031] Step Six: As the detection conveyor belt transports the tested salted egg yolks, they are transported forward to the execution conveyor belt via the second sorting mechanism. When the second infrared detection module located in the T-shaped baffle detects a salted egg yolk, the lower-level Arduino Uno reads the salted egg yolk type data from the serial port to control the pneumatic actuator to perform the sorting task. The air compressor, the first solenoid valve, the second solenoid valve, the first pneumatic nozzle, and the second pneumatic nozzle together constitute the pneumatic actuator. The air compressor provides power to the pneumatic actuator, causing the tested salted egg yolks to be blown into the corresponding first, second, and third salted egg yolk collection boxes in sequence.
[0032] Compared with the prior art, the beneficial effects of the present invention are:
[0033] 1. In this invention, by acquiring transmitted light imaging images of the internal structure of salted egg yolks and performing image processing, the images are input into a pre-trained classification model for classification prediction, thereby completing the task of sorting salted egg yolks with different internal structural qualities.
[0034] 2. In this invention, a conveyor belt conveyor method is adopted. The conveyor belt is redesigned and tested, and the placement of the light source in the image acquisition dark box is designed. This solves the problem of difficulty in obtaining transmitted light imaging of salted egg yolk on a non-transparent conveyor belt, and optimizes the execution structure and control logic.
[0035] In summary, this invention enables automatic sorting of salted egg yolks, achieving fully automated sorting at a low cost. It eliminates the need for manual placement, inspection, and sorting, greatly improving sorting efficiency and accuracy, and accurately and efficiently distinguishing differences in the internal structure and quality of salted egg yolks.
[0036] It can significantly reduce the labor and cost of manual sorting, while improving sorting accuracy and efficiency, enabling non-destructive testing of the internal quality of salted egg yolks and achieving automated sorting, which is of great significance for ensuring the quality of salted egg yolk products and promoting the development of the industry. Attached Figure Description
[0037] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0038] Figure 1 This is a schematic diagram of the main structure of the present invention;
[0039] Figure 2 This is a schematic diagram of the right-side structure of the image acquisition dark box of the present invention;
[0040] Figure 3 This is a schematic diagram of the right-side opening of the image acquisition dark box of the present invention;
[0041] Figure 4 For the present invention Figure 3 An explosion diagram;
[0042] Figure 5 This is a schematic diagram showing the distribution of a pair of image acquisition device brackets and two pairs of swing arms according to the present invention;
[0043] Figure 6 This is a schematic diagram of the workflow of the present invention;
[0044] Figure 7 This is a schematic diagram of the overall architecture of the present invention;
[0045] Figure 8The transmitted light image of a runny salted egg yolk acquired by the image acquisition system of the present invention;
[0046] Figure 9 A transmitted light image of a solid salted egg yolk acquired by the image acquisition system of this invention;
[0047] Figure 10 This is a transmitted light image of a salted egg yolk obtained according to the present invention;
[0048] Figure 11 The type of runny salted egg yolk predicted by the host computer classification model of this invention;
[0049] Figure 12 This refers to the type of solid salted egg yolk predicted by the host computer classification model of this invention.
[0050] In the diagram, the components are numbered as follows: 1. Host computer; 2. Control box; 3. Image acquisition dark box; 4. Detection bracket; 5. Air compressor; 6. Image acquisition instrument; 7. Left bracket; 8. Feeding box; 9. First distribution mechanism; 10. Second distribution mechanism; 11. Execution conveyor belt; 12. Detection conveyor belt; 13. First infrared detection module; 14. Second infrared detection module; 15. Lower-level Arduino Uno; 16. Lower-level Arduino Nano; 17. DC switching power supply; 18. Image acquisition device bracket; 19. Light source bracket; 20. LED transmission light source; 21. First solenoid valve; 22. Second solenoid valve; 23. First pneumatic nozzle; 24. Second pneumatic nozzle; 25. Relay; 26. Feeding conveyor belt; 27. First salted egg yolk collection box; 28. Second salted egg yolk collection box; 29. Third salted egg yolk collection box; 30. Power distribution box; 31. Infrared mounting bracket; 32. T-shaped rack; 33. Limit plate; 34. Driven gear; 35. Servo motor; 36. Turntable; 37. Limit pin; 38. Swing arm; 39. Positioning pin; 40. Screw; 41. Rectangular slider; 42. Right side bracket. Detailed Implementation
[0051] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0052] Example 1: This example provides a non-destructive testing device for sorting salted egg yolks. See [link to example]. Figures 1-5Specifically, it includes a detection bracket 4, a main table in front of the detection bracket 4, a control box 2 on the right side of the main table, a host computer 1 on the top of the main table, an image acquisition dark box 3 directly above the detection bracket 4, a power distribution box 30 on the lower left side of the detection bracket 4, and an air compressor 5 on the lower right side of the detection bracket 4. The air compressor 5 is separate from and independent of the detection bracket 4. The model of the air compressor 5 is OUTSTANDING.S1600W*2-60L, which provides air supply for the pneumatic actuator.
[0053] The control box 2 contains a lower-level Arduino Uno15, a lower-level Arduino Nano16, a DC switching power supply 17, a first solenoid valve 21, a second solenoid valve 22, and a relay 25;
[0054] Relay 25 is used to control the on / off state of the solenoid valve. It adopts a 2-channel optocoupler isolated relay driver module and is selected as a Risym 2-channel 5V relay that supports high and low level triggering.
[0055] The first solenoid valve 21 is a two-port two-position solenoid valve, model Changyou 2V025-08 DC24 (normally open) 8mm interface type, which works in conjunction with the relay 25 to control the on / off of the first actuator. When the first relay 25 is closed, the first solenoid valve 21 is also closed, supplying air to the first pneumatic nozzle 23 to achieve sorting.
[0056] The second solenoid valve 22 is a two-port two-position solenoid valve, model Changyou 2V025-08 DC24 (normally open) 8mm interface type, which works in conjunction with the relay 25 to control the on and off of the two actuators. When the two relays 25 are closed, the second solenoid valve 22 is also closed, thereby supplying air to the second pneumatic nozzle 24 to achieve sorting.
[0057] The top surface of the detection bracket 4 is provided with a detection conveyor belt 12 with a horizontal transmission connection. The detection conveyor belt 12 has two rows of equally spaced detection circular holes. The lower part of the two side walls of the image acquisition dark box 3 has a pair of rectangular through holes. The top surface of the detection conveyor belt 12 has a pair of rectangular through holes. The detection circular holes are used to transmit the transmitted light from below, which can ensure that the salted egg yolk will not roll abnormally when transported on the conveyor belt.
[0058] The top wall of the image acquisition dark box 3 is fixed with a pair of image acquisition device brackets 18 distributed front and back. The image acquisition device brackets 18 are U-shaped plates with the opening facing downwards. The bottom of the opening of each pair of image acquisition device brackets 18 is equipped with an image acquisition device 6. The image acquisition device 6 consists of a USB industrial camera and a matching lens. The lens is a large aperture, small focal length, and wide angle lens, and is made of all-metal material.
[0059] The left side of the detection bracket 4 is provided with a left bracket 7 placed at an angle. The top surface of the left bracket 7 is provided with a feeding conveyor belt 26 connected by a horizontal transmission. The right side of the detection bracket 4 is provided with a right bracket 42. The top surface of the right bracket 42 is provided with an execution conveyor belt 11 connected by a horizontal transmission. The execution conveyor belt 11 is used to transport salted egg yolks. When it reaches a fixed position, the pneumatic actuator makes corresponding actions according to the sorting results to realize sorting under motion conditions.
[0060] In the specific implementation process, such as Figure 1 As shown, the right side of the control box 2 has an open detection door that is hinged to the control box 2. The surface of the detection door has an observation window and a handle. The front of the control box 2 is equipped with a lower-level Arduino Uno15, a lower-level Arduino Nano16, and a DC switching power supply 17 in sequence. The rear of the control box 2 is equipped with a first solenoid valve 21, a second solenoid valve 22, and a relay 25 in sequence.
[0061] The lower-level Arduino Uno15 is selected as the Arduino Uno R3, using the ATmega328P as the microcontroller. Arduino has strong application development capabilities for the Internet of Things. It is used to receive the classification results from the upper-level computer 1 and control the on / off state of the relay 25 based on the results. It has good pressure and shock absorption capabilities, lower cost compared to other microcontrollers, and small size for easy installation and portability. It is also easier to develop and apply.
[0062] The lower-level Arduino Nano16 is selected as the Arduino Nano, which uses the ATmega328P as the microcontroller. Its function is similar to that of the Arduino Uno board, but it is smaller in size. It is used to receive the signal from the first infrared detection module 13 and send the pin change information to the upper-level computer 1 to control the image acquisition device 6 to take pictures.
[0063] The DC switching power supply 17 is a device used to output a specified DC voltage and current. The selected model is NVVV Mingwei S-500-12. The DC switching power supply 17 is used to provide power to low-voltage components such as solenoid valves and relays 25. It is made of all-metal material.
[0064] The lower-level Arduino Uno15 and Arduino Nano16 read data from the serial port and control the pneumatic actuator to perform actions to achieve the task of sorting salted egg yolks. The air compressor 5, the first solenoid valve 21, the second solenoid valve 22, the first pneumatic nozzle 23, and the second pneumatic nozzle 24 together constitute the pneumatic actuator, and the air compressor 5 provides power to the pneumatic actuator.
[0065] In the specific implementation process, such as Figure 3 and Figure 4As shown, a pair of symmetrically distributed light source brackets 19 are fixed in the lower middle part of the front and rear side walls inside the image acquisition dark box 3. Each light source bracket 19 has an LED transmission light source 20 fixed at both ends. The LED transmission light source 20 is a white LED light source, specifically model HY-D3520, with specific parameters of 11mm coaxial light source. An infrared mounting bracket 31 is horizontally fixed in the lower middle part of the image acquisition dark box 3. A first infrared detection module 13 is fixed in the middle of the bottom surface of the infrared mounting bracket 31.
[0066] The first infrared detection module 13 is used to detect salted egg yolks. It is selected as the MH-Sensor-series Flying-Fish series infrared detection obstacle avoidance module, which has an adjustable infrared detection distance, low cost, stable detection signal, and is less affected by the external environment. When a salted egg yolk is detected, the sensor pin level changes, thereby sending the information to the lower-level Arduino Nano16 and transmitting the signal to the upper-level computer 1.
[0067] A pair of U-shaped sliding holes are provided at the bottom of the left and right side walls of the image acquisition device bracket 18. A rectangular slider 41 is provided at the bottom of the opening of the image acquisition device bracket 18. A threaded hole is provided in the middle of the rectangular slider 41. A threaded screw 40 is inserted into the threaded hole. The image acquisition device 6 is fixed at the bottom end of the screw 40. A pair of elliptical sliders are fixed on the left and right sides of the rectangular slider 41. The outer end of each elliptical slider is slidably engaged in the corresponding U-shaped sliding hole.
[0068] The first infrared detection module 13 detects the position of the salted egg yolk and triggers a change in the pin level of the lower-level machine, and sends the pin level change information to the upper-level machine 1. The upper-level machine 1 then controls the image acquisition device 6 to continuously capture images of different positions of the same salted egg yolk.
[0069] In the specific implementation process, such as Figure 3 and Figure 4 As shown, the upper middle part of the image acquisition device bracket 18 is provided with a driven shaft that rotates horizontally through it. A pair of swing arms 38 are fixed at both ends of the driven shaft. The pair of swing arms 38 are symmetrically distributed on the left and right sides of the image acquisition device bracket 18. The bottom part of the pair of swing arms 38 is provided with an elliptical positioning hole. The outer end of the pair of elliptical sliders is fixed with a positioning pin 39. The outer end of each positioning pin 39 is engaged in the corresponding elliptical positioning hole. The elliptical positioning hole on the swing arm 38 and the positioning pin 39 on the elliptical slider form a limiting effect, driving the rectangular slider 41, the screw 40 and the image acquisition device 6 to reciprocate along the trajectory of the U-shaped sliding hole.
[0070] It should be noted that in this embodiment, a feeding box 8 is provided on the left side of the left support 7, and the right end of the feeding box 8 extends to the left side of the top surface of the feeding conveyor belt 26. A first channeling mechanism 9 is provided on the right side of the left support 7, and the left end of the first channeling mechanism 9 extends to the right side of the bottom surface of the feeding conveyor belt 26. The salted egg yolks on the feeding conveyor belt 26 are transported forward to the detection conveyor belt 12 by the first channeling mechanism 9 in the form of rolling downward at a certain angle. The first channeling mechanism 9 divides the salted egg yolks transported by the left support 7 into two channels and enters the detection conveyor belt 12. The first channeling mechanism 9 realizes the channeling function of the salted egg yolks by setting a certain tilt angle and installing channeling baffles.
[0071] A second channeling mechanism 10 is provided between the inspection conveyor belt 12 and the execution conveyor belt 11. The left port of the second channeling mechanism 10 extends to the right side of the bottom surface of the inspection conveyor belt 12, and the right port of the second channeling mechanism 10 extends to the left side of the top surface of the execution conveyor belt 11. As the inspection conveyor belt 12 conveys the salted egg yolks, after inspection, they continue to be transported forward to the execution conveyor belt 11 via the second channeling mechanism 10.
[0072] Example 2: In Example 1, there was a problem that the detection conveyor belt 12, the feeding conveyor belt 26, and the execution conveyor belt 11 were difficult to rotate. Therefore, based on Example 1, this example also includes:
[0073] In the specific implementation process, such as Figure 1 As shown, a pair of first rollers are rotatably connected on both sides of the inner top surface of the detection bracket 4. The two sides of the detection conveyor belt 12 are sleeved on the pair of first rollers and synchronously connected. A first motor is installed on the detection bracket 4, and the end of the motor shaft of the first motor is coaxially connected to one of the first rollers. Under the action of the first motor, the detection conveyor belt 12 is driven to rotate synchronously.
[0074] A pair of rotatably connected second rollers are provided on both sides of the inner top surface of the left support 7. The two sides of the feeding conveyor belt 26 are sleeved on the pair of second rollers and are synchronously connected. A second motor is installed on the left support 7. The end of the motor shaft of the second motor is coaxially connected to one of the second rollers. Under the action of the second motor, the feeding conveyor belt 26 is driven to rotate synchronously.
[0075] A pair of rotatably connected third rollers are provided on both sides of the inner top surface of the right support 42. The two sides of the conveyor belt 11 are sleeved on the pair of third rollers and synchronously connected. A third motor is installed on the right support 42. The end of the motor shaft of the third motor is coaxially connected to one of the third rollers. Under the action of the third motor, the conveyor belt 11 is driven to rotate synchronously.
[0076] Example 3: In Example 1, there was a problem that the swing arm 38 could not swing back and forth. Therefore, based on Example 1, this example also includes:
[0077] In the specific implementation process, such as Figure 3 and Figure 4 As shown, each driven shaft is fitted with a concentrically fixed driven gear 34 in the middle. A pair of image acquisition device brackets 18 are fitted with T-shaped racks 32 that slide back and forth between their inner top walls. Each T-shaped rack 32 is meshed with the corresponding driven gear 34. A limiting plate 33 is provided between the opposite ends of a pair of T-shaped racks 32 and is laterally fixed. An elliptical limiting hole is provided in the middle of the limiting plate 33.
[0078] A servo motor 35 with its output end facing downward is fixedly installed in the middle of the top surface of the image acquisition dark box 3. The end of the motor shaft of the servo motor 35 extends to the top of the image acquisition dark box 3. A turntable 36 is concentrically fixed to the end of the motor shaft of the servo motor 35. A limiting pin 37 is eccentrically fixed to the bottom surface of the turntable 36. The bottom end of the limiting pin 37 is slidably engaged in the elliptical limiting hole.
[0079] The motor shaft of the servo motor 35 drives the turntable 36 to rotate synchronously. The limiting pin 37 on the turntable 36 and the elliptical limiting hole on the limiting plate 33 form a limiting effect, driving the T-shaped rack 32 to slide back and forth along the inner top wall of the image acquisition device bracket 18. The T-shaped rack 32 meshes and drives the driven gear 34, the driven shaft and a pair of swing arms 38 to swing back and forth.
[0080] Example 4: In Example 1, there was still a problem that the salted egg yolks were inconvenient to sort after testing. Therefore, based on Example 1, this example also includes:
[0081] In the specific implementation process, such as Figure 1 As shown, a T-shaped partition is provided on the top surface of the conveyor belt 11 and is fixedly connected to the second channel mechanism 10. The front and rear sides and the end of the conveyor belt 11 are respectively provided with a second salted egg yolk collection box 28, a first salted egg yolk collection box 27, and a third salted egg yolk collection box 29.
[0082] The front and rear sides and the middle of the T-shaped partition are respectively equipped with a second pneumatic nozzle 24, a first pneumatic nozzle 23, and a second infrared detection module 14. The second pneumatic nozzle 24 corresponds to the second salted egg yolk collection box 28, the first pneumatic nozzle 23 corresponds to the first salted egg yolk collection box 27, and the third salted egg yolk collection box 29 corresponds to the right side of the conveyor belt 11. The second infrared detection module 14 is used to detect salted egg yolks. It is selected as the MH-Sensor-series Flying-Fish series infrared detection obstacle avoidance module, which has adjustable infrared detection distance, low cost, stable detection signal, and is less affected by the external environment. When salted egg yolks are detected, the sensor pin level changes, thereby sending the information to the lower-level Arduino Uno15 to read the serial port information.
[0083] Considering the shape of salted egg yolks and the required sorting speed, solenoid valves and pneumatic nozzles are selected to use pneumatic methods to achieve the sorting of salted egg yolks.
[0084] Air compressor 5, first solenoid valve 21, second solenoid valve 22, first pneumatic nozzle 23, and second pneumatic nozzle 24 together constitute a pneumatic actuator. Air compressor 5 provides power to the pneumatic actuator, so that the detected salted egg yolks fall sequentially into the corresponding first salted egg yolk collection box 27, second salted egg yolk collection box 28, and third salted egg yolk collection box 29.
[0085] Example 5: Specifically, the working principle and operation method of the present invention are as follows:
[0086] Step 1: The power supply system of the entire device consists of two parts. The first part is that the LED transmission light source 20, air compressor 5, host computer 1, detection bracket 4, left bracket 7, and right bracket 42 are connected to AC power through the distribution box 30. The second part is that the lower-level Arduino Uno15, lower-level Arduino Nano16, first solenoid valve 21, second solenoid valve 22, and relay 25 are powered by DC through DC switching power supply 17.
[0087] Step 2: Turn on the power distribution box 30 and the DC switching power supply 17 in sequence. Drive the feeding conveyor belt 26 to rotate synchronously under the action of the second motor, drive the detection conveyor belt 12 to rotate synchronously under the action of the first motor, drive the execution conveyor belt 11 to rotate synchronously under the action of the third motor, turn on the LED transmission light source 20, start the servo motor 35, and at the same time, open the software on the host computer 1 and perform initialization work for each system.
[0088] Step 3: The motor shaft of the servo motor 35 drives the turntable 36 to rotate synchronously. The limiting pin 37 on the turntable 36 and the elliptical limiting hole on the limiting plate 33 form a limiting effect, driving the T-shaped rack 32 to slide back and forth along the inner top wall of the image acquisition device bracket 18. The T-shaped rack 32 meshes and drives the driven gear 34, the driven shaft and a pair of swing arms 38 to swing back and forth. The elliptical positioning hole on the swing arm 38 and the positioning pin 39 on the elliptical slider form a limiting effect, driving the rectangular slider 41, the screw 40 and the image acquisition device 6 to reciprocate along the trajectory of the U-shaped sliding hole.
[0089] Step 4: The salted egg yolks to be tested enter the feeding conveyor belt 26 through the feeding box 8 and are transported upward to the first dividing mechanism 9. The salted egg yolks are divided into two rows by the first dividing mechanism 9 and continue to be transported forward to the testing conveyor belt 12.
[0090] When the salted egg yolk reaches the detection conveyor belt 12, it falls onto the detection hole on the detection conveyor belt 12. The detection baffle on the detection conveyor belt 12 restricts the abnormal rolling of the salted egg yolk. After being transported forward into the image acquisition dark box 3, the first infrared detection module 13 inside the image acquisition dark box 3 detects the position of the salted egg yolk and triggers the lower-level Arduino Uno to change the specified pin level. The lower-level Arduino Uno sends the pin level change information to the upper-level computer 1. The upper-level computer 1 then controls the image acquisition device 6 to capture a single frame of two rows of two salted egg yolk images.
[0091] Step 5: The image analysis and processing program built into the host computer 1 software processes the acquired original salted egg yolk image, cuts the salted egg yolk into individual continuous and independent salted egg yolk images, classifies and distinguishes the salted egg yolk separately, changes the size of the segmented and cropped images and imports them into the classification model to realize the classification detection and discrimination of the two rows of salted egg yolks. At the same time, the classification results are sent to the lower computer Arduino Uno (15) through the serial port program. The lower computer Arduino Uno 15 controls the pneumatic actuator to make corresponding actions according to the classification results. Meanwhile, the host computer 1 writes the salted egg yolk image into the host computer 1 storage area for easy access and viewing. The classification results and images are displayed on the host computer 1 at the same time.
[0092] Step six: As the detection conveyor belt 12 transports the detected salted egg yolks, they are transported forward via the second sorting mechanism 10 to the execution conveyor belt 11. When the second infrared detection module 14, located in the T-shaped baffle, detects a salted egg yolk, the lower-level Arduino Uno15 reads the data in the serial port and controls the pneumatic actuator to perform the sorting task. The air compressor 5, the first solenoid valve 21, the second solenoid valve 22, the first pneumatic nozzle 23, and the second pneumatic nozzle 24 together constitute the pneumatic actuator. The air compressor 5 provides power to the pneumatic actuator, so that the detected salted egg yolks fall sequentially into the corresponding first salted egg yolk collection box 27, the second salted egg yolk collection box 28, and the third salted egg yolk collection box 29.
[0093] This invention enables automatic sorting of salted egg yolks, which can significantly reduce the labor and cost of manual sorting, while improving sorting accuracy and efficiency. It also enables non-destructive testing of the internal quality of salted egg yolks and achieves automated sorting, which is of great significance for ensuring the quality of salted egg yolk products and promoting the development of the industry.
[0094] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.
Claims
1. A non-destructive testing device for sorting salted egg yolks, comprising a testing bracket (4), characterized in that: The detection bracket (4) has a main table in front of it, a control box (2) on the right side of the main table, a host computer (1) on the top surface of the main table, an image acquisition dark box (3) on the top of the detection bracket (4), a power distribution box (30) on the lower left side of the detection bracket (4), and an air compressor (5) on the lower right side of the detection bracket (4). The air compressor (5) is separate from the detection bracket (4) and independent of each other. The control box (2) contains a lower-level Arduino Uno (15), a lower-level Arduino Nano (16), a DC switching power supply (17), a first solenoid valve (21), a second solenoid valve (22), and a relay (25). The top surface of the detection bracket (4) is provided with a detection conveyor belt (12) with a transverse transmission connection. The detection conveyor belt (12) has two rows of parallel and equidistantly distributed detection holes. The lower part of the two side walls of the image acquisition dark box (3) is provided with a pair of rectangular through holes. The top surface of the detection conveyor belt (12) is permeated by a pair of rectangular through holes. The top wall of the image acquisition dark box (3) is fixed with a pair of front and rear distributed image acquisition device brackets (18). The image acquisition device brackets (18) are U-shaped plates with the opening facing downward. The bottom of the opening of each pair of image acquisition device brackets (18) is provided with an image acquisition device (6). The left side of the detection bracket (4) is provided with a left bracket (7) placed at an angle. The top surface of the left bracket (7) is provided with a feeding conveyor belt (26) connected by a horizontal transmission. The right side of the detection bracket (4) is provided with a right bracket (42). The top surface of the right bracket (42) is provided with an execution conveyor belt (11) connected by a horizontal transmission. The right side of the control box (2) is provided with a detection door that is hinged to the control box (2). The surface of the detection door is provided with an observation window and a handle. The front side of the control box (2) is provided with a lower-level Arduino Uno (15), a lower-level Arduino Nano (16), and a DC switching power supply (17) in sequence. The rear side of the control box (2) is provided with a first solenoid valve (21), a second solenoid valve (22), and a relay (25) in sequence. The image acquisition dark box (3) has a pair of symmetrically distributed light source brackets (19) fixed in the lower middle part of the front and rear side walls. Each light source bracket (19) has an LED transmission light source (20) fixed at both ends. The image acquisition dark box (3) has a horizontally fixed infrared mounting bracket (31) in the lower middle part. The infrared mounting bracket (31) has a first infrared detection module (13) fixed in the middle of the bottom surface. The image acquisition device bracket (18) has a pair of U-shaped sliding holes at the bottom of the left and right side walls. The image acquisition device bracket (18) has a rectangular slider (41) at the bottom of the opening. The rectangular slider (41) has a threaded hole in the middle. The threaded hole has a threaded screw (40) inserted inside. The image acquisition device (6) is fixed at the bottom end of the screw (40). The rectangular slider (41) has a pair of elliptical sliders fixed on the left and right sides. The outer end of each elliptical slider is slidably engaged in the corresponding U-shaped sliding hole. The upper middle part of the image acquisition device bracket (18) is provided with a driven shaft that rotates horizontally through it. A pair of swing arms (38) are fixed at both ends of the driven shaft. The pair of swing arms (38) are symmetrically distributed on the left and right sides of the image acquisition device bracket (18). The bottom part of the pair of swing arms (38) is provided with an elliptical positioning hole. The outer end of the pair of elliptical sliders is provided with a positioning pin (39). The outer end of each positioning pin (39) is engaged in the corresponding elliptical positioning hole. The middle part of each driven shaft is provided with a concentrically fixed driven gear (34). The inner top walls of the pair of image acquisition device brackets (18) are engaged with a T-shaped rack (32) that slides back and forth. Each T-shaped rack (32) is meshed with the corresponding driven gear (34). A limiting plate (33) is provided between the opposite ends of the pair of T-shaped racks (32). The middle part of the limiting plate (33) is provided with an elliptical limiting hole. A servo motor (35) with its output end facing downwards is fixedly installed in the middle of the top surface of the image acquisition dark box (3). The end of the motor shaft of the servo motor (35) extends to the top inside the image acquisition dark box (3). A turntable (36) is concentrically fixed to the end of the motor shaft of the servo motor (35). An eccentrically fixed limiting pin (37) is provided on the bottom surface of the turntable (36). The bottom end of the limiting pin (37) slides and engages in an elliptical limiting hole. A feeding box (8) is provided on the left side of the left bracket (7). The right port extends to the left side of the top surface of the feeding conveyor belt (26), and the right side of the left support (7) is provided with a first channeling mechanism (9), the left port of the first channeling mechanism (9) extends to the right side of the bottom surface of the feeding conveyor belt (26); a second channeling mechanism (10) is provided between the detection conveyor belt (12) and the execution conveyor belt (11), the left port of the second channeling mechanism (10) extends to the right side of the bottom surface of the detection conveyor belt (12), and the right port of the second channeling mechanism (10) extends to the left side of the top surface of the execution conveyor belt (11); The top surface of the execution conveyor belt (11) is provided with a T-shaped partition that is fixedly connected to the second channeling mechanism (10). The front and rear sides and the end of the execution conveyor belt (11) are respectively provided with a second salted egg yolk collection box (28), a first salted egg yolk collection box (27), and a third salted egg yolk collection box (29). The front and rear sides and the middle part of the T-shaped partition are respectively provided with a second pneumatic nozzle (24), a first pneumatic nozzle (23), and a second infrared detection module (14). The second pneumatic nozzle (24) corresponds to the second salted egg yolk collection box (28), the first pneumatic nozzle (23) corresponds to the first salted egg yolk collection box (27), and the third salted egg yolk collection box (29) corresponds to the right side of the execution conveyor belt (11).
2. The non-destructive testing device for sorting salted egg yolks according to claim 1, characterized in that: The detection bracket (4) has a pair of first rollers rotatably connected on both sides of its inner top surface. The detection conveyor belt (12) is fitted on both sides of the pair of first rollers and is synchronously connected. The detection bracket (4) is equipped with a first motor, and the motor shaft end of the first motor is coaxially connected to one of the first rollers. The left bracket (7) has a pair of second rollers rotatably connected on both sides of its inner top surface. The feeding conveyor belt (26) is fitted on both sides of the pair of second rollers and is synchronously connected. The left bracket (7) is equipped with a second motor, and the motor shaft end of the second motor is coaxially connected to one of the second rollers. The right bracket (42) has a pair of third rollers rotatably connected on both sides of its inner top surface. The execution conveyor belt (11) is fitted on both sides of the pair of third rollers and is synchronously connected. The right bracket (42) is equipped with a third motor, and the motor shaft end of the third motor is coaxially connected to one of the third rollers.
3. The detection method of the non-destructive testing device for sorting salted egg yolks according to claim 2, characterized in that, Includes the following steps: Step 1: The power supply system of the entire device consists of two parts. The first part is that the LED transmission light source (20), air compressor (5), host computer (1), detection bracket (4), left bracket (7), and right bracket (42) are connected to AC power through the distribution box (30). The second part is that the lower-level Arduino Uno (15), lower-level Arduino Nano (16), first solenoid valve (21), second solenoid valve (22), and relay (25) are powered by DC through DC switching power supply (17). Step 2: Turn on the power distribution box (30) and DC switching power supply (17) in sequence. Drive the feeding conveyor belt (26) to rotate synchronously under the action of the second motor. Drive the detection conveyor belt (12) to rotate synchronously under the action of the first motor. Drive the execution conveyor belt (11) to rotate synchronously under the action of the third motor. Turn on the LED transmission light source (20) and start the servo motor (35). At the same time, the host computer (1) opens the software and each system performs initialization work. Step 3: The motor shaft of the servo motor (35) drives the turntable (36) to rotate synchronously. The limiting pin (37) on the turntable (36) and the elliptical limiting hole on the limiting plate (33) form a limiting effect, driving the T-shaped rack (32) to slide back and forth along the inner top wall of the image acquisition device bracket (18). The T-shaped rack (32) meshes and drives the driven gear (34), the driven shaft and a pair of swing arms (38) to swing back and forth. The elliptical positioning hole on the swing arm (38) and the positioning pin (39) on the elliptical slider form a limiting effect, driving the rectangular slider (41), the screw (40) and the image acquisition device (6) to move back and forth along the trajectory of the U-shaped sliding hole. Step 4: The salted egg yolks to be tested enter the feeding conveyor belt (26) through the feeding box (8), are transported upwards, and arrive at the first dividing mechanism (9). The salted egg yolks are divided into two rows by rolling downwards at a certain angle and the first dividing mechanism (9), and continue to be transported forward to the testing conveyor belt (12). When it reaches the detection conveyor belt (12), a single salted egg yolk falls onto the detection hole on the detection conveyor belt (12), and the detection baffle set on the detection conveyor belt (12) restricts the abnormal rolling of the salted egg yolk. After being transported forward into the image acquisition dark box (3), the first infrared detection module (13) inside the image acquisition dark box (3) detects the position of the salted egg yolk and triggers the lower-level Arduino Nano (16) to change the specified pin level. The pin level change information is sent to the upper-level computer (1) through the serial port. The upper-level computer (1) receives the level change information sent from the serial port to control the image acquisition device (6) to capture a single frame of two rows of two salted egg yolk images. Step 5: The image analysis and processing program built into the host computer (1) software processes the original image of the salted egg yolk, cuts the salted egg yolk into individual continuous and independent images, classifies and distinguishes the salted egg yolk separately, changes the size of the segmented and cut images and imports them into the classification model to realize the classification detection and discrimination of the two rows of salted egg yolks. At the same time, the classification results are sent to the lower computer Arduino Uno (15) through the serial port program. The lower computer Arduino Uno (15) controls the pneumatic actuator to make corresponding actions according to the classification results. Meanwhile, the host computer (1) writes the salted egg yolk image into the storage area of the host computer (1) for easy access and viewing. The classification results and images are displayed on the host computer (1) at the same time. Step 6: With the conveying action of the detection conveyor belt (12), the salted egg yolks after detection are transported forward to the execution conveyor belt (11) via the second sorting mechanism (10). When the second infrared detection module (14) located in the T-shaped baffle above the execution conveyor belt (11) detects the salted egg yolks, the lower-level Arduino Uno (15) reads the salted egg yolk category information data in the serial port and controls the pneumatic actuator to perform actions according to the type of salted egg yolks to achieve the sorting task of the salted egg yolks. The air compressor (5), the first solenoid valve (21), the second solenoid valve (22), the first pneumatic nozzle (23), and the second pneumatic nozzle (24) together constitute the pneumatic actuator. The air compressor (5) provides power to the pneumatic actuator, so that the salted egg yolks after detection are blown into the corresponding first salted egg yolk collection box (27), second salted egg yolk collection box (28), and third salted egg yolk collection box (29) in turn by the action of the pneumatic actuator.