[go: up one dir, main page]

CN119010662A - DC servo motor control system, control method, equipment and medium - Google Patents

DC servo motor control system, control method, equipment and medium Download PDF

Info

Publication number
CN119010662A
CN119010662A CN202411075888.5A CN202411075888A CN119010662A CN 119010662 A CN119010662 A CN 119010662A CN 202411075888 A CN202411075888 A CN 202411075888A CN 119010662 A CN119010662 A CN 119010662A
Authority
CN
China
Prior art keywords
direct current
current servo
air door
motor
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411075888.5A
Other languages
Chinese (zh)
Inventor
张芳玉
陈鹏
程昊
王彦伟
李�杰
瞿晓华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thermal System Technology Branch Of Fuao Auto Parts Co ltd
Fawer Automotive Parts Co Ltd
Original Assignee
Thermal System Technology Branch Of Fuao Auto Parts Co ltd
Fawer Automotive Parts Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thermal System Technology Branch Of Fuao Auto Parts Co ltd, Fawer Automotive Parts Co Ltd filed Critical Thermal System Technology Branch Of Fuao Auto Parts Co ltd
Priority to CN202411075888.5A priority Critical patent/CN119010662A/en
Publication of CN119010662A publication Critical patent/CN119010662A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60HARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
    • B60H1/00Heating, cooling or ventilating [HVAC] devices
    • B60H1/00642Control systems or circuits; Control members or indication devices for heating, cooling or ventilating devices
    • B60H1/00814Control systems or circuits characterised by their output, for controlling particular components of the heating, cooling or ventilating installation
    • B60H1/00821Control systems or circuits characterised by their output, for controlling particular components of the heating, cooling or ventilating installation the components being ventilating, air admitting or air distributing devices
    • B60H1/00835Damper doors, e.g. position control
    • B60H1/00842Damper doors, e.g. position control the system comprising a plurality of damper doors; Air distribution between several outlets
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/04Arrangements for controlling or regulating the speed or torque of more than one motor
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/30Arrangements for controlling the direction of rotation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Thermal Sciences (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Multiple Motors (AREA)

Abstract

The application provides a direct current servo motor control system, a control method, equipment and a medium.A communication module receives angle signals corresponding to each direct current servo air door motor sent by a thermal management controller and sends a plurality of angle signals to a central processing module; the central processing module converts the angle signals into corresponding analog voltage signals aiming at each received angle signal, and sends the analog voltage signals to a motor driving module connected with a direct current servo air door motor corresponding to the angle signals; the motor driving module receives the analog voltage signal and sends the analog voltage signal to the connected direct current servo air door motor so as to control the direct current servo air door motor. By the system and the method, the simultaneous control function of a plurality of direct current servo air door motors is realized, and the operation process is simple, convenient and quick.

Description

DC servo motor control system, control method, equipment and medium
Technical Field
The application relates to the technical field of vehicle-mounted air conditioner air door motor control, in particular to a direct current servo motor control system, a control method, equipment and a medium.
Background
A direct-current servo air door motor in an automatic air conditioning system of an automobile is applied to air doors such as defrosting, modes, circulation, temperature and the like, and different requirements of passenger cabins are achieved by driving the air doors to operate to different angles. The voltage signal input by the heat management controller is received through the wire harness and the heat management controller, so that the target voltage and the target position are achieved.
The existing air door motor mainly depends on the control of the thermal management controller to realize operation, and for the verification stage of an air conditioner box in the early design stage, the existing driving equipment cannot drive a plurality of motors to operate at the same time, so that operation inconvenience is brought.
Disclosure of Invention
In view of the above, the present application aims to provide a dc servo motor control system, a control method, a device and a medium, wherein the communication module is used for transmitting a thermal management controller to the central processing module to control the angle of a dc servo throttle motor, the thermal management controller is processed by the central processing module and then converted into an analog voltage signal corresponding to the motor, and the analog voltage signal is transmitted to each corresponding dc servo throttle motor by a wire harness after passing through the motor driving module, so as to realize the control function of a plurality of dc servo throttle motors.
In a first aspect, an embodiment of the present application provides a dc servo motor control system, where the dc servo motor control system includes a communication module, a central processing module, a plurality of motor driving modules, and a plurality of dc servo damper motors, where each motor driving module is connected to one or more dc servo damper motors;
The communication module is used for receiving the angle signals corresponding to each direct current servo air door motor sent by the thermal management controller and sending a plurality of angle signals to the central processing module;
the central processing module is used for converting the angle signals into corresponding analog voltage signals aiming at each received angle signal, and sending the analog voltage signals to the motor driving module connected with the direct current servo air door motor corresponding to the angle signals;
The motor driving module is used for receiving the analog voltage signal and sending the analog voltage signal to the connected direct current servo air door motor so as to control the direct current servo air door motor.
Further, the direct current servo motor control system further comprises a feedback module;
the feedback module is used for receiving the feedback voltage of each direct current servo air door motor and sending the feedback voltages of the plurality of direct current servo air door motors to the central processing module;
the central processing module is used for comparing the feedback voltage of each direct current servo air door motor with the target voltage so as to judge whether the direct current servo air door motor has faults or not.
Further, the central processing module is further configured to monitor, for each angle signal, whether the angle signal is wrong in real time, and if the angle signal is wrong, send a driving stopping instruction to the corresponding motor driving module, and feed back signal error information to the thermal management controller.
Further, the direct current servo motor control system further comprises a built-in temperature sensor;
the built-in temperature sensor is used for collecting the internal temperature value of the central processing module in real time and sending the internal temperature value to the central processing module;
The central processing module is further configured to receive the internal temperature value, calculate an external environment temperature based on the internal temperature value, stop controlling the plurality of dc servo damper motors when it is determined that the internal temperature value is greater than or equal to an internal temperature threshold, or the external environment temperature is greater than or equal to an external environment temperature threshold, and feed back over-temperature information to the thermal management controller.
Further, the direct current servo motor control system further comprises a power supply module;
the power module is used for supplying power to the communication module, the central processing module, the motor driving modules, the feedback module and the temperature sensor.
Further, the central processing module is further configured to stop controlling the plurality of dc servo damper motors and feed back voltage abnormality information to the thermal management controller when it is determined that the voltage value of the power supply module is greater than a maximum voltage threshold or less than a minimum voltage threshold.
Further, the communication module is a LIN communication module or a CAN communication module.
In a second aspect, the embodiment of the application also provides a direct current servo motor control method, which is applied to a direct current servo motor control system, wherein the direct current servo motor control system comprises a communication module, a central processing module, a plurality of motor driving modules and a plurality of direct current servo air door motors, and each motor driving module is connected with one or a plurality of direct current servo air door motors; the control method of the direct current servo motor comprises the following steps:
The communication module is controlled to receive angle signals corresponding to each direct current servo air door motor sent by the thermal management controller, and a plurality of angle signals are sent to the central processing module;
The central processing module is controlled to convert the angle signals into corresponding analog voltage signals aiming at each received angle signal, and the analog voltage signals are sent to a motor driving module connected with a direct current servo air door motor corresponding to the angle signals;
And controlling the motor driving module to receive the analog voltage signal and send the analog voltage signal to the connected direct current servo air door motor so as to control the direct current servo air door motor.
In a third aspect, an embodiment of the present application further provides an electronic device, including: the system comprises a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, the processor and the memory are communicated through the bus when the electronic device runs, and the machine-readable instructions are executed by the processor to execute the steps of the direct current servo motor control method.
In a fourth aspect, embodiments of the present application also provide a computer readable storage medium having a computer program stored thereon, which when executed by a processor performs the steps of the dc servo motor control method as described above.
The embodiment of the application provides a direct current servo motor control system, a control method, equipment and a medium, which comprise a communication module, a central processing module, a plurality of motor driving modules and a plurality of direct current servo air door motors, wherein each motor driving module is connected with one or a plurality of direct current servo air door motors; the communication module receives angle signals corresponding to each direct current servo air door motor sent by the thermal management controller and sends a plurality of angle signals to the central processing module; the central processing module converts the angle signals into corresponding analog voltage signals aiming at each received angle signal, and sends the analog voltage signals to a motor driving module connected with a direct current servo air door motor corresponding to the angle signals; the motor driving module receives the analog voltage signal and sends the analog voltage signal to the connected direct current servo air door motor so as to control the direct current servo air door motor.
According to the application, the communication module sends the thermal management controller to the central processing module to control the angle of the direct-current servo air door motor, the angle is processed by the central processing module and then converted into an analog voltage signal corresponding to the motor, and the analog voltage signal is sent to each corresponding direct-current servo air door motor through the wire harness after passing through the motor driving module, so that the control function of a plurality of direct-current servo air door motors is realized. Meanwhile, the motors are controlled to rotate positively and negatively, the operation process is simple and rapid, the operation of a single or a plurality of air door motors is controlled in a design stage conveniently, and convenience is brought to verification in the design stage.
In order to make the above objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a DC servo motor control system according to an embodiment of the present application;
FIG. 2 is a second schematic diagram of a DC servo motor control system according to an embodiment of the present application;
FIG. 3 is a diagram illustrating an external configuration of a DC servo motor control system according to an embodiment of the present application;
FIG. 4 is an electrical schematic diagram of a DC servo motor control system according to an embodiment of the present application;
FIG. 5 is a flowchart of a method for controlling a DC servo motor according to an embodiment of the present application;
Fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. Based on the embodiments of the present application, every other embodiment obtained by a person skilled in the art without making any inventive effort falls within the scope of protection of the present application.
First, an application scenario to which the present application is applicable will be described. The application can be applied to the technical field of vehicle-mounted air conditioner air door motor control.
A direct-current servo air door motor in an automatic air conditioning system of an automobile is applied to air doors such as defrosting, modes, circulation, temperature and the like, and different requirements of passenger cabins are achieved by driving the air doors to operate to different angles. The voltage signal input by the heat management controller is received through the wire harness and the heat management controller, so that the target voltage and the target position are achieved.
According to research, the conventional air door motor mainly depends on the control of the thermal management controller to realize operation, and for the verification stage of an air conditioner box in the early design stage, the conventional driving equipment cannot drive a plurality of motors to operate at the same time, so that inconvenience is brought to operation.
Based on the above, the embodiment of the application provides a control system, a control method, equipment and a medium of a direct current servo motor, so as to realize the control function of a plurality of direct current servo air door motors, the operation process is simple and quick, the operation of a single or a plurality of air door motors is conveniently controlled in a design stage, and convenience is brought to verification in the design stage.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a dc servo motor control system according to an embodiment of the application. As shown in fig. 1, the dc servo motor control system 100 provided in the embodiment of the present application includes a communication module a, a central processing module B, a plurality of motor driving modules C1 … Cn and a plurality of dc servo damper motors D1 … Dn, where each motor driving module Ci is connected with one or more dc servo damper motors.
The communication module A is used for receiving the angle signals corresponding to each direct current servo air door motor sent by the thermal management controller and sending a plurality of angle signals to the central processing module B.
Here, the communication module a is mainly used for receiving the angle signal sent by the thermal management controller. In a specific implementation, after the direct current servo motor control system 100 provided by the embodiment of the application is connected with the thermal management controller, a user can input the operation angle of each direct current servo air door motor in the thermal management controller of the whole vehicle end, and the communication module A receives the angle signal corresponding to each direct current servo air door motor sent by the thermal management controller and sends a plurality of angle signals to the central processing module B.
Here, as an alternative embodiment, the communication module a is a LIN communication module or a CAN communication module.
Specifically, the LIN communication module, as a slave node, receives a signal from the master node. Comprising a chip and a LIN transceiver, which uses single-wire communication according to the ISO 9141 standard. The LIN transceiver controls the input voltage, signal amplitude, and sleep and wake-up of the node. The thermal management controller based on the whole vehicle end outputs an angle signal to the direct current servo motor control system 100, and CAN be replaced by a CAN signal to realize the same function. Here, it should be noted that the LIN communication module has at most 16 nodes, and thus can only connect at most 15 dc servo damper motors.
The central processing module B is used for converting the angle signals into corresponding analog voltage signals aiming at each received angle signal, and sending the analog voltage signals to the motor driving module Ci connected with the direct current servo air door motor Di corresponding to the angle signals.
Here, the central processing module B is mainly used for converting the received angle signal into an analog voltage signal. In the implementation, after receiving the plurality of angle signals sent by the communication module a, the central processing module B converts the angle signals into corresponding analog voltage signals for each received angle signal, and sends the converted analog voltage signals to the motor driving module Ci connected to the dc servo damper motor Di corresponding to the angle signals. Here, since each motor driving module Ci is connected with a dc servo damper motor Di, each angle signal received by the communication module a corresponds to one dc servo damper motor Di, after each angle signal is converted into an analog voltage signal by the central processing module B, the corresponding dc servo damper motor Di can be determined by the angle signal, and the converted analog voltage signal is sent to the motor driving module Ci connected to the dc servo damper motor Di.
Specifically, the central processing module B adopts an MCU chip, which is also called a single-chip microcomputer or a single-chip microcomputer, to properly reduce the frequency and specification of the central processing unit, and integrate peripheral interfaces such as a memory, a counter, a USB, an a/D conversion, UART, PLC, DMA, and the like, and even an LCD driving circuit on a single chip to form a chip-level computer for different combination control for different application occasions.
The motor driving module Ci is configured to receive the analog voltage signal and send the analog voltage signal to the connected dc servo damper motor Di, so as to control the dc servo damper motor Di.
Here, the motor driving module Ci is mainly used to drive the dc servo damper motor Di. In the implementation, after receiving the analog voltage signal of the central processing module B, the motor driving module Ci sends the analog voltage signal to the dc servo damper motor Di connected to the analog voltage signal, so as to control the dc servo damper motor Di. In this way, the application integrates LIN communication of a plurality of air door motors, drives a single or a plurality of air door motors to operate, greatly reduces the cost compared with the use of a plurality of LIN motors, and still maintains the advantages of the LIN motors.
Here, the motor driving module Ci specifically employs a motor driving chip, which is a chip integrated with a CMOS control circuit and DMOS power device, and by using it, a complete motion control system can be formed with the main processor, the motor and the incremental encoder. Can be used for driving inductive loads such as a direct current motor, a stepping motor, a relay and the like.
Referring to fig. 2, fig. 2 is a schematic diagram of a dc servo motor control system according to an embodiment of the application. As shown in fig. 2, the dc servo motor control system 100 further includes a feedback module E.
The feedback module E is configured to receive the feedback voltage of each dc servo damper motor Di, and send the feedback voltages of the dc servo damper motors D1 … Dn to the central processing module B.
Here, the feedback module E is mainly configured to feed back the feedback voltage of each dc servo damper motor Di to the central processing module B. In a specific implementation, the feedback module E receives the feedback voltage of each dc servo damper motor Di, and sends the feedback voltages of the dc servo damper motors D1 … Dn to the central processing module B, so that the central processing module B can compare the feedback voltage of each dc servo damper motor Di with the target voltage in real time, and feedback fault information such as open circuit, short circuit, locked rotor, etc. in time.
The central processing module B is used for comparing the feedback voltage of each direct current servo air door motor Di with the target voltage so as to judge whether the direct current servo air door motor Di has faults or not.
Here, in the implementation, after receiving the feedback voltage of each dc servo damper motor Di, the central processing module B compares the feedback voltage of each dc servo damper motor Di with the target voltage, so as to determine whether the dc servo damper motor Di has a fault. Specifically, the central processing module B receives the feedback voltage of each direct current servo air door motor D1 … Dn through the feedback module, and compares the feedback voltage with the target voltage in real time so as to realize open circuit, short circuit and locked rotor fault feedback.
Further, the central processing module B is further configured to monitor, for each angle signal, whether the angle signal is wrong in real time, and if the angle signal is wrong, send a driving stopping instruction to the corresponding motor driving module, and feed back signal error information to the thermal management controller.
In the implementation, during the control process of the air door motor, the central processing module B can also judge whether the angle signal is wrong, if the angle signal is wrong, the driving motor is stopped and fed back to the thermal management controller, and the response error fault feedback is realized. Here, when the central processing module B feeds back information to the thermal management controller, the feedback information generated by the central processing module B needs to be sent to the thermal management controller through the communication module a. In this way, the communication module A feeds back to the thermal management controller, and the thermal management controller can quickly identify corresponding faults directly by reading fault codes.
Further, as shown in fig. 2, the dc servo motor control system 100 further includes a built-in temperature sensor F;
The built-in temperature sensor F is used for collecting the internal temperature value of the central processing module B in real time and sending the internal temperature value to the central processing module B.
Here, the built-in temperature sensor F is mainly used to collect the internal temperature value of the central processing module B.
The central processing module B is further configured to receive the internal temperature value, calculate an external environment temperature based on the internal temperature value, and stop controlling the dc servo damper motors D1 … Dn and feed back over-temperature information to the thermal management controller when it is determined that the internal temperature value is greater than or equal to an internal temperature threshold or the external environment temperature is greater than or equal to an external environment temperature threshold.
Here, in the embodiment, after receiving the internal temperature value, the central processing module B calculates the external environment temperature based on the internal temperature value, compares the internal temperature value with the internal temperature threshold in real time, and compares the external environment temperature with the external environment temperature threshold. When the internal temperature value is judged to be greater than or equal to the internal temperature threshold value or the external environment temperature is judged to be greater than or equal to the external environment temperature threshold value, the control of the plurality of direct current servo air door motors D1 … Dn is stopped, and over-temperature information is fed back to the thermal management controller, so that an over-temperature fault feedback function is realized.
Further, as shown in fig. 2, the dc servo motor control system 100 further includes a power module F;
The power module G is configured to supply power to the communication module a, the central processing module B, the plurality of motor driving modules C1 … Cn, the feedback module E, and the temperature sensor F.
Here, the power module F is mainly used to supply power to each module in the direct current servo motor control system 100. Specifically, the power module supplies power to the communication module a, the central processing module B, the plurality of motor driving modules C1 … Cn, the feedback module D and the temperature sensor E in the dc servo motor control system 100.
Specifically, the power supply module adopts a power supply chip and is responsible for conversion, distribution, detection and other power supply management of electric energy in the electronic equipment system. It is mainly responsible for converting source voltages and currents into power supplies that can be used by a load such as a microprocessor, sensor, etc.
Further, the central processing module B is further configured to stop controlling the plurality of dc servo damper motors and feed back voltage abnormality information to the thermal management controller when it is determined that the voltage value of the power module is greater than a maximum voltage threshold or less than a minimum voltage threshold.
Here, the maximum voltage threshold may be set to 17V, and the minimum voltage threshold may be set to 8V, which is not particularly limited to this application.
Here, in the implementation, the central processing module B also collects the voltage value of the power module in real time, and compares the voltage value with the maximum voltage threshold value and the minimum voltage threshold value. When the central processing module B judges that the voltage value of the power supply module is larger than the maximum voltage threshold or the minimum voltage threshold, control of the plurality of direct current servo air door motors is stopped at the moment, and voltage abnormality information is fed back to the thermal management controller.
Therefore, the central processing module B can judge whether the voltage of the power supply module is abnormal in the control process of the air door motor, the voltage of the power supply module is higher than a maximum voltage threshold value or lower than a minimum voltage threshold value, the central processing module B stops driving the motor, and voltage abnormality information is fed back to the thermal management controller so as to realize the fault feedback function of overvoltage and undervoltage.
The price of the air door motor is lower, a PCB (printed Circuit Board) is not arranged in the air door motor, and normally, bottom software of the thermal management controller judges open circuit and short circuit faults of the air door motor and then transmits the faults to an application layer, and the application layer executes corresponding logic according to the faults; the locked rotor fault is that the application layer software reads the A/D value of the bottom layer software, converts the A/D value into a voltage value, compares the voltage value with a target voltage, judges and executes corresponding logic, and brings a great deal of work for programming the software code of the thermal management controller. And only the open circuit, short circuit and fault feedback functions can be realized, and the overvoltage, undervoltage, overtemperature and response error feedback functions of the air door motor can not be realized.
Therefore, in the process of driving a single motor or a plurality of motors, the central processing module B provided by the embodiment of the application can realize the following fault judging functions: judging whether the power supply is abnormal (overvoltage/undervoltage function); judging whether the angle signal is abnormal (response error function); it is determined whether the feedback voltage fed back to the feedback module is abnormal (short/open/locked function). The central processing module B can also feed back fault codes to the thermal management controller through the communication module A so that the thermal management controller can judge faults in real time. Therefore, the fault of the air door motor can be rapidly detected, and the error condition of the executor can be effectively avoided through the locked rotor error code of the human-computer interaction interface of the controller during loading.
The direct current servo motor control system provided by the embodiment of the application comprises a communication module, a central processing module, a plurality of motor driving modules and a plurality of direct current servo air door motors, wherein each motor driving module is connected with one or a plurality of direct current servo air door motors; the communication module receives angle signals corresponding to each direct current servo air door motor sent by the thermal management controller and sends a plurality of angle signals to the central processing module; the central processing module converts the angle signals into corresponding analog voltage signals aiming at each received angle signal, and sends the analog voltage signals to a motor driving module connected with a direct current servo air door motor corresponding to the angle signals; the motor driving module receives the analog voltage signal and sends the analog voltage signal to the connected direct current servo air door motor so as to control the direct current servo air door motor.
According to the application, the communication module sends the thermal management controller to the central processing module to control the angle of the direct-current servo air door motor, the angle is processed by the central processing module and then converted into an analog voltage signal corresponding to the motor, and the analog voltage signal is sent to each corresponding direct-current servo air door motor through the wire harness after passing through the motor driving module, so that the control function of a plurality of direct-current servo air door motors is realized. Meanwhile, the motors are controlled to rotate positively and negatively, the operation process is simple and rapid, the operation of a single or a plurality of air door motors is controlled in a design stage conveniently, and convenience is brought to verification in the design stage.
Referring to fig. 3, fig. 3 is a diagram illustrating an external configuration of a dc servo motor control system according to an embodiment of the present application. As shown in fig. 3, the dc servo motor control system is composed of a connector 1, a plastic housing 2, a mounting point 3, a mounting point 4, and 2 layers of PCB boards, and is used as an electric device for controlling the operation of the damper motor. The direct-current servo motor control system is arranged on the air conditioning box through two mounting points and is connected with the whole vehicle heat management controller and the air door motor through connectors. The external structure diagram in fig. 3 is realized by adopting the connector 1, the plastic shell 2, the mounting point 3 and the mounting point 4, and can also be realized by changing the number, the number of PIN PINs, the structure and the shape of the connector 1, and changing the materials, the shape, the size and the like of the plastic shell 2, the mounting point 3 and the mounting point 4, for example, the structure of the plastic shell 2 can be changed into a knob structure and a buckle structure to realize the mounting. The external structure diagram in fig. 2 is based on two layers of PCB boards, which can be replaced by 4 layers and 6 layers of PCB boards, and the cost is slightly increased, and the size of the direct current servo motor control system can be reduced.
Referring to fig. 4, fig. 4 is an electrical schematic diagram of a dc servo motor control system according to an embodiment of the application. As shown in FIG. 4, the DC servo motor control system is connected with 12 DC servo air door motors, and the DC servo motor control system can control 1-12 DC servo air door motors to meet the requirements of the air conditioning box on selection and mode. The thermal management controller is connected with the connectors 1 of the direct current servo motor control system shown in fig. 2 and the connectors PIN of 12 motors through V+, LIN and GND lines: the feedback voltage FD, the driving drive_a and the driving drive_b are individually connected to the connector 1 of the direct current servo motor control system shown in fig. 2, and the damper motor supply voltages v+ of the 12 motors and the damper motor GND are collinear and then connected to the connector 1 of the direct current servo motor control system shown in fig. 2. In this way, the direct current servo motor control system provided by the embodiment of the application is arranged on the air conditioner box body through four mounting points, and only 3 PIN's are needed for connecting the wire harness of the vehicle: the 12V+, GND and LIN can be connected with the thermal management controller, so that the PIN PIN requirements and wiring harness wiring of the thermal management controller are saved, the problem that the wiring harness is too thick and heavy is solved, and the wiring harness cost is also reduced.
Referring to fig. 5, fig. 5 is a flowchart of a control method of a dc servo motor according to an embodiment of the application. The direct current servo motor control method is applied to a direct current servo motor control system, and the direct current servo motor control system comprises a communication module, a central processing module, a plurality of motor driving modules and a plurality of direct current servo air door motors, wherein each motor driving module is connected with one or a plurality of direct current servo air door motors. As shown in fig. 5, the dc servo motor control method:
S501, controlling the communication module to receive angle signals corresponding to each direct current servo air door motor sent by the thermal management controller, and sending a plurality of angle signals to the central processing module;
s502, controlling the central processing module to convert the angle signals into corresponding analog voltage signals aiming at each received angle signal, and sending the analog voltage signals to a motor driving module connected with a direct current servo air door motor corresponding to the angle signals;
S503, controlling the motor driving module to receive the analog voltage signal and sending the analog voltage signal to a connected direct current servo air door motor so as to control the direct current servo air door motor.
Further, the direct current servo motor control system further comprises a feedback module, and the throttle motor control further comprises:
The feedback module is controlled to receive the feedback voltage of each direct current servo air door motor, and the feedback voltages of the plurality of direct current servo air door motors are sent to the central processing module;
and controlling the central processing module to compare the feedback voltage of each direct current servo air door motor with the target voltage for each direct current servo air door motor so as to judge whether the direct current servo air door motor has faults or not.
Further, the damper motor control further includes:
and controlling the central processing module to monitor whether the angle signal is wrong or not in real time according to each angle signal, if the angle signal is wrong, sending a driving stopping instruction to the corresponding motor driving module, and feeding back signal error information to the thermal management controller.
Further, the direct current servo motor control system further comprises a temperature sensor, and the direct current servo motor control method further comprises the following steps:
Controlling the temperature sensor to acquire an internal temperature value of the central processing module in real time, and sending the internal temperature value to the central processing module;
And controlling the central processing module to receive the internal temperature value, calculating the external environment temperature based on the internal temperature value, stopping controlling the plurality of direct current servo air door motors when the internal temperature value is larger than or equal to an internal temperature threshold value or the external environment temperature value is larger than or equal to an external environment temperature threshold value, and feeding back over-temperature information to the thermal management controller.
Further, the direct current servo motor control system further comprises a power module, and the throttle motor control further comprises:
And controlling the power supply module to supply power to the communication module, the central processing module, the motor driving modules, the feedback module and the temperature sensor.
Further, the damper motor control further includes:
and controlling the central processing module to stop controlling the plurality of direct current servo air door motors when judging that the voltage value of the power supply module is larger than the maximum voltage threshold or smaller than the minimum voltage threshold, and feeding back voltage abnormality information to the thermal management controller.
Further, the communication module is a LIN communication module or a CAN communication module.
Referring to fig. 6, fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the application. As shown in fig. 6, the electronic device 600 includes a processor 610, a memory 620, and a bus 630.
The memory 620 stores machine-readable instructions executable by the processor 610, when the electronic device 600 is running, the processor 610 communicates with the memory 620 through the bus 630, and when the machine-readable instructions are executed by the processor 610, the steps of the dc servo motor control method in the method embodiment shown in fig. 4 can be executed, and the specific implementation is referred to the method embodiment and will not be described herein.
The embodiment of the present application further provides a computer readable storage medium, where a computer program is stored on the computer readable storage medium, and when the computer program is executed by a processor, the steps of the method for controlling a dc servo motor in the method embodiment shown in fig. 4 may be executed, and the specific implementation manner may refer to the method embodiment and will not be described herein.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, for example, the division of the units is merely a logical function division, and there may be other manners of division in actual implementation, and for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer readable storage medium executable by a processor. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
It should be noted that: like reference numerals and letters in the following figures denote like items, and thus once an item is defined in one figure, no further definition or explanation of it is required in the following figures, and furthermore, the terms "first," "second," "third," etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above examples are only specific embodiments of the present application, and are not intended to limit the scope of the present application, but it should be understood by those skilled in the art that the present application is not limited thereto, and that the present application is described in detail with reference to the foregoing examples: any person skilled in the art may modify or easily conceive of the technical solution described in the foregoing embodiments, or perform equivalent substitution of some of the technical features, while remaining within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application. Therefore, the protection scope of the application is subject to the protection scope of the claims.

Claims (10)

1. The direct-current servo motor control system is characterized by comprising a communication module, a central processing module, a plurality of motor driving modules and a plurality of direct-current servo air door motors, wherein each motor driving module is connected with one or a plurality of direct-current servo air door motors;
The communication module is used for receiving the angle signals corresponding to each direct current servo air door motor sent by the thermal management controller and sending a plurality of angle signals to the central processing module;
the central processing module is used for converting the angle signals into corresponding analog voltage signals aiming at each received angle signal, and sending the analog voltage signals to the motor driving module connected with the direct current servo air door motor corresponding to the angle signals;
The motor driving module is used for receiving the analog voltage signal and sending the analog voltage signal to the connected direct current servo air door motor so as to control the direct current servo air door motor.
2. The direct current servo motor control system of claim 1, further comprising a feedback module;
the feedback module is used for receiving the feedback voltage of each direct current servo air door motor and sending the feedback voltages of the plurality of direct current servo air door motors to the central processing module;
the central processing module is used for comparing the feedback voltage of each direct current servo air door motor with the target voltage so as to judge whether the direct current servo air door motor has faults or not.
3. The direct current servo motor control system of claim 1, wherein the central processing module is further configured to monitor, for each angle signal, whether the angle signal is wrong in real time, and if the angle signal is wrong, send a driving stopping instruction to the corresponding motor driving module, and feed back signal error information to the thermal management controller.
4. The direct current servo motor control system of claim 2, further comprising a built-in temperature sensor;
the built-in temperature sensor is used for collecting the internal temperature value of the central processing module in real time and sending the internal temperature value to the central processing module;
The central processing module is further configured to receive the internal temperature value, calculate an external environment temperature based on the internal temperature value, stop controlling the plurality of dc servo damper motors when it is determined that the internal temperature value is greater than or equal to an internal temperature threshold, or the external environment temperature is greater than or equal to an external environment temperature threshold, and feed back over-temperature information to the thermal management controller.
5. The direct current servo motor control system of claim 4, further comprising a power module;
the power module is used for supplying power to the communication module, the central processing module, the motor driving modules, the feedback module and the temperature sensor.
6. The dc servo motor control system of claim 5 wherein the central processing module is further configured to stop control of the plurality of dc servo damper motors and feed back voltage abnormality information to the thermal management controller when the voltage value of the power module is determined to be greater than a maximum voltage threshold or less than a minimum voltage threshold.
7. The direct current servo motor control system of claim 1, wherein the communication module is a LIN communication module or a CAN communication module.
8. A direct current servo motor control method, characterized in that the direct current servo motor control method is applied to the direct current servo motor control system according to any one of claims 1 to 7, wherein the direct current servo motor control system comprises a communication module, a central processing module, a plurality of motor driving modules and a plurality of direct current servo throttle motors, and each motor driving module is connected with one or a plurality of direct current servo throttle motors; the control method of the direct current servo motor comprises the following steps:
The communication module is controlled to receive angle signals corresponding to each direct current servo air door motor sent by the thermal management controller, and a plurality of angle signals are sent to the central processing module;
The central processing module is controlled to convert the angle signals into corresponding analog voltage signals aiming at each received angle signal, and the analog voltage signals are sent to a motor driving module connected with a direct current servo air door motor corresponding to the angle signals;
And controlling the motor driving module to receive the analog voltage signal and send the analog voltage signal to the connected direct current servo air door motor so as to control the direct current servo air door motor.
9. An electronic device, comprising: a processor, a memory and a bus, said memory storing machine readable instructions executable by said processor, said processor and said memory communicating via said bus when the electronic device is running, said machine readable instructions when executed by said processor performing the steps of the direct current servo motor control method of claim 8.
10. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a computer program which, when being executed by a processor, performs the steps of the direct current servo motor control method according to claim 8.
CN202411075888.5A 2024-08-07 2024-08-07 DC servo motor control system, control method, equipment and medium Pending CN119010662A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411075888.5A CN119010662A (en) 2024-08-07 2024-08-07 DC servo motor control system, control method, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411075888.5A CN119010662A (en) 2024-08-07 2024-08-07 DC servo motor control system, control method, equipment and medium

Publications (1)

Publication Number Publication Date
CN119010662A true CN119010662A (en) 2024-11-22

Family

ID=93472053

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411075888.5A Pending CN119010662A (en) 2024-08-07 2024-08-07 DC servo motor control system, control method, equipment and medium

Country Status (1)

Country Link
CN (1) CN119010662A (en)

Similar Documents

Publication Publication Date Title
US10093187B2 (en) Redundant power supply
CA2478770C (en) Inter-regulator control of multiple electric power sources
JP6623306B2 (en) Power charging module and method of using the same
US9335361B2 (en) Method and apparatus for monitoring a multi-phase electrical system on a vehicle
JP5473212B2 (en) Inverter system for in-vehicle air conditioner
EP2120331B1 (en) Inverter system for vehicle-mounted air conditioner
US7957868B2 (en) Electronic power module for an agricultural vehicle
JP2004531787A (en) System for controlling or regulating
CN119010662A (en) DC servo motor control system, control method, equipment and medium
KR101972142B1 (en) Electric vehicle charger including diagnosis utility and control method thereof
US10892635B2 (en) Redundant power supply
JP3247230B2 (en) Charge control device
EP2894485B1 (en) Method for performing a diagnostic test of an alternator in a vehicle, test arrangement and vehicle
CN109617022A (en) A kind of power control supporting fault diagnosis and restoring
CN112406466A (en) Equipment fault processing device and method and air conditioner
CN118192388A (en) Universal modularized spliced plug-in type area optimization controller and access verification method
CN110027582B (en) Universal intelligent control device for locomotive air conditioner
CN216161011U (en) Control panel, rack, controller functional test system
US5043861A (en) Circuit arrangement for computer input/output
CN118282021A (en) Redundant power supply circuit, controller and vehicle
CN101895109B (en) Power system of vehicular interaction device
CN221993808U (en) A CAN communication vehicle electric pedal controller test device
CN104237724B (en) Detection card and detection system for fan card
US20230028289A1 (en) Control unit for a driver assistance system, and driver asisstance system
CN221993806U (en) LIN communication analog signal key-press regulation electric regulation controller testing device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination