A semi-automatic code card burning tool
By designing the semi -automatic code card burning workstar, the semi -automatic positioning and burning of the code card is used to use the electric screw slide and the limit switch to solve the problem of high complexity, expensive cost, and insufficient flexibility of the existing automation work. Efficient, economical and flexible code card burning process.
Patent Information
- Application Number
- CN202411079357.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-08-07
AI Technical Summary
The existing automated code card burning tooling is complex, expensive, and lacks flexibility, making it difficult to widely use in small-scale production or start-ups.
Design a semi -automatic code card burning workflow, including upper shell, lower shell, code card burning board card, code card positioning slot, electric screw slide, and limited switch. Records reduce equipment costs and improve flexibility.
A semi -automatic code card burning workstar with high cost and efficiency, simple operation and reliable operation, improved production efficiency and accuracy of burning, and reduced operating complexity and labor costs.
Smart Images

Figure CN118796220B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of code card burning, in particular to a semi-automatic code card burning tool. Background Art
[0002] In the field of modern electronic manufacturing and programming, code cards are often used as a carrier to store and transmit firmware or program data to various electronic devices.
[0003] The traditional code card burning process mostly requires manual operation, including manually placing the code card to the designated position in the burner and making a physical connection to achieve data transmission. This method has the following shortcomings: First, manual operation is inefficient, especially in a production environment that requires a large amount of repeated burning, manual operation significantly reduces production efficiency. Secondly, manual placement and card removal are prone to operational errors, such as position deviation, poor contact, etc. These problems may lead to burning failure or data errors, increasing production costs and scrap rates. In addition, long-term repetitive operations will also increase the labor intensity of operators, affecting their work efficiency and health.
[0004] In view of this, the industry has an urgent need to improve the automation level of the code card burning process. For example, the existing automated burning tooling can be found in Chinese patent CN118113307A. The automated burning system can significantly improve the burning efficiency and accuracy, reduce human errors, reduce labor intensity, and improve overall production efficiency. However, the existing automated burning tooling still has problems such as high complexity, high cost, and lack of flexibility. It is difficult for small-scale production or start-ups to afford it, which limits their widespread application. Summary of the invention
[0005] In view of the above analysis, the embodiment of the present invention aims to provide a semi-automatic code card burning tool to solve the problems of high complexity, high cost and insufficient flexibility of the existing automatic burning tool.
[0006] On the one hand, an embodiment of the present invention provides a semi-automatic code card burning tool, including an upper shell, a lower shell, and a code card burning board, a code card positioning groove, a positioning groove placement groove, an electric screw slide, and a limit switch arranged between the upper shell and the lower shell; wherein,
[0007] The code card burning board is fixed in the upper shell, and a data transmission module and a burning execution module are integrated therein; the code card positioning slot is arranged below the code card burning board, and is used to pass the code card inserted from the upper shell and correctly align the code card with the burning position on the burning execution module; the positioning slot placement slot is arranged below the code card positioning slot, and is used to support the code card positioning slot and fix the code card positioning slot to the slide part of the electric screw slide; the electric screw slide is fixed on the lower shell; the limit switch is installed on one side of the electric screw slide on the lower shell, and is used to control the moving range of the electric screw slide; the lower shell is used to provide a support base that meets the stability operation requirements for the entire semi-automatic code card burning tooling.
[0008] The beneficial effects of the above technical solution are as follows: a cost-effective, easy-to-operate and reliable semi-automatic code card burning tool is disclosed. The tool can semi-automatically complete the positioning and burning process of the code card, and is particularly suitable for use in electronic manufacturing and large-scale programming operations. Through the semi-automatic mechanism, the manual participation in the burning process is reduced, thereby speeding up the burning speed and improving production efficiency. The easy-to-operate user interface and simplified card placement and burning steps are designed so that even non-professionals can quickly master the operation method, reduce errors in operation, and reduce the complexity of operation. Compared with the fully automatic system, the equipment cost is lower and some automation links are simplified, such as the automatic loading and unloading system, but key automation functions such as automatic positioning of the burning position are still maintained. By using precise sensors and positioning mechanisms, it is ensured that the code card can be accurately delivered to the burning position every time, reducing burning errors caused by position deviation and improving burning accuracy.
[0009] Based on the further improvement of the above tooling, the semi-automatic code card burning tooling also includes a sensor and a main control board; wherein,
[0010] The sensor includes an infrared transmitting and receiving pair of tube sensors installed inside the positioning slot; the infrared transmitting and receiving pair of tube sensors are used to monitor the position and state of the code card in real time during the burning process and send them to the main control board;
[0011] The output ends of the main control board are respectively connected to the control ends of the code card burning board, the electric lead screw slide, and the limit switch.
[0012] Furthermore, the upper shell is made of a material that is dustproof and mechanically damage-proof and can shield electromagnetic interference; and,
[0013] A limit switch is also installed on the lower shell to monitor the overall structural movement range of the semi-automatic code card burning tooling.
[0014] Furthermore, the data transmission module further comprises:
[0015] The data flow management submodule is used to manage the data flow of the burning data;
[0016] The data stream cache submodule is used to cache the data stream of the burning data;
[0017] The pre-burn verification submodule is used to verify the integrity and correctness of the burning data during the burning process.
[0018] Further, the burning execution module includes:
[0019] The data loading submodule is used to load the burning data output by the data transmission module;
[0020] The data burning submodule is used to transfer the loaded burning data to the code card;
[0021] The post-burning verification submodule is used to verify the code card after burning to determine whether the burning reaches the predetermined quality standard.
[0022] Furthermore, the code card positioning slot has a plurality of slots, each of which is provided with an opening, and the opening enables an infrared transmitting and receiving pair sensor installed inside the code card positioning slot to detect the presence and placement status of the code card in the slot in real time; and,
[0023] Each card slot adopts a quick-insert structure that is easy to take out and place the code card.
[0024] Furthermore, the positioning slot placement slot further includes:
[0025] The fixing and supporting unit is used to provide effective support for the code card positioning slot to ensure the stability of the code card during the burning process and meet the needs of continuous high-frequency use;
[0026] The sensor integrated unit includes a plurality of infrared transmitting and receiving tube sensors installed inside the fixing and supporting unit, and is used to detect the position and state of the corresponding code card in real time during the burning process, and send it to the sensor feedback unit;
[0027] The sensor feedback unit is used to identify whether the code card is correctly placed according to the position and state of the code card during the burning process, and send a feedback instruction to the main control board to start the burning process of the code card after identifying that the code card is correctly placed.
[0028] Furthermore, the electric screw slide comprises:
[0029] High-precision positioning module, used to obtain the real-time position of the slide part and send it to the speed adjustment module;
[0030] The speed adjustment module is used to obtain the slide speed and acceleration that meet the current burning conditions and environment according to the real-time position of the slide part and the set operation requirements, and send them to the precision drive module;
[0031] The precision drive module includes a stepper motor, a lead screw and a slide part. The stepper motor is connected to the slide part through the lead screw and is used to control the lead screw to drive the slide part to move to achieve the above-mentioned slide speed and acceleration.
[0032] Furthermore, the electric screw slide also includes:
[0033] Safety feature module, including overload protection and stroke limit optical switch equipped on the slide part, used to prevent the slide from running beyond the set range;
[0034] Maintenance module, including spare lead screws for replacement, spare bearings on stepper motors, and a lubrication and cleaning unit for lubrication and cleaning of lead screw motor slides.
[0035] Further, the main control board executes the following procedures:
[0036] S1. Initial detection: Detect the status of the limit switch installed on one side of the electric screw slide on the lower shell, and control the movement of the electric screw slide according to the status of all limit switches until the limit switches installed on one side of the electric screw slide on the lower shell are triggered at the same time; verify the final position of the positioning slot placement slot to ensure that the positioning slot placement slot is in the correct starting position;
[0037] S2. Burning process control: monitor the placement status of the code card through the sensor, and adjust the placement status of the code card until all the code cards are correctly placed in the semi-automatic code card burning tooling; control the electric screw slide to move the positioning slot placement slot, accurately align all the placed code cards to the burning position of the code card burning board for burning, and during the movement, ensure that the limit switch 6 installed on the lower shell is triggered at the same time to confirm the accurate position of the slide; control the code card burning board to detect the burning status of each code card, and control the successfully burned code card to be automatically pushed out.
[0038] This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the invention, nor is it intended to limit the scope of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The above and other objects, features and advantages of the present invention will become more apparent through a more detailed description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, wherein like reference numerals generally represent like components throughout the exemplary embodiments of the present invention.
[0040] Figure 1 The schematic diagram of the installation structure of the semi-automatic code card burning tooling of Example 1 is shown;
[0041] Figure 2 A schematic diagram showing the position of the limit switch in Example 2 is shown;
[0042] Figure 3 A schematic diagram showing the position of the sensor in Example 2 is shown;
[0043] Figure 4 A control flow chart of the limit switch of Example 2 is shown;
[0044] Figure 5 The position of the limit switch of Example 2 is shown with reference to the figure;
[0045] Figure 6 A top view of the semi-automatic code card burning tooling of Example 2 is shown;
[0046] Figure 7 A front view of the semi-automatic code card burning tooling of Example 2 is shown;
[0047] Figure 8 A right side view of the semi-automatic code card burning tooling of Example 2 is shown.
[0048] Reference numerals
[0049] 1-upper shell; 2-code card burning board; 3-code card positioning slot; 4-positioning slot placement slot; 5-electric screw slide; 6-limit switch; 7-lower shell; 8-sensor. DETAILED DESCRIPTION
[0050] Embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to make the present invention more thorough and complete, and to fully convey the scope of the present invention to those skilled in the art.
[0051] As used herein, the term "including" and its variations mean open inclusion, i.e., "including but not limited to". Unless otherwise stated, the term "or" means "and / or". The term "based on" means "based at least in part on". The terms "an example embodiment" and "an embodiment" mean "at least one example embodiment". The term "another embodiment" means "at least one additional embodiment". The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0052] The following are definitions of abbreviations and key terms used in the present invention.
[0053] Electric Screw Slide (EST): refers to a mechanical device used to accurately move the positioning slot placement slot, using an electric screw to achieve high-precision linear motion, which is key to achieving accurate positioning of the code card.
[0054] Limit switch (LS): A switch installed at a critical position on a device to control or limit the range of mechanical motion. It is used in the device to prevent movement beyond the set range, protecting the machine and operating safety.
[0055] Code Card Burning Board (PCB): An electronic board installed in the upper shell of the device, responsible for executing the data burning operation of the code card. This is the core component in the burning process and is directly responsible for writing data.
[0056] Sensor (S): A component in a device used to detect and feedback information, such as monitoring the insertion and removal status of a code card. Sensors play a key role in ensuring programming accuracy and safe operation of the device.
[0057] Positioning slot placement slot (LPS): A structural component that carries the code card positioning slot, fixed on the electric lead screw slide, and can move back and forth accurately to accurately deliver the code card to the burning position.
[0058] Example 1
[0059] One embodiment of the present invention discloses a semi-automatic code card burning tool, comprising an upper shell 1, a lower shell 7, and a code card burning board 2, a code card positioning groove 3, a positioning groove placement groove 4, an electric screw slide 5, and a limit switch 6 arranged between the upper shell 1 and the lower shell 7. Figure 1 shown.
[0060] The upper shell 1 is used to protect the internal components from external influences and facilitate the daily maintenance and overhaul of the equipment.
[0061] The code card burning board 2 is a key component specially designed for executing code card burning operation, fixed in the upper shell 1, and integrated with a data transmission module and a burning execution module.
[0062] The code card positioning slot 3 is a core component of the semi-automatic code card burning tooling, which is specially used to place the code card. It is located below the code card burning board 2 and is used to pass the code card inserted from the upper shell 1 and correctly align the code card with the burning position on the burning execution module.
[0063] The positioning slot placement slot 4 is a key component in the semi-automatic code card burning tooling, which is specifically used to support and fix the code card positioning slot 3. It is arranged below the code card positioning slot 3 to support the code card positioning slot 3 and fix the code card positioning slot 3 to the slide part of the electric screw slide.
[0064] The electric screw slide 5 is a key mechanical component used to achieve high-precision positioning in the semi-automatic code card burning tooling and is fixed on the lower shell.
[0065] The limit switch 6 is installed on one side of the electric screw slide and is used to control the moving range of the electric screw slide. It plays a key safety and control function in the semi-automatic code card burning tooling.
[0066] The lower shell 7 is used to provide a support base for the entire semi-automatic code card burning tooling to meet the requirements of stable operation. The lower shell 7 provides a solid support base for the entire burning tooling to ensure the stability of the equipment during operation.
[0067] Compared with the prior art, the present embodiment discloses a semi-automatic code card burning tool that is cost-effective, easy to operate and reliable. The tool can semi-automatically complete the positioning and burning process of the code card, and is particularly suitable for use in electronic manufacturing and large-scale programming operations. Through the semi-automatic mechanism, manual participation in the burning process is reduced, thereby speeding up the burning speed and improving production efficiency. The design of an easy-to-operate user interface and simplified card placement and burning steps allows even non-professionals to quickly master the operating method, reduce errors in operation, and reduce operational complexity. Compared with the fully automatic system, the equipment cost is lower and some automation links are simplified, such as the automatic loading and unloading system, but key automation functions such as automatic positioning of the burning position are still maintained. By using precise sensors and positioning mechanisms, it is ensured that the code card can be accurately delivered to the burning position every time, reducing burning errors caused by position deviations and improving burning accuracy.
[0068] Example 2
[0069] Based on the improvement of Example 1, the overall structure of the semi-automatic code card burning tool is as follows: Figure 6-Figure 8 shown.
[0070] Preferably, the upper shell 1 is made of a material that is dust-proof and mechanically damage-proof and can shield electromagnetic interference.
[0071] Upper shell 1: The code card burning board 2 is fixed in the upper shell. The upper shell not only protects the internal components from external influences, but also facilitates the daily maintenance and repair of the equipment. The upper shell 1 not only provides physical protection for the code card burning board 2 to prevent dust and mechanical damage, but also helps to shield electromagnetic interference (EMI) and maintain the electrical stability of the burning environment.
[0072] Preferably, the data transmission module further comprises a data flow management submodule, a data flow buffer submodule, and a pre-burning verification submodule connected in sequence. The data flow management submodule is used to perform data flow management on the burning data. The data flow buffer submodule is used to perform data flow buffering on the burning data. The pre-burning verification submodule is used to verify the integrity and correctness of the burning data during the burning process.
[0073] Preferably, the burning execution module includes a data loading submodule, a data burning submodule, and a post-burning verification submodule connected in sequence. The data loading submodule is used to load the burning data output by the data transmission module. The data burning submodule is used to transfer the loaded burning data to the code card. The post-burning verification submodule is used to verify the code card after burning to determine that the burning has reached a predetermined quality standard.
[0074] Code card burning board 2: Code card burning board 2 is installed in the upper shell 1 and is a key component designed for executing code card burning operations. The board has the following features and functions: data transmission, burning execution, and integrated design.
[0075] Data transmission: The code card burning board 2 contains the necessary electronic circuits for safely and accurately transmitting the burning data from the control system to the code card. This includes the management and caching of the data flow to ensure the integrity and correctness of the data during the burning process.
[0076] Burning execution: Code Card Burning Board 2 controls each step of the burning process, including data loading, burning and post-burning verification. This ensures that each burning can meet the predetermined quality standards.
[0077] Integrated design: The design of the Code Card Burning Board 2 takes into account easy maintenance and reliability. All circuits are compactly integrated into one module, reducing external connections and possible failure points.
[0078] Preferably, the code card positioning slot 3 has a plurality of slots, each of which is provided with an opening, and the opening enables an infrared transmitting and receiving pair sensor installed inside the code card positioning slot 3 to detect the presence and placement status of the code card in the slot in real time. In addition, each slot adopts a quick-insertion structure that facilitates the removal and placement of the code card.
[0079] Code card positioning slot 3: Code card positioning slot 3 is a core component of the semi-automatic code card burning tooling, which is specially used to place the code card to ensure that it is correctly aligned to the burning position. The following are its detailed features and design considerations.
[0080] Position optimization: The code card positioning slot 3 is located above the positioning slot placement slot 4. This layout design ensures that the code card can be accurately positioned before burning and remains stable during the entire burning process.
[0081] Opening design: Each card slot is designed with openings, which enable internal sensors (such as infrared tube sensors) to detect the presence or absence of code cards and their placement status.
[0082] Easy to take out and put in: With the quick-change design, the operator can take out and put in the code card as a whole. This is especially important in a fast production environment, which can significantly reduce operation time and improve production efficiency.
[0083] Preferably, the positioning slot placement slot 4 further includes a fixing and supporting unit, a sensor integration unit, and a sensor feedback unit. The fixing and supporting unit is used to provide effective support for the code card positioning slot 3 to ensure the stability of the code card during the burning process and meet the needs of continuous high-frequency use. The sensor integration unit includes a plurality of infrared transmitting and receiving tube sensors installed inside the above-mentioned fixing and supporting unit, which are used to detect the position and state of the corresponding code card in real time during the burning process and send them to the sensor feedback unit. The sensor feedback unit is used to identify whether the code card is correctly placed according to the position and state of the code card during the burning process, and after identifying that the code card is correctly placed, send a feedback instruction to the main control board to start the burning process of the code card.
[0084] Positioning slot placement slot 4: Positioning slot placement slot 4 is a key component in the semi-automatic code card burning tooling, which is specially used to support and fix the code card positioning slot 3 and is equipped with advanced sensing technology to ensure the correct placement of the code card. The following are its main functions and design features.
[0085] Sensor integration: Equipped with infrared transmitting and receiving tube sensors to monitor the presence and placement status of code cards in real time.
[0086] Sensor Feedback: Feedback from the sensors is directly fed to the control system, providing real-time updates on the placement of the code card. This information is critical to the control system as it ensures that the programming process is initiated only when the code card is correctly placed, avoiding incorrect programming and potential damage.
[0087] Fixation and support: The positioning slot 4 is designed as a solid structure, which can effectively support the code card positioning slot 3 and ensure the stability of the code card during the burning process. Its material and design take into account mechanical strength and durability to meet the needs of continuous high-frequency use.
[0088] Easy maintenance: Although the structure is designed to be fixed and stable, it also takes maintenance convenience into consideration. For example, the installation position of the sensor 8 and other electronic components is convenient for inspection and replacement to reduce maintenance time and cost.
[0089] Preferably, the electric lead screw slide 5 includes a high-precision positioning module, a speed adjustment module, a precision drive module, a safety feature module, and a maintenance module. The high-precision positioning module is used to obtain the real-time position of the slide part and send it to the speed adjustment module. The speed adjustment module is used to obtain the slide speed and acceleration that meet the current burning conditions and environment based on the real-time position of the slide part in combination with the set operation requirements, and send it to the precision drive module. The precision drive module includes a stepper motor, a lead screw, and a slide part. The stepper motor is connected to the slide part through a lead screw, and is used to control the lead screw to drive the slide part to move through the stepper motor to achieve the above-mentioned slide speed and acceleration. The safety feature module includes an overload protection and stroke limit optical switch equipped on the slide part to prevent the slide from running beyond the set range. The maintenance module includes a spare lead screw for replacement, a spare bearing on the stepper motor, and a lubrication and cleaning unit for lubricating and cleaning the electric lead screw slide 5.
[0090] Electric screw slide 5: Electric screw slide 5 is a key mechanical component used to achieve high-precision positioning in the semi-automatic code card burning tooling. The electric screw slide is used for precise positioning of the code card. Its high-precision movement control is the key to achieving efficient and accurate burning. Its main functions and design features are as follows.
[0091] High-precision positioning: real-time positioning of the slide.
[0092] Precision Drive: The electric screw slide 5 utilizes a precision screw mechanism, coupled with a stepper motor, to achieve precise movement of the slide. This setup allows very fine position adjustments, ensuring precise placement of the code card, which is critical to the accuracy and repeatability of the burning process.
[0093] Smooth motion: The design of the slide optimizes the smoothness and stability of the motion, reduces vibration and noise during operation, and improves the operating experience and burning quality of the device. The slide part of the electric screw slide 5 fixes the positioning slot placement slot 4, and the position of the positioning slot placement slot and the code card positioning slot 3 therein are controlled by accurately controlling the position of the slide. This configuration makes the position of the code card controllable throughout the burning process, greatly improving the reliability and efficiency of the operation.
[0094] Adjustable speed and acceleration: The moving speed and acceleration of the slide can be adjusted according to different operating requirements to adapt to different burning conditions and environments, ensuring operational flexibility and adaptability.
[0095] Safety features: The electric screw slide 5 is equipped with safety features such as overload protection and travel limit switch to prevent the equipment from operating beyond the preset range, thereby protecting the safety of machinery and operators.
[0096] Easy maintenance: Key components such as screws and bearings are designed to be easily accessible and replaceable, reducing maintenance time and costs. At the same time, lubrication and cleaning of the equipment are also relatively simple, helping to maintain long-term operating performance and reliability.
[0097] Preferably, a limit switch 6 is also installed on the lower shell 7 to monitor the overall structural movement range of the semi-automatic code card burning tooling.
[0098] Limit switch 6: Figure 2 , Figure 5 As shown, limit switches 6 play a key safety and control function in the semi-automatic code card burning tooling. They are designed to monitor and control the boundaries of mechanical movement to ensure the safety and accuracy of equipment operation. The following are the main functions and features of limit switches.
[0099] Motion range control: The first limit switch (two or more) is installed on the right side of the electric screw slide 5 to control the movement range of the slide. These switches ensure that the slide moves within a safe and predetermined range to prevent potential damage or equipment failure caused by exceeding the travel range.
[0100] Collision prevention: By stopping the movement of the slide in time, the limit switch 6 effectively prevents mechanical collisions, protects mechanical parts from damage, and also protects the safety of operators.
[0101] Lower shell mounted limit switches: A second limit switch (two or more) is further mounted on the lower shell 7 to provide double protection for the device. These switches monitor the overall structural movement of the device and enhance the safe operation of the device in extreme situations.
[0102] Automatic feedback and control: When any limit switch is triggered, it immediately sends a signal to the control system, which adjusts or stops the corresponding mechanical movement based on these signals. This automatic feedback mechanism is the key to efficient and safe operation, such as Figure 4 shown.
[0103] Lower shell 7: The electric screw slide 5 is fixed on the lower shell 7, and the lower shell 7 provides a solid support base for the entire burning tooling to ensure the stability of the equipment during operation.
[0104] Preferably, the semi-automatic code card burning tool further includes a sensor 8 and a main control board.
[0105] The sensor 8 includes an infrared transmitting and receiving tube sensor installed inside the positioning groove 4, such as Figure 3As shown. The infrared transmitting and receiving pair of sensors is used to monitor the position and status of the code card in real time during the burning process and send it to the main control board. This sensor is responsible for real-time monitoring of the position and status of the code card, and determines whether the code card is correctly placed in the positioning slot by emitting and receiving infrared light. Specific functions include position monitoring, status detection, and feedback mechanism. The integrated sensor system is used to monitor and automatically correct error states in real time, ensure the accuracy of the burning process and the safe operation of the equipment, and realize automatic error detection and processing mechanism.
[0106] Position monitoring: The sensor 8 confirms whether the code card is in the predetermined position by emitting infrared light and detecting whether the light is blocked or reflected by the code card. This non-contact detection method improves the accuracy of monitoring and the reliability of the equipment.
[0107] Status detection: In addition to monitoring the position, the sensor 8 can also determine the insertion and removal status of the code card. When the code card is placed in the positioning slot, the infrared light will be interrupted, and the sensor determines that the code card has been placed; when the code card is taken out, the path of the infrared light returns to an unobstructed state, and the sensor determines that the code card has been taken out.
[0108] Feedback mechanism: These monitoring results of sensor 8 will be fed back to the control system in real time to ensure that the burning operation is only carried out when the code card is correctly placed. In addition, if the position of the code card changes during the burning process, the system can immediately pause the burning to prevent data burning errors.
[0109] The output ends of the main control board (main control chip) are respectively connected to the control ends of the code card burning board 2, the electric screw slide 5, and the limit switch 6.
[0110] Preferably, the main control board executes the following procedures:
[0111] S1. Power-on verification process
[0112] After powering on, the main control board of this semi-automatic code card burning tool will perform a series of actions to ensure that the positioning slot placement slot 4 is correctly positioned. The specific steps are as follows:
[0113] S11. Initial detection: The main control board first detects the state of the first limit switch 6 (the limit switch 6 installed on one side of the electric screw slide, two can be set). This step is to confirm the position state of the equipment at startup.
[0114] S12. Response status: If both first limit switches are triggered: This status indicates that the positioning slot placement slot 4 may exceed the safety travel at startup. To solve this problem, the main control board will instruct the two electric screw slides 5 to drive the positioning slot placement slot 4 to move in the opposite direction of the first limit switch until both first limit switches are no longer triggered. Then, the slide moves forward again until the two first limit switches are triggered at the same time to confirm the accuracy of the position.
[0115] If only one first limit switch is triggered: the main control board will independently control the electric screw slide 5 on the side where the limit switch is not triggered to move, so that it also reaches the triggered state. After completing this operation, the correction action of triggering the two switches at the same time is performed.
[0116] If both first limit switches are not triggered: the control system will instruct the two electric screw slides 5 to move the positioning slot placement slot 4 towards the direction of the first limit switch 6 until both are detected to be triggered at the same time. If one end is triggered first during the movement, the single trigger adjustment strategy is executed.
[0117] S13. Verification completed: After the above steps are completed, the system will perform a final position verification to ensure that the positioning slot placement slot 4 is in the correct starting position to ensure the accuracy and safety of the burning operation.
[0118] S2. Burning process control:
[0119] After the verification is completed, the system enters the code card burning stage. The specific process is as follows:
[0120] S21. Code card placement detection: Use sensor 8 to monitor the code card placement status. This device is designed with 9 card slots. Theoretically, up to 9 code cards can be burned at the same time. The system will monitor the interval time of each code card placement. If no new code card is placed for more than ten seconds, the system will determine that the placement is completed.
[0121] S22. Move to the burning position: Once the code card placement is confirmed, the main control board will instruct the two electric screw slides 5 to move the positioning slot placement slot 4, and accurately align all the placed code cards to the position of the code card burning board 2 for burning. During the movement process, the system must ensure that the second limit switch 6 (the limit switch 6 installed on the lower shell 7) is triggered at the same time to confirm the accurate position of the slide.
[0122] S23. Burning status and error handling: If only one limit switch is triggered during the alignment process, the system will determine that the two electric screw slides have inconsistent strokes. At this time, the system will display an error prompt and require manual inspection and adjustment. If no limit switch is triggered, it means that the slide has not reached the predetermined position, and the system will continue to control the slide to move until it reaches the correct position.
[0123] S24. Burning result processing: The code card burning board 2 will detect the burning status of each code card. The successfully burned code card will be automatically pushed out, and the sensor 8 will then detect whether the code card has been taken away. If a code card that has not been burned successfully is detected, the system will display an error prompt. At this time, the code card will be pushed out and the system will wait for the operator to manually confirm. After the manual confirmation, the system returns to the initial state of the burning process again and prepares for the next round of burning.
[0124] Cycle Burning: Once all code cards are successfully burned and removed, the system will automatically return to the initial state of the burning process and prepare for the next batch of code cards to be burned.
[0125] When implemented, the above solution provides a semi-automatic code card positioning and burning system, that is, an overall burning system including an electric screw slide, a positioning slot placement slot and a code card burning board with an integrated design. The design of this system is the core of optimizing production efficiency and burning quality. Safety control system during the burning process: including a safety control system composed of limit switches and sensors to ensure that the equipment is operated under safe conditions to prevent equipment damage and operating accidents. Multi-tasking capability of the burning equipment: the ability of a single operator to manage multiple devices, which has significant commercial value in terms of operating efficiency and labor cost control. Modular and scalable design of the equipment: the design of the equipment allows for flexible adjustment of the number and configuration of burning card slots according to production needs. This scalability is a solution provided to enterprises of different sizes.
[0126] Compared with the prior art, the semi-automatic code card burning tool provided in this embodiment has the following beneficial effects:
[0127] 1. Improve burning efficiency: It can process multiple code cards (for example, 9 cards) at the same time, which greatly improves the batch processing capacity of burning. This not only reduces the total time required for burning, but also improves the overall output efficiency of the production line, which is particularly suitable for mass production needs.
[0128] 2. Enhanced programming accuracy: Through the precise electric screw slide and limit switch, the code card is accurately positioned to ensure that each programming can achieve highly consistent results. This precise control significantly reduces the risk of programming failure and improves product quality.
[0129] 3. Ease of operation: The automation and semi-automation functions in the design, such as the automatic error detection and handling system, make the operation easier and more intuitive. Operators can operate the equipment efficiently without complex technical training, reducing the cost of manpower training.
[0130] 4. Improve the safety and reliability of the equipment: Automatic detection function and multiple safety protection measures (such as limit switches) ensure the safety of equipment operation. These functions prevent the equipment from being overloaded or exceeding the normal working range, thereby extending the service life of the equipment.
[0131] 5. Optimize human resource allocation: Since one operator can manage multiple devices at the same time, the manpower demand in the production process is significantly reduced, and the labor cost is reduced. This provides significant economic benefits for companies that expand their production scale.
[0132] 6. Flexibility and scalability: It supports adjusting the number and configuration of burning card slots according to actual production needs, providing a high degree of flexibility and scalability, making the equipment not only suitable for small-scale rapid production, but also able to meet the needs of large-scale industrial production.
[0133] 7. Through the above comprehensive advantages, the semi-automatic code card burning tooling not only improves production efficiency and operational reliability, but also provides high flexibility and economic benefits. This makes the present invention have a significant competitive advantage in the fiercely competitive market, and is particularly suitable for the modern manufacturing industry that pursues high efficiency and high-quality output.
[0134] Embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terms used herein are selected to best explain the principles of the embodiments, practical applications, or improvements over the prior art, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A semi-automatic code card burning tool, characterized in that: The invention comprises an upper shell (1), a lower shell (7), and a code card burning board (2) arranged between the upper shell (1) and the lower shell (7), a code card positioning groove (3), a positioning groove placement groove (4), an electric screw slide (5), a limit switch (6), a sensor (8), and a main control board; wherein the code card burning board (2) is fixed in the upper shell (1), and a data transmission module and a burning execution module are integrated in the upper shell; the code card positioning groove (3) is arranged below the code card burning board (2), and is used to pass the code card inserted from the upper shell (1) and enable the burning execution module to be burned. The code card is correctly aligned with the burning position on the burning execution module; the positioning slot placement slot (4) is arranged below the code card positioning slot (3) and is used to support the code card positioning slot (3) and fix the code card positioning slot (3) to the slide part of the electric screw slide; the electric screw slide (5) is fixed on the lower shell; the limit switch (6) is installed on one side of the electric screw slide (5) and is used to control the moving range of the electric screw slide; the lower shell (7) is used to provide a support base that meets the stability operation requirements for the entire semi-automatic code card burning tooling; The main control board executes the following procedures: S1. Initial detection: Detect the state of the limit switch (6) installed on one side of the electric screw slide on the lower shell (7), and control the movement of the electric screw slide (5) according to the state of all limit switches (6) until the limit switches (6) installed on one side of the electric screw slide on the lower shell (7) are triggered at the same time; verify the final position of the positioning groove placement groove (4) to ensure that the positioning groove placement groove (4) is in the correct starting position; S2. Burning process control: monitor the placement status of the code card through the sensor (8), and adjust the placement status of the code card until all the code cards are correctly placed in the semi-automatic code card burning tooling; control the electric screw slide (5) to move the positioning slot placement slot (4), accurately align all the placed code cards to the burning position of the code card burning board (2) for burning, and ensure that the limit switch 6 installed on the lower shell (7) is triggered at the same time during the movement process to confirm the accurate position of the slide; control the code card burning board (2) to detect the burning status of each code card, and control the code card that has been successfully burned to be automatically pushed out.
2. The semi-automatic code card burning tool according to claim 1, characterized in that: The sensor (8) comprises an infrared transmitting and receiving pair of sensors installed inside the positioning slot (4); the infrared transmitting and receiving pair of sensors is used to monitor the position and state of the code card in real time during the burning process and send the information to the main control board; The output end of the main control board is respectively connected to the control ends of the code card burning board (2), the electric screw slide (5), and the limit switch (6).
3. The semi-automatic code card burning tool according to claim 1 or 2, characterized in that: The upper shell (1) is made of a material that is dust-proof and mechanically damage-proof and can shield electromagnetic interference; and a limit switch (6) is also installed on the lower shell (7) for monitoring the overall structural movement range of the semi-automatic code card burning tooling.
4. The semi-automatic code card burning tool according to claim 1 or 2, characterized in that: The data transmission module further comprises: The data flow management submodule is used to manage the data flow of the burning data; The data stream cache submodule is used to cache the data stream of the burning data; The pre-burn verification submodule is used to verify the integrity and correctness of the burning data during the burning process.
5. The semi-automatic code card burning tool according to claim 4, characterized in that: The burning execution module includes: The data loading submodule is used to load the burning data output by the data transmission module; The data burning submodule is used to transfer the loaded burning data to the code card; The post-burning verification submodule is used to verify the code card after burning to determine whether the burning reaches the predetermined quality standard.
6. The semi-automatic code card burning tool according to claim 5, characterized in that: The code card positioning slot (3) has a plurality of slots, each of which is provided with an opening, wherein the opening enables an infrared transmitting and receiving pair sensor installed inside the code card positioning slot (3) to perform real-time detection of the presence and placement status of a code card in the slot; and each slot adopts a quick-insertion structure that facilitates the removal and placement of a code card.
7. The semi-automatic code card burning tool according to claim 6, characterized in that: The positioning groove placement groove (4) further comprises: A fixing and supporting unit, used to provide effective support for the code card positioning slot (3), so as to ensure the stability of the code card during the burning process and meet the needs of continuous high-frequency use; The sensor integrated unit includes a plurality of infrared transmitting and receiving tube sensors installed inside the fixing and supporting unit, and is used to detect the position and state of the corresponding code card in real time during the burning process, and send it to the sensor feedback unit; The sensor feedback unit is used to identify whether the code card is correctly placed according to the position and state of the code card during the burning process, and send a feedback instruction to the main control board to start the burning process of the code card after identifying that the code card is correctly placed.
8. The semi-automatic code card burning tool according to claim 7, characterized in that: The electric screw slide (5) comprises: High-precision positioning module, used to obtain the real-time position of the slide part and send it to the speed adjustment module; The speed adjustment module is used to obtain the slide speed and acceleration that meet the current burning conditions and environment according to the real-time position of the slide part and the set operation requirements, and send them to the precision drive module; The precision drive module includes a stepper motor, a lead screw and a slide part. The stepper motor is connected to the slide part through the lead screw and is used to control the lead screw to drive the slide part to move to achieve the above-mentioned slide speed and acceleration.
9. The semi-automatic code card burning tool according to claim 8, characterized in that: The electric screw slide (5) further comprises: Safety feature module, including overload protection and stroke limit optical switch equipped on the slide part, used to prevent the slide from running beyond the set range; The maintenance module includes a spare lead screw for replacement, a spare bearing on the stepper motor, and a lubrication and cleaning unit for lubricating and cleaning the electric lead screw slide (5).
Citation Information
Patent Citations
Computer interlocking board card data online automatic burning method
CN118113307A
Chip online automatic programming method and system
CN108170447A
Glucometer password card burning method and system
CN115904412A