[go: up one dir, main page]

CN113600499A - Siraitia grosvenorii sorting robot - Google Patents

Siraitia grosvenorii sorting robot Download PDF

Info

Publication number
CN113600499A
CN113600499A CN202110795784.1A CN202110795784A CN113600499A CN 113600499 A CN113600499 A CN 113600499A CN 202110795784 A CN202110795784 A CN 202110795784A CN 113600499 A CN113600499 A CN 113600499A
Authority
CN
China
Prior art keywords
control module
digital
circuit
steering gear
sorting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110795784.1A
Other languages
Chinese (zh)
Inventor
兰艳亭
张希宽
郭译凡
王田
张波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
North University of China
Original Assignee
North University of China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by North University of China filed Critical North University of China
Priority to CN202110795784.1A priority Critical patent/CN113600499A/en
Publication of CN113600499A publication Critical patent/CN113600499A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C5/00Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
    • B07C5/04Sorting according to size
    • B07C5/10Sorting according to size measured by light-responsive means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C5/00Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
    • B07C5/36Sorting apparatus characterised by the means used for distribution
    • B07C5/361Processing or control devices therefor, e.g. escort memory
    • B07C5/362Separating or distributor mechanisms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C2501/00Sorting according to a characteristic or feature of the articles or material to be sorted
    • B07C2501/0063Using robots
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C2501/00Sorting according to a characteristic or feature of the articles or material to be sorted
    • B07C2501/0081Sorting of food items

Landscapes

  • Toys (AREA)

Abstract

本发明公开了蔬果分拣技术领域的罗汉果分拣机器人,包括分拣平台、电控机械臂、K210从控模块、OV5640摄像头和STM32主控模块,K210从控模块信号连接有OV5640摄像头、STM32主控模块的串口、SD卡和LCD,STM32主控模块信号连接有KEY按键、K210从控模块的串口、微信小程序模块、电源适配器、LED和电控机械臂,STM32主控模块采用STM32F103C8T6作为主控芯片及其加载电路,采用OV5640摄像头,并辅以照明灯构成图像采集系统,使用K210从控模块搭载MobilenetV1模型作为图像处理系统,使用STM32主控模块控制数字舵机群来构成电控机械臂的运动控制系统,通过微信小程序模块、LED显示、LCD展示来实时反馈控制系统的状态,利用打开机械臂将不同规格的罗汉果分拣至分类箱内,该系统整体智能化程度高,具有市场推广前景。

Figure 202110795784

The invention discloses a Luo Han Guo sorting robot in the technical field of vegetable and fruit sorting, including a sorting platform, an electronically controlled mechanical arm, a K210 slave control module, an OV5640 camera and an STM32 master control module. The serial port, SD card and LCD of the control module, the STM32 master control module signal is connected to the KEY button, the serial port of the K210 slave control module, the WeChat applet module, the power adapter, the LED and the electronic control manipulator. The STM32 master control module uses STM32F103C8T6 as the main control module. The control chip and its loading circuit use the OV5640 camera, supplemented by lighting to form an image acquisition system, use the K210 slave control module to carry the MobilenetV1 model as the image processing system, and use the STM32 master control module to control the digital steering gear group to form the electronically controlled robotic arm. The motion control system provides real-time feedback on the status of the control system through the WeChat applet module, LED display, and LCD display, and uses the opening of the robotic arm to sort Luo Han Guo of different specifications into the sorting box. The overall intelligence of the system is high, and it has market promotion prospect.

Figure 202110795784

Description

Siraitia grosvenorii sorting robot
Technical Field
The invention relates to the technical field of vegetable and fruit sorting, in particular to a siraitia grosvenorii sorting robot.
Background
Momordica grosvenori belongs to fruits of perennial vine plants in the cucurbitaceae family, and is known as "fruit of immortal interest", leaf heart shape, male and female heteroplant, flowering in summer and fruiting in autumn, and also called as "fruit of Laohuang, false balsam pear, Momordica glabra, Stephania sinica Diels, radix Stephaniae Sinicae, and Euonymus Testudinis". The momordica grosvenori is mainly produced in towns such as the Longjiang county, the Longsheng county, the Baishou county and the like in the Yongfu county and the Guisheng county of the Guangxi Zhuang nationality, the county of Yongfu county and the Longsheng county have a long-term planting history of the momordica grosvenori, the momordica grosvenori is a famous and precious local specialty of the Guilin and is one of medicine and food dual-purpose materials, and the momordica grosvenori has the main effect of relieving cough and reducing sputum. The fruits have high nutritional value, contain rich vitamin C (400-500 mg in each 100 g of fresh fruits) and glucoside, fructose, glucose, protein, lipid and the like, have different sizes, need to be sorted in the production and processing process, mostly adopt simple mechanical equipment to match with manual work for sorting at present, have poor effect and low intelligent degree, and therefore an intelligent sorting device meeting the actual condition needs to be designed urgently.
Disclosure of Invention
The invention aims to provide a siraitia grosvenorii sorting robot, which aims to solve the problems that most of the existing siraitia grosvenorii sorting robots in the background technology adopt simple mechanical equipment to match with manual sorting, the effect is poor, the intelligent degree is low, and therefore an intelligent sorting device meeting the actual situation needs to be designed urgently.
In order to achieve the purpose, the invention provides the following technical scheme: the momordica grosvenori sorting robot comprises a sorting platform, an electric control mechanical arm, a K210 slave control module, an OV5640 camera and an STM32 main control module, wherein the sorting platform comprises a horizontal wood board and an inverted L-shaped support, the position of 20cm x 9.5cm at the edge of the horizontal wood board is used as a placement point of momordica grosvenori, the OV5640 camera and the K210 slave control module are arranged right above the placement point and are convenient for shooting and graphic processing of momordica grosvenori, the inverted L-shaped support is fixed at the left edge of the upper surface of the horizontal wood board, the electric control mechanical arm is positioned at the right side of the horizontal wood board, sorting boxes are placed in front of and behind the electric control mechanical arm, the STM32 main control module is installed at the bottom of the electric control mechanical arm, the K210 slave control module is installed at the horizontal top of the inverted L-shaped support, and the OV5640 camera is installed at the outer side of the horizontal bottom of the inverted L-shaped support;
the system comprises a K210 slave control module, a KEY KEY, a K210 slave control module, a WeChat small program module, a power adapter, an LED and an electric control mechanical arm, wherein the K210 slave control module is in signal connection with an OV5640 camera, a serial port of an STM32 master control module, the SD card and the LCD, the STM32 master control module is in signal connection with a KEY KEY, a serial port of the K210 slave control module, the WeChat small program module, the power adapter, the LED and the electric control mechanical arm, the K210 slave control module is provided with a graphic processing system, the graphic processing system is designed based on a Mobilene V1 model, the STM32 master control module adopts STM32F103C8T6 as a master control chip and a loading circuit thereof, and the K210 is used as the master control chip; obtaining a picture of the momordica grosvenori through an OV5640 camera; the LCD displays the camera in real time to acquire images; the K210 slave control module is communicated with the STM32 master control module through a serial port, and the electric control mechanical arm is used for grabbing the momordica grosvenori; the KEY is used for controlling the whole robot; the LED displays the working state of the robot; the robot is controlled in real time by using Bluetooth communication through the WeChat applet module; the communication between the K210 slave control module and the STM32 master control module is carried out through a serial port; a power adapter to provide power support to the control system.
Preferably, the electric control mechanical arm comprises a bottom plate, a first digital steering engine, a tripod head bracket, a second digital steering engine, a third digital steering engine, a plurality of struts, a fifth digital steering engine, a fourth digital steering engine, a sixth digital steering engine and an acrylic claw, wherein the plurality of struts form a framework of the electric control mechanical arm, the first digital steering engine and an STM32 main control module are respectively installed on two sides of the upper surface of the bottom plate, the rotating end of the first digital steering engine is connected with the tripod head bracket through a hexagonal copper column, the tripod head bracket is connected with the bottom plate through a bearing, the top of the tripod head bracket is fixedly provided with the second digital steering engine, the rotating end of the second digital steering engine is provided with the third digital steering engine through the struts and a steering wheel, the rotating end of the third digital steering engine is provided with the fourth digital steering engine through the struts and the steering wheel, the rotating end of the fourth digital steering engine is provided with the fifth digital steering engine through the struts and the steering wheel, a rotating end of the fifth digital steering engine is provided with a sixth digital steering engine through a support column and a steering wheel, a rotating end of the sixth digital steering engine is provided with an acrylic claw through the support column and the steering wheel, a bottom plate, a bearing, a holder bracket, a framework, the steering wheel and the acrylic claw of the electric control mechanical arm are fixed through screws with different diameters, the mechanical mechanism can be designed by adopting a Jibot1 mechanical arm which is produced by the existing Zhongzhou Zhongling science and technology Limited company, and the bottom plate is positioned at the bottom of the framework and plays a supporting role; the bottom plate is connected with the holder bracket and the bearing through the hexagonal copper column, and the 360-degree rotation of the framework can be realized through the bearing; on a tripod head support, a support is used for forming a framework of an electric control mechanical arm, a digital steering engine is embedded in the support, the digital steering engine is connected with the support through a steering wheel, multi-freedom-degree movement of the electric control mechanical arm can be realized, an acrylic claw is connected to the tail end of the support, the digital steering engine is embedded in the support, so that a grabbing function is realized, 6 digital steering engines are totally installed in the electric control mechanical arm to realize 6-freedom-degree movement of the electric control mechanical arm, and 1 steering engine is respectively arranged on the tripod head support and the acrylic claw; 4 steering engines are embedded into the framework, so that the purpose of flexibly grabbing by the electric control mechanical arm is achieved.
Preferably, the serial port of the STM32 master control module is in signal connection with the serial port of the K210 slave control module through a level conversion module, so as to realize communication.
Preferably, the loading circuit of the STM32 main control module comprises a bluetooth interface, a communication interface, a function button, a power interface, a digital steering engine power supply voltage selection end, a PWM steering engine voltage stabilizing circuit, an SWD simulation interface circuit, an LED control circuit, a steering engine interface, a voltage stabilizing power supply circuit, a crystal oscillator circuit, a USB circuit, a BOOT button, a reset button and a buffer circuit.
Preferably, the MobilenetV1 model is implemented by using a method provided by Maixhub.
Preferably, the voltage stabilizing circuit of the PWM steering engine selects an MP1584 voltage stabilizing chip which stabilizes 7.5V input voltage to 5V to supply power to a control system; the input voltage of the voltage-stabilizing circuit ranges from 4.5V to 28V; the highest output can be 3A direct current, and the device also comprises 4 10uf patch capacitors; 2 100nf patch capacitors; 4 100K ohm chip resistors; 1 200K ohm resistor; 1 resistance of 39K ohm; 1 4.7uH patch inductor with a rated current of 800mA and 1 general-purpose diode.
Preferably, the USB circuit includes a MICRO USB socket and a CH340E USB serial-to-serial chip, and is connected to the serial port 1 of the STM32 main control module, and is used to download programs and 1 universal diode 1N4007, and 3 capacitors of 0.1 uf.
Preferably, the SWD simulation circuit is provided with 1uf capacitor and is used for connecting ST-Link, so that a debugging program and a downloading program are convenient.
Preferably, the voltage-stabilizing power supply circuit is an RT9193 linear voltage stabilizer, the maximum input voltage of the voltage-stabilizing power supply circuit is 5.5V, the maximum output current of the voltage-stabilizing power supply circuit is 300mA, and the output voltage is stabilized to be 3.3V; the voltage stabilizing circuit also comprises 4 1uf patch capacitors.
Compared with the prior art, the invention has the beneficial effects that: the OV5640 camera is adopted, an illuminating lamp is used for forming an image acquisition system, a K210 slave control module is used for carrying a Mobilene V1 model to serve as an image processing system, an STM32 main control module is used for controlling a digital rudder cluster to form a motion control system of an electric control mechanical arm, the state of the control system is fed back in real time through a WeChat small program module, LED display and LCD display, and the mechanical arm is opened to sort the momordica grosvenoris of different specifications into the classification box.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic structural view of the present invention;
FIG. 2 is a top view of FIG. 1;
FIG. 3 is a system diagram of a K210 slave control module according to the present invention;
FIG. 4 is a system diagram of the STM32 master control module of the present invention;
FIG. 5 is a schematic structural view of the electric control mechanical arm shown in FIG. 1;
FIG. 6 is a schematic diagram of an STM32 master control module chip according to the present invention;
FIG. 7 is a schematic diagram of a Bluetooth interface of the present invention;
FIG. 8 is a schematic view of a communication interface according to the present invention;
FIG. 9 is a schematic diagram of a KEY button according to the present invention;
FIG. 10 is a schematic diagram of a power interface according to the present invention;
FIG. 11 is a schematic view of a jumper interface according to the present invention;
FIG. 12 is a diagram of a voltage stabilizing circuit of a PWM steering engine according to the present invention;
FIG. 13 is a schematic diagram of an SWD emulation interface of the present invention;
FIG. 14 is a schematic diagram of an LED circuit of the present invention;
FIG. 15 is a schematic view of an interface of a steering engine according to the present invention;
FIG. 16 is a circuit diagram of a regulated power supply of the present invention;
FIG. 17 is a circuit diagram of a crystal oscillator according to the present invention;
FIG. 18 is a USB circuit diagram of the present invention;
FIG. 19 is a schematic view of the BOOT and reset button of the present invention;
FIG. 20 is a buffer circuit diagram according to the present invention;
FIG. 21 is a graph illustrating model accuracy in accordance with the present invention;
FIG. 22 is a flow control diagram of the steering engine of the present invention;
FIG. 23 is a diagram illustrating the interrupt service function of timer 2 according to the present invention;
FIG. 24 is a flow chart of the slave control of K210 according to the present invention;
FIG. 25 is a display of a large fruit LCD according to an embodiment of the present invention;
FIG. 26 is a diagram of an LCD display according to an embodiment of the present invention;
FIG. 27 is a LCD display of a fruit of the present invention;
FIG. 28 is a schematic view of packing large and medium fruits according to the present invention;
FIG. 29 is a schematic view of the packing of small fruits according to the embodiment of the present invention;
FIG. 30 is a schematic diagram of an embodiment of a WeChat applet control;
FIG. 31 is a schematic diagram of a key and LED function test according to an embodiment of the present invention.
In the drawings, the components represented by the respective reference numerals are listed below:
the technical scheme includes that the technical scheme includes 1-a horizontal wood board, 2-an electric control mechanical arm, 3-an inverted L-shaped support, 4-K210 slave control modules, 5-OV5640 cameras, 6-a level conversion module, 7-a classification box, 8-an STM32 main control module, 20-a bottom plate, 21-a first digital steering engine, 22-a holder support, 23-a second digital steering engine, 24-a third digital steering engine, 25-a support column, 26-a fifth digital steering engine, 27-a fourth digital steering engine, 28-a sixth digital steering engine and 29-an acrylic claw.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it is to be understood that the terms "upper", "lower", "front", "rear", "left", "right", "top", "bottom", "inner", "outer", and the like, indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, are merely for convenience in describing the present invention and simplifying the description, and do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be construed as limiting the present invention.
Referring to fig. 1-4, the present invention provides a technical solution: the momordica grosvenori sorting robot comprises a sorting platform, an electric control mechanical arm 2, a K210 slave control module 4, an OV5640 camera 5 and an STM32 main control module 8, wherein the sorting platform comprises a horizontal wood board 1 and an inverted L-shaped support 3, the inverted L-shaped support 3 is fixed on the left edge of the upper surface of the horizontal wood board 1, the electric control mechanical arm 2 is positioned on the right side of the horizontal wood board 1, a sorting box 7 is placed in front of and behind the electric control mechanical arm 2, the STM32 main control module 8 is installed at the bottom of the electric control mechanical arm 2, the K210 slave control module 4 is installed at the horizontal top of the inverted L-shaped support 3, and the OV5640 camera 5 is installed on the outer side of the horizontal bottom of the inverted L-shaped support 3;
the K210 slave control module 4 is in signal connection with an OV5640 camera 5, a serial port of an STM32 master control module 8, an SD card and an LCD, the STM32 master control module 8 is in signal connection with a KEY KEY, the K210 slave control module 4 is in serial port, a WeChat small program module, a power adapter, an LED and an electric control mechanical arm 2, the K210 slave control module 4 is provided with a graphic processing system, the graphic processing system is designed based on a Mobilenet V1 model, and the STM32 master control module 8 adopts STM32F103C8T6 as a master control chip and a loading circuit thereof
Referring to fig. 5, the electric control mechanical arm 2 includes a bottom plate 20, a first digital steering engine 21, a pan-tilt bracket 22, a second digital steering engine 23, a third digital steering engine 24, a plurality of support columns 25, a fifth digital steering engine 26, a fourth digital steering engine 27, a sixth digital steering engine 28 and an acrylic claw 29, the plurality of support columns 25 form a framework of the electric control mechanical arm 2, the first digital steering engine 21 and an STM32 main control module 8 are respectively installed on two sides of the upper surface of the bottom plate 20, a rotating end of the first digital steering engine 21 is connected with the pan-tilt bracket 22 through a hexagonal copper column, the pan-tilt bracket 22 is connected with the bottom plate 20 through a bearing, the second digital steering engine 23 is fixed on the top of the pan-tilt bracket 22, the third digital steering engine 24 is installed on the rotating end of the second digital steering engine 23 through the support columns 25 and a steering wheel, the fourth digital steering engine 27 is installed on the rotating end of the third digital steering engine 24 through the support columns 25 and the steering wheel, the fifth digital steering wheel 26 is installed on the rotating end of the fourth digital steering wheel 27 through the support columns 25 and the steering wheel, a sixth digital steering engine 28 is arranged at the rotating end of the fifth digital steering engine 26 through a strut 25 and a steering wheel, and an acrylic claw 29 is arranged at the rotating end of the sixth digital steering engine 28 through the strut 25 and the steering wheel;
referring to fig. 6-20, JP1 is a bluetooth module interface, JP2 is a communication interface with the K210 slave control module 4, JP3 is a power interface terminal, JP4 is a digital steering engine power supply voltage selection terminal, and JP5 and JP6 ports are sixth digital steering engine 28 connection ports;
u1 is MP1584 chip, U2 is stm32f103c8t6 chip, U3 is RT9193 chip, U4 is usb interface, U5 is CH340E chip;
p1 is SWD simulation interface circuit, Y1 is 8M crystal oscillator; d1, D2 and D6 are protection diodes, Power is a Power display end, and the LED is a working state lamp;
KEY and BOOT are function KEYs, and RESET is a RESET KEY;
the serial port of the STM32 master control module 8 is in signal connection with the serial port of the K210 slave control module 4 through a level conversion module 6;
the loading circuit of the STM32 main control module 8 comprises a Bluetooth interface, a communication interface, a function key, a power interface, a digital steering engine power supply voltage selection end, a PWM steering engine voltage stabilizing circuit, an SWD simulation interface circuit, an LED control circuit, a steering engine interface, a voltage stabilizing power supply circuit, a crystal oscillator circuit, a USB circuit, a BOOT key, a reset key and a buffer circuit;
the MobilenetV1 model is realized by adopting a method provided by Maixhub;
the BOOT KEY, the reset KEY and the KEY KEY are all red-handle patch light-touch switches, and a 1uf patch capacitor and a 10K ohm patch resistor are arranged in a reset KEY circuit;
the voltage stabilizing circuit of the PWM steering engine selects an MP1584 voltage stabilizing chip which stabilizes 7.5V input voltage to 5V to supply power to a control system; the input voltage of the voltage-stabilizing circuit ranges from 4.5V to 28V; the highest output can be 3A direct current, and the device also comprises 4 10uf patch capacitors; 2 100nf patch capacitors; 4 100K ohm chip resistors; 1 200K ohm resistor; 1 resistance of 39K ohm; 1 4.7uH patch inductor, wherein the rated current of the inductor is 800mA and 1 general diode;
the crystal oscillator circuit adopts 8M passive crystal oscillator and 2 22pf patch capacitors;
the USB circuit comprises a MICRO USB mother socket and a CH340E USB serial port conversion chip, and is connected with a serial port 1 of an STM32 main control module 8 and used for downloading programs and 1 universal diode 1N4007 and 3 capacitors of 0.1 uf;
the LED control circuit selects a surface-mounted light-emitting diode; 2 10K ohm chip resistors;
the interface terminal is a screw type wiring terminal with the rated voltage of 300V; rated current is 10A; the jumper wire selection interface is a power supply selection end of the steering engine;
the SWD simulation circuit is provided with 1uf capacitor and is used for connecting the ST-Link, so that a program can be conveniently debugged and downloaded;
the steering engine interface circuit adopts 3 multiplied by 6 upright pins, and each pin is respectively connected with a power supply end, GND (ground) and a PWM (pulse-width modulation) signal wire;
the buffer circuit selects 4 220uf aluminum electrolytic capacitors with the rated voltage of 16V;
the Bluetooth interface circuit and the communication interface circuit both adopt 2 100R chip resistors and 1N5819 Schottky diode to protect the chip;
the voltage-stabilizing power supply circuit adopts an RT9193 linear voltage stabilizer, the maximum input voltage of the voltage-stabilizing power supply circuit is 5.5V, the maximum output current of the voltage-stabilizing power supply circuit is 300mA, and the output voltage is stabilized to be 3.3V; the voltage stabilizing circuit also comprises 4 1uf patch capacitors.
The training samples adopt momordica grosvenori photos with different specifications and the resolution of 224 x 224, the total amount of the samples reaches 540, and the model is gradually adjusted to ensure that the recognition accuracy of the momordica grosvenori photos reaches the highest.
After the light is added and the training sample is enlarged, the accuracy of the model is improved greatly, as shown in fig. 21: the accuracy of the model is increased along with the increase of the training times, the training accuracy and the testing accuracy of the model are rapidly increased at the initial stage of the training of the model, and the growth speeds of the model and the testing accuracy are slowed down along with the further training of the model; when the epoch reaches 100, the model finishes training; when the model training approaches to the tail sound, the training accuracy and the testing accuracy are stabilized at about 85 percent; the test accuracy of the model is not reduced along with the improvement of the training accuracy, the model is not over-fitted, and the model can be put into use.
In an STM32 main control program, the most important is the writing of a mechanical arm control program, wherein a mechanical arm is controlled by 6 digital steering engines, and the digital steering engines are controlled by a timer 2 to output PWM to control the angle conversion of the digital steering engines; the steering engine control function is shown in fig. 22, and the timer 2 interrupt service function is shown in fig. 23;
the main control program comprises a digital steering engine, an LED, a function key, Bluetooth and a control program of serial port communication of a master plate and a slave plate;
the K210 slave machine has the functions of acquiring a picture of the momordica grosvenori in real time by an OV5640 camera; calling a classification model Mobilene V1; the serial port sends classification information in real time; the LCD displays the shooting information of the camera in real time; k210 slave programming is shown in FIG. 24;
example (b): testing and analyzing a fructus momordicae recognition model (Mobilene model); as shown in fig. 25, the model runs for 66ms, the probability that the luo han guo is considered as a big fruit by the model is 0.83, the probability fluctuates from time to time, and the fluctuation range is: 0.81 to 0.86; the big fruits can be well identified by the known model;
as shown in fig. 26, the model operating time is 66ms, the probability that the luo han guo is considered as a medium fruit by the model is 0.63, and the fluctuation range is: 0.62 to 0.68; the model can better identify the medium fruits, and the judgment probability of the model is low because the size of the medium fruits is close to that of the small fruits, and the average difference between the size of the medium fruits and the size of the small fruits is 6mm in length;
as shown in fig. 27, the model operating time is 66ms, the probability that the momordica grosvenori is judged to be a small fruit by the model is 0.89, and the fluctuation range is 0.86-0.91, so that the small fruit can be well identified by the model. An electric control mechanical arm sorts the momordica grosvenori to test and analyze; as shown in fig. 28, the mechanical arm can pack 1 big fruit and 2 medium fruits into boxes respectively; as shown in fig. 29, the mechanical arm can pack 9 small luo han guo, and a bubble pad is padded under each box to protect the luo han guo from being damaged by collision during the sorting process.
Controlling test and analysis by the WeChat small program; after the sorting system is connected, commanding the siraitia grosvenorii sorting robot to start sorting work through a start button of a WeChat small program; after the mechanical arm finishes the sorting work, the Siraitia grosvenori sorting robot is instructed to stop sorting through the small program stop button, the Siraitia grosvenori robot is instructed to stop sorting through the small program reset button in the sorting process and reset to the initial state, and the sorting robot is controlled as shown in the figure 30.
Testing and analyzing other control functions; as shown in fig. 31, when the lo han guo sorting robot is in a working state, the green LED is on, and when it is in a standstill state, the green LED is off; when the KEY is pressed, the momordica grosvenori sorting robot can be commanded to start and stop working.
In the description herein, references to the description of "one embodiment," "an example," "a specific example" or the like are intended to mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise embodiments disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and their full scope and equivalents.

Claims (9)

1.罗汉果分拣机器人,包括分拣平台、电控机械臂(2)、K210从控模块(4)、OV5640摄像头(5)和STM32主控模块(8),其特征在于:所述分拣平台包括水平木板(1)和倒L型支架(3),所述倒L型支架(3)固定在水平木板(1)的上表面左侧边缘,所述电控机械臂(2)位于水平木板(1)的右侧,所述电控机械臂(2)的前后放置有分类箱(7),所述STM32主控模块(8)安装在电控机械臂(2)底部,所述K210从控模块(4)安装在倒L型支架(3)的水平顶部,所述OV5640摄像头(5)安装在倒L型支架(3)的水平底部外侧;1. Luo Han Guo sorting robot, comprising a sorting platform, an electronically controlled robotic arm (2), a K210 slave control module (4), an OV5640 camera (5) and an STM32 master control module (8), characterized in that: the sorting The platform includes a horizontal wooden board (1) and an inverted L-shaped bracket (3), the inverted L-shaped bracket (3) is fixed on the left edge of the upper surface of the horizontal wooden board (1), and the electronically controlled mechanical arm (2) is located at the horizontal On the right side of the wooden board (1), a sorting box (7) is placed on the front and rear of the electronically controlled robotic arm (2), and the STM32 main control module (8) is installed at the bottom of the electronically controlled robotic arm (2). The K210 The slave control module (4) is installed on the horizontal top of the inverted L-shaped bracket (3), and the OV5640 camera (5) is installed on the outer side of the horizontal bottom of the inverted L-shaped bracket (3); 所述K210从控模块(4)信号连接有OV5640摄像头(5)、STM32主控模块(8)的串口、SD卡和LCD,所述STM32主控模块(8)信号连接有KEY按键、K210从控模块(4)的串口、微信小程序模块、电源适配器、LED和电控机械臂(2),所述K210从控模块(4)搭载有图形处理系统,所述图形处理系统基于Mobilenet V1模型设计,所述STM32主控模块(8)采用STM32F103C8T6作为主控芯片及其加载电路。The signal of the K210 slave control module (4) is connected to the OV5640 camera (5), the serial port of the STM32 master control module (8), the SD card and the LCD, and the STM32 master control module (8) The signal is connected to the KEY button, the K210 slave The serial port of the control module (4), the WeChat applet module, the power adapter, the LED and the electronically controlled robotic arm (2), the K210 slave control module (4) is equipped with a graphics processing system, and the graphics processing system is based on the Mobilenet V1 model In the design, the STM32 main control module (8) adopts STM32F103C8T6 as the main control chip and its loading circuit. 2.根据权利要求1所述的罗汉果分拣机器人,其特征在于:所述电控机械臂(2)包括底板(20)、第一数字舵机(21)、云台支架(22)、第二数字舵机(23)、第三数字舵机(24)、若干支柱(25),第五数字舵机(26)、第四数字舵机(27)、第六数字舵机(28)和亚克力爪(29),若干所述支柱(25)构成电控机械臂(2)的骨架,所述底板(20)上表面两侧分别安装第一数字舵机(21)和STM32主控模块(8),所述第一数字舵机(21)的转动端通过六角铜柱与云台支架(22)连接,所述云台支架(22)通过轴承与底板(20)连接,所述云台支架(22)的顶部固定有第二数字舵机(23),所述第二数字舵机(23)的转动端通过支柱(25)和舵盘安装有第三数字舵机(24),所述第三数字舵机(24)的转动端通过支柱(25)和舵盘安装有第四数字舵机(27),所述第四数字舵机(27)的转动端通过支柱(25) 和舵盘安装有第五数字舵机(26),所述第五数字舵机(26)的转动端通过支柱(25)和舵盘安装有第六数字舵机(28),所述第六数字舵机(28)的转动端通过支柱(25)和舵盘安装有亚克力爪(29)。2 . The Luo Han Guo sorting robot according to claim 1 , wherein the electronically controlled mechanical arm ( 2 ) comprises a base plate ( 20 ), a first digital steering gear ( 21 ), a pan-tilt bracket ( 22 ), a first digital steering gear ( 21 ), a Two digital servos (23), third digital servos (24), a number of struts (25), fifth digital servos (26), fourth digital servos (27), sixth digital servos (28) and Acrylic claws (29), a plurality of the struts (25) constitute the skeleton of the electronically controlled manipulator (2), and a first digital steering gear (21) and an STM32 main control module ( 8), the rotating end of the first digital steering gear (21) is connected to the pan-tilt bracket (22) through a hexagonal copper column, and the pan-tilt bracket (22) is connected to the base plate (20) through a bearing, and the pan-tilt bracket (22) is A second digital steering gear (23) is fixed on the top of the bracket (22), and a third digital steering gear (24) is installed on the rotating end of the second digital steering gear (23) through the strut (25) and the steering wheel, so The rotating end of the third digital steering gear (24) is provided with a fourth digital steering gear (27) through the struts (25) and the steering wheel, and the rotating end of the fourth digital steering gear (27) passes through the struts (25) and the steering wheel. A fifth digital steering gear (26) is installed on the steering wheel, and a sixth digital steering gear (28) is installed on the rotating end of the fifth digital steering gear (26) through the strut (25) and the steering wheel. Acrylic claws (29) are installed on the rotating end of the steering gear (28) through the struts (25) and the steering plate. 3.根据权利要求1所述的罗汉果分拣机器人,其特征在于:所述STM32主控模块(8)的串口与K210从控模块(4)的串口之间通过电平转换模块(6)信号连接。3. Luo Han Guo sorting robot according to claim 1, is characterized in that: between the serial port of described STM32 master control module (8) and the serial port of K210 slave control module (4) by level conversion module (6) signal connect. 4.根据权利要求1所述的罗汉果分拣机器人,其特征在于:所述STM32主控模块(8)的加载电路包括蓝牙接口、通信接口、功能按键、电源接口、数字舵机供电电压选择端、PWM舵机稳压电路、SWD仿真接口电路、LED控制电路、舵机接口、稳压供电电路、晶振电路、USB电路、BOOT按键、复位按键和缓冲电路。4. Luo Han Guo sorting robot according to claim 1, is characterized in that: the loading circuit of described STM32 main control module (8) comprises bluetooth interface, communication interface, function key, power supply interface, digital steering gear power supply voltage selection terminal , PWM servo voltage regulator circuit, SWD simulation interface circuit, LED control circuit, servo interface, voltage regulator power supply circuit, crystal oscillator circuit, USB circuit, BOOT button, reset button and buffer circuit. 5.根据权利要求1所述的罗汉果分拣机器人,其特征在于:所述Mobilenet V1模型采用Maixhub提供的方法实现。5 . The Luo Han Guo sorting robot according to claim 1 , wherein the Mobilenet V1 model is realized by a method provided by Maixhub. 6 . 6.根据权利要求4所述的罗汉果分拣机器人,其特征在于:所述PWM舵机稳压电路选用MP1584稳压芯片,它将7.5V输入电压稳压到5V,来给控制系统供电;它输入电压的范围是4.5-28V;最高可输出3A直流电,还包括4个10uf贴片电容;2个100nf贴片电容;4个100K欧贴片电阻;1个200K欧电阻;1个39K欧电阻;1个4.7uH的贴片电感,该电感的额定电流是800mA和1个通用二级管。6. Luo Han Guo sorting robot according to claim 4, is characterized in that: described PWM steering gear voltage-stabilizing circuit selects MP1584 voltage-stabilizing chip, it stabilizes the 7.5V input voltage to 5V, and supplies power to the control system; The input voltage range is 4.5-28V; the maximum output is 3A DC, and it also includes 4 10uf chip capacitors; 2 100nf chip capacitors; 4 100K ohm chip resistors; 1 200K ohm resistor; 1 39K ohm resistor ; a 4.7uH chip inductor, the rated current of the inductor is 800mA and a general-purpose diode. 7.根据权利要求4所述的罗汉果分拣机器人,其特征在于:所述USB电路包括MICRO USB母座和CH340E USB转串口芯片,它连接STM32主控模块(8)的串口1,用来下载程序和1个通用二极管1N4007,3个0.1uf电容。7. Luo Han Guo sorting robot according to claim 4, is characterized in that: described USB circuit comprises MICRO USB mother seat and CH340E USB to serial port chip, it connects the serial port 1 of STM32 main control module (8), is used for downloading program and 1 general purpose diode 1N4007, 3 0.1uf capacitors. 8.根据权利要求4所述的罗汉果分拣机器人,其特征在于:所述SWD仿真电路有1个1uf电容,用来连接ST-Link,方便调试程序和下载程序。8 . The Luo Han Guo sorting robot according to claim 4 , wherein the SWD simulation circuit has one 1uf capacitor, which is used to connect to ST-Link, which is convenient for debugging and downloading programs. 9 . 9.根据权利要求4所述的罗汉果分拣机器人,其特征在于:所述稳压供电电路选用RT9193线性稳压器,它最大输入电压为5.5V,最大输出电流为300mA,输出电压稳定为3.3V;稳压电路中还包括4个1uf贴片电容。9. Luo Han Guo sorting robot according to claim 4, is characterized in that: described voltage-stabilizing power supply circuit selects RT9193 linear voltage stabilizer, its maximum input voltage is 5.5V, maximum output current is 300mA, and output voltage stability is 3.3 V; the voltage regulator circuit also includes 4 1uf chip capacitors.
CN202110795784.1A 2021-07-14 2021-07-14 Siraitia grosvenorii sorting robot Pending CN113600499A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110795784.1A CN113600499A (en) 2021-07-14 2021-07-14 Siraitia grosvenorii sorting robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110795784.1A CN113600499A (en) 2021-07-14 2021-07-14 Siraitia grosvenorii sorting robot

Publications (1)

Publication Number Publication Date
CN113600499A true CN113600499A (en) 2021-11-05

Family

ID=78304624

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110795784.1A Pending CN113600499A (en) 2021-07-14 2021-07-14 Siraitia grosvenorii sorting robot

Country Status (1)

Country Link
CN (1) CN113600499A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN207488756U (en) * 2017-11-21 2018-06-12 浙江理工大学 A kind of Ball & Plate control system
CN109482503A (en) * 2018-10-24 2019-03-19 东北大学 The mobile sorting machine people of view-based access control model and its method for sorting
JP2019150904A (en) * 2018-03-01 2019-09-12 株式会社東芝 Information processing device and sorting system
CN210129349U (en) * 2018-12-21 2020-03-06 韶关学院 Experiment teaching platform for object identification and sorting
CN111136646A (en) * 2020-01-07 2020-05-12 浙江科技学院 A Garbage Sorting Method Based on Speech Recognition and Its Garbage Sorting Robot
CN210790955U (en) * 2019-10-29 2020-06-19 西北农林科技大学 Transfer robot control system cultivated in a pot
CN112368212A (en) * 2018-07-31 2021-02-12 安进公司 Robot system for performing pattern recognition based drug container inspection

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN207488756U (en) * 2017-11-21 2018-06-12 浙江理工大学 A kind of Ball & Plate control system
JP2019150904A (en) * 2018-03-01 2019-09-12 株式会社東芝 Information processing device and sorting system
CN112368212A (en) * 2018-07-31 2021-02-12 安进公司 Robot system for performing pattern recognition based drug container inspection
CN109482503A (en) * 2018-10-24 2019-03-19 东北大学 The mobile sorting machine people of view-based access control model and its method for sorting
CN210129349U (en) * 2018-12-21 2020-03-06 韶关学院 Experiment teaching platform for object identification and sorting
CN210790955U (en) * 2019-10-29 2020-06-19 西北农林科技大学 Transfer robot control system cultivated in a pot
CN111136646A (en) * 2020-01-07 2020-05-12 浙江科技学院 A Garbage Sorting Method Based on Speech Recognition and Its Garbage Sorting Robot

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
赵全利: "《单片机原理及应用教程》", 机械工业出版社, pages: 281 - 283 *

Similar Documents

Publication Publication Date Title
CN105957090B (en) A kind of monocular vision pose measuring method and system based on Davinci technology
CN201662537U (en) Open visual detection device
CN113600499A (en) Siraitia grosvenorii sorting robot
CN113769366A (en) Chess playing robot and implementation method thereof
CN207780524U (en) A kind of 3-dimensional digital chemical plant tiered warehouse facility Simulation Control objective system
CN216319901U (en) Chess playing robot
CN109277325A (en) A computer vision-based mango detection and classification device
CN109527021A (en) A kind of cake mounting machine based on 3D printing technique
CN207578447U (en) Grabbing device
CN205816230U (en) Novel apple sorting system based on Kinect and device
CN205521450U (en) Express delivery parcel sorting machine tool hand based on machine visual identification location
CN211479151U (en) Face recognition intelligent control equipment
CN207788956U (en) A six-axis manipulator based on gesture recognition and applied to teaching demonstration
CN2394572Y (en) Standard 12 conductive lead electrocardiosignal collector matched with portable electrocardiogram monitor
CN215727621U (en) Mechanical arm device for near-infrared spectrometer
CN115686986A (en) Smart screen fingerprint test system and fingerprint test method
CN205166939U (en) Show robot
CN210721078U (en) Intelligent oiling circuit board of oil-free sealing stirrer
CN210081744U (en) 360-degree vision tracking control system of multi-legged robot
CN211150058U (en) A multi-motor three-dimensional display device based on cascade topology
CN107263485A (en) Based on loading robot of machine vision factory
CN114313683A (en) An intelligent classification method of domestic waste
CN206114653U (en) Soil information automatic monitor based on two -dimensional code fruit whole multi -source information trace back
CN205899902U (en) Real board of instructing of electronic technology design nature experiment
CN206147067U (en) General test device for transfer case motor

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination