Motor drive circuit and electric sofa

By using a single button in the electric sofa to sequentially cycle through control commands and a real-time judgment module, the problems of complex button operation and accidental touches in electric sofas are solved. This improves the safety and stability of the motor drive circuit, making it suitable for elderly users and people with mobility impairments.

CN224289661UActive Publication Date: 2026-05-26JASON FURNITURE(HANGZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
JASON FURNITURE(HANGZHOU) CO LTD
Filing Date
2025-04-25
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

The button operation interfaces of existing electric sofas and electric beds are complicated and prone to accidental touches, which makes them difficult to operate, especially for elderly users or people with mobility difficulties. In addition, there is a risk of motor damage from running idle.

Method used

Design a motor drive circuit that uses a single button on a remote control to cycle through control commands, combines a judgment module to obtain execution results in real time, and switches the motor operating mode through relays and auxiliary circuits to achieve autonomous switching between extension and retraction modes. It also reduces battery dependence through a self-generating module.

Benefits of technology

The simplified operation process enhances the safety and stability of the motor drive circuit, reduces the risk of accidental activation and motor damage, and is especially suitable for elderly users and those with mobility impairments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224289661U_ABST
    Figure CN224289661U_ABST
Patent Text Reader

Abstract

This application provides a motor drive circuit and an electric sofa. The remote control has a button unit for sequentially switching between multiple control commands. The control box includes a control module, a timing module, and a drive module, which are electrically connected to the control module. The control module controls the drive module to operate under new control commands based on the control command executed by the drive module previously. A judgment module obtains the execution result of the current drive module and controls the drive module to switch between a first operating mode and a second operating mode based on the execution result. This application uses only a single button and sequentially switches control commands based on the button's pressing order, making operation convenient. Simultaneously, by setting a judgment module to obtain the execution result in real time, the motor drive circuit can efficiently and autonomously switch between the first and second operating modes, improving the safety and stability of the motor drive circuit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of furniture technology, and in particular to a motor drive circuit and an electric sofa. Background Technology

[0002] In the furniture industry, such as electric sofas and electric beds, users typically control the motor actuators via buttons to achieve functions such as leg extension and retraction.

[0003] There are usually multiple buttons depending on the function, but multiple buttons often result in a complex operating interface. Users need to dynamically adjust the operation buttons according to the actual travel of the iron frame to avoid damaging the motor by running it idle. In addition, users are prone to accidental touches, which poses a challenge to operation, especially for elderly users or those with mobility impairments.

[0004] Therefore, it is necessary to design a motor drive circuit and an electric sofa to solve the above-mentioned technical problems. Utility Model Content

[0005] This application provides a motor drive circuit and an electric sofa, which are simple to operate and safe to run.

[0006] According to a first aspect of the embodiments of this specification, a motor drive circuit is provided, comprising:

[0007] A remote control, wherein the remote control is provided with a button unit, the button unit being used to sequentially cycle through multiple control commands; and

[0008] A control box, comprising a control module, a judgment module, and a drive module, wherein the judgment module and the drive module are electrically connected to the control module;

[0009] The control module is used to control the drive module to run under new control instructions based on the control instructions previously executed by the drive module.

[0010] The judgment module is used to obtain the current execution result of the driver module, and control the driver module to switch between the first running mode and the second running mode according to the execution result.

[0011] Furthermore, the control commands are provided in three parts, which sequentially include extension, pause, and contraction; the first operating mode is the extension mode, and the second operating mode is the contraction mode.

[0012] Furthermore, the judgment module is a timing module, and the execution result is the running time of the drive module under the current control command.

[0013] Furthermore, the motor drive circuit also includes a motor, which is electrically connected to the drive module. The drive module is used to drive the motor to switch between the first operating mode and the second operating mode.

[0014] Furthermore, the drive module includes a first drive circuit and a second drive circuit; the motor drive circuit also includes an auxiliary module, which includes a first auxiliary circuit and a second auxiliary circuit; one end of each of the first drive circuit, the second drive circuit, the first auxiliary circuit, and the second auxiliary circuit is connected to the control module.

[0015] One end of the motor can be selectively connected to the other end of the first drive circuit or the other end of the first auxiliary circuit; the other end of the motor can be selectively connected to the other end of the second drive circuit or the other end of the second auxiliary circuit.

[0016] Furthermore, the motor drive circuit also includes a first relay, one end of which is connected to the motor, and the other end of which can be selectively connected to the first drive circuit or the first auxiliary circuit.

[0017] The motor drive circuit also includes a second relay, one end of which is connected to the motor, and the other end of which can be selectively connected to the second drive circuit or the second auxiliary circuit.

[0018] Furthermore, when the motor is running in the first operating mode, the first relay is connected to the first drive circuit, and the second relay is connected to the second auxiliary circuit;

[0019] When the motor is running in the second operating mode, the first relay is connected to the first auxiliary circuit, and the second relay is connected to the first drive circuit.

[0020] Furthermore, the motor drive circuit also includes a diode, which is connected in parallel across the first relay and / or the second relay.

[0021] Furthermore, the motor drive circuit also includes a detection module, which is arranged on the first auxiliary circuit and / or the second auxiliary circuit; the detection module is used to detect the current value of the motor in the first operating mode and the second operating mode.

[0022] Furthermore, the control box also includes a receiving module, which is electrically connected to the control module; the receiving module is wirelessly connected to the remote control, and is used to receive multiple control commands output by the button unit and feed them back to the control module.

[0023] Furthermore, the remote control is also equipped with a self-generating module, which includes an induction coil and a magnet fixed on the button unit; when the button unit is pressed, the magnet moves within the induction coil to generate an induced current, which is used to send the multiple control commands to the receiving module.

[0024] Furthermore, the control box also includes a power module, which is connected to the control box to provide power supply voltage.

[0025] According to a second aspect of the embodiments of this specification, an electric sofa is provided, including a motor, an electric push rod, and the motor drive circuit described in the first aspect; the motor drive circuit is electrically connected to the motor, and the motor is electrically connected to the electric push rod.

[0026] This application offers the following advantages: It uses only a single button and cycles through control commands according to the button's pressing sequence, making operation convenient. Furthermore, by setting a judgment module to obtain execution results in real time, the motor drive circuit can efficiently and autonomously switch between the first and second operating modes, improving the safety and stability of the motor drive circuit.

[0027] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this specification. Attached Figure Description

[0028] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this specification and, together with the description, serve to explain the principles of this specification.

[0029] Figure 1 This is a structural block diagram of the motor drive circuit of this application;

[0030] Figure 2 This is the circuit connection diagram of the remote control of this application;

[0031] Figure 3 This is a schematic diagram of the receiving module of this application;

[0032] Figure 4 This is a schematic diagram of the control module of this application;

[0033] Figure 5 This is a schematic diagram of the judgment module of this application;

[0034] Figure 6 This is a circuit connection diagram of the drive module and the motor in this application.

[0035] Explanation of reference numerals in the attached figures:

[0036] 10-Remote control; 11-Modulation module; 12-Filtering circuit;

[0037] 20-Control box; 21-Control module; 22-Judgment module; 23-Drive module; 231-First drive circuit; 232-Second drive circuit; 24-Auxiliary module; 241-First auxiliary circuit; 242-Second auxiliary circuit; 25-Detection module; 26-Receiving module;

[0038] 30 - Motor;

[0039] 40 - Power Module;

[0040] 51 - First relay; 52 - Second relay;

[0041] 60-Diode. Detailed Implementation

[0042] The technical solutions in the embodiments (or "implementations") of this application will be clearly and completely described herein with reference to the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements.

[0043] If the embodiments of this application contain terms relating to directional indications or positional relationships (such as up, down, left, right, front, back, inside, outside, top, bottom, center, vertical, horizontal, longitudinal, transverse, length, width, counterclockwise, clockwise, axial, radial, circumferential, etc.), such terms are only used to explain the relative positional relationships and movements between components in a specific posture (as shown in the attached figures); if the specific posture changes, the directional indications or positional relationships will also change accordingly. Furthermore, the terms "first" and "second" used in the embodiments of this application are only for descriptive convenience and should not be construed as indicating or implying relative importance.

[0044] The embodiments described in this specification will now be described in detail.

[0045] Reference Figure 1 As shown, this application discloses a motor drive circuit, which includes a remote controller 10, a control box 20, a motor 30, and a power module 40. The remote controller 10 is wirelessly connected to the control box 20, and the control box 20 is electrically connected to the motor 30. The remote controller 10 sends control commands to the control box 20, and the control box 20 drives the motor 30 to operate in a first operating mode or a second operating mode according to different control commands. The power module 40 is used to provide power supply voltage to the control box 20.

[0046] The remote control 10 is equipped with a button unit, a passive power generation module, and a signal transmission circuit. The button unit and the passive power generation module work together to provide operating current to the signal transmission circuit, which transmits multiple control commands issued by the button unit through the signal transmission circuit.

[0047] The button unit is used to cycle through multiple control commands. Optionally, there are three control commands, which are extension, pause, and retraction in sequence. Each time the user presses the button unit, it corresponds to one control command; pressing it a second time executes the next command. The three control commands are executed cyclically according to the button sequence. When the corresponding control command is extension, the first operating mode of the motor 30 is extension mode; when the control command is retraction, the second operating mode of the motor 30 is retraction mode.

[0048] Specifically, if the previous command was a pause command, and now an extend command is required, the user needs to press the button unit once to switch to the contraction command, and then press the button unit again to execute the extend command. The button unit periodically sends three control commands to the control box 20 according to the button sequence.

[0049] When the motor drive circuit is used for the first time, the control box 20 will execute the extension command first for the control command sent by the button unit. In later applications, for the control commands sent by the button unit, the control box 20 needs to switch to the next command based on the previous control command sent to the motor 30. For example, if the previous control command was pause, the control box 20 will send an extension command to the drive motor 30.

[0050] In another embodiment, the control box 20 can also further determine the control command currently being sent to the motor 30 based on the previous operation of the motor 30.

[0051] The self-generating module includes an induction coil and a magnet fixed to the button unit. When the button unit is pressed, the magnet moves within the induction coil to generate an induced current, which is used to generate the operating current for sending multiple control commands to the control box 20. In this way, the mechanical energy of the button unit being pressed is converted into electrical energy, enabling the remote control 10 to operate without batteries. The generated current is then stored in a capacitor to power the signal transmitting circuit of the remote control 10, enabling it to issue control commands.

[0052] Reference Figure 2 As shown, the signal transmitting circuit includes a diode, a modulation module 11, and a filter circuit 12. The current signal passes through the diode, the input terminal of the modulation module 11, and the filter circuit 12, and is finally transmitted wirelessly from the output terminal of the modulation module 11 to the control box 20. A dual capacitor is connected in parallel at the output terminal of the modulation module 11 to filter out ripple and noise from the input current signal.

[0053] The control box 20 includes a control module 21, a judgment module 22, a drive module 23, an auxiliary module 24, a detection module 25, and a receiving module 26. The judgment module 22, drive module 23, auxiliary module 24, detection module 25, and receiving module 26 are all integrated with the control module 21. By integrating multiple modules into the control box 20, the wiring harness arrangement between modules is simplified, and the safety of the motor drive circuit is improved.

[0054] Reference Figure 3 As shown, the receiving module 26 is used to receive control commands wirelessly transmitted by the remote controller 10 and transmit the control commands to the control module 21. The receiving module 26 includes multiple signal receiving pins, a switch, and indicator light pins. Multiple signal receiving terminals, such as out1 and out2, are used to receive different control commands. The switch K1 is used to control the on / off state of the receiving module 26. When the switch K1 is closed, the LED indicator connected to the corresponding indicator light pin lights up.

[0055] Reference Figure 4 As shown, the control module 21 amplifies and decodes the signal transmitted from the receiving module 26, and restores it to the original control command, thereby controlling the operation of the drive module 23. Specifically, the out2 pin shown in the figure is used to receive the command transmitted by the receiving module 26.

[0056] In addition to the instructions transmitted through the receiving module 26, the control module 21 also needs to combine the signals fed back by the judgment module 22 and the detection module 25 to determine the working status of the motor 30, and control the working status of the drive module 23 in real time to ensure the normal operation of the motor 30.

[0057] Reference Figure 5 As shown, the judgment module 22 is a timing module, which includes a clock pin and a data pin. The clock pin synchronously records the running time of the drive module 23, and transmits the running time of the drive module 23 under the current control command to the control module 21 through the data pin.

[0058] On one hand, when the running time recorded by the data pin exceeds the preset time in the current running mode, the judgment module 22 will send an alarm to the control module 21, and the corresponding drive module 23 will switch the motor 30 to work in another running mode. On the other hand, the timing module can adjust the running time in the second running mode by recording the running time in the first running mode, ensuring that the extended parts can retract and reset accurately.

[0059] In the first operating mode, the preset time for the extension command is t1, and the actual execution time of the extension command is t2. When t2 is greater than t1, the judgment module 22 will send an alarm to the control module 21, and the corresponding drive module 23 will switch the motor 30 to run under the contraction command. When t2 is less than t1, the control command can still run for t2-t1.

[0060] Reference Figure 6 As shown, the driving module 23 includes a first driving circuit 231 and a second driving circuit 232. Resistors and transistors are sequentially arranged from the input terminal of the driving module 23. The auxiliary module 24 includes a first auxiliary circuit 241 and a second auxiliary circuit 242. One end of each of the first driving circuit 231, the second driving circuit 232, the first auxiliary circuit 241, and the second auxiliary circuit 242 is connected to the control module 21.

[0061] One end of the motor 30 can be selectively connected to the other end of the first drive circuit 231 or the other end of the first auxiliary circuit 241. The other end of the motor 30 can be selectively connected to the other end of the second drive circuit 232 or the other end of the second auxiliary circuit 242.

[0062] The motor drive circuit also includes a first relay 51 and a second relay 52. ​​One end of the first relay 51 is connected to the motor 30, and the other end of the first relay 51 can be selectively connected to the first drive circuit 231 or the first auxiliary circuit 241. One end of the second relay 52 is connected to the motor 30, and the other end of the second relay 52 can be selectively connected to the second drive circuit 232 or the second auxiliary circuit 242.

[0063] When the motor 30 is running in the first operating mode, the first relay 51 is connected to the first drive circuit 231, and the second relay 52 is connected to the second auxiliary circuit 242. When the motor 30 is running in the second operating mode, the first relay 51 is connected to the first auxiliary circuit 241, and the second relay 52 is connected to the first drive circuit 231.

[0064] The motor drive circuit also includes a diode 60, which is connected in parallel across the first relay 51 and the second relay 52. ​​When the first relay 51 or the second relay 52 is de-energized, the diode 60 conducts, eliminating the reverse electromotive force and thus protecting other components in the first drive circuit 231 and the second drive circuit 232.

[0065] The detection module 25 is arranged on the first auxiliary circuit 241 and the second auxiliary circuit 242. The detection module 25 is used to detect the current value of the motor 30 in the first and second operating modes. By using current feedback, it identifies in real time whether the motor 30 is overloaded or unloaded, ensuring the normal operation of the motor drive circuit in both modes, improving the energy efficiency of the drive circuit, and preventing damage to the motor 30. Optionally, the detection module 25 is a resistor, and the state of the motor 30 in the current operating mode is detected by the voltage signal generated when current flows through the resistor.

[0066] This application utilizes a single button and cycles through control commands based on the button's pressing sequence, making operation convenient. Furthermore, by incorporating a judgment module 22 to obtain execution results in real time, the motor drive circuit can efficiently and autonomously switch between the first and second operating modes, enhancing its safety and stability.

[0067] This application also discloses an electric sofa, which includes a motor 30, an electric push rod, and a motor drive circuit. The motor drive circuit is electrically connected to the motor 30, and the motor 30 is electrically connected to the electric push rod. The electric push rod switches its operating mode according to the working state of the motor 30.

[0068] According to the first embodiment of this application, when a user uses the electric sofa for the first time and presses the button unit for the first time, the remote control 10 generates a control command and transmits it to the control box 20. The control module 21 controls the drive module 23 to implement the extension command. At this time, the first relay 51 is connected to the first drive circuit 231, the second relay 52 is connected to the second auxiliary circuit 242, the motor 30 rotates forward, and the electric push rod extends.

[0069] Next, when the electric push rod reaches the appropriate position, the user presses the button unit a second time, and the remote control 10 generates a control command again and transmits it to the control box 20. Based on the first extension command, the control module 21 controls the drive module 23 to switch to a pause command. At this time, the first relay 51 in the control box 20 connects to the first auxiliary circuit 241, and the second relay 52 connects to the second auxiliary circuit 242. The motor 30 disconnects, and the electric push rod stops.

[0070] Finally, when the user needs to retract the electric actuator, the user presses the button unit for the third time. The remote control 10 generates a control command again and transmits it to the control box 20. Based on the second pause command, the control module 21 controls the drive module 23 to switch to the retraction command. At this time, the first relay 51 in the control box 20 connects to the first auxiliary circuit 241, and the second relay 52 connects to the second drive circuit 232. The motor 30 reverses, and the electric actuator retracts. The retraction time of the electric actuator depends on the extension time of the electric actuator during the user's first press.

[0071] When the user presses the button again, the motor drive circuit repeats the above three steps in sequence. Since the subsequent steps are the same, they will not be described again here.

[0072] According to the second embodiment of this application, when the user needs to adjust the extension range of the electric push rod again after the control module 21 last executed the pause control command, the remote control 10 generates a control command and transmits it to the control box 20 when the user presses the button unit for the first time. Based on the last control command of the previous operation being pause, the control module 21 switches the control drive module 23 to the retraction command. At this time, the first relay 51 in the control box 20 connects to the first auxiliary circuit 241, and the second relay 52 connects to the second drive circuit 232, causing the motor 30 to reverse and the electric push rod to retract. The retraction time of the electric push rod depends on the user's last extension time of the electric push rod.

[0073] When the user presses the button unit again, the motor drive circuit executes the control commands of extension, pause and retraction in sequence. Since the subsequent steps have been described above, they will not be repeated here.

[0074] According to the third embodiment of this application, when the control module 21 generates an extension command to the drive module 23, the timing module calculates the working time of the electric push rod. When the electric push rod is fully extended but has not stopped working, the timing module detects that the working time of the electric push rod is greater than a preset time and feeds it back to the control module 21. The control module 21 automatically triggers a retraction control command to the drive module 23. At this time, the first relay 51 in the control box 20 connects to the first auxiliary circuit 241, and the second relay 52 connects to the second drive circuit 232. The motor 30 reverses, and the electric push rod retracts. The retraction time of the electric push rod is the preset time for the electric push rod in its fully extended state.

[0075] When the user presses the button again, the remote control 10 generates a new control command and transmits it to the control box 20. Based on the previous operation's last control command being retractable, the control module 21 switches the control drive module 23 to an extension command. At this time, the first relay 51 in the control box 20 connects to the first drive circuit 231, and the second relay 52 connects to the second auxiliary circuit 242. The motor 30 rotates forward, and the electric push rod extends.

[0076] When the user presses the button again, the motor drive circuit will sequentially execute the control commands of pause, retraction and extension. Since the subsequent steps have been described above, they will not be repeated here.

[0077] According to the fourth embodiment of this application, when the electric actuator executes the extension control command, it pauses operation for some reason. When normal operation resumes, the user presses the button unit, and the remote controller 10 generates a control command and transmits it to the control box 20. The control module 21 controls the drive module 23 to switch to the pause command based on the last command of the previous operation. At this time, the first relay 51 connects to the first auxiliary circuit 241, the second relay 52 connects to the second auxiliary circuit 242, the motor 30 is disconnected, and the electric actuator pauses.

[0078] When the user presses the button unit again, the electric actuator will sequentially execute the control commands of retraction, extension, and pause.

[0079] Similarly, when the electric actuator executes the retraction control command, it may pause for some reason, and in this case, the actuator will not retract completely. When normal operation resumes, the user needs to press three times, that is, trigger the extension, pause, and retraction commands in sequence, to fully retract the electric actuator.

[0080] It should be noted that the technical solutions or features described in the above embodiments can be combined or supplemented with each other without conflict. The scope of protection of this application is not limited to the precise structures described in the above embodiments and shown in the accompanying drawings; all modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A motor drive circuit, characterized in that, It includes: The remote control is equipped with a button unit, which is used to cycle through multiple control commands sequentially. and A control box, comprising a control module, a judgment module, and a drive module, wherein the judgment module and the drive module are electrically connected to the control module; The control module is used to control the drive module to run under new control instructions based on the control instructions previously executed by the drive module. The judgment module is used to obtain the current execution result of the driver module, and control the driver module to switch between the first running mode and the second running mode according to the execution result.

2. The motor drive circuit according to claim 1, characterized in that, The control commands are three in number, which are sequentially defined as extend, pause, and contract. The first operating mode is the extend mode, and the second operating mode is the contraction mode.

3. The motor drive circuit according to claim 1, characterized in that, The judgment module is a timing module, and the execution result is the running time of the drive module under the current control command.

4. The motor drive circuit according to claim 1, characterized in that, The motor drive circuit also includes a motor, which is electrically connected to the drive module. The drive module is used to drive the motor to switch between the first operating mode and the second operating mode.

5. The motor drive circuit according to claim 4, characterized in that, The drive module includes a first drive circuit and a second drive circuit; the motor drive circuit further includes an auxiliary module, which includes a first auxiliary circuit and a second auxiliary circuit; one end of the first drive circuit, the second drive circuit, the first auxiliary circuit and the second auxiliary circuit are all connected to the control module. One end of the motor can be selectively connected to the other end of the first drive circuit or the other end of the first auxiliary circuit; the other end of the motor can be selectively connected to the other end of the second drive circuit or the other end of the second auxiliary circuit.

6. The motor drive circuit according to claim 5, characterized in that, The motor drive circuit also includes a first relay, one end of which is connected to the motor, and the other end of which can be selectively connected to the first drive circuit or the first auxiliary circuit. The motor drive circuit also includes a second relay, one end of which is connected to the motor, and the other end of which can be selectively connected to the second drive circuit or the second auxiliary circuit.

7. The motor drive circuit according to claim 6, characterized in that, When the motor is running in the first operating mode, the first relay is connected to the first drive circuit, and the second relay is connected to the second auxiliary circuit. When the motor is running in the second operating mode, the first relay is connected to the first auxiliary circuit, and the second relay is connected to the first drive circuit.

8. The motor drive circuit according to claim 6, characterized in that, The motor drive circuit also includes a diode, which is connected in parallel across the first relay and / or the second relay.

9. The motor drive circuit according to claim 6, characterized in that, The motor drive circuit further includes a detection module, which is arranged on the first auxiliary circuit and / or the second auxiliary circuit; the detection module is used to detect the current value of the motor in the first operating mode and the second operating mode.

10. The motor drive circuit according to claim 1, characterized in that, The control box further includes a receiving module, which is electrically connected to the control module; the receiving module is wirelessly connected to the remote control, and is used to receive multiple control commands output by the button unit and feed them back to the control module.

11. The motor drive circuit according to claim 10, characterized in that, The remote control is also equipped with a self-generating module, which includes an induction coil and a magnet fixed on the button unit. When the button unit is pressed, the magnet moves within the induction coil to generate an induced current, which is used to send the multiple control commands to the receiving module.

12. The motor drive circuit according to claim 1, characterized in that, The control box also includes a power module, which is connected to the control box to provide power supply voltage.

13. An electric sofa, characterized in that, It includes a motor, an electric actuator, and a motor drive circuit according to any one of claims 1-12; the motor drive circuit is electrically connected to the motor, and the motor is electrically connected to the electric actuator.