Communication anti-interference method and handheld vacuum cleaner

By staggering the transmission times of communication signals and drive signals in a handheld vacuum cleaner and using a timer to synchronize signal transmission, the problem of communication interference between the handle and the whole machine is solved, reliable signal transmission is achieved, and packet loss is avoided.

CN116491852BActive Publication Date: 2026-04-07SHENZHEN TOPBAND CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-12
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In handheld vacuum cleaners, the communication line between the handle and the whole machine is prone to serious interference due to its long distance and the fact that it is routed together with the motor power line. Existing methods such as optimizing the motor drive circuit and using shielded wires cannot completely eliminate the interference, which increases costs.

Method used

A communication anti-interference method is adopted, which staggers the transmission time of communication signals and drive signals between the control unit at the handle control end and the control unit at the whole machine end, and uses a timer to synchronize the signal transmission, so as to avoid interference pulses affecting the effective communication information.

Benefits of technology

Without increasing hardware costs, the problem of communication interference was completely solved, communication packet loss was avoided, and the reliability of signal transmission was improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116491852B_ABST
    Figure CN116491852B_ABST
Patent Text Reader

Abstract

This invention relates to a communication anti-interference method and a handheld vacuum cleaner. The handheld vacuum cleaner includes a first control unit and a second control unit. During signal transmission, the first and second control units perform the following steps: After receiving an operation command input by a user, the first control unit generates a communication signal according to the operation command; after generating the communication signal, the first control unit sends the communication signal to the second control unit using a first transmission method; or, the first control unit sends the communication signal to the second control unit using a second transmission method; the first and second transmission methods stagger the transmission of the communication signal and the drive signal. By staggering the transmission of the communication signal and the drive signal, this invention allows the effective communication information in the communication signal to avoid interference pulses during transmission, thereby completely solving the problem of communication interference, avoiding packet loss, and reducing costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the technical field of vacuum cleaners, and more specifically, to a communication anti-interference method and a handheld vacuum cleaner. Background Technology

[0002] Handheld vacuum cleaners typically have a handle control unit that controls the entire machine. Therefore, a transmission cable is usually required between the handle and the main unit. Due to the nature of vacuum cleaners, these cables are generally quite long, exceeding one meter. Consequently, the distances between the various input and output terminals between the handle and the main unit are considerable. To reduce the complexity of wiring and assembly, MCU boards are usually added near the input and output terminals. Communication between these MCU boards ensures consistent control of the entire machine.

[0003] Because of the presence of a motor, and because the wires between the main board (located at the handle end) and the FOOT board (located at the main unit end) are quite long (more than 1 meter), and the communication lines are usually routed together with the motor power lines, communication between the two boards is usually accompanied by serious interference problems.

[0004] Currently, the traditional approach to solving this problem is to optimize the motor drive circuit, optimize the motor design, and use shielded wires. While these methods can improve communication interference and reduce packet loss rate to some extent, they cannot completely eliminate interference and will also increase costs. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a communication anti-interference method and a handheld vacuum cleaner.

[0006] The technical solution adopted by this invention to solve its technical problem is as follows: A communication anti-interference method is constructed and applied to a handheld vacuum cleaner. The handheld vacuum cleaner includes: a first control unit disposed at the handle control end and a second control unit disposed at the main body end. The first control unit is used to output control signals according to user-input operation commands. The second control unit communicates with the first control unit and is used to perform corresponding operations according to the control signals of the first control unit. The control signals include: drive signals and communication signals. During signal transmission, the first control unit and the second control unit perform the following steps:

[0007] After receiving the operation command input by the user, the first control unit generates the communication signal according to the operation command;

[0008] After generating the communication signal, the first control unit sends the communication signal to the second control unit using a first transmission method; or, the first control unit sends the communication signal to the second control unit using a second transmission method.

[0009] The first transmission method and the second transmission method transmit the communication signal and the drive signal separately.

[0010] In the communication anti-interference method of the present invention, the first control unit sending the communication signal to the second control unit using a first transmission method includes:

[0011] After the communication signal is generated, the first control unit controls the first timer to start, and outputs the communication signal to the second control unit when the first timer is started;

[0012] After the first timer is started, and after a preset delay time, the first control unit outputs the drive signal to the main unit.

[0013] In the communication anti-interference method of the present invention, the first control unit sending the communication signal to the second control unit using a second transmission method includes:

[0014] After generating the communication signal, the first control unit outputs the drive signal to the main unit.

[0015] The first control unit detects the drive signal and determines whether a rising edge or a falling edge of the drive signal is detected;

[0016] If a rising edge or falling edge of the drive signal is detected, the first control unit starts a first timer and outputs the communication signal to the second control unit after a preset delay time.

[0017] In the communication anti-interference method described in this invention, the timing period of the first timer is a multiple of the driving period of the driving signal.

[0018] In the communication anti-interference method of the present invention, the multiple relationship between the timing period of the first timer and the driving period of the driving signal includes:

[0019] The timing period of the first timer is an integer multiple of the driving period of the driving signal;

[0020] Alternatively, the driving period of the driving signal is an integer multiple of the timing period of the first timer. In the communication anti-interference method of the present invention, the preset delay time satisfies the following condition:

[0021] T0≤t≤T-T1, and T1+T0≤T;

[0022] Where t is the preset delay time, T is the driving period of the driving signal, T1 is the effective communication information time of the communication signal, and T0 is the interference pulse width.

[0023] In the communication anti-interference method described in this invention, the method further includes:

[0024] Upon receiving the communication signal, the second control unit controls the second timer to synchronize with the first timer.

[0025] In the communication anti-interference method of the present invention, the second control unit, after receiving the communication signal, controls the second timer to synchronize with the first timer, including:

[0026] After receiving the communication signal, the second control unit detects the first rising edge or falling edge of the communication signal;

[0027] If the first rising edge or falling edge of the communication signal is detected, the second timer is reset to zero.

[0028] The present invention also provides a handheld vacuum cleaner, comprising: a first control unit disposed at the handle control end and a second control unit disposed at the main body end; the first control unit is used to output control signals according to operation commands input by the user; the second control unit communicates with the first control unit and is used to perform corresponding work according to the control signals of the first control unit; the control signals include: drive signals and communication signals; during signal transmission, the first control unit and the second control unit perform the following steps:

[0029] After receiving the operation command input by the user, the first control unit generates the communication signal according to the operation command;

[0030] After generating the communication signal, the first control unit sends the communication signal to the second control unit using a first transmission method; or, the first control unit sends the communication signal to the second control unit using a second transmission method.

[0031] The first transmission method and the second transmission method transmit the communication signal and the drive signal separately.

[0032] In the handheld vacuum cleaner of the present invention, the first control unit sends the communication signal to the second control unit using a first transmission method, including:

[0033] After the communication signal is generated, the first control unit controls the first timer to start, and outputs the communication signal to the second control unit when the first timer is started;

[0034] After the first timer is started, and after a preset delay time, the first control unit outputs the drive signal to the whole machine.

[0035] The first control unit sends the communication signal to the second control unit using the second transmission method, including:

[0036] After generating the communication signal, the first control unit outputs the drive signal to the main unit.

[0037] The first control unit detects the drive signal and determines whether a rising edge or a falling edge of the drive signal is detected;

[0038] If a rising edge or falling edge of the drive signal is detected, the first control unit outputs the communication signal to the second control unit after a preset delay time.

[0039] The communication anti-interference method and handheld vacuum cleaner of the present invention have the following beneficial effects: The handheld vacuum cleaner includes a first control unit and a second control unit. During signal transmission, the first control unit and the second control unit perform the following steps: After receiving an operation command input by the user, the first control unit generates a communication signal according to the operation command; after generating the communication signal, the first control unit sends the communication signal to the second control unit using a first transmission method; or, the first control unit sends the communication signal to the second control unit using a second transmission method; the first transmission method and the second transmission method stagger the transmission of the communication signal and the drive signal. By staggering the transmission of the communication signal and the drive signal, the present invention allows the effective communication information in the communication signal to avoid interference pulses during transmission, thereby completely solving the problem of communication interference, avoiding communication packet loss, and reducing costs. Attached Figure Description

[0040] The present invention will be further described below with reference to the accompanying drawings and embodiments. In the accompanying drawings:

[0041] Figure 1 This is a flowchart illustrating the communication anti-interference method provided in an embodiment of the present invention;

[0042] Figure 2 This is a schematic diagram of the signal transmission process using the first transmission method provided in an embodiment of the present invention;

[0043] Figure 3 This is a schematic diagram of the signal transmission process using the second transmission method provided in an embodiment of the present invention;

[0044] Figure 4 This is a timing diagram of the communication signals and drive signals provided by the present invention;

[0045] Figure 5 This is a schematic diagram of information transmission of communication signals within a timing cycle provided in an embodiment of the present invention;

[0046] Figure 6 This is a schematic diagram of the first control unit transmitting 1 bit of information to the second control unit provided by the present invention;

[0047] Figure 7 This is a schematic diagram of the structure of the handheld vacuum cleaner provided by the present invention. Detailed Implementation

[0048] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0049] refer to Figure 1 This invention provides a flowchart illustrating a preferred embodiment of a communication anti-interference method. This communication anti-interference method can be applied to a handheld vacuum cleaner. The handheld vacuum cleaner includes: a first control unit 11 disposed on the handle control end 10, and a second control unit 21 disposed on the main unit end 20. The first control unit 11 outputs control signals according to user-input operation commands. The second control unit 21 communicates with the first control unit 11 and performs corresponding operations according to the control signals from the first control unit 11.

[0050] Optionally, in this embodiment of the invention, the control signal includes a drive signal and a communication signal. The drive signal drives the motor 23 of the main unit 20 to operate. The communication signal is a signal generated by the first control unit 11 and sent to the second control unit 21 to realize information transmission. Optionally, in this embodiment of the invention, the drive signal is a PWM signal.

[0051] Specifically, such as Figure 4 The diagram shown is a timing diagram of the communication signals and drive signals provided by the present invention. Wherein, Figure 4 In this context, RX / TX represents the communication signal, and PWM represents the drive signal. Figure 4As can be seen, the interference signal on RX / TX is related to the driving of the PWM signal. A pulse interference of a certain width is generated at the rising edge of each PWM signal. For example, in a certain project's actual measurement, when PWM = 10kHz, the interference pulse width is approximately 5µs. Based on the characteristics of the interference source, as long as the valid communication information can avoid this pulse interference, the valid communication information can be reliably transmitted. Therefore, the communication-related period (i.e., the timer's timing period, or the timer's timing cycle) can be divided into valid information time and invalid information time. During the valid information time, when there is no interference pulse, the communication information will not be damaged. During the invalid information time, since no communication information is transmitted (no transmission or reception), even if there is interference pulse during this period, it will not damage the communication information.

[0052] The effective communication time is the time during which information is transmitted between the first control unit 11 and the second control unit 21; this can be the time for timer interrupt processing and is usually quite short. The invalid communication time is the time during which no information is transmitted between the first control unit 11 and the second control unit 21; within a timing period, all time except for the effective time is considered invalid information time. A specific schematic diagram is shown below. Figure 5 As shown.

[0053] The following is a specific embodiment for illustration.

[0054] refer to Figure 6 This is a 1-bit information, which is transmitted from the first control unit 11 to the second control unit 21.

[0055] The first control unit 11 generates the 1-bit communication waveform via a 200µs timer, and the second control unit 21 receives this 1-bit information via a 200µs timer. The process of generating the 1-bit information by the first control unit 11 is as follows:

[0056] a. RX / TX = 1, communication counter cnt = 0;

[0057] b. The timer increments cnt by 1 every 200us.

[0058] c. When cnt = 25, it means that the high-level output time is 5ms; at this time, set RX / TX = 0 and cnt = 0.

[0059] d. Similarly, when cnt = 25, it means that the low-level output time is 5ms. At this time, the 1-bit information is completely output.

[0060] As can be seen from the above process, the time points from 0 to 25 are the valid information time, and the other times are the invalid information time.

[0061] Based on the above principles, without increasing hardware costs, this invention employs software algorithms to ensure that communication signals are completely unaffected by interference. Specifically, as shown... Figure 1 As shown, in this embodiment, during signal transmission, the first control unit 11 and the second control unit 21 perform the following steps:

[0062] In step S10, after receiving the operation command input by the user, the first control unit 11 generates a communication signal according to the operation command.

[0063] In this embodiment of the invention, the communication signal generated by the first control unit 11 according to the operation command input by the user can be generated in an existing manner, and the invention does not impose any specific limitations.

[0064] Step S20: After generating the communication signal, the first control unit 11 sends the communication signal to the second control unit 21 using the first transmission method.

[0065] In this embodiment of the invention, the first transmission method transmits the communication signal and the drive signal separately.

[0066] Step S30: After generating the communication signal, the first control unit 11 sends the communication signal to the second control unit 21 using the second transmission method.

[0067] In this embodiment of the invention, the first transmission method and the second transmission method transmit the communication signal and the drive signal separately.

[0068] Specifically, in this embodiment of the invention, by using a first transmission method or a second transmission method to stagger the transmission of communication signals and driving signals, the effective communication information in the communication signal is free from interference pulses during the transmission time, thereby avoiding damage to the communication information, preventing packet loss, and improving the reliability of communication information transmission.

[0069] refer to Figure 2 , Figure 2 The flowchart of the communication anti-interference method provided by the present invention is shown in the first transmission mode for signal transmission.

[0070] like Figure 2 As shown, in this embodiment, the first control unit 11 sends communication signals to the second control unit 21 using a first transmission method, including:

[0071] Step S201: After generating the communication signal, the first control unit 11 controls the first timer 12 to start, and outputs the communication signal to the second control unit 21 when the first timer 12 is started.

[0072] Step S202: After the first timer 12 is started, after a preset delay time, the first control unit 11 outputs a drive signal to the main unit 20.

[0073] Specifically, in this embodiment, after the communication signal is generated, the first control unit 11 first controls the first timer 12 to start, and transmits the communication signal to the second control unit 21 when the first timer 12 is started. At the same time, after the first timer 12 is started, after a preset delay time, the first control unit 11 outputs the drive signal to the whole machine terminal 20.

[0074] In this embodiment, by delaying the output of the drive signal, the interference pulse generated by the drive signal can be prevented from falling within the time of effective communication information transmission of the communication signal, thereby preventing interference with the transmission of effective communication information.

[0075] Optionally, in this embodiment, the timing period of the first timer 12 is a multiple of the driving period of the driving signal. Specifically, by delaying the output of the driving signal and setting the timing period of the first timer 12 to be a multiple of the driving period of the driving signal, it is possible to achieve a single delay, ensuring that subsequent transmission of valid communication information is staggered from interference pulses, thus completely avoiding interference. The multiple relationship between the timing period of the first timer 12 and the driving period of the driving signal can be: the timing period of the first timer 12 is an integer multiple of the driving period of the driving signal; or, the driving period of the driving signal is an integer multiple of the timing period of the first timer 12.

[0076] Furthermore, to ensure that there is no overlap in subsequent transmissions, in this embodiment of the invention, the preset delay time satisfies the following conditions:

[0077] T0≤t≤T-T1, and T1+T0≤T;

[0078] Where t is the preset delay time, T is the driving period of the driving signal, T1 is the effective communication information time of the communication signal, and T0 is the interference pulse width.

[0079] refer to Figure 3 , Figure 3 The flowchart of the communication anti-interference method provided by the present invention is shown in the form of a second transmission method for signal transmission.

[0080] like Figure 3 As shown, in this embodiment, the first control unit 11 sends communication signals to the second control unit 21 using the second transmission method, including:

[0081] Step S301: After generating the communication signal, the first control unit 11 outputs a drive signal to the main unit 20.

[0082] Step S302: The first control unit 11 detects the drive signal and determines whether the rising edge or falling edge of the drive signal is detected.

[0083] Step S303: If a rising edge or falling edge of the drive signal is detected, after a preset delay time, the first control unit 11 starts the first timer 12 and outputs a communication signal to the second control unit 21.

[0084] Specifically, in this embodiment, after the communication signal is generated, the first control unit 11 first outputs the corresponding drive signal to the whole machine 20, and at the same time monitors the drive signal. When the rising edge or falling edge of the drive signal is detected, the delay time is calculated. When the delay time reaches the preset delay time, the first control unit 11 starts the first timer 12 and outputs the communication signal to the second control unit 21.

[0085] In this embodiment, by delaying the start of the first timer 12, the interference pulse generated by the drive signal can be prevented from falling within the effective communication information transmission time of the communication signal, thereby preventing interference with the transmission of effective communication information.

[0086] Optionally, in this embodiment, the timing period of the first timer 12 is a multiple of the driving period of the driving signal. Specifically, by delaying the start of the first timer 12 (equivalent to delaying the output of the communication signal) and setting the timing period of the first timer 12 to be a multiple of the driving period of the driving signal, it is possible to achieve a single delay, ensuring that subsequent transmission of valid communication information is achieved and interference pulses are staggered, thus completely avoiding interference. The multiple relationship between the timing period of the first timer 12 and the driving period of the driving signal can be: the timing period of the first timer 12 is an integer multiple of the driving period of the driving signal; or, the driving period of the driving signal is an integer multiple of the timing period of the first timer 12.

[0087] Furthermore, to ensure that there is no overlap in subsequent transmissions, in this embodiment of the invention, the preset delay time satisfies the following conditions:

[0088] T0≤t≤T-T1, and T1+T0≤T;

[0089] Where t is the preset delay time, T is the driving period of the driving signal, T1 is the effective communication information time of the communication signal, and T0 is the interference pulse width.

[0090] Alternatively, in some other embodiments, the drive signal can be output simultaneously with the start of the first timer 12 after the communication signal is generated, meaning the communication signal and drive signal are output synchronously. However, to prevent the communication signal from being interfered with by the drive signal and to ensure reliable transmission of valid communication information, in this embodiment, the timing period of the first timer 12 needs to be preset in advance. Specifically, the timing is set as follows: within the first timing period of the first timer 12, timing begins from a preset delay time (in the first and second transmission methods, the first timing period of the first timer 12 starts from 0). By starting the first timing period of the first timer 12 from the preset delay time, the communication signal is delayed by the preset delay time during transmission, thus separating the transmission of valid communication information from the drive signal.

[0091] Furthermore, in this embodiment of the invention, in order to ensure reliable signal transmission, the second timer needs to be synchronized with the first timer 12 at the receiving end. That is, after receiving the communication signal, the second control unit 21 controls the second timer 22 to synchronize with the first timer 12.

[0092] Specifically, in this embodiment of the invention, after receiving the communication signal, the second control unit 21 controls the second timer 22 to synchronize with the first timer 12, which includes: after receiving the communication signal, the second control unit 21 detects the first rising edge or falling edge of the communication signal; if the first rising edge or falling edge of the communication signal is detected, the second timer 22 is cleared.

[0093] In a certain project, PWM = 10kHz, and interference pulse width = 5µs. Since 10kHz is 100µs, which is proportional to the first timer, once the PWM rising edge is delayed by a preset delay time (e.g., 40µs) to start, subsequent interference pulses will only appear during the invalid communication information time and will not affect communication.

[0094] refer to Figure 7 The present invention provides a handheld vacuum cleaner that can transmit signals based on the communication anti-interference method disclosed in the embodiments of the present invention.

[0095] Specifically, such as Figure 7 As shown, the handheld vacuum cleaner includes: a first control unit 11 disposed on the handle control end 10, and a second control unit 21 disposed on the main body end 20. The first control unit 11 is used to output control signals according to the operation commands input by the user. The second control unit 21 communicates with the first control unit 11 and is used to perform corresponding work according to the control signals of the first control unit 11. Wherein, as... Figure 7 As shown, the drive signal is generated by the drive circuit 13 controlled by the first control unit 11.

[0096] Optionally, in this embodiment of the invention, the control signal includes a drive signal and a communication signal. The communication signal is a signal generated by the first control unit 11 and sent to the second control unit 21 to realize information transmission. Optionally, in this embodiment of the invention, the drive signal is a PWM signal.

[0097] Specifically, in this embodiment, during signal transmission, the first control unit 11 and the second control unit 21 perform the following steps:

[0098] After receiving an operation command input by the user, the first control unit 11 generates a communication signal according to the operation command. After generating the communication signal, the first control unit 11 sends the communication signal to the second control unit 21 using a first transmission method; or, the first control unit 11 sends the communication signal to the second control unit 21 using a second transmission method. The first and second transmission methods stagger the transmission of the communication signal and the drive signal.

[0099] In this embodiment of the invention, the first control unit 11 sends a communication signal to the second control unit 21 using a first transmission method, including: after generating the communication signal, the first control unit 11 controls the first timer 12 to start, and outputs a communication signal to the second control unit 21 when the first timer 12 is started; after the first timer 12 is started, after a preset delay time, the first control unit 11 outputs a drive signal to the whole machine terminal 20.

[0100] The first control unit 11 sends a communication signal to the second control unit 21 using the second transmission method, including: after generating the communication signal, the first control unit 11 outputs a drive signal to the whole machine terminal 20; the first control unit 11 detects the drive signal and determines whether a rising edge or a falling edge of the drive signal is detected; if a rising edge or a falling edge of the drive signal is detected, the first control unit 11 outputs a communication signal to the second control unit 21 after a preset delay time.

[0101] Without increasing hardware costs, this invention achieves reliable transmission of effective communication information between the handle control terminal 10 and the main unit 20 through software algorithm processing, completely eliminating interference from the drive signal and improving the reliability of the handheld vacuum cleaner.

[0102] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.

[0103] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0104] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0105] The above embodiments are only for illustrating the technical concept and features of the present invention, and are intended to enable those skilled in the art to understand the content of the present invention and implement it accordingly. They do not limit the scope of protection of the present invention. All equivalent changes and modifications made within the scope of the claims of the present invention should fall within the scope of the claims of the present invention.

Claims

1. A communication anti-interference method, applied to a handheld vacuum cleaner, characterized in that, The handheld vacuum cleaner includes: a first control unit disposed at the handle control end and a second control unit disposed at the main body end. The first control unit is used to output control signals according to the operation commands input by the user. The second control unit communicates with the first control unit and is used to perform corresponding operations according to the control signals of the first control unit. The control signals include: drive signals and communication signals. During signal transmission, the first control unit and the second control unit perform the following steps: After receiving the operation command input by the user, the first control unit generates the communication signal according to the operation command; After generating the communication signal, the first control unit sends the communication signal to the second control unit using a first transmission method; or, the first control unit sends the communication signal to the second control unit using a second transmission method; the first transmission method and the second transmission method transmit the communication signal and the drive signal separately. The first control unit sends the communication signal to the second control unit using a first transmission method, including: after generating the communication signal, the first control unit controls the first timer to start, and outputs the communication signal to the second control unit when the first timer is started; after the first timer starts, after a preset delay time, the first control unit outputs the drive signal to the whole machine. The first control unit sends the communication signal to the second control unit using the second transmission method, including: after generating the communication signal, the first control unit outputs the drive signal to the whole machine; the first control unit detects the drive signal and determines whether the rising edge or falling edge of the drive signal is detected; if the rising edge or falling edge of the drive signal is detected, after a preset delay time, the first control unit starts a first timer and outputs the communication signal to the second control unit.

2. The communication anti-interference method according to claim 1, characterized in that, The timing period of the first timer is a multiple of the driving period of the driving signal.

3. The communication anti-interference method according to claim 2, characterized in that, The relationship between the timing period of the first timer and the multiple of the driving period of the driving signal includes: The timing period of the first timer is an integer multiple of the driving period of the driving signal; Alternatively, the driving period of the driving signal is an integer multiple of the timing period of the first timer.

4. The communication anti-interference method according to claim 2, characterized in that, The preset delay time satisfies the following conditions: T0 ≤ t ≤ T-T1, and T1 + T0 ≤ T; Where t is the preset delay time, T is the driving period of the driving signal, T1 is the effective communication information time of the communication signal, and T0 is the interference pulse width.

5. The communication anti-interference method according to claim 1, characterized in that, The method further includes: Upon receiving the communication signal, the second control unit controls the second timer to synchronize with the first timer.

6. The communication anti-interference method according to claim 5, characterized in that, Upon receiving the communication signal, the second control unit controls the second timer to synchronize with the first timer, including: After receiving the communication signal, the second control unit detects the first rising edge or falling edge of the communication signal; If the first rising edge or falling edge of the communication signal is detected, the second timer is reset to zero.

7. A handheld vacuum cleaner, characterized in that, include: A first control unit is located at the handle control end, and a second control unit is located at the main unit end. The first control unit outputs control signals according to the user's input operation commands. The second control unit communicates with the first control unit and performs corresponding operations according to the control signals from the first control unit. The control signals include drive signals and communication signals. During signal transmission, the first control unit and the second control unit perform the following steps: After receiving the operation command input by the user, the first control unit generates the communication signal according to the operation command; After generating the communication signal, the first control unit sends the communication signal to the second control unit using a first transmission method; or, the first control unit sends the communication signal to the second control unit using a second transmission method; the first transmission method and the second transmission method transmit the communication signal and the drive signal separately. The first control unit sends the communication signal to the second control unit using a first transmission method, including: After the communication signal is generated, the first control unit controls the first timer to start, and outputs the communication signal to the second control unit when the first timer is started; After the first timer is started, and after a preset delay time, the first control unit outputs the drive signal to the whole machine. The first control unit sends the communication signal to the second control unit using the second transmission method, including: After generating the communication signal, the first control unit outputs the drive signal to the main unit. The first control unit detects the drive signal and determines whether a rising edge or a falling edge of the drive signal is detected; If a rising edge or falling edge of the drive signal is detected, the first control unit outputs the communication signal to the second control unit after a preset delay time.

Citation Information

Patent Citations

  • Vacuum cleaner

    JP2000000191A

  • Apparatus and method for transmitting signals

    US20050259826A1