A driving circuit, device and air conditioner

By introducing a signal distribution module and a current detection module into the stepper motor drive circuit, the conversion from serial data to parallel data is realized, solving the problem of IO port resource occupation when driving multiple motors, reducing costs and improving system reliability and control efficiency.

CN224481643UActive Publication Date: 2026-07-10GUANGDONG TCL INTELLIGENT HEATING & VENTILATING EQUIP CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
GUANGDONG TCL INTELLIGENT HEATING & VENTILATING EQUIP CO LTD
Filing Date
2025-07-01
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

Existing stepper motor drive circuits consume a large number of MCU I/O port resources when driving multiple circuits, leading to increased system cost and complex circuit design.

Method used

The system employs a signal distribution module to convert the controller's serial data into parallel data. Through a serial-to-parallel conversion chip and an inverting driver, it enables parallel control of multiple motors. Furthermore, it is equipped with a current detection module to monitor current anomalies and improve system reliability.

Benefits of technology

This saves on the configuration of controller I/O ports, reduces system costs, and improves the efficiency of motor control and the stability and reliability of the circuit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224481643U_ABST
    Figure CN224481643U_ABST
Patent Text Reader

Abstract

The application discloses a driving circuit, a device and an air conditioner. The air conditioner comprises multiple motors, and the driving circuit comprises a controller, a signal distribution module and a driving module. The controller is configured to output serial data. The signal distribution module is configured to convert the serial data into multiple parallel data. The driving module is further configured to be connected with the multiple motors. The driving module comprises multiple driving channels. Each driving channel is configured to be connected with one parallel data. The driving module is configured to output driving signals according to the parallel data to drive corresponding motors. The application can effectively alleviate the problem of high cost of the current driving circuit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic technology, specifically to a drive circuit, device, and air conditioner. Background Technology

[0002] Stepper motors, as actuators that convert electrical pulse signals into angular or linear displacement, are widely used in air conditioners due to their advantages such as high positioning accuracy, wide speed range, and simple control. Examples include stepper motors used in swing motors and electronic expansion valves. Inverting drivers, a commonly used stepper motor driver chip, offer advantages such as high drive current, high output voltage withstand, and low cost. However, each chip can only drive one stepper motor, and each stepper motor requires four I / O ports on the microcontroller. When a system needs to drive multiple stepper motors, it consumes a significant amount of MCU I / O resources, increasing system cost and complicating circuit design. Utility Model Content

[0003] The present application provides a drive circuit, device, and air conditioner that can effectively alleviate the problem of high cost of current drive circuits.

[0004] This application provides a drive circuit for use in an air conditioner, the air conditioner including multiple motors, the drive circuit including:

[0005] Controller, the controller being used to output serial data;

[0006] A signal distribution module, connected to the controller, is used to convert the serial data into multi-channel parallel data;

[0007] The drive module is electrically connected to the signal distribution module and is also used to connect multiple motors. The drive module includes multiple drive channels, each drive channel is connected to one parallel data path, and outputs a drive signal according to the parallel data to drive the corresponding motor.

[0008] In some embodiments of the driving circuit, the signal distribution module includes a first serial-to-parallel conversion chip, which is connected to the controller via a first clock line, a second clock line, and a data line.

[0009] In some embodiments of the driving circuit, the signal distribution module further includes a second serial-to-parallel conversion chip, which is connected to the first serial-to-parallel conversion chip.

[0010] In some embodiments of the driving circuit, the driving module includes at least one inverting driver, the input terminal of the inverting driver is connected to the signal distribution module for receiving the corresponding parallel data, and the output terminal of the inverting driver is connected to the corresponding motor.

[0011] In some embodiments of the driving circuit, the driving circuit further includes a current detection module, which is connected to one of the inverting drivers and is also connected to the controller; the current detection module is used to detect the current signal of the inverting driver and output a detection signal when the current signal is abnormal.

[0012] The controller is also configured to determine the corresponding abnormal drive channel in the inverting driver based on the detection signal and the serial data.

[0013] In some embodiments of the driving circuit, the current detection module includes a sampling unit and a triggering unit. The sampling unit is connected to the corresponding driving module and the triggering unit respectively, and the triggering unit is also connected to the controller.

[0014] The sampling unit is used to sample and amplify the current signal input to the drive module and output the sampled current to the trigger unit. The trigger unit is used to compare the sampled current with the reference current. When the sampled current is greater than the reference current, it outputs a trigger signal to the controller.

[0015] In some embodiments of the driving circuit, the sampling unit includes a sampling resistor, a first resistor, a second resistor, a third resistor, a fourth resistor, a first capacitor, a second capacitor, and a first operational amplifier. One end of the sampling resistor and one end of the first resistor are both connected to a power supply. The other end of the sampling resistor and one end of the second resistor are both connected to the corresponding driving module. The other end of the first resistor is connected to the non-inverting input terminal of the first operational amplifier, and the other end of the second resistor is connected to the inverting input terminal of the first operational amplifier. The output terminal of the first operational amplifier is connected to the trigger unit. One end of the third resistor and one end of the second capacitor are both connected to the other end of the second resistor. The other end of the third resistor is connected to the output terminal of the first operational amplifier. The other end of the second capacitor is connected to the output terminal of the first operational amplifier through the fourth resistor. One end of the first capacitor is connected to the output terminal of the first operational amplifier, and the other end of the first capacitor is connected to the power supply terminal of the first operational amplifier.

[0016] In some embodiments of the driving circuit, the triggering unit includes a second operational amplifier, the non-inverting input of the second operational amplifier is connected to the output of the first operational amplifier, and the inverting input of the second operational amplifier is used to connect the reference current.

[0017] This application also provides a driving device, which includes a circuit board on which the above-described driving circuit is integrated.

[0018] This application also provides an air conditioner, which includes a motor and the aforementioned drive circuit.

[0019] In the drive circuit, device, and air conditioner provided in this application, the drive circuit converts the serial data output by the controller into parallel data by setting a signal distribution module, which can control multiple motors to work at the same time, saving the setting of IO ports in the controller, thereby reducing costs. Attached Figure Description

[0020] The technical solution and other beneficial effects of this application will become apparent from the following detailed description of specific embodiments in conjunction with the accompanying drawings.

[0021] Figure 1 This is a first structural block diagram of the driving circuit provided in an embodiment of this application.

[0022] Figure 2 This is a structural block diagram of the driving module in the driving circuit provided in the embodiments of this application.

[0023] Figure 3 This is a structural block diagram of the signal distribution module in the driving circuit provided in an embodiment of this application.

[0024] Figure 4 The circuit diagram of the driving module in the driving circuit provided in the embodiments of this application.

[0025] Figure 5 This is a second structural block diagram of the driving circuit provided in an embodiment of this application.

[0026] Figure 6 The circuit diagram of the current detection module in the driving circuit provided in the embodiment of this application is shown. Detailed Implementation

[0027] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0028] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Features thus defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this utility model, "multiple" means two or more, unless otherwise explicitly specified.

[0029] Please see Figure 1 and Figure 2 This embodiment provides a driving circuit, which includes a controller 100, a signal distribution module 200, and a driving module 300 connected in sequence. The controller 100 is used to output serial data, and the signal distribution module 200 is used to convert the serial data into multiple parallel data. The driving module 300 is used to connect multiple motors. The driving module 300 includes multiple driving channels 301, each driving channel 301 is connected to one parallel data, and outputs a driving signal according to the parallel data to drive the corresponding motor 10.

[0030] In this embodiment, the serial data output by the controller 100 is converted into parallel data by the signal distribution module 200 to control the operation of the motor 10. One signal distribution module 200 can drive multiple motors 10. The controller 100 only needs to set a single data port to connect to the signal distribution module 200 to drive one or more motors 10. At this time, the controller 100 does not need to set multiple data ports independently, thereby saving the number of IO ports in the controller 100 and reducing the cost of the drive circuit.

[0031] Please see Figure 3 In one embodiment, the signal distribution module 200 includes a first serial-to-parallel converter chip 210, which is connected to the controller 100 via a first clock line A, a second clock line B, and a data line C. The first serial-to-parallel converter chip 210 is equipped with a shift register clock input port (CLK port), a storage register clock input port (RCR port), and a serial data input port (DTA port). The CLK port is used to connect to the controller 100 via the first clock line A, and the RCR port is used to connect to the controller 100 via the second clock line B and the data line C.

[0032] In another embodiment, the signal distribution module 200 further includes a second serial-to-parallel conversion chip 220, which is cascaded with the first serial-to-parallel conversion chip 210. Multiple second serial-to-parallel conversion chips 220 can be configured, and these chips are connected in series. After receiving serial data from the controller 100, if the first serial-to-parallel conversion chip 210 experiences data overflow, it outputs the excess serial data to the second serial-to-parallel conversion chip 220. Similarly, if the second serial-to-parallel conversion chip 220 experiences data overflow, it outputs the excess serial data to the next second serial-to-parallel conversion chip 220, and so on, so that each serial-to-parallel conversion chip receives the corresponding data to drive the corresponding motor 10. In this case, the controller 100 only needs to configure an I / O port connected to the first serial-to-parallel conversion chip 210, thereby reducing the number of I / O ports on the controller 100, simplifying the circuit structure, and reducing costs. The serial-to-parallel conversion chip in this embodiment can be a 74HC595; however, chips with the same function can be selected in other embodiments, and this application does not impose any restrictions on this.

[0033] Please see Figure 4 In one embodiment, the drive module 300 includes at least one inverter driver 310. The input terminal of the inverter driver 310 is connected to the signal distribution module 200 for receiving corresponding parallel data, and the output terminal of the inverter driver 310 is connected to the corresponding motor 10. Specifically, in this embodiment, one inverter driver 310 is provided for each serial-to-parallel conversion chip. The inverter driver 310 acquires multiple parallel data output by the corresponding serial-to-parallel conversion chip to drive multiple motors 10. Each inverter driver 310 is provided with multiple inverters 311, and each inverter 311 forms a drive channel 301 to acquire one parallel data. An inverter 311 is a circuit element that can invert an input signal and drive a load. It receives an input signal, processes it, and outputs a signal that is out of phase (i.e., inverted) with the input signal, and can provide sufficient current or power to drive the subsequent load. For example, when the input signal is high, the output signal is low; when the input signal is low, the output signal is high. Alternatively, when the input signal in inverter 311 is "1", then the output signal of inverter 311 is "0", and when the input signal in inverter 311 is "0", then the output signal of inverter 311 is "1". In this embodiment, the inverter driver 310 can be a ULN2003. Of course, in other embodiments, a driver model with the same function can also be selected, and this application does not limit this.

[0034] Please see Figure 5The drive circuit also includes a current detection module 400, the number of which matches the number of inverting drivers 310. Each current detection module 400 is connected to one inverting driver 310. The current detection module 400 is also connected to the controller 100 and to the power supply module. The current detection module 400 detects the current signal of the inverting driver 310 and outputs a detection signal when the current signal is abnormal. The controller 100 also detects the corresponding abnormal drive channel 301 in the inverting driver 310 based on the detection signal and serial data, thereby determining that the motor 10 connected to the drive channel 301 may have a short circuit, so that the controller 100 can output alarm information in a timely manner, improving the reliability of the drive circuit.

[0035] Please see Figure 6 In some embodiments, the current detection module 400 includes a sampling unit 410 and a trigger unit 420. The sampling unit 410 is connected to the corresponding drive module 300 and the trigger unit 420 respectively, and the trigger unit 420 is also connected to the controller 100. The sampling unit 410 is used to sample and amplify the current signal input to the inverting driver 310 and output the sampled current to the trigger unit 420. The trigger unit 420 is used to compare the sampled current with the reference current. When the sampled current is greater than the reference current, a trigger signal is output to the controller 100. At this time, the controller 100 can determine which drive channel 301 in the inverting driver 310 has an abnormality based on the trigger signal and the corresponding output serial data, so as to output an alarm signal in the future and improve the reliability and stability of the drive circuit.

[0036] Please continue reading. Figure 6In one embodiment, the sampling unit 410 includes a sampling resistor Rsense, a first resistor R1, a second resistor R2, a third resistor R3, a fourth resistor R4, a first capacitor C1, a second capacitor C2, and a first operational amplifier IC1A. One end of the sampling resistor Rsense and one end of the first resistor R1 are connected to a power supply. The other end of the sampling resistor Rsense and one end of the second resistor R2 are both connected to the corresponding driver module 300. The other end of the first resistor R1 is connected to the non-inverting input terminal of the first operational amplifier IC1A, and the other end of the second resistor R2 is connected to the non-inverting input terminal of the first operational amplifier IC1A. The inverting input terminal of the amplifier IC1A is connected, the output terminal of the first operational amplifier IC1A is connected to the trigger unit 420, one end of the third resistor R3 and one end of the second capacitor C2 are both connected to the other end of the second resistor R2, the other end of the third resistor R3 is connected to the output terminal of the first operational amplifier IC1A, the other end of the second capacitor C2 is connected to the output terminal of the first operational amplifier IC1A through the fourth resistor R4, one end of the first capacitor C1 is connected to the output terminal of the first operational amplifier IC1A, and the other end of the first capacitor C1 is connected to the power supply terminal of the first operational amplifier IC1A.

[0037] Wherein, Rload is the equivalent resistance of the corresponding drive module 300, and the sampling resistor Rsense is used as a sampling circuit to sample the current signal input to the drive module 300. Then, the first operational amplifier IC1A amplifies the current signal and outputs the sampled current to the trigger unit 420, so as to realize the monitoring of the current signal in the drive module 300, thereby indirectly obtaining whether the motor 10 connected to the corresponding drive channel 301 of the drive module 300 has a short circuit.

[0038] In one embodiment, the trigger unit 420 includes a second operational amplifier IC2A. The non-inverting input of the second operational amplifier IC2A is connected to the output of the first operational amplifier IC1A, and the inverting input of the second operational amplifier IC2A is used to connect a reference current (I_REF in this embodiment). The second operational amplifier IC2A compares the input sampled current with the reference current. When the sampled current is greater than the reference current, the second operational amplifier IC2A generates a rising edge, which is output as a trigger signal to the controller 100. The controller 100 can determine the abnormal drive channel 301 based on the trigger signal and the transmitted serial data. Thus, the controller 100 can control the drive channel 301 to shut down or report the abnormal information to facilitate timely troubleshooting.

[0039] For example, if the serial data "11111110" output by the controller 100 controls the motor 10 connected to the eighth drive channel in the drive module 300 to work, the serial data received by the first serial-to-parallel conversion chip 210 is "11111110". After conversion, it is input to the eight inverters 311 through the eight ports as "1", "1", "1", "1", "1", "1", "1", "0" respectively. After being inverted by the inverters 311, the outputs of the eight drive channels 301 are "0", "0", "0", "0", "0", "0", "0", "1" respectively. This shows that the "1" output by the eighth drive channel can make the motor 10 connected to that channel work. If the current detection module 400 detects an abnormal current in the drive module 300, then the controller 100 can determine that the eighth drive channel in the drive module 300 is abnormal by combining the already sent serial data.

[0040] The drive circuit in this application converts the serial data output by the controller 100 into parallel data using a serial-to-parallel conversion chip. This allows for the simultaneous control of multiple motors 10 or motors 10 requiring multiple ports, saving on the number of I / O ports in the controller 100 and reducing costs. Furthermore, when applied to air conditioners, this drive circuit can simultaneously control multiple motors, improving control efficiency. The current detection module 400 in the drive circuit monitors the current signal in the drive module 300. When an abnormal current occurs in a motor 10, the controller 100 receives real-time feedback, identifies the specific drive channel 301 experiencing the abnormality, and promptly shuts down the abnormal drive channel 301 or reports the abnormality, thereby improving the stability and reliability of the drive circuit.

[0041] This application embodiment also provides a driving device, which includes a circuit board on which the above-described driving circuit is integrated. Since the driving circuit has been described in detail above, it will not be repeated here.

[0042] This application also provides an air conditioner, which includes at least one motor and a drive circuit as described above. The drive circuit is connected to the motor to drive the motor to work. Since the drive circuit has been described in detail above, it will not be described again here.

[0043] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0044] The driving circuits provided in the embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the technical solutions and core ideas of this application. Those skilled in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A drive circuit for use in an air conditioner, the air conditioner comprising multiple motors, characterized in that, The driving circuit includes: Controller, the controller being used to output serial data; A signal distribution module, connected to the controller, is used to convert the serial data into multi-channel parallel data; The drive module is electrically connected to the signal distribution module and is also used to connect multiple motors. The drive module includes multiple drive channels, each drive channel is connected to one parallel data path, and outputs a drive signal according to the parallel data to drive the corresponding motor.

2. The driving circuit according to claim 1, characterized in that, The signal distribution module includes a first serial-to-parallel conversion chip, which is connected to the controller via a first clock line, a second clock line, and a data line.

3. The driving circuit according to claim 2, characterized in that, The signal distribution module further includes a second serial-to-parallel conversion chip, which is connected to the first serial-to-parallel conversion chip.

4. The driving circuit according to claim 1, characterized in that, The drive module includes at least one inverting driver. The input terminal of the inverting driver is connected to the signal distribution module for receiving the corresponding parallel data, and the output terminal of the inverting driver is connected to the corresponding motor.

5. The driving circuit according to claim 4, characterized in that, The driving circuit further includes a current detection module, which is connected to one of the inverting drivers and is also connected to the controller. The current detection module is used to detect the current signal of the inverting driver and output a detection signal when the current signal is abnormal. The controller is also configured to determine the corresponding abnormal drive channel in the inverting driver based on the detection signal and the serial data.

6. The driving circuit according to claim 5, characterized in that, The current detection module includes a sampling unit and a triggering unit. The sampling unit is connected to the corresponding drive module and the triggering unit respectively, and the triggering unit is also connected to the controller. The sampling unit is used to sample and amplify the current signal input to the inverting driver and output the sampled current to the trigger unit. The trigger unit is used to compare the sampled current with the reference current. When the sampled current is greater than the reference current, it outputs a trigger signal to the controller.

7. The driving circuit according to claim 6, characterized in that, The sampling unit includes a sampling resistor, a first resistor, a second resistor, a third resistor, a fourth resistor, a first capacitor, a second capacitor, and a first operational amplifier. One end of the sampling resistor and one end of the first resistor are both connected to a power supply. The other end of the sampling resistor and one end of the second resistor are both connected to the corresponding driving module. The other end of the first resistor is connected to the non-inverting input terminal of the first operational amplifier, and the other end of the second resistor is connected to the inverting input terminal of the first operational amplifier. The output terminal of the first operational amplifier is connected to the trigger unit. One end of the third resistor and one end of the second capacitor are both connected to the other end of the second resistor. The other end of the third resistor is connected to the output terminal of the first operational amplifier. The other end of the second capacitor is connected to the output terminal of the first operational amplifier through the fourth resistor. One end of the first capacitor is connected to the output terminal of the first operational amplifier, and the other end of the first capacitor is connected to the power supply terminal of the first operational amplifier.

8. The driving circuit according to claim 7, characterized in that, The triggering unit includes a second operational amplifier, the non-inverting input of which is connected to the output of the first operational amplifier, and the inverting input of which is used to connect to the reference current.

9. A driving device, characterized in that, The driving device includes a circuit board on which the driving circuit as described in any one of claims 1-8 is integrated.

10. An air conditioner, characterized in that, The air conditioner includes a motor and a drive circuit as described in any one of claims 1-8.