Current detection circuit of motor

By designing a current detection circuit including a time-sharing multiplexing motor circuit and a current sampling circuit, the problem of excessive current caused by the easy blockage of DC motors in the dishwasher is solved, and current detection and time-sharing multiplexing of the motor are realized, which improves the normal usage rate of the dishwasher and reduces the hardware design cost.

CN222850674UActive Publication Date: 2025-05-09VATTI CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202421194029.3
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-05-29
Publication Date
2025-05-09
Estimated Expiration
2034-05-29

AI Technical Summary

Technical Problem

The DC motor in the dishwasher is prone to blockage, resulting in excessive current, causing the switching power supply to enter overload protection, affecting the normal use of the dishwasher.

Method used

A current detection circuit of a motor is designed, including a time-sharing multiplexer motor circuit, a current sampling circuit and a controller. The time-sharing multiplexing motor circuit is used to time-sharing multiplexing multiple motors, and the motor current is collected through the current sampling circuit to realize current detection.

Benefits of technology

Through the current detection circuit, multiple motors can be reused in time, reducing the running time of the motor, reducing current peaks, avoiding overload protection, improving the normal usage rate of the dishwasher, and reducing hardware design costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222850674U_ABST
    Figure CN222850674U_ABST
Patent Text Reader

Abstract

The utility model relates to a current detection circuit of a motor. The current detection circuit comprises a time division multiplexing motor circuit, a current sampling circuit and a controller, the time division multiplexing motor circuit comprises a plurality of motor circuits, each motor circuit comprises a motor, each motor circuit is connected with the current sampling circuit and the controller, and the current sampling circuit is connected with the controller. The current sampling circuit is connected with the controller; each motor circuit is used for receiving a high / low level switching on / off state sent by the controller, and when the motor circuit is switched on, the corresponding motor runs; when the motor circuit is disconnected, the corresponding motor stops running; and the current sampling circuit is used for collecting the running current of the motor in the conducted motor circuit and sending the running current to the controller. According to the invention, the current of different direct current motors in the dish washing machine can be detected in a time-division multiplexing manner, so that whether the direct current motors are stalled or not is determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of circuits, in particular to a current detection circuit for a motor. Background Art

[0002] Currently, dishwashers are equipped with many pumps for cleaning and drying functions, such as residual water drainage pumps, detergent delivery pumps, and diaphragm pumps, and most of the motors of these pumps are DC motors. During the operation of the dishwasher, the DC motor is prone to stalling, resulting in excessive current, causing the switching power supply to enter overload protection, affecting the normal use of the dishwasher. Therefore, it is necessary to detect the current of multiple DC motors in the dishwasher, and a motor current detection circuit is urgently needed. Utility Model Content

[0003] Based on this, it is necessary to provide a current detection circuit for a motor in response to the above technical problems.

[0004] In a first aspect, a current detection circuit of a motor is provided, wherein the current detection circuit comprises a time-division multiplexing motor circuit, a current sampling circuit and a controller, wherein the time-division multiplexing motor circuit comprises a plurality of motor circuits, each of the motor circuits comprises a motor, wherein:

[0005] Each of the motor circuits is connected to the current sampling circuit and the controller respectively, and the current sampling circuit is connected to the controller;

[0006] Each of the motor circuits is used to receive a high / low level switching on / off state sent by the controller. When the motor circuit is on, the corresponding motor runs; when the motor circuit is off, the corresponding motor stops running;

[0007] The current sampling circuit is used to collect the running current of the motor in the turned-on motor circuit and send the running current to the controller.

[0008] As an optional implementation, the time-division multiplexing motor circuit includes a first motor circuit, a second motor circuit and a third motor circuit;

[0009] The first motor circuit is respectively connected to the second motor circuit, the third motor circuit, the controller and the current sampling circuit, the second motor circuit is respectively connected to the third motor circuit, the controller and the current sampling circuit, and the third motor circuit is respectively connected to the controller and the current sampling circuit;

[0010] The first motor circuit is used to receive the high / low level switching on / off state sent by the controller. When the first motor circuit is on, the first motor in the first motor circuit runs; when the first motor circuit is off, the first motor stops running;

[0011] The second motor circuit is used to receive the high / low level switching on / off state sent by the controller. When the second motor circuit is on, the second motor in the second motor circuit runs; when the second motor circuit is off, the second motor stops running;

[0012] The third motor circuit is used to receive the high / low level switching on / off state sent by the controller. When the third motor circuit is on, the third motor in the third motor circuit runs; when the third motor circuit is off, the third motor stops running.

[0013] As an optional implementation, the first motor circuit includes a first transistor, a first power supply, a first MOS tube, a first resistor, a second resistor, a first diode and the first motor, wherein:

[0014] The base of the first transistor is connected to the controller, the emitter of the first transistor is grounded, the collector of the first transistor is connected to one end of the second resistor, the other end of the second resistor is respectively connected to the G pole of the first MOS tube and one end of the first resistor, the other end of the first resistor is respectively connected to the first power supply and the S pole of the first MOS tube, the S pole of the first MOS tube is connected to the first power supply, the D pole of the first MOS tube is respectively connected to the cathode of the first diode and the anode of the first motor, the cathode of the first diode is connected to the anode of the first motor, the anode of the first diode is respectively connected to the second motor circuit, the third motor circuit and the current sampling circuit, and the cathode of the first motor is respectively connected to the second motor circuit, the third motor circuit and the current sampling circuit.

[0015] As an optional implementation, the second motor circuit includes a second triode, a second power supply, a second MOS tube, a third resistor, a fourth resistor, a second diode and the second motor, wherein:

[0016] The base of the second transistor is connected to the controller, the emitter of the second transistor is grounded, the collector of the second transistor is connected to one end of the fourth resistor, the other end of the fourth resistor is respectively connected to the G pole of the second MOS tube and one end of the third resistor, the other end of the third resistor is respectively connected to the second power supply and the S pole of the second MOS tube, the S pole of the second MOS tube is connected to the second power supply, the D pole of the second MOS tube is respectively connected to the cathode of the second diode and the anode of the second motor, the cathode of the second diode is connected to the anode of the second motor, the anode of the second diode is respectively connected to the first motor circuit, the third motor circuit and the current sampling circuit, and the cathode of the second motor is respectively connected to the first motor circuit, the third motor circuit and the current sampling circuit.

[0017] As an optional implementation, the third motor circuit includes a third triode, a third power supply, a third MOS tube, a fifth resistor, a sixth resistor, a third diode and the third motor, wherein:

[0018] The base of the third triode is connected to the controller, the emitter of the third triode is grounded, the collector of the third triode is connected to one end of the sixth resistor, the other end of the sixth resistor is respectively connected to one end of the fifth resistor and the G pole of the third MOS tube, the other end of the fifth resistor is respectively connected to the third power supply and the S pole of the third MOS tube, the S pole of the third MOS tube is connected to the third power supply, the D pole of the third MOS tube is respectively connected to the cathode of the third diode and the anode of the third motor, the cathode of the third diode is connected to the anode of the third motor, the anode of the third diode is respectively connected to the first motor circuit, the second motor circuit and the current sampling circuit, and the cathode of the third motor is respectively connected to the first motor circuit, the second motor circuit and the current sampling circuit.

[0019] As an optional implementation, the current sampling circuit includes a filtering circuit and a sampling resistor;

[0020] One end of the sampling resistor is respectively connected to the filter circuit and the time-division multiplexing motor circuit, the other end of the sampling resistor is grounded, and the filter circuit is connected to the controller;

[0021] The filtering circuit is used to filter the motor current.

[0022] As an optional implementation, the filtering circuit includes a seventh resistor and a capacitor;

[0023] One end of the seventh resistor is respectively connected to the time-division multiplexing motor circuit and one end of the sampling resistor, and the other end of the seventh resistor is respectively connected to the controller and the positive electrode of the capacitor, and the negative electrode of the capacitor is grounded.

[0024] As an optional implementation, the current detection circuit further includes a current amplification circuit, and the current amplification circuit is respectively connected to the time-division multiplexing motor circuit and the current sampling circuit;

[0025] The current amplifying circuit is used to amplify the motor current of the motor in the time-division multiplexing motor circuit when the motor is running when the time-division multiplexing motor circuit is turned on, so that the current sampling circuit can collect the amplified motor current.

[0026] As an optional implementation, the current amplification circuit includes a fourth power supply, an eighth resistor, a ninth resistor and an operational amplifier;

[0027] The non-inverting input terminal of the operational amplifier is connected to the current sampling circuit and grounded, the inverting input terminal of the operational amplifier is respectively connected to one end of the eighth resistor, one end of the ninth resistor and the fourth power supply, one end of the eighth resistor is connected to one end of the ninth resistor, the other end of the eighth resistor is respectively connected to the time-division multiplexing motor circuit and the current sampling circuit, the other end of the ninth resistor is respectively connected to the output terminal of the operational amplifier and the current sampling circuit, and the output terminal of the operational amplifier is connected to the current sampling circuit.

[0028] The utility model provides a current detection circuit for a motor. The technical solution provided by the embodiment of the utility model brings at least the following beneficial effects: multiple motors can be time-division multiplexed by time-division multiplexing motor circuits, so that multiple motors can be operated at different times, or allowed to be suspended for a short period of time. Then, the motor in the motor circuit that is turned on in the time-division multiplexing motor circuit is collected by the current sampling circuit, so as to realize fractional detection of the motor current, and then determine whether the motor is overloaded. The AD sampling ports are further reduced, the hardware design cost is reduced, the complexity is reduced, and the demand for the number of AD sampling ports of the MCU is reduced.

[0029] It should be understood that the above general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0031] Figure 1 A schematic diagram of the structure of a current detection circuit of a motor provided by an embodiment of the utility model;

[0032] Figure 2 A schematic structural diagram of another motor current detection circuit provided in an embodiment of the utility model. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical solution and advantages of the utility model more clear, the utility model is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the utility model and are not used to limit the utility model.

[0034] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0035] Figure 1 The present invention provides a schematic diagram of a current detection circuit for a motor. Figure 1 As shown, the current detection circuit includes a time-division multiplexing motor circuit 11, a current sampling circuit 12 and a controller. The time-division multiplexing motor circuit 11 includes multiple motor circuits, each of which includes a motor. Each motor circuit of the time-division multiplexing motor circuit 11 is respectively connected to the current sampling circuit 12 and the controller, and the current sampling circuit 12 is connected to the controller.

[0036] Each motor circuit is used to receive the high / low level switching on / off state sent by the controller. When the motor circuit is on, the corresponding motor runs; when the motor circuit is off, the corresponding motor stops running.

[0037] The current sampling circuit 12 is used to collect the running current of the motor in the turned-on motor circuit and send the running current to the controller.

[0038] As an optional implementation, Figure 1As shown, the plurality of motor circuits may be a first motor circuit 111 , a second motor circuit 112 and a third motor circuit 113 . The time-division multiplexing motor circuit 11 includes the first motor circuit 111 , the second motor circuit 112 and the third motor circuit 113 .

[0039] The first motor circuit 111 is respectively connected to the second motor circuit 112, the third motor circuit 113, the controller and the current sampling circuit 12; the second motor circuit 112 is respectively connected to the third motor circuit 113, the controller and the current sampling circuit 12; the third motor circuit 113 is respectively connected to the controller and the current sampling circuit 12.

[0040] The first motor circuit 111 is used to receive the high / low level switching on / off state sent by the controller. When the first motor circuit 111 is on, the first motor in the first motor circuit 111 runs; when the first motor circuit 111 is off, the first motor stops running.

[0041] The second motor circuit 112 is used to receive the high / low level switching on / off state sent by the controller. When the second motor circuit 112 is on, the second motor in the second motor circuit 112 runs; when the second motor circuit 112 is off, the second motor stops running.

[0042] The third motor circuit 113 is used to receive the high / low level switching on / off state sent by the controller. When the third motor circuit 113 is on, the third motor in the third motor circuit 113 runs; when the third motor circuit 113 is off, the third motor stops running.

[0043] As an optional implementation, the first motor circuit 111 includes a first transistor Q1, a first power supply +VCC, a first MOS transistor MOS1, a first resistor R1, a second resistor R2, a first diode D1 and a first motor M1.

[0044] The base of the first transistor Q1 is connected to the controller, the emitter of the first transistor Q1 is grounded, the collector of the first transistor Q1 is connected to one end of the second resistor R2, the other end of the second resistor R2 is respectively connected to the G pole of the first MOS tube MOS1 and one end of the first resistor R1, the other end of the first resistor R1 is respectively connected to the first power supply +VCC and the S pole of the first MOS tube MOS1, the S pole of the first MOS tube MOS1 is connected to the first power supply +VCC, the D pole of the first MOS tube MOS1 is respectively connected to the cathode of the first diode D1 and the anode of the first motor M1, the cathode of the first diode D1 is connected to the anode of the first motor M1, the anode of the first diode D1 is respectively connected to the second motor circuit 112, the third motor circuit 113 and the current sampling circuit 12, and the cathode of the first motor M1 is respectively connected to the second motor circuit 112, the third motor circuit 113 and the current sampling circuit 12. Among them, the first motor M1 can be a DC brushed motor. Motor1 in the first motor circuit 111 is the electrical property of the DC brushed motor of the first motor M1, not a specific component. COM_Port is the common electrical property of the common end of the three-way DC motor. Driver_Ctr_1 is the control signal sent by the controller to the first motor circuit 111, and the control signal can be a high level or a low level. When the Driver_Ctr_1 sent by the controller to the first motor circuit 111 is high level, the first transistor Q1 is turned on, the first MOS tube MOS1 is controlled to be turned on, and the first motor M1 runs. At the same time, the controller sends Driver_Ctr_2 and Driver_Ctr_3 to the second motor circuit 112 and the third motor circuit 113 at a low level. The -V current of the first motor M1 flows through the sampling resistor RS2 to ground. In this way, the current sampling circuit 12 collects the motor current of the first motor M1 of the first motor circuit 111.

[0045] As an optional implementation, the second motor circuit 112 includes a second transistor Q2, a second power supply +VCC, a second MOS transistor MOS2, a third resistor R3, a fourth resistor R4, a second diode D2 and a second motor M2.

[0046] The base of the second triode Q2 is connected to the controller, the emitter of the second triode Q2 is grounded, the collector of the second triode Q2 is connected to one end of the fourth resistor R4, the other end of the fourth resistor R4 is respectively connected to the G pole of the second MOS tube MOS2 and one end of the third resistor R3, the other end of the third resistor R3 is respectively connected to the second power supply +VCC and the S pole of the second MOS tube MOS2, the S pole of the second MOS tube MOS2 is connected to the second power supply +VCC, the D pole of the second MOS tube MOS2 is respectively connected to the cathode of the second diode D2 and the anode of the second motor M2, the cathode of the second diode D2 is connected to the anode of the second motor M2, the anode of the second diode D2 is respectively connected to the first motor circuit 111, the third motor circuit 113 and the current sampling circuit 12, and the cathode of the second motor M2 is respectively connected to the first motor circuit 111, the third motor circuit 113 and the current sampling circuit 12. Among them, the second motor M2 can be a DC brushed motor. Motor2 in the second motor circuit 112 is the electrical property of the DC brushed motor of the second motor M2, not a specific component. COM_Port is the common electrical property of the common end of the three-way DC motor. Driver_Ctr_2 is the control signal from the controller to the second motor circuit 112, and the control signal can be a high level or a low level. When the Driver_Ctr_2 sent by the controller to the second motor circuit 112 is high level, the second transistor Q2 is turned on, the second MOS tube MOS2 is controlled to be turned on, and the second motor M2 runs. At the same time, the controller sends Driver_Ctr_1 and Driver_Ctr_3 to the first motor circuit 111 and the third motor circuit 113 at a low level. The -V current of the second motor M2 flows through the sampling resistor RS2 to ground. In this way, the current sampling circuit 12 collects the motor current of the second motor M2 of the second motor circuit 112.

[0047] As an optional implementation, the third motor circuit 113 includes a third triode Q3, a third power supply +VCC, a third MOS transistor MOS3, a fifth resistor R5, a sixth resistor R6, a third diode D3 and a third motor M3.

[0048] The base of the third transistor Q3 is connected to the controller, the emitter of the third transistor Q3 is grounded, the collector of the third transistor Q3 is connected to one end of the sixth resistor R6, the other end of the sixth resistor R6 is respectively connected to one end of the fifth resistor R5 and the G pole of the third MOS tube MOS3, the other end of the fifth resistor R5 is respectively connected to the third power supply +VCC and the S pole of the third MOS tube MOS3, the S pole of the third MOS tube MOS3 is connected to the third power supply +VCC, the D pole of the third MOS tube MOS3 is respectively connected to the negative pole of the third diode D3 and the positive pole of the third motor M3, the negative pole of the third diode D3 is connected to the positive pole of the third motor M3, the positive pole of the third diode D3 is respectively connected to the first motor circuit 111, the second motor circuit 112 and the current sampling circuit 12, and the negative pole of the third motor M3 is respectively connected to the first motor circuit 111, the second motor circuit 112 and the current sampling circuit 12. Among them, the third motor M3 can be a DC brush motor. Motor3 in the third motor circuit 113 is the electrical property of the DC brush motor of the third motor M3, not a specific component. COM_Port is the common electrical property of the common end of the three-way DC motor. Driver_Ctr_3 is the control signal sent by the controller to the third motor circuit 113, and the control signal can be a high level or a low level. When the Driver_Ctr_3 sent by the controller to the third motor circuit 113 is high level, the third transistor Q3 is turned on, the third MOS tube MOS3 is controlled to be turned on, and the third motor M3 runs. At the same time, the controller sends Driver_Ctr_1 and Driver_Ctr_2 to the first motor circuit 111 and the second motor circuit 112 at a low level. The -V current of the third motor M3 flows through the sampling resistor RS2 to ground. In this way, the current sampling circuit 12 collects the motor current of the third motor M3 of the third motor circuit 113.

[0049] As an optional implementation, the current sampling circuit 12 includes a filter circuit 121 and a sampling resistor RS2.

[0050] One end of the sampling resistor RS2 is connected to the filter circuit 121 and the time-division multiplexing motor circuit 11, the other end of the sampling resistor RS2 is grounded, and the filter circuit 121 is connected to the controller. The sampling resistor RS2 can be a high-precision sampling resistor. Current_sampling is the current sampling signal of the controller in the current sampling circuit 12, not a specific component.

[0051] The filter circuit 121 is used to filter the motor current.

[0052] As an optional implementation, the filtering circuit 121 includes a seventh resistor R7 and a capacitor C1.

[0053] One end of the seventh resistor R7 is connected to the time-division multiplexing motor circuit 11 and one end of the sampling resistor RS2, and the other end of the seventh resistor R7 is connected to the controller and the positive electrode of the capacitor C1, and the negative electrode of the capacitor C1 is grounded. The seventh resistor R7 can also protect the chip port.

[0054] Table 1 shows the current detection of different motors by time-division multiplexing through the current detection circuit. When the input of Driver_Ctr_1, Driver_Ctr_2, and Driver_Ctr_3 in the table is high, it is represented by "1", and when the input is low, it is represented by "0". The output of Current_sampling is an AD value, which is an analog quantity, corresponding to the sampled value of the motor current in the remarks.

[0055] Table 1

[0056] definition Motor Control 1 Motor Control 2 Motor Control 3 Current sampling signal Remark Serial number Driver_Ctr_1 Driver_Ctr_2 Driver_Ctr_3 Current_sampling 1 1 0 0 AD1 M1 current 2 0 1 0 AD2 M2 current 3 0 0 1 AD3 M3 Current 4 0 0 0 0 No output

[0057] Furthermore, the controller can collect the motor current when the motor is running through Current_sampling. It can also be the collected voltage of the sampling resistor RS2, and then based on the resistance of the sampling resistor RS2, the current of the sampling resistor RS2 can be determined. Specifically: Since the voltage drop of the MOS tube in the time-sharing multiplexing motor circuit 11 is very small, the voltage of the power supply +VCC is mainly on the running motor and the sampling resistor RS2. At the same time, the sampling resistor RS2 and the running motor are in series, and the current is equal. The left side of the seventh resistor R7 Current_sampling is connected to the AD port of the control chip (controller). The port impedance of the control chip (controller) is very large. It is considered that there is no current on the seventh resistor R7, and the voltage at both ends of R7 is the same. The AD sampling voltage is Us, which is considered to be a known quantity, and the resistance value of the sampling resistor RS2 is a known quantity. The formula for the motor current is:

[0058] Im=Us / RS2;

[0059] Among them, Im represents the motor current, Us represents the sampling voltage, and RS2 represents the resistance value of the sampling resistor.

[0060] In this way, the common points of multiple DC motors are connected together and connected in series to a common current sampling resistor. Different motors are run to detect the current of the corresponding functional motor. In the operation sequence of the whole machine, any DC motor with weak DC power is not run at the same time, or is allowed to be suspended for a short time to detect the current in a time-sharing manner. In this way, the motor current sampling circuit is shared, the number of sampling circuits is less than that of DC motors, the number of AD sampling ports is reduced, and the hardware design cost is reduced. Reduce the complexity and reduce the demand for the number of ADC ports of MCU.

[0061] Figure 2This is a schematic diagram of the structure of another motor current detection circuit provided by the embodiment of the utility model. Figure 2 As shown, the current detection circuit further includes a current amplifying circuit 13, and the current amplifying circuit 13 is connected to the time-division multiplexing motor circuit 11 and the current sampling circuit 12 respectively.

[0062] The current amplifier circuit 13 is used to amplify the motor current of the motor in the time-division multiplexing motor circuit 11 when the time-division multiplexing motor circuit 11 is turned on, so that the current sampling circuit 12 can collect the amplified motor current. In this way, the motor current can be amplified by the current amplifier circuit 13 first, and then the amplified motor current can be detected for detection, so that when sampling the motor current of a small motor, the collection is more accurate.

[0063] As an optional implementation, the current amplifying circuit 13 includes a fourth power supply +VCC, an eighth resistor R11, a ninth resistor R12 and an operational amplifier UIA.

[0064] The non-inverting input terminal of the operational amplifier UIA is connected to the current sampling circuit 12 and grounded, the inverting input terminal of the operational amplifier UIA is respectively connected to one end of the eighth resistor R11, one end of the ninth resistor R12 and the fourth power supply +VCC, one end of the eighth resistor R11 is connected to one end of the ninth resistor R12, the other end of the eighth resistor R11 is respectively connected to the time-sharing multiplexing motor circuit 11 and the current sampling circuit 12, the other end of the ninth resistor R12 is respectively connected to the output terminal of the operational amplifier UIA and the current sampling circuit 12, and the output terminal of the operational amplifier UIA is connected to the current sampling circuit 12.

[0065] Furthermore, based on the assumption of virtual short and virtual open of the operational amplifier UIA, using Kirchhoff's law, Figure 2 Using the node voltage method at the Uo and Un points in the figure, the following equations are listed:

[0066]

[0067]

[0068] Among them, R11 represents the eighth resistor, RS2 represents the sampling resistor, R12 represents the ninth resistor, and U n Indicates the voltage value at point n, U o It represents the voltage value at point o after amplification, U RS2 Indicates the voltage value of the sampling resistor, U p It represents the voltage value at the output point P, and Ro represents the output resistance.

[0069] Combining the above two formulas, we can get the rearranged U RS2 formula:

[0070]

[0071] Among them, U RS2 Indicates the voltage value of the sampling resistor, U o represents the voltage value at point o after amplification, R11 represents the eighth resistor, and RS2 represents the sampling resistor.

[0072] Then, the formula for the current of the sampling resistor RS2 is further obtained based on the resistance value of the sampling resistor RS2:

[0073]

[0074] Among them, I RS2 Indicates the current value of the sampling resistor, U RS2 Indicates the voltage value of the sampling resistor, RS2 indicates the sampling resistor, U o represents the voltage value at point o after amplification, R11 represents the eighth resistor, and RS2 represents the sampling resistor.

[0075] The embodiment of the utility model provides a current detection circuit for a motor, which can time-multiplex multiple motors through a time-multiplexing motor circuit, so that multiple motors can be operated at different times, or allowed to be suspended for a short period of time. Then, the motor in the motor circuit that is turned on in the time-multiplexing motor circuit is collected through the current sampling circuit, thereby realizing fractional detection of the motor current, and then determining whether the motor is overloaded. The AD sampling ports are further reduced, the hardware design cost is reduced, the complexity is reduced, and the MCU's demand for the number of AD sampling ports is reduced.

[0076] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the utility model can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0077] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0078] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in the present invention are all information and data authorized by the user or fully authorized by all parties.

[0079] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0080] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0081] The above-mentioned embodiments only express several implementation methods of the utility model, and the description is relatively specific and detailed, but it cannot be understood as limiting the scope of the invention patent. It should be pointed out that for ordinary technicians in this field, several modifications and improvements can be made without departing from the concept of the utility model, which all belong to the protection scope of the utility model. Therefore, the protection scope of the utility model patent shall be based on the attached claims.

Claims

1. A current detection circuit for a motor, characterized in that: The current detection circuit includes a time-division multiplexing motor circuit, a current sampling circuit and a controller. The time-division multiplexing motor circuit includes a plurality of motor circuits, each of which includes a motor, wherein: Each of the motor circuits is connected to the current sampling circuit and the controller respectively, and the current sampling circuit is connected to the controller; Each of the motor circuits is used to receive a high / low level switching on / off state sent by the controller. When the motor circuit is on, the corresponding motor runs; when the motor circuit is off, the corresponding motor stops running; The current sampling circuit is used to collect the running current of the motor in the turned-on motor circuit and send the running current to the controller.

2. The circuit according to claim 1, characterized in that The time-division multiplexing motor circuit includes a first motor circuit, a second motor circuit and a third motor circuit; The first motor circuit is respectively connected to the second motor circuit, the third motor circuit, the controller and the current sampling circuit, the second motor circuit is respectively connected to the third motor circuit, the controller and the current sampling circuit, and the third motor circuit is respectively connected to the controller and the current sampling circuit; The first motor circuit is used to receive a high / low level switching on / off state sent by the controller, and when the first motor circuit is turned on, the first motor in the first motor circuit runs; When the circuit of the first motor is broken, the first motor stops running; The second motor circuit is used to receive the high / low level switching on / off state sent by the controller, and when the second motor circuit is turned on, the second motor in the second motor circuit runs; When the circuit of the second motor is broken, the second motor stops running; The third motor circuit is used to receive the high / low level switching on / off state sent by the controller. When the third motor circuit is on, the third motor in the third motor circuit runs; when the third motor circuit is off, the third motor stops running.

3. The circuit according to claim 2, characterized in that The first motor circuit includes a first transistor, a first power supply, a first MOS tube, a first resistor, a second resistor, a first diode and the first motor, wherein: The base of the first transistor is connected to the controller, the emitter of the first transistor is grounded, the collector of the first transistor is connected to one end of the second resistor, the other end of the second resistor is respectively connected to the G pole of the first MOS tube and one end of the first resistor, the other end of the first resistor is respectively connected to the first power supply and the S pole of the first MOS tube, the S pole of the first MOS tube is connected to the first power supply, the D pole of the first MOS tube is respectively connected to the cathode of the first diode and the anode of the first motor, the cathode of the first diode is connected to the anode of the first motor, the anode of the first diode is respectively connected to the second motor circuit, the third motor circuit and the current sampling circuit, and the cathode of the first motor is respectively connected to the second motor circuit, the third motor circuit and the current sampling circuit.

4. The circuit according to claim 2, characterized in that The second motor circuit includes a second triode, a second power supply, a second MOS tube, a third resistor, a fourth resistor, a second diode and the second motor, wherein: The base of the second transistor is connected to the controller, the emitter of the second transistor is grounded, the collector of the second transistor is connected to one end of the fourth resistor, the other end of the fourth resistor is respectively connected to the G pole of the second MOS tube and one end of the third resistor, the other end of the third resistor is respectively connected to the second power supply and the S pole of the second MOS tube, the S pole of the second MOS tube is connected to the second power supply, the D pole of the second MOS tube is respectively connected to the cathode of the second diode and the anode of the second motor, the cathode of the second diode is connected to the anode of the second motor, the anode of the second diode is respectively connected to the first motor circuit, the third motor circuit and the current sampling circuit, and the cathode of the second motor is respectively connected to the first motor circuit, the third motor circuit and the current sampling circuit.

5. The circuit according to claim 2, characterized in that The third motor circuit includes a third triode, a third power supply, a third MOS tube, a fifth resistor, a sixth resistor, a third diode and the third motor, wherein: The base of the third triode is connected to the controller, the emitter of the third triode is grounded, the collector of the third triode is connected to one end of the sixth resistor, the other end of the sixth resistor is respectively connected to one end of the fifth resistor and the G pole of the third MOS tube, the other end of the fifth resistor is respectively connected to the third power supply and the S pole of the third MOS tube, the S pole of the third MOS tube is connected to the third power supply, the D pole of the third MOS tube is respectively connected to the cathode of the third diode and the anode of the third motor, the cathode of the third diode is connected to the anode of the third motor, the anode of the third diode is respectively connected to the first motor circuit, the second motor circuit and the current sampling circuit, and the cathode of the third motor is respectively connected to the first motor circuit, the second motor circuit and the current sampling circuit.

6. The circuit according to claim 1, characterized in that The current sampling circuit includes a filtering circuit and a sampling resistor; One end of the sampling resistor is respectively connected to the filter circuit and the time-division multiplexing motor circuit, the other end of the sampling resistor is grounded, and the filter circuit is connected to the controller; The filtering circuit is used to filter the motor current.

7. The circuit according to claim 6, characterized in that The filtering circuit includes a seventh resistor and a capacitor; One end of the seventh resistor is connected to the time-division multiplexing motor circuit and one end of the sampling resistor respectively, and the other end of the seventh resistor is connected to the controller and the positive electrode of the capacitor respectively, and the negative electrode of the capacitor is grounded.

8. The circuit according to claim 1, characterized in that The current detection circuit also includes a current amplification circuit, and the current amplification circuit is respectively connected to the time-division multiplexing motor circuit and the current sampling circuit; The current amplifying circuit is used to amplify the motor current of the motor in the time-division multiplexing motor circuit when the motor is running when the time-division multiplexing motor circuit is turned on, so that the current sampling circuit can collect the amplified motor current.

9. The circuit according to claim 8, characterized in that The current amplifying circuit comprises a fourth power supply, an eighth resistor, a ninth resistor and an operational amplifier; The non-inverting input terminal of the operational amplifier is connected to the current sampling circuit and grounded, the inverting input terminal of the operational amplifier is respectively connected to one end of the eighth resistor, one end of the ninth resistor and the fourth power supply, one end of the eighth resistor is connected to one end of the ninth resistor, the other end of the eighth resistor is respectively connected to the time-division multiplexing motor circuit and the current sampling circuit, the other end of the ninth resistor is respectively connected to the output terminal of the operational amplifier and the current sampling circuit, and the output terminal of the operational amplifier is connected to the current sampling circuit.