Screen display test method and system for heat-not-burn appliance, upper computer and appliance
After the heating of the non-burning instrument is completed, the upper computer sends screen display test commands to control the display device to perform corresponding display actions, and solves the problems of short circuit or circuit breaker of the circuit pins of the display device that may occur during the assembly and welding, and effectively screen display test and problem check are realized, improving the quality and user experience of the factory equipment.
Patent Information
- Application Number
- CN202411759353.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-30
- Publication Date
- 2025-03-25
AI Technical Summary
During the assembly and welding of heating and non-burning appliances, the circuit pins of the display device may be short-circuited or disconnected, resulting in screen display problems with the factory appliances.
After the heating of the non-burning instrument is completed, the upper computer sends screen display test instructions, control the display device to perform corresponding display actions, and determine whether the instrument passes screen display test by analyzing these actions, thereby discovering and solving problems such as pin short circuit or circuit breaker.
It effectively avoids the screen display problem of factory equipment, improves the user experience, and improves the testing efficiency and accuracy through automated testing.
Smart Images

Figure CN119689322A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of testing heat-not-burn appliances, and in particular to a screen display testing method, system, host computer and heat-not-burn appliance for heat-not-burn appliances. Background Art
[0002] Heat-not-burn appliances with screen displays undergo functional tests on the production line to verify whether the display device, microphone, charging port and other devices of the appliance are functioning properly. After the functional test is passed, assembly and welding are completed and finally packaged for shipment. However, during the assembly and welding process, the circuit pins of the display device may be short-circuited or open-circuited, which may cause screen display problems in the appliances shipped out of the factory. Summary of the invention
[0003] In view of this, the embodiments of the present application provide a screen display testing method, system, host computer and heat-not-burn appliance for a heat-not-burn appliance, which can avoid screen display problems in appliances leaving the factory.
[0004] A first aspect of an embodiment of the present application provides a screen display test method for a heat-not-burn appliance, the method being applied to a host computer connected to the heat-not-burn appliance, comprising:
[0005] After the heating without burning appliance is assembled and welded, a screen display test instruction is sent to the heating without burning appliance to instruct the heating without burning appliance to control each display device to perform a display action corresponding to the screen display test instruction;
[0006] Based on the displayed action, determine whether the heat-not-burn appliance has passed the screen test.
[0007] In the technical solution of the embodiment of the present application, a host computer is connected to the heating without burning appliance. After the heating without burning appliance is assembled and welded, the host computer is used to send a screen display test instruction to the heating without burning appliance. After receiving the screen display test instruction, the heating without burning appliance will control each display device to perform a display action corresponding to the screen display test instruction. By analyzing these display actions, it can be determined whether the heating without burning appliance has a screen display problem, thereby completing the screen display test. After the heating without burning appliance is assembled and welded, the above process will perform a screen display test on the heating without burning appliance again, so that it can be found that the display device pins are short-circuited or open-circuited due to assembly welding, so as to avoid screen display problems in the appliances shipped from the factory.
[0008] In one implementation of the embodiment of the present application, determining whether the heating without burning appliance passes the screen display test according to the display action includes:
[0009] Obtaining actual screen display video of the heat-not-burn appliance captured by a camera and pre-stored standard screen display video;
[0010] If the display action in the actual on-screen video is consistent with the standard display action in the standard on-screen video, it is determined that the heat-not-burn appliance has passed the on-screen test.
[0011] In one implementation of the embodiment of the present application, after obtaining the actual screen display video of the heating non-combustion appliance captured by the camera and the pre-stored standard screen display video, it also includes:
[0012] If the display action in the actual screen display video is inconsistent with the standard display action in the standard screen display video, determining a target display device having inconsistent display action among the display devices;
[0013] Outputs a prompt message for repairing the circuit pins of the target display device.
[0014] In an implementation of the embodiment of the present application, after outputting the prompt information for repairing the circuit pins of the target display device, the method further includes:
[0015] If the circuit pin inspection completion information is received, a screen display retest instruction is sent to the heating without burning appliance to instruct the heating without burning appliance to control the target display device to perform a display action corresponding to the screen display retest instruction.
[0016] In one implementation of the embodiment of the present application, after the heating without burning device is assembled and welded, the method further includes:
[0017] Sending a parameter test instruction to the heating without burning appliance to instruct the heating without burning appliance to return each detected appliance parameter to the host computer;
[0018] If all appliance parameters meet the preset conditions, it is determined that the heating without burning appliance has passed the parameter test.
[0019] A second aspect of an embodiment of the present application provides a screen display test method for a heating-not-burning appliance, the method being applied to a heating-not-burning appliance connected to a host computer, comprising:
[0020] After completing assembly and welding, receive the screen display test instructions sent by the host computer;
[0021] Control each display device to execute a display action corresponding to the screen display test instruction to instruct the host computer to determine whether the heating without burning appliance passes the screen display test according to the display action.
[0022] In one implementation of the embodiment of the present application, each display device includes a digital tube and an indicator light; controlling each display device to perform a display action corresponding to the screen display test instruction includes:
[0023] Control the digital tube to display each number in sequence according to the first frequency;
[0024] The control indicator light flashes at the second frequency.
[0025] A third aspect of an embodiment of the present application provides a host computer, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the screen display test method for heating non-combustion appliances provided in the first aspect of the embodiment of the present application is implemented.
[0026] A fourth aspect of an embodiment of the present application provides a heating without burning appliance, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, an on-screen display test method for a heating without burning appliance as provided in the second aspect of an embodiment of the present application is implemented.
[0027] A fifth aspect of the embodiments of the present application provides a screen display test system for a heating non-combustion appliance, the system comprising a host computer provided in the third aspect of the embodiments of the present application and a heating non-combustion appliance provided in the fourth aspect of the embodiments of the present application.
[0028] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 is a schematic diagram of a screen display test system for a heat-not-burn appliance provided in an embodiment of the present application;
[0030] Figure 2 It is a structural schematic diagram of a heating without burning device provided in an embodiment of the present application;
[0031] Figure 3 It is a flow chart of a screen display test method for a heating-not-burning appliance provided in an embodiment of the present application;
[0032] Figure 4 It is a schematic diagram of an interface of a device screen display and a corresponding circuit diagram provided in an embodiment of the present application;
[0033] Figure 5 This is a schematic diagram of an initial interface of an application software of a host computer provided in an embodiment of the present application;
[0034] Figure 6 This is a schematic diagram of a connection interface of an application software of a host computer provided in an embodiment of the present application;
[0035] Figure 7 It is a schematic diagram of a test result interface of an application software of a host computer provided in an embodiment of the present application;
[0036] Figure 8 It is a schematic diagram of the operation flow of the screen display test method of the heating non-combustion appliance provided in an embodiment of the present application in an actual application scenario;
[0037] Fig. 9 It is a schematic diagram of a host computer / heating without burning appliance provided in an embodiment of the present application. DETAILED DESCRIPTION
[0038] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system structures, technologies, etc. are proposed, so as to thoroughly understand the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, the detailed description of well-known systems, devices, circuits and methods is omitted to prevent unnecessary details from hindering the description of the present application. In addition, in the description of the present application specification and the attached claims, the terms "first", "second", "third" etc. are only used to distinguish the description, and cannot be interpreted as indicating or suggesting relative importance.
[0039] Heating but not burning appliances are usually equipped with display devices such as digital tubes and indicator lights, which can be used to display information such as the current power level, number of meter ports, heating time, and heating signs. On the production line, the functions of the appliance's various display devices, microphones, charging ports, and other devices are checked to see if they are functioning properly. After confirming that they are normal, assembly and welding are completed, and finally the appliance is packaged and shipped out of the factory. However, during the assembly and welding process, due to solder sticking or poor assembly, the circuit pins of the display device may short-circuit or break, and no subsequent workstation will intercept this situation, which ultimately results in appliances with screen display problems being shipped out of the factory and entering the market, seriously affecting the user experience.
[0040] To address this problem, the embodiments of the present application provide a screen display test method, system, host computer, and heat-not-burn appliance for a heating-not-burn appliance. After the appliance is assembled and welded, the screen display test will be performed again, so that the display device pin short circuit or open circuit caused by assembly welding can be found, thereby avoiding screen display problems in the appliance before leaving the factory and improving the user experience. For more specific technical implementation details of the embodiments of the present application, please refer to the various embodiments described below.
[0041] like Figure 1 , which is a schematic diagram of a screen display test system for a heating non-burning appliance provided in an embodiment of the present application. Figure 1The system shown includes a host computer and a heat-not-burn appliance, wherein the host computer can be a laptop, tablet computer, desktop computer, mobile phone, wearable device, netbook, personal digital assistant (PDA) or large-screen TV and other types of devices. This application does not impose any restrictions on the specific device type of the host computer. The heat-not-burn appliance is a lower computer, which can be any type or model of appliance with a screen display. As an example, Figure 2 It is a schematic diagram of the structure of a heating without burning device provided in an embodiment of the present application. Figure 2 The heating without burning appliance shown includes a control mainboard, a heating element and a battery module, and the control mainboard is electrically connected to the heating element and the battery module respectively. Among them, the heating without burning appliance can interact with the host computer through the control mainboard. The heating element can be heated up under the control of the control mainboard to bake the aerosol generation matrix, and the battery module serves as a power source to provide electrical energy. The host computer and the heating without burning appliance can establish a communication connection in various wired or wireless ways. As an example, a serial port line can be used to establish a communication connection. One end of the serial port line is connected to the COM port of the host computer, and the other end is connected to the control mainboard of the heating without burning appliance. The host computer can interact with the heating without burning appliance and send various test instructions to the heating without burning appliance. The heating without burning appliance can perform various test operations such as screen display test and parameter test according to the test instructions sent, and the obtained test results can be displayed on the screen of the host computer. About Figure 1 For the specific working principle of the system shown, please refer to the method embodiment described below.
[0042] See also Figure 3 , shows a screen display test method for a heating-not-burning appliance provided in an embodiment of the present application, comprising:
[0043] 301. After the heating without burning device is assembled and welded, the host computer sends a screen display test instruction to the heating without burning device;
[0044] The heating without burning appliance with screen display will be subjected to functional test on the production line, and the assembly and welding will be completed after the functional test is passed. The technical solution of the embodiment of the present application will perform screen display test on the heating without burning appliance again after the assembly and welding of the heating without burning appliance is completed, to detect whether there are any problems with the display actions of the various display devices of the heating without burning appliance, so as to prevent the heating without burning appliance with screen display problems from being packaged and shipped out of the factory.
[0045] Before implementing the method provided in the embodiment of the present application, it is necessary to establish a communication connection between the host computer and the heating-not-burning appliance in order to complete data interaction. The host computer and the heating-not-burning appliance can establish a communication connection through various wired or wireless methods such as a serial line, a USB line, Bluetooth, and a network, and the embodiment of the present application does not limit this. As an example, a serial line can be used to connect the host computer and the heating-not-burning appliance, one end of the serial line is connected to a COM port of the host computer, and the other end is connected to the control motherboard of the heating-not-burning appliance. After the host computer configures the corresponding channel number (i.e., the connected COM port number), a communication connection with the heating-not-burning appliance can be established, thereby completing data interaction.
[0046] In actual operation, an application software for testing the heat-not-burn appliance can be installed in advance in the host computer. Through the software interface of the application software, the user can perform various operations such as selecting a connection port, issuing a screen display test instruction, issuing a screen display retest instruction, issuing a parameter test instruction, and viewing the appliance test results. For example, after connecting the host computer to the heat-not-burn appliance after assembly and welding, the user can open and run the application software of the host computer, and by clicking the corresponding function button in the software interface, the host computer can issue a screen display test instruction to the heat-not-burn appliance.
[0047] 302. After receiving the screen display test instruction, the heating non-combustion appliance controls each display device to perform a display action corresponding to the screen display test instruction;
[0048] After receiving the screen test instruction sent by the host computer, the heating-not-burning appliance will control the various display devices it has to perform the display action corresponding to the screen test instruction. The display devices here may include but are not limited to various types of indicator lights, digital tubes or liquid crystal screens, etc. The embodiment of the present application does not impose any restrictions on the type, quantity and placement position of the various display devices possessed by the appliance. In actual operation, at least one set of standard display actions can be set according to factors such as the type, quantity and placement position of the various display devices possessed by the appliance. For example, the standard display action may include turning on, flashing and extinguishing the various indicator lights in sequence, making the various digital tubes display 0-9 in sequence in a cycle, making the liquid crystal screen display a preset animation, and so on. If multiple sets of standard display actions are set, the screen test instruction can be used to specify each display device to perform a set of standard display actions.
[0049] In one implementation of the embodiment of the present application, each display device includes a digital tube and an indicator light; the heating without burning appliance controls each display device to perform a display action corresponding to the screen display test instruction, including:
[0050] (1) The heating-not-burning appliance controls the digital tube to display various digits in sequence according to the first frequency;
[0051] (2) The heating non-combustion appliance control indicator light flashes at a second frequency.
[0052] The screen display interface of the heating-not-burning appliance may include a plurality of digital tubes and a plurality of indicator lights. For each digital tube, the appliance may control it to display each number in sequence according to a set first frequency, and for each indicator light, the appliance may control it to flash according to a set second frequency. For example, in the initial state, all digital tubes and all indicator lights are off. After receiving the screen display test instruction, the appliance may control each digital tube to display each number in sequence at a frequency of 1 Hz, that is, to display the numbers 0-9 in sequence every second, and may control each indicator light to flash at a frequency of 2 Hz, that is, to flash twice every second. By controlling the digital tube to display each number in sequence and controlling the indicator light to flash, it is very convenient to detect whether there is a display error in the digital tube or the indicator light. For example, if a digital tube cannot correctly display the number "8", it can be determined that the digital tube has a display error. If a certain indicator light remains on or is off (i.e., does not flash), it can be determined that the indicator light has a display error.
[0053] As an example, Figure 4 It is a schematic diagram of an interface of a device screen display and a corresponding circuit diagram provided in an embodiment of the present application. Figure 4 On the left is a schematic diagram of the interface of the device screen, which includes 4 LED digital tubes, DIG.1, DIG.2, DIG.3 and DIG.4. In addition to the 4 LED digital tubes, it also includes multiple LED indicator lights such as A5, B5, C5, D5... Figure 4 To the right of is the corresponding circuit schematic diagram, which shows the connection line of each LED indicator and the connection line of each LED segment of each LED digital tube. For example, A1 in the circuit schematic diagram represents the topmost LED segment in the digital tube DIG.1, and H1 in the circuit schematic diagram represents the circular LED indicator H1 in the middle of the screen display interface, and so on. The device can control each LED digital tube and each LED indicator to perform the corresponding display action by changing the high and low level states of each circuit pin. Specifically, in the initial state, all LEDs are off, and the device refreshes the on and off states of each LED of the LED digital tube in sequence according to the set frequency (for example, 70Hz). Taking A1 as an example, by controlling pin 15 to a low level and pin 1 to a high level, A1 can be controlled to light up. Each digit of each LED digital tube is independent. Assuming that DIG.1 needs to be controlled to display the number 0, A1, B1, C1, D1, E1 and F1 are lit at the same time by controlling the high and low level states of the corresponding circuit pins, while G1 remains off, and so on. For a certain LED indicator light, the corresponding circuit pin can be made to change the level state periodically, thereby controlling the LED indicator light to flash.
[0054] 303. The host computer determines whether the heating without burning appliance passes the screen display test based on the display action.
[0055] After the device controls each display device to execute the display action corresponding to the screen display test instruction, the tester can manually observe whether the display action of each display device is correct, and enter the screen display test results into the host computer. Figure 4 In the example shown, if the tester observes that all LED digital tubes display the numbers 0-9 in sequence normally and all LED indicators flash normally, it means that the display actions of all display devices are correct, and it can be determined that the device has passed the screen display test, and the result of the screen display test passing is recorded in the host computer. If the tester observes that DIG.1 cannot display all numbers correctly and the indicator H1 does not flash normally, it can be determined that the device has not passed the screen display test, and the result of the screen display test failing and the device identification DIG.1 and H1 with display problems are recorded in the host computer.
[0056] In one implementation of the embodiment of the present application, the host computer determines whether the heating without burning appliance passes the screen display test according to the display action, including:
[0057] (1) The host computer obtains the actual screen display video of the heating non-combustion appliance captured by the camera and the pre-stored standard screen display video;
[0058] (2) If the display action in the actual screen display video is consistent with the standard display action in the standard screen display video, the host computer determines that the heat-not-burn appliance passes the screen display test.
[0059] Considering the shortcomings of manual observation of display actions, such as being labor-intensive and prone to errors, a camera can be set to capture the display actions of each display device of the appliance, thereby obtaining an actual screen display video. In addition, the host computer pre-stores a standard screen display video, which contains the correct standard display actions of each display device of the appliance after receiving the screen display test instruction. The display actions of each display device in the actual screen display video are compared with the standard display actions of the corresponding display device in the standard screen display video. If the display actions of all display devices are consistent with the standard display actions, the host computer determines that the heating-not-burning appliance passes the screen display test, and can record the corresponding screen display test results. If there is at least one display device whose display action is inconsistent with the standard display action, the host computer determines that the heating-not-burning appliance fails the screen display test, and at this time, the results of the screen display test failure and the relevant information of the display device with display problems can be recorded. The method of automatically comparing the screen display video captured by the camera can effectively improve the efficiency and accuracy of the screen display test, and can reduce labor costs.
[0060] In one implementation of the embodiment of the present application, after the host computer obtains the actual screen display video of the heating non-combustion appliance captured by the camera and the pre-stored standard screen display video, it also includes:
[0061] (1) If the display action in the actual screen display video is inconsistent with the standard display action in the standard screen display video, the host computer determines the target display device with inconsistent display action among the display devices;
[0062] (2) The host computer outputs a prompt message for inspecting the circuit pins of the target display device.
[0063] If the display action in the actual screen video is inconsistent with the standard display action in the standard screen video, that is, the display action of at least one display device is inconsistent with the corresponding standard display action, the host computer will search for those display devices whose display actions are inconsistent with the corresponding standard display actions, and record them as target display devices. The number of target display devices can be one or more. Then, the host computer determines the circuit pins of each target display device and outputs prompt information for repairing these circuit pins. For example, in the above Figure 4 In the example shown, if the display action of the circular LED indicator H1 is inconsistent with the corresponding standard display action, the host computer determines the circuit pins 16 and 17 related to the circular LED indicator H1, and can output a prompt message "Indicator H1 has a display problem, please check circuit pins 16 and 17" through the screen. Through this setting, the tester can easily find the circuit pin with problems, thereby improving the efficiency of inspection and repair.
[0064] In one implementation of the embodiment of the present application, after the host computer outputs the prompt information for repairing the circuit pins of the target display device, it also includes:
[0065] If the host computer receives the information that the circuit pin inspection is completed, it sends a screen display retest instruction to the heating without burning appliance to instruct the heating without burning appliance to control the target display device to perform a display action corresponding to the screen display retest instruction.
[0066] According to the prompt information output by the host computer, the tester inspects the corresponding circuit pins to solve possible problems such as short circuit or open circuit and eliminate faults. After the inspection is completed, the tester can click on the host computer to input the information that the circuit pin inspection is completed. After receiving the information, the host computer will send a screen retest instruction to the heating without burning appliance. After receiving the screen retest instruction, the heating without burning appliance will control the target display device with display problems to perform the display action corresponding to the screen retest instruction, that is, retest the part of the display device with display problems separately. The display action performed by the retest can be the same or different from the display action performed by the initial test. After controlling the target display device to perform the display action of the retest, it can also be determined whether the target display device after the inspection still has display problems by manual observation or automatic comparison of the screen video taken by the camera. If there is still a display problem, the host computer can output prompt information such as continuing to inspect the pins of the target display device or needing to replace the display device. If there is no display problem, the host computer can determine that the heating without burning appliance has passed the screen test.
[0067] The foregoing is related to the screen display test of the heating without combustion appliance. After the heating without combustion appliance is assembled and welded, parameter testing can also be performed on the heating without combustion appliance to verify whether the various appliance parameters of the heating without combustion appliance are normal, thereby further improving the quality of the appliances leaving the factory.
[0068] In one implementation of the embodiment of the present application, after the heating without burning device is assembled and welded, the method further includes:
[0069] (1) The host computer sends a parameter test instruction to the heating without burning appliance to instruct the heating without burning appliance to return each detected appliance parameter to the host computer;
[0070] (2) If all appliance parameters meet the preset conditions, the host computer determines that the heating without burning appliance has passed the parameter test.
[0071] When performing parameter testing on heating-not-burning appliances, users can open and run the application software of the host computer described above. By clicking the corresponding function button in the software interface, the host computer can send parameter test instructions to the heating-not-burning appliances. After receiving the parameter test instructions sent by the host computer, the heating-not-burning appliance will obtain the various appliance parameters stored in the appliance, such as version number, heating element resistance, resistance temperature coefficient and temperature curve, and send these appliance parameters to the host computer. After receiving these appliance parameters, the host computer will determine whether each appliance parameter meets the preset conditions, such as whether the version number is correct, whether the heating element resistance is within the standard resistance range, whether the resistance temperature coefficient is within the specified range, and whether the temperature curve is successfully verified. If all appliance parameters meet the conditions, the host computer determines that the heating-not-burning appliance passes the parameter test. If there is at least one appliance parameter that does not meet the conditions, the host computer determines that the heating-not-burning appliance has not passed the parameter test, and can display the specific parameter problems through the software interface, such as the heating element resistance exceeds the standard resistance range, so that the tester can quickly locate and solve the problem.
[0072] As an example, Figure 5 Schematic diagram of the initial interface of an application software of a host computer provided in an embodiment of the present application. Figure 5 The initial interface shown includes a screen test button, a parameter test button, a channel number selection box, an appliance parameter information display area, a temperature curve information display area, an operation information display area, and a test information display area. Among them, the screen test button is used to issue a screen test instruction, the parameter test button is used to issue a parameter test instruction, and the channel number selection box is used to select the channel number connected to the heating non-combustion appliance; the appliance parameter information display area is used to display information such as the appliance version number, whether it has a child lock, the resistance range of the heating element, and the resistance temperature coefficient range; the temperature curve information display area is used to display relevant information about the temperature curve; the operation information display area is used to display the operation status of the application software, such as Figure 5 The initial interface shown displays "Waiting for connection", indicating that the host computer is not yet connected to the heating without burning appliance; the test information display area is used to display the test result information.
[0073] After the tester selects the correct channel number COM3 and connects the host computer to the heating without burning appliance, the application software of the host computer can enter the following Figure 6 The connection interface diagram is shown in Figure 1. Figure 6 In the connection interface shown, the operation information display area displays "Checking, do not plug or unplug", indicating that the host computer is establishing interaction with the heating without combustion appliance and needs to wait for a certain period of time.
[0074] The tester can send parameter test instructions to the heating without burning appliance by clicking the parameter test button. The host computer reads the parameters of each appliance stored in the register Flash and other devices of the heating without burning appliance, and judges whether each appliance parameter meets the conditions. If all the conditions are met, it can be displayed as follows Figure 7 The test result interface is shown in the figure. Figure 7 In the test result interface shown, the operation information display area displays "pass", indicating that the heating without burning appliance has passed the parameter test, and the test information display area displays specific parameter test information, such as "curve verification successful", "resistance temperature coefficient is within the specified range", "heating element resistance is within the specified range", "version number verification is correct", etc.
[0075] In actual operation, the heating without combustion appliance can be subjected to parameter test first and then screen test, or the heating without combustion appliance can be subjected to screen test first and then parameter test. After both the screen test and the parameter test are passed, the next workstation node can be entered, for example, the aging test can be started or factory packaging can be performed.
[0076] In the technical solution of the embodiment of the present application, a host computer is connected to the heating without burning appliance. After the heating without burning appliance is assembled and welded, the host computer is used to send a screen display test instruction to the heating without burning appliance. After receiving the screen display test instruction, the heating without burning appliance will control each display device to perform a display action corresponding to the screen display test instruction. By analyzing these display actions, it can be determined whether the heating without burning appliance has a screen display problem, thereby completing the screen display test. After the heating without burning appliance is assembled and welded, the above process will perform a screen display test on the heating without burning appliance again, so that it can be found that the display device pins are short-circuited or open-circuited due to assembly welding, so as to avoid screen display problems in the appliances shipped from the factory.
[0077] To facilitate understanding of the screen display test method for a heating non-burning appliance provided in an embodiment of the present application, an actual application scenario is listed below.
[0078] like Figure 8 FIG. 1 is a schematic diagram of the operation flow of the screen display test method for heating non-combustion appliances provided in an embodiment of the present application in an actual application scenario. Figure 8In the application scenario shown, the upper and lower computers are connected first, that is, a communication connection is established between the upper computer and the heating-not-burning appliance. Specifically, the COM port of the appliance and the upper computer can be connected by a serial port line, the corresponding application software can be opened in the upper computer, and the corresponding channel number can be selected through the software interface to complete the connection. The upper computer can send a wake-up command to the appliance every set time (for example, 0.5s). After receiving the wake-up command, the appliance will return the corresponding wake-up string, indicating that the upper computer and the appliance have successfully interacted. First, a parameter test is performed. The upper computer sends a parameter test command to the appliance, reads each appliance parameter stored in the register Flash of the appliance, and judges whether each appliance parameter meets the conditions. If at least one device parameter does not meet the conditions, it is determined that the parameter test has not passed and returned to the corresponding workstation for maintenance. If all appliance parameters meet the conditions, it is determined that the parameter test has passed, and then the screen display test process is entered. The upper computer sends a screen display test command to the appliance, and the appliance starts the screen display test task, controlling each display device to perform the corresponding display action, such as the LED digital tube displays the numbers 0-9 in sequence every second, and the LED indicator light flashes. Determine whether the display action of each display device is correct. If the display action of all display devices is correct, it is determined that the screen display test has passed and the next workstation node can be entered, such as an aging test. If the display action of at least one display device is incorrect, a prompt is output to inspect the circuit pins of the corresponding display device. After the tester completes the inspection, the display devices with problems are retested until the display actions of all display devices are correct. After the device is assembled and welded, the above process will perform parameter tests and screen display tests on the heating but not burning device again, which can solve various device problems caused by assembly and welding, further improve the quality of the devices leaving the factory, and improve user satisfaction.
[0079] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0080] Fig. 9 Schematic diagram of a host computer / heating without burning device provided in one embodiment of the present application. Fig. 9 As shown, the host computer / heating-without-combustion appliance 9 of this embodiment includes: a processor 90, a memory 91, and a computer program 92 stored in the memory 91 and executable on the processor 90. When the processor 90 executes the computer program 92, the steps in the embodiments of the screen display test method for each heating-without-combustion appliance described above are implemented.
[0081] The computer program 92 may be divided into one or more modules / units, which are stored in the memory 91 and executed by the processor 90 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 92.
[0082] The processor 90 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0083] The memory 91 may be an internal storage unit, such as a hard disk or a memory. The memory 91 may also be an external storage device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the memory 91 may include both the internal storage unit and the external storage device. The memory 91 is used to store the computer program and other data. The memory 91 may also be used to temporarily store data that has been output or is to be output.
[0084] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0085] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0086] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0087] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0088] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the system embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0089] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0090] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0091] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0092] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A screen display test method for a heat-not-burn appliance, characterized in that: Applied to a host computer connected to a heat-not-burn appliance, the method comprises: After the heating without burning appliance completes assembly welding, a screen display test instruction is sent to the heating without burning appliance to instruct the heating without burning appliance to control each display device to perform a display action corresponding to the screen display test instruction; According to the display action, it is determined whether the heating without burning appliance passes the screen display test.
2. The method according to claim 1, characterized in that The step of determining whether the heating without burning appliance passes the screen display test according to the display action comprises: Acquiring an actual screen display video of the heat-not-burn appliance captured by a camera and a pre-stored standard screen display video; If the display action in the actual screen display video is consistent with the standard display action in the standard screen display video, it is determined that the heating without burning appliance passes the screen display test.
3. The method according to claim 2, characterized in that After acquiring the actual screen display video of the heating without burning appliance captured by the camera and the pre-stored standard screen display video, the method further includes: If the display action in the actual screen display video is inconsistent with the standard display action in the standard screen display video, determining a target display device having inconsistent display actions among the display devices; Outputting prompt information for repairing the circuit pins of the target display device.
4. The method according to claim 3, characterized in that After outputting the prompt information for repairing the circuit pins of the target display device, the method further includes: If the information indicating that the circuit pin has been inspected is received, a screen display retest instruction is sent to the heating without burning appliance to instruct the heating without burning appliance to control the target display device to perform a display action corresponding to the screen display retest instruction.
5. The method according to any one of claims 1 to 4, characterized in that: After the heating without burning device is assembled and welded, the method further comprises: Sending a parameter test instruction to the heating without burning appliance to instruct the heating without burning appliance to return each detected appliance parameter to the host computer; If all the appliance parameters meet the preset conditions, it is determined that the heating without burning appliance passes the parameter test.
6. A screen display test method for a heat-not-burn appliance, characterized in that: Applicable to a heating-without-combustion appliance connected to a host computer, the method comprises: After completing the assembly welding, receiving the screen display test instruction sent by the host computer; Control each display device to execute a display action corresponding to the screen display test instruction to instruct the host computer to determine whether the heating without burning appliance passes the screen display test according to the display action.
7. The method according to claim 6, characterized in that Each display device includes a digital tube and an indicator light; and controlling each display device to perform a display action corresponding to the screen display test instruction includes: Controlling the digital tube to display various digits in sequence according to the first frequency; The indicator light is controlled to flash at a second frequency.
8. A host computer, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the screen display test method for the heating non-burning appliance according to any one of claims 1 to 5 is implemented.
9. A heat-not-burn appliance, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the screen display test method for the heating non-burning appliance as claimed in claim 6 or 7 is implemented.
10. A screen display test system for heat-not-burn appliances, characterized in that: It comprises the host computer as claimed in claim 8 and the heating without burning device as claimed in claim 9.