A high power motor control circuit
By designing a high-power motor control circuit, the motor voltage and current are detected in real time, and the duty cycle is adjusted, which solves the problem of unstable motor speed under different load conditions and realizes stable operation of the equipment and efficient energy consumption management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- ZHONGSHAN CHUNQIAO ELECTRONIC TECH CO LTD
- Filing Date
- 2025-08-07
- Publication Date
- 2026-07-14
AI Technical Summary
Existing motor control circuits struggle to maintain a constant speed under varying load conditions, leading to unstable equipment operation, mechanical vibration and noise, which negatively impacts production efficiency and product quality, and also results in energy waste.
A high-power motor control circuit is adopted, including a main control module, a drive module, a voltage sampling module, and a current sampling module. The motor's operating voltage and current are detected in real time. By adjusting the duty cycle of the control signal, the motor can achieve constant speed operation under different load conditions. The control signal and power signal are isolated by the H-bridge drive unit to prevent interference and damage.
This technology enables the motor to operate at a constant speed under different load conditions, improving the smoothness of equipment operation, avoiding mechanical vibration and noise, increasing production efficiency and product quality, and reducing energy waste.
Smart Images

Figure CN224503255U_ABST
Abstract
Description
[Technical Field]
[0001] This utility model relates to the field of motor technology, and in particular to a high-power motor control circuit. [Background Technology]
[0002] As the core power source of various equipment, motors are widely used in industrial machinery, home appliances, transportation vehicles, medical equipment and automated production lines. Controlling the continuous and stable operation of motors has a significant impact on the stability and efficiency of equipment operation.
[0003] However, current motor control circuits typically only support controlling the forward and reverse rotation of the motor. Under different load conditions, it is difficult to control the motor speed and maintain a constant speed, which can easily lead to speed fluctuations, mechanical vibration and noise, affecting the stability and service life of the equipment, reducing production efficiency and product quality, and also causing energy waste. [Utility Model Content]
[0004] To address the technical problem that current motor control circuits struggle to maintain a constant motor speed, resulting in poor equipment stability and difficulties in meeting production efficiency and quality requirements, this invention provides a high-power motor control circuit.
[0005] To achieve the above objectives, this utility model is implemented by the following technical solution:
[0006] A high-power motor control circuit includes:
[0007] The main control module is used to control the working mode of the motor, including forward rotation mode, reverse rotation mode and constant speed mode;
[0008] The drive module has a first input terminal connected to the first control output terminal of the main control module, a second input terminal connected to the second control output terminal of the main control module, a third input terminal connected to the third control output terminal of the main control module, and a fourth input terminal connected to the fourth control output terminal of the main control module. The drive module is used to drive the motor to work.
[0009] A voltage sampling module, wherein the input terminal of the voltage sampling module is connected to the positive terminal of the motor, and the output terminal of the voltage sampling module is connected to the voltage sampling terminal of the main control module, and the voltage sampling module is used to collect the current operating voltage of the motor;
[0010] A current sampling module is provided, wherein the input terminal of the current sampling module is connected to the current feedback terminal of the drive module, and the output terminal of the current sampling module is connected to the current sampling terminal of the main control module. The current sampling module is used to collect the current operating current of the motor.
[0011] When the operating mode is constant speed operating mode, the main control module obtains the current operating power of the motor based on the current operating voltage and the current operating current, and determines whether the current operating power exceeds the preset constant power. If so, the duty cycle of the first control output terminal or the second control output terminal of the main control module is reduced so that the motor can run at a constant speed.
[0012] By adopting the above technical solution, the motor control circuit can obtain the working power of the motor based on real-time detection of the motor's working voltage and current, and automatically adjust the duty cycle of the control signal according to the preset constant power, so that the motor can run at a constant speed under different load conditions, thereby ensuring the smooth operation of the equipment and avoiding mechanical vibration, noise and other problems caused by fluctuations in motor speed.
[0013] Secondly, the main control module can control the motor to rotate forward, reverse, or run at constant speed according to different working scenarios, thereby ensuring that the equipment can meet different working requirements. Furthermore, the real-time monitoring and feedback of the voltage sampling module and the current sampling module can achieve precise speed regulation and stable operation control of the motor, which helps to improve production efficiency and product quality and reduce energy waste.
[0014] As described above, in a high-power motor control circuit, when the operating mode is forward rotation mode, the first control output terminal and the fourth control output terminal of the main control module output forward rotation control signals, and when the first input terminal and the fourth input terminal of the drive module receive the forward rotation control signals, the drive motor runs in forward rotation.
[0015] When the operating mode is the reverse operating mode, the second and third control output terminals of the main control module output a reverse control signal. When the second and third input terminals of the drive module receive the reverse control signal, the drive motor runs in reverse.
[0016] As described above, in a high-power motor control circuit, the drive module includes:
[0017] The first forward rotation unit has its input terminal connected to the first control output terminal of the main control module.
[0018] The second forward rotation unit has its input terminal connected to the fourth control output terminal of the main control module.
[0019] The first inversion unit has its input terminal connected to the second control output terminal of the main control module.
[0020] The second reversing unit, the input terminal of the second forward rotating unit is connected to the third control output terminal of the main control module.
[0021] The H-bridge drive unit has a first forward input terminal connected to the output terminal of the first forward unit, a second forward input terminal connected to the output terminal of the second forward unit, a first reverse input terminal connected to the output terminal of the first reverse unit, a second reverse input terminal connected to the output terminal of the second reverse unit, and an output terminal electrically connected to the motor.
[0022] As described above, in a high-power motor control circuit, the first forward rotation unit includes transistors Q25 and Q26, resistors R99, R120, R131, and R132. The first control output terminal of the main control module is connected to one end of resistor R132, and the other end of resistor R132 is connected to the base of transistor Q26. The emitter of transistor Q26 is grounded. The collector of transistor Q26 is connected to one end of resistor R120, and the other end of resistor R120 is connected to the base of transistor Q25. The collector of transistor Q25 is connected to one end of resistor R131, and the other end of resistor R131 is connected to the first forward rotation input terminal of the H-bridge drive unit. The base of transistor Q25 is also connected to one end of resistor R99, and the other end of resistor R99 is connected to the power input terminal, which is also connected to the emitter of transistor Q25.
[0023] As described above, in a high-power motor control circuit, the second forward rotation unit includes a transistor Q9, a resistor R60, and a resistor R68. The fourth control output terminal of the main control module is connected to one end of the resistor R60, the other end of the resistor R60 is connected to the base of the transistor Q9, the emitter of the transistor Q9 is grounded, the collector of the transistor Q9 is connected to one end of the resistor R68, and the other end of the resistor R68 is connected to the second forward rotation input terminal of the H-bridge drive unit.
[0024] As described above, in a high-power motor control circuit, the first inversion unit includes transistors Q27 and Q28, resistors R78, R90, R92, and R130. The second control output terminal of the main control module is connected to one end of resistor R92, and the other end of resistor R92 is connected to the base of transistor Q28. The emitter of transistor Q28 is grounded, and the collector of transistor Q28 is connected to one end of resistor R90. The other end of resistor R90 is connected to the base of transistor Q27, and the collector of transistor Q27 is connected to one end of resistor R130. The other end of resistor R130 is connected to the first inversion input terminal of the H-bridge drive unit. The base of transistor Q27 is also connected to one end of resistor R78, and the other end of resistor R78 is connected to the power input terminal, which is also connected to the emitter of transistor Q27.
[0025] In the high-power motor control circuit described above, the second inverting unit includes a transistor Q10, a resistor R61, and a resistor R71. The third control output terminal of the main control module is connected to one end of the resistor R61, the other end of the resistor R61 is connected to the base of the transistor Q10, the emitter of the transistor Q10 is grounded, the collector of the transistor Q10 is connected to one end of the resistor R71, and the other end of the resistor R71 is connected to the second inverting input terminal of the H-bridge drive unit.
[0026] As described above, in a high-power motor control circuit, the H-bridge drive unit includes PMOS transistors Q13, Q14, Q17, and Q18, a fuse F2, Zener diodes ZD15 and ZD16, a capacitor C59, resistors R69, R70, and R82. The output terminal of the first forward rotation unit is connected to the gate of the NMOS transistor Q18, the source of the NMOS transistor Q18 is grounded, the drain of the NMOS transistor Q18 is connected to the drain of the PMOS transistor Q13, and the drain of the NMOS transistor Q18 is also connected to the M1 terminal of the motor. The source of the PMOS transistor Q13 is connected to the power input terminal. The output terminal of the second inverting unit is connected to the gate of the PMOS transistor Q13, and the output terminal of the second inverting unit is also connected to the positive terminal of the Zener diode ZD15. The negative terminal of the Zener diode ZD15 is connected to the source of the PMOS transistor Q13.
[0027] The output terminal of the second forward rotation unit is connected to the gate of the PMOS transistor Q14. The output terminal of the second forward rotation unit is also connected to the positive terminal of the Zener diode ZD16. The negative terminal of the Zener diode ZD16 is connected to the source of the PMOS transistor Q14. The power input terminal is connected to the source of the PMOS transistor Q14. The drain of the PMOS transistor Q14 is connected to one end of the fuse F2. The other end of the fuse F2 is connected to the M2 terminal of the motor. The capacitor C59 is connected between the other end of the fuse F2 and the M1 terminal of the motor.
[0028] The drain of the PMOS transistor Q14 is also connected to the drain of the NMOS transistor Q17, the output terminal of the first inverting unit is connected to the gate of the NMOS transistor Q17, and the source of the NMOS transistor Q17 is grounded.
[0029] As described above, in a high-power motor control circuit, the voltage sampling module includes diodes D16 and D17, resistors R125, R126, R127, and R129. The motor's M1 terminal is connected to the positive terminal of diode D16, and the motor's M2 terminal is connected to the positive terminal of diode D17. The negative terminals of both diodes D16 and D17 are connected to one end of resistor R125. The other end of resistor R125 is connected to one end of resistor R126, and the other end of resistor R126 is grounded. The other end of resistor R125 is also connected to one end of resistor R127, and the other end of resistor R127 is also connected to one end of resistor R129. The other end of resistor R129 is connected to the voltage sampling terminal of the main control module.
[0030] As described above, in a high-power motor control circuit, the current sampling module includes:
[0031] A sampling unit, the input terminal of which is connected to the current feedback terminal of the H-bridge drive unit, is used to acquire the motor's operating current signal in real time;
[0032] A differential operational amplifier unit is provided, the input of which is connected to the output of the sampling unit, and the output of which is connected to the current sampling terminal of the main control module. The differential operational amplifier unit is used to amplify and output the operating current signal.
[0033] Compared with the prior art, the high-power motor control circuit proposed in this utility model has the following advantages:
[0034] 1. The high-power motor control circuit proposed in this utility model can obtain the motor's operating power based on real-time detection of the motor's operating voltage and current, and automatically adjust the duty cycle of the control signal according to the preset constant power. This ensures that the motor can operate at a constant speed under different load conditions, thereby guaranteeing the stable operation of the equipment and avoiding problems such as mechanical vibration and noise caused by fluctuations in motor speed.
[0035] 2. The drive module proposed in this utility model includes an H-bridge drive unit, which can isolate the control signal from the power signal, prevent high voltage and high current from interfering with and damaging the control circuit, and improve the interference capability and safety reliability of the control system; and the H-bridge drive unit can provide a large drive current to meet the needs of high-power motors. [Attached Image Description]
[0036] To more clearly illustrate the technical solutions in the embodiments of this utility model, the accompanying drawings used in the description of the embodiments will be briefly introduced below.
[0037] Figure 1 This is a block diagram illustrating the circuit principle structure of this utility model;
[0038] Figure 2 This is a circuit schematic diagram of the main control module of this utility model;
[0039] Figure 3 This is a schematic diagram of the driving module of this utility model.
[0040] Figure 4 This is a partial circuit diagram of the voltage sampling module of this utility model;
[0041] Figure 5 This is a schematic diagram of the differential operational amplifier unit of this utility model.
Detailed Implementation Methods
[0042] To make the technical problems solved, technical solutions, and beneficial effects of this utility model clearer, the present utility model will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present utility model and are not intended to limit the present utility model.
[0043] Specific embodiments, combined with Figures 1 to 5As shown, further illustrating the technical solution of this utility model, a high-power motor control circuit includes a main control module 100, a drive module 200, a voltage sampling module 300, and a current sampling module 400. The main control module 100 is used to control the motor's operating modes, including forward rotation mode, reverse rotation mode, and constant speed mode. The first input terminal of the drive module 200 is connected to the first control output terminal of the main control module 100, the second input terminal of the drive module 200 is connected to the second control output terminal of the main control module 100, and the third input terminal of the drive module 200 is connected to the third control output terminal of the main control module 100. The fourth input terminal of the drive module 200 is connected to the fourth control output terminal of the main control module 100. The drive module is used to drive the motor to work. The input terminal of the voltage sampling module 300 is connected to the positive terminal of the motor. The output terminal of the voltage sampling module 300 is connected to the voltage sampling terminal of the main control module 100. The voltage sampling module 300 is used to collect the current operating voltage of the motor. The input terminal of the current sampling module 400 is connected to the current feedback terminal of the drive module 200. The output terminal of the current sampling module 400 is connected to the current sampling terminal of the main control module 100. The current sampling module 400 is used to collect the current operating current of the motor.
[0044] In this embodiment, the main control module can control the motor to rotate forward, reverse, and run at constant speed according to different working scenarios, thereby ensuring that the equipment can meet different working requirements. In addition, the real-time monitoring and feedback of the voltage sampling module and the current sampling module can realize precise speed regulation and stable operation control of the motor, which helps to improve production efficiency and product quality and reduce energy waste.
[0045] As a preferred implementation, when the working mode is constant speed working mode, the main control module 100 obtains the current working power of the motor based on the current working voltage and the current working current, and determines whether the current working power exceeds the preset constant power. If so, the duty cycle of the first control output terminal or the second control output terminal of the main control module 100 is reduced so that the motor can run at a constant speed.
[0046] Specifically, when the motor needs to run at a constant speed, the main control module 100 obtains the current operating voltage and current of the motor in real time through the voltage sampling module 300 and the current sampling module 400. At this time, according to the power calculation formula P=UI, the current operating current of the motor can be obtained. The main control module 100 compares the current operating power with the preset constant power. If it is higher than the preset constant power, the duty cycle of the first control output terminal or the second control output terminal of the main control module 100 is reduced, thereby reducing the speed of the motor and enabling the motor to always run at a constant speed.
[0047] Similarly, if the power is lower than the preset constant power, the duty cycle of the first or second control output terminal of the main control module 100 is increased to increase the motor speed.
[0048] It should be noted that when adjusting the duty cycle of the first or second control output terminal of the main control module 100, whether the first or second control output terminal of the main control module 100 is adjusted depends on the current forward or reverse rotation state of the motor. If the motor is currently running forward, the duty cycle of the first control output terminal of the main control module 100 is adjusted; if the motor is currently running in reverse, the duty cycle of the second control output terminal of the main control module 100 is adjusted.
[0049] In this embodiment, the main control module obtains the motor's operating power based on real-time detection of the motor's operating voltage and current, and automatically adjusts the duty cycle of the control signal according to the preset constant power, so that the motor can run at a constant speed under different load conditions, thereby ensuring the smooth operation of the equipment and avoiding mechanical vibration, noise and other problems caused by fluctuations in motor speed.
[0050] In a preferred embodiment, when the working mode is forward rotation mode, the first control output terminal and the fourth control output terminal of the main control module 100 output forward rotation control signals. When the first input terminal and the fourth input terminal of the drive module 200 receive the forward rotation control signals, the drive motor runs in forward rotation.
[0051] In a preferred embodiment, when the working mode is the reverse working mode, the second control output terminal and the third control output terminal of the main control module 100 output a reverse control signal. When the second input terminal and the third input terminal of the drive module 200 receive the reverse control signal, the drive motor runs in reverse.
[0052] It should be noted that the above-mentioned working mode selection can be made by the device button on the machine or by the switch. The specific working mode selection is a common method used by those skilled in the art and is not the subject of this application. Therefore, this application will not elaborate on the specific method of working mode selection.
[0053] Furthermore, as a preferred embodiment of this solution and not a limitation, the drive module 200 includes a first forward rotation unit 210, a second forward rotation unit 220, a first reverse rotation unit 230, a second reverse rotation unit 240, and an H-bridge drive unit 250. The input terminal of the first forward rotation unit 210 is connected to the first control output terminal of the main control module 100, the input terminal of the second forward rotation unit 220 is connected to the fourth control output terminal of the main control module 100, the input terminal of the first reverse rotation unit 230 is connected to the second control output terminal of the main control module 100, and the second reverse rotation unit 240 is connected to the fourth control output terminal of the main control module 100. The input terminal of 40 is connected to the third control output terminal of the main control module 100. The first forward input terminal of the H-bridge drive unit 250 is connected to the output terminal of the first forward unit 210. The second forward input terminal of the H-bridge drive unit 250 is connected to the output terminal of the second forward unit 220. The first reverse input terminal of the H-bridge drive unit 250 is connected to the output terminal of the first reverse unit 230. The second reverse input terminal of the H-bridge drive unit 250 is connected to the output terminal of the second reverse unit 240. The output terminal of the H-bridge drive unit 250 is electrically connected to the motor.
[0054] In this embodiment, the H-bridge drive unit can isolate the control signal from the power signal, preventing high voltage and high current from interfering with and damaging the control circuit, thereby improving the interference resistance and safety reliability of the control system; and the H-bridge drive unit can provide a large drive current to meet the needs of high-power motors.
[0055] In a preferred embodiment, the first forward rotation unit 210 includes transistors Q25 and Q26, resistors R99, R120, R131, and R132. The first control output terminal (i.e., the M_EN1 terminal) of the main control module 100 is connected to one end of resistor R132, and the other end of resistor R132 is connected to the base of transistor Q26. The emitter of transistor Q26 is grounded, and the collector of transistor Q26 is connected to resistor R120. One end of the resistor R120 is connected to the base of the transistor Q25. The collector of the transistor Q25 is connected to one end of the resistor R131. The other end of the resistor R131 is connected to the first forward input terminal of the H-bridge drive unit 250. The base of the transistor Q25 is also connected to one end of the resistor R99. The other end of the resistor R99 is connected to the power input terminal (i.e., the B+ terminal). The power input terminal is also connected to the emitter of the transistor Q25.
[0056] In a preferred embodiment, the second forward rotation unit 220 includes a transistor Q9, a resistor R60, and a resistor R68. The fourth control output terminal (i.e., the M_PWM4 terminal) of the main control module 100 is connected to one end of the resistor R60, the other end of the resistor R60 is connected to the base of the transistor Q9, the emitter of the transistor Q9 is grounded, the collector of the transistor Q9 is connected to one end of the resistor R68, and the other end of the resistor R68 is connected to the second forward rotation input terminal of the H-bridge drive unit 250.
[0057] Specifically, when the motor needs to rotate forward, the first control output terminal (M_EN1 terminal) and the fourth control output terminal (M_PWM4 terminal) of the main control module 100 output forward rotation control signals. At this time, when the base of transistor Q26 receives the forward rotation control signal, it turns on, and the collector of transistor Q26 provides base current to transistor Q25. At the same time, due to the pull-up effect of the power input terminal (B+ terminal) of transistor Q25, it turns on, thereby transmitting the forward rotation drive signal to the first forward rotation input terminal of H-bridge drive unit 250.
[0058] Similarly, when the base of transistor Q9 receives the forward control signal, it turns on, thereby transmitting the forward drive signal to the second forward input terminal of the H-bridge drive unit 250.
[0059] In a preferred embodiment, the first inverting unit 230 includes transistors Q27 and Q28, resistors R78, R90, R92, and R130. The second control output terminal (i.e., the M_EN2 terminal) of the main control module 100 is connected to one end of resistor R92, and the other end of resistor R92 is connected to the base of transistor Q28. The emitter of transistor Q28 is grounded, and the collector of transistor Q28 is connected to one end of resistor R90. The resistor R90 is connected to the base of the transistor Q27. The collector of the transistor Q27 is connected to one end of the resistor R130. The other end of the resistor R130 is connected to the first inverting input terminal of the H-bridge drive unit 250. The base of the transistor Q27 is also connected to one end of the resistor R78. The other end of the resistor R78 is connected to the power input terminal (i.e., the B+ terminal). The power input terminal is also connected to the emitter of the transistor Q27.
[0060] In a preferred embodiment, the second inverting unit 240 includes a transistor Q10, a resistor R61, and a resistor R71. The third control output terminal (i.e., the M_PWM3 terminal) of the main control module 100 is connected to one end of the resistor R61, the other end of the resistor R61 is connected to the base of the transistor Q10, the emitter of the transistor Q10 is grounded, the collector of the transistor Q10 is connected to one end of the resistor R71, and the other end of the resistor R71 is connected to the second inverting input terminal of the H-bridge drive unit 250.
[0061] Specifically, when the motor needs to run in reverse, the second control output terminal (M_EN2 terminal) and the third control output terminal (M_PWM3 terminal) of the main control module 100 output a reverse control signal. At this time, when the base of transistor Q28 receives the reverse control signal, it turns on. The collector of transistor Q28 provides base current to transistor Q27. At the same time, due to the pull-up effect of the power input terminal (B+ terminal) of transistor Q27, it turns on, thereby transmitting the reverse drive signal to the first reverse input terminal of the H-bridge drive unit 250.
[0062] Similarly, when the base of transistor Q10 receives the forward control signal, it turns on, thereby transmitting the reverse drive signal to the second reverse input terminal of the H-bridge drive unit 250.
[0063] In a preferred embodiment, the H-bridge drive unit 250 includes PMOS transistors Q13, Q14, Q17, and Q18, a fuse F2, Zener diodes ZD15 and ZD16, a capacitor C59, resistors R69, R70, and R82. The output terminal of the first forward rotation unit 210 is connected to the gate of the NMOS transistor Q18, the source of the NMOS transistor Q18 is grounded, and the drain of the NMOS transistor Q18 is connected to the PMOS transistor Q18. The drain of the OS transistor Q13 is connected, the drain of the NMOS transistor Q18 is also connected to the M1 terminal of the motor (i.e., Brush1 in this embodiment), the source of the PMOS transistor Q13 is connected to the power input terminal (i.e., the B+ terminal), the output terminal of the second inverting unit 240 is connected to the gate of the PMOS transistor Q13, the output terminal of the second inverting unit 240 is also connected to the positive terminal of the Zener diode ZD15, and the negative terminal of the Zener diode ZD15 is connected to the source of the PMOS transistor Q13;
[0064] The output terminal of the second forward rotation unit 220 is connected to the gate of the PMOS transistor Q14. The output terminal of the second forward rotation unit 220 is also connected to the positive terminal of the Zener diode ZD16. The negative terminal of the Zener diode ZD16 is connected to the source of the PMOS transistor Q14. The power input terminal (i.e., the B+ terminal) is connected to the source of the PMOS transistor Q14. The drain of the PMOS transistor Q14 is connected to one end of the fuse F2. The other end of the fuse F2 is connected to the M2 terminal of the motor (i.e., Brush1 in this embodiment). The capacitor C59 is connected between the other end of the fuse F2 and the M1 terminal of the motor.
[0065] The drain of the PMOS transistor Q14 is also connected to the drain of the NMOS transistor Q17, the output terminal of the first inverting unit 230 is connected to the gate of the NMOS transistor Q17, and the source of the NMOS transistor Q17 is grounded.
[0066] Specifically, when the first and second forward input terminals of the H-bridge drive unit 250 receive the forward drive signal transmitted by the first forward unit 210 and the second forward unit 220, the PMOS transistor Q16 is turned on and the NMOS transistor Q18 is also turned on. Since the NMOS transistor Q18 is turned on, its conduction current flows directly through the drain of the NMOS transistor Q18 to the M1 terminal of the motor (Brush1). That is, at this time, the M1 terminal of the motor (Brush1) is the positive terminal and the M2 terminal is the negative terminal, so the motor runs in the forward direction.
[0067] When the first and second inverting input terminals of the H-bridge drive unit 250 receive the inverting drive signals transmitted by the first inverting unit 230 and the second inverting unit 240, the PMOS transistor Q13 is turned on and the NMOS transistor Q17 is also turned on. Since the PMOS transistor Q17 is turned on, its conduction current flows directly through the drain of the PMOS transistor Q17 to the M1 terminal of the motor (Brush1). That is, at this time, the M1 terminal of the motor (Brush1) is the negative terminal and the M2 terminal is the positive terminal, so the motor runs in reverse.
[0068] Furthermore, as a preferred embodiment of this solution and not a limitation thereof, the voltage sampling module 300 includes diodes D16 and D17, resistors R125, R126, R127, and R129. The M1 terminal of the motor is connected to the positive terminal of diode D16, the M2 terminal of the motor is connected to the positive terminal of diode D17, the negative terminals of diodes D16 and D17 are both connected to one end of resistor R125, the other end of resistor R125 is connected to one end of resistor R126, the other end of resistor R126 is grounded, the other end of resistor R125 is also connected to one end of resistor R127, the other end of resistor R127 is also connected to one end of resistor R129, and the other end of resistor R129 is connected to the voltage sampling terminal (i.e., the M2_AD terminal) of the main control module 100.
[0069] Specifically, when the motor is running in the forward direction, that is, when M1 is the positive terminal and M2 is the negative terminal, due to the unidirectional conductivity of the diode, the output voltage of the motor can only be output from the M1 terminal through the diode D16, and then transmitted to the voltage sampling terminal (M2_AD terminal) of the main control module 100 after the parallel voltage division effect of resistors R125 and R126.
[0070] Similarly, when the motor is running in reverse, that is, when M2 is the positive terminal and M1 is the negative terminal, due to the unidirectional conductivity of the diode, the output voltage of the motor can only be output from the M2 terminal through the diode D17, and then transmitted to the voltage sampling terminal (M2_AD terminal) of the main control module 100 after the parallel voltage division effect of resistors R125 and R126.
[0071] In this embodiment, the voltage division effect of the parallel resistor and the protection effect of the diode can effectively prevent excessive voltage from entering the main control module and causing damage to the main control module and other circuit modules of the control system.
[0072] Furthermore, as a preferred embodiment of this solution and not a limitation, the current sampling module 400 includes a sampling unit 410 and a differential operational amplifier unit 420. The input terminal of the sampling unit 410 is connected to the current feedback terminal of the H-bridge drive unit, and the sampling unit 410 is used to acquire the operating current signal of the motor in real time. The input terminal of the differential operational amplifier unit 420 is connected to the output terminal of the sampling unit 410, and the output terminal of the differential operational amplifier unit 420 is connected to the current sampling terminal of the main control module 100. The differential operational amplifier unit 420 is used to amplify and output the operating current signal.
[0073] In a preferred embodiment, the sampling unit 410 includes a sampling resistor R85. The current feedback terminal of the H-bridge drive unit (i.e., the source of the NMOS transistor Q17) is connected to one end of the sampling resistor R85, and the other end of the resistor R85 is connected to the signal sampling ground.
[0074] In a preferred embodiment, the differential operational amplifier unit 420 includes an operational amplifier U7, a capacitor C40, resistors R94, R96, and R100. The power supply terminal (i.e., the MCU-VDD terminal) is connected to the positive power supply terminal of the operational amplifier U7, and the negative power supply terminal of the operational amplifier U7 is grounded. The output terminal (i.e., the signal sampling ground) of the sampling unit 410 is connected to one end of the resistor R94, and the other end of the resistor R94 is connected to the non-inverting input terminal of the operational amplifier U7. The output terminal (i.e., the signal sampling ground) of the sampling unit 410 is also connected to one end of the capacitor C40, and the other end of the capacitor C40 is connected to one end of the resistor R100. The other end of the resistor R100 is connected to the inverting input terminal of the operational amplifier U7. The output terminal of the operational amplifier U7 is connected to one end of the resistor R96, and the other end of the resistor R96 is connected to the current sampling terminal (i.e., the brush current terminal 1) of the main control module 100.
[0075] Specifically, during motor operation, the operating current flows through the source of NMOS transistor Q17 (i.e., the current feedback terminal) of the H-bridge drive unit and through the sampling resistor R85. At this time, a voltage drop will be generated across the sampling resistor R85. This voltage drop has a certain potential difference relative to the signal sampling ground. Through the reference voltage of the signal sampling ground, it is transmitted to the non-inverting input terminal and the inverting input terminal of the operational amplifier U7. At this time, the operational amplifier U7 amplifies the voltage difference between the non-inverting input terminal and the inverting input terminal and transmits it to the current sampling terminal (i.e., the brush current 1 terminal) of the main control module 100. Thus, the main control module 100 can monitor the operating current of the motor in real time.
[0076] In this embodiment, the sampling resistor R85 is a high-precision alloy sampling resistor, which can accurately reflect the magnitude change of the working current and provide a guarantee for accurate current sampling; secondly, the operational amplifier can amplify the voltage signal generated by the sampling resistor, improve the accuracy of current sampling, and enable the main control module to monitor the motor's working current more accurately.
[0077] Furthermore, as a preferred embodiment of this solution and not a limitation, the main control module 100 includes a main control chip U6, which can be implemented using control chips including but not limited to MCU (Micro controller Unit), DSP (Digital Signal Processor), FPGA (Field Programmable Gate Array), and SOC (System On Chip).
[0078] Those skilled in the art should understand that the above description is one embodiment provided in conjunction with specific content, and does not imply that the specific implementation of this utility model is limited to these descriptions. Furthermore, due to differences in industry naming conventions, it is not limited to the above names or English names. Any methods or structures similar to or identical to those of this utility model, or any technical deductions or substitutions made based on the concept of this utility model, should be considered within the scope of protection of this utility model.
Claims
1. A high-power motor control circuit, characterized in that, include: The main control module is used to control the working mode of the motor, including forward rotation mode, reverse rotation mode and constant speed mode; The drive module has a first input terminal connected to the first control output terminal of the main control module, a second input terminal connected to the second control output terminal of the main control module, a third input terminal connected to the third control output terminal of the main control module, and a fourth input terminal connected to the fourth control output terminal of the main control module. The drive module is used to drive the motor to work. A voltage sampling module, wherein the input terminal of the voltage sampling module is connected to the positive terminal of the motor, and the output terminal of the voltage sampling module is connected to the voltage sampling terminal of the main control module, and the voltage sampling module is used to collect the current operating voltage of the motor; A current sampling module is provided, wherein the input terminal of the current sampling module is connected to the current feedback terminal of the drive module, and the output terminal of the current sampling module is connected to the current sampling terminal of the main control module. The current sampling module is used to collect the current operating current of the motor. When the operating mode is constant speed operating mode, the main control module obtains the current operating power of the motor based on the current operating voltage and the current operating current, and determines whether the current operating power exceeds the preset constant power. If so, the duty cycle of the first control output terminal or the second control output terminal of the main control module is reduced so that the motor can run at a constant speed.
2. The high-power motor control circuit according to claim 1, characterized in that, When the working mode is forward rotation mode, the first control output terminal and the fourth control output terminal of the main control module output forward rotation control signal. When the first input terminal and the fourth input terminal of the drive module receive the forward rotation control signal, the drive motor runs forward rotation. When the operating mode is the reverse operating mode, the second and third control output terminals of the main control module output a reverse control signal. When the second and third input terminals of the drive module receive the reverse control signal, the drive motor runs in reverse.
3. The high-power motor control circuit according to claim 1, characterized in that, The driving module includes: The first forward rotation unit has its input terminal connected to the first control output terminal of the main control module. The second forward rotation unit has its input terminal connected to the fourth control output terminal of the main control module. The first inversion unit has its input terminal connected to the second control output terminal of the main control module. The second reversing unit, the input terminal of the second forward rotating unit is connected to the third control output terminal of the main control module. The H-bridge drive unit has a first forward input terminal connected to the output terminal of the first forward unit, a second forward input terminal connected to the output terminal of the second forward unit, a first reverse input terminal connected to the output terminal of the first reverse unit, a second reverse input terminal connected to the output terminal of the second reverse unit, and an output terminal electrically connected to the motor.
4. A high-power motor control circuit according to claim 3, characterized in that, The first forward rotation unit includes transistors Q25 and Q26, resistors R99, R120, R131, and R132. The first control output terminal of the main control module is connected to one end of resistor R132, and the other end of resistor R132 is connected to the base of transistor Q26. The emitter of transistor Q26 is grounded. The collector of transistor Q26 is connected to one end of resistor R120, and the other end of resistor R120 is connected to the base of transistor Q25. The collector of transistor Q25 is connected to one end of resistor R131, and the other end of resistor R131 is connected to the first forward rotation input terminal of the H-bridge drive unit. The base of transistor Q25 is also connected to one end of resistor R99, and the other end of resistor R99 is connected to the power input terminal. The power input terminal is also connected to the emitter of transistor Q25.
5. A high-power motor control circuit according to claim 3, characterized in that, The second forward rotation unit includes a transistor Q9, a resistor R60, and a resistor R68. The fourth control output terminal of the main control module is connected to one end of the resistor R60, the other end of the resistor R60 is connected to the base of the transistor Q9, the emitter of the transistor Q9 is grounded, the collector of the transistor Q9 is connected to one end of the resistor R68, and the other end of the resistor R68 is connected to the second forward rotation input terminal of the H-bridge drive unit.
6. A high-power motor control circuit according to claim 3, characterized in that, The first inversion unit includes transistors Q27 and Q28, resistors R78, R90, R92, and R130. The second control output terminal of the main control module is connected to one end of resistor R92, and the other end of resistor R92 is connected to the base of transistor Q28. The emitter of transistor Q28 is grounded. The collector of transistor Q28 is connected to one end of resistor R90, and the other end of resistor R90 is connected to the base of transistor Q27. The collector of transistor Q27 is connected to one end of resistor R130, and the other end of resistor R130 is connected to the first inversion input terminal of the H-bridge drive unit. The base of transistor Q27 is also connected to one end of resistor R78, and the other end of resistor R78 is connected to the power input terminal. The power input terminal is also connected to the emitter of transistor Q27.
7. A high-power motor control circuit according to claim 3, characterized in that, The second inverting unit includes a transistor Q10, a resistor R61, and a resistor R71. The third control output terminal of the main control module is connected to one end of the resistor R61, the other end of the resistor R61 is connected to the base of the transistor Q10, the emitter of the transistor Q10 is grounded, the collector of the transistor Q10 is connected to one end of the resistor R71, and the other end of the resistor R71 is connected to the second inverting input terminal of the H-bridge drive unit.
8. A high-power motor control circuit according to claim 3, characterized in that, The H-bridge drive unit includes PMOS transistors Q13, Q14, Q17, and Q18, a fuse F2, Zener diodes ZD15 and ZD16, a capacitor C59, resistors R69, R70, and R82. The output of the first forward rotation unit is connected to the gate of NMOS transistor Q18, the source of NMOS transistor Q18 is grounded, the drain of NMOS transistor Q18 is connected to the drain of PMOS transistor Q13, and the drain of NMOS transistor Q18 is also connected to the M1 terminal of the motor. The source of PMOS transistor Q13 is connected to the power input terminal. The output of the second inverting unit is connected to the gate of PMOS transistor Q13, and the output of the second inverting unit is also connected to the positive terminal of Zener diode ZD15. The negative terminal of Zener diode ZD15 is connected to the source of PMOS transistor Q13. The output terminal of the second forward rotation unit is connected to the gate of the PMOS transistor Q14. The output terminal of the second forward rotation unit is also connected to the positive terminal of the Zener diode ZD16. The negative terminal of the Zener diode ZD16 is connected to the source of the PMOS transistor Q14. The power input terminal is connected to the source of the PMOS transistor Q14. The drain of the PMOS transistor Q14 is connected to one end of the fuse F2. The other end of the fuse F2 is connected to the M2 terminal of the motor. The capacitor C59 is connected between the other end of the fuse F2 and the M1 terminal of the motor. The drain of the PMOS transistor Q14 is also connected to the drain of the NMOS transistor Q17, the output terminal of the first inverting unit is connected to the gate of the NMOS transistor Q17, and the source of the NMOS transistor Q17 is grounded.
9. A high-power motor control circuit according to claim 1, characterized in that, The voltage sampling module includes diodes D16 and D17, resistors R125, R126, R127, and R129. Terminal M1 of the motor is connected to the positive terminal of diode D16, and terminal M2 of the motor is connected to the positive terminal of diode D17. The negative terminals of both diodes D16 and D17 are connected to one end of resistor R125. The other end of resistor R125 is connected to one end of resistor R126, and the other end of resistor R126 is grounded. The other end of resistor R125 is also connected to one end of resistor R127, and the other end of resistor R127 is also connected to one end of resistor R129. The other end of resistor R129 is connected to the voltage sampling terminal of the main control module.
10. A high-power motor control circuit according to claim 3, characterized in that, The current sampling module includes: A sampling unit, the input terminal of which is connected to the current feedback terminal of the H-bridge drive unit, is used to acquire the motor's operating current signal in real time; A differential operational amplifier unit is provided, the input of which is connected to the output of the sampling unit, and the output of which is connected to the current sampling terminal of the main control module. The differential operational amplifier unit is used to amplify and output the operating current signal.