Programmable DM based on infrared communication, and programming method

By integrating infrared communication modules on the DM motor controller and using infrared remote control for programming, the inconvenience and interference problems of traditional DM motor programming methods are solved, and efficient and convenient motor programming is achieved, suitable for mass production lines.

WO2025156681A1PCT designated stage Publication Date: 2025-07-31ZHONGSHAN BROAD OCEAN
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/121126
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-24
Filing Date
2024-09-25
Publication Date
2025-07-31

AI Technical Summary

Technical Problem

The existing DM motor programming methods require physical connection, which is inconvenient to use and inefficient. Bluetooth or WIFI communication is easily disturbed and cannot meet the needs of fast programming, especially on the production line assembly line.

Method used

Infrared communication method is adopted, and the integrated infrared communication transceiver module is integrated on the motor controller and the infrared remote control is used to program communication without physical connection, simplifying equipment wiring and reducing interference.

Benefits of technology

It realizes efficient programming without physical connections, reduces equipment wiring, improves usage convenience and programming efficiency, and reduces costs. It is suitable for motor programming in batch production lines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024121126_31072025_PF_FP_ABST
    Figure CN2024121126_31072025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a programmable DM based on infrared communication, and a programming method. The programmable DM comprises a motor body and a motor controller, wherein the motor controller comprises a control box and a control circuit board mounted in the control box; the control circuit board controls the motor body to work; a microprocessor, an inverter circuit and an infrared communication transceiving module are integrated on the control circuit board, an output end of the inverter circuit being electrically connected to a coil winding of a stator assembly, and the microprocessor being connected to and communicating with the infrared communication transceiving module; a window is formed in a wall surface of the control box, a light-transmitting sealing baffle is mounted inside the window, and the infrared communication transceiving module is arranged on the inner side of the light-transmitting sealing baffle; and an external infrared programming device establishes connection and communication with the microprocessor by means of the infrared communication transceiving module located on the inner side of the light-transmitting sealing baffle, so as to perform programming on the microprocessor. The programmable DM requires no physical connection, is convenient and easy to use, has a high level of flexibility, is suitable for batch production on a production line, is free from interference of an electromagnetic environment, and facilitates the efficient and quick establishment of communication.
Need to check novelty before this filing date? Find Prior Art

Description

A programmable DM motor based on infrared communication and programming method Technical field:

[0001] The present invention relates to a programmable DM motor based on infrared communication and a programming method thereof Background technology:

[0002] DM motor (Digital Motor) refers to a motor with digital signal processing capabilities, such as the currently used brushless DC motor and permanent magnet synchronous motor. Because these motors have an internal microprocessor MCU and have the ability to process digital signals, they are called digital motors.

[0003] DM motors, such as BLDC motors, PMSM motors, and switched reluctance motors, typically come with motor controllers. These motor controllers typically incorporate microprocessors with digital processing capabilities. These motors, referred to as DM motors (DIGITAL MOTOR), are widely used across various industries due to their energy efficiency, ease of control, and high control precision. They come in a wide variety of types and manufacturers, with control parameters often varying. Even the same manufacturer may offer hundreds of models with varying control parameters. When an electrical device using these motors malfunctions and requires a replacement, maintenance personnel often need to know the motor's operating parameters and then reprogram them into the motor controller of the replacement motor. Otherwise, the replacement cannot be performed.

[0004] Therefore, for aftermarket motor installation, ensuring maintenance personnel can quickly and easily replace damaged motors has become a key competitive advantage for motor manufacturers in the aftermarket. Furthermore, current motor programming systems typically require a laptop and backend support, making them bulky and inconvenient to use.

[0005] The applicant applied for an invention patent on March 26, 2018, entitled "A motor programming system and a motor installation and maintenance method using the same," with patent number 201810252624.0. While this invention patent addresses the aforementioned issues, it still faces the following technical challenges:

[0006] 1) Traditional DM motor programming method: The motor controller lead cable is connected to the Bluetooth communication device or WIFI device for data transmission and control. The disadvantages are: physical connection, inconvenience and low efficiency;

[0007] 2) Traditional DM motor programming methods using Bluetooth communication devices or WIFI devices are particularly unsuitable for production line programming. Usually, WIFI or Bluetooth communication is used. Since the production line involves multiple motor tests, frequently testing one DM motor will interfere with the programming and testing of other DM motors.

[0008] 3) The handshake connection between the programmer and the DM motor takes time (that is, it takes time to establish a communication connection), which does not meet the fast communication requirements.

[0009] Summary of the invention:

[0010] The purpose of the present invention is to provide a programmable DM motor and programming method based on infrared communication, which can solve the technical problems in the background technology that the DM motor needs to be connected to the motor controller lead cable and the Bluetooth communication device or the WIFI device during programming, which is inconvenient to use and inefficient, and the Bluetooth communication devices or the WIFI communications seriously interfere with each other, do not utilize the production line, and the handshake connection is time-consuming and inefficient.

[0011] The purpose of the present invention is achieved through the following technical solutions.

[0012] A programmable DM motor based on infrared communication includes a motor body and a motor controller. The motor body includes a stator assembly and a rotor assembly. The motor controller includes a control box and a control circuit board installed in the control box. The control circuit board controls the operation of the motor body. The characteristics are: a microprocessor, an inverter circuit and an infrared communication transceiver module are integrated on the control circuit board. The microprocessor controls the operation of the inverter circuit. The output end of the inverter circuit is electrically connected to the coil winding of the stator assembly. The microprocessor is connected and communicated with the infrared communication transceiver module. A window is opened on the wall of the control box. A light-transmitting sealing baffle is installed in the window. The infrared communication transceiver module is arranged on the inner side of the light-transmitting sealing baffle. An external infrared programming device establishes a connection and communication with the microprocessor through the infrared communication transceiver module located on the inner side of the light-transmitting sealing baffle to program the microprocessor.

[0013] The above-mentioned external infrared programming device sets the speed, torque or air volume parameters of the motor by programming the microprocessor.

[0014] The control circuit board also integrates a power supply part, which includes a rectifier circuit and a DC-DC step-down circuit. The AC input of the mains is rectified by the rectifier circuit and processed by the DC-DC step-down circuit to provide a DC power supply voltage.

[0015] The control circuit board is also integrated with a rotor position detection circuit, which detects the rotor position signal of the motor's working state and transmits it to the microprocessor, which controls the operation of the inverter circuit.

[0016] The above-mentioned window is square or rectangular.

[0017] The above-mentioned external infrared programming device is an infrared remote control.

[0018] A method for programming a programmable DM motor based on infrared communication, wherein the external infrared programming device is an infrared remote controller, is characterized in that the steps are as follows:

[0019] Step 1. Match the infrared remote control and motor controller. That is, select a motor controller that supports infrared remote control and ensure that the motor controller is compatible with the infrared remote control used.

[0020] Step 2. Write infrared remote control code. Use the infrared remote control programming language to write code and define the format and function of the infrared remote control signal.

[0021] Step 3. Send infrared signal: Use the infrared remote control to send infrared signal to the motor controller, that is, send control instructions;

[0022] Step 4. After receiving the control command, the motor controller converts it into a motor drive signal to control the motor's start, stop, acceleration, deceleration and other operations. It can also set the motor's speed, torque or air volume parameters.

[0023] Compared with the prior art, the present invention has the following effects:

[0024] 1. No physical connection required: Infrared programming and control of motors do not require cables or other physical connections, thus reducing wiring and connection problems between devices, making it easy to use and highly efficient.

[0025] 2. Easy to use: Infrared remote controls usually have a simple and intuitive user interface, allowing users to control the operation of the motor through simple button operations.

[0026] 3. High flexibility: Infrared programming control of the motor can realize various complex control functions through programming, such as speed regulation, direction control, etc.

[0027] 4. Infrared programming of motors is suitable for batch production of DM motors on production lines because communication signals interfere less with each other. Traditional DM motors using Wi-Fi or Bluetooth wireless communication require a handshake connection for programming. The DM motors of this invention directly receive the communication code and execute it immediately upon successful reception. This allows for accurate one-to-one programming, is immune to electromagnetic interference, and is efficient and fast.

[0028] 5. Low Cost: Infrared remote controls and motor controllers are relatively inexpensive, making infrared motor control a cost-effective option. In general, infrared motor control offers advantages such as ease of use, flexibility, and low cost. Choosing a motor control method depends on the specific application scenario and requirements. Description of the drawings:

[0029] FIG1 is a perspective view of a DM motor according to a first embodiment of the present invention;

[0030] FIG2 is an exploded view of a DM motor according to a first embodiment of the present invention;

[0031] 3 is a cross-sectional view of the structure of a DM motor according to a first embodiment of the present invention;

[0032] 4 is a circuit block diagram of a motor controller for a DM motor according to a first embodiment of the present invention;

[0033] FIG5 is a partial specific circuit diagram corresponding to FIG4;

[0034] 6 is a circuit diagram of a portion of the infrared communication transceiver module of the DM motor according to the first embodiment of the present invention;

[0035] 7 is another partial circuit diagram of the infrared communication transceiver module of the DM motor according to the first embodiment of the present invention;

[0036] FIG8 is a schematic diagram of programming of a DM motor according to the first embodiment of the present invention. Specific implementation method:

[0037] The present invention will be further described in detail below through specific embodiments in conjunction with the accompanying drawings.

[0038] Example 1:

[0039] As shown in Figures 1, 2, 3, 4, 5, 6, 7 and 8, this embodiment provides a programmable DM motor based on infrared communication, including a motor body 100 and a motor controller 200. The motor body 100 includes a stator assembly 11, a rotor assembly 12 and a housing assembly 13. The stator assembly 11 and the rotor assembly 12 are installed in the housing assembly 13. The stator assembly 11 includes a stator core and a coil winding wound on the stator core. The motor controller 200 includes a control box 21 and a control circuit board 22 installed in the control box 21. The control circuit board 22 controls the operation of the motor body 100. The characteristics are as follows: a microprocessor, an inverter circuit and an infrared communication transceiver module are integrated on the control circuit board 22; the microprocessor controls the operation of the inverter circuit; the output end of the inverter circuit is electrically connected to the coil winding of the stator assembly 11; the microprocessor is connected and communicated with the infrared communication transceiver module; a window 23 is provided on the wall of the control box 21; a light-transmitting sealing baffle 24 is installed inside the window 23; an infrared communication transceiver module is arranged on the inner side of the light-transmitting sealing baffle 24; an external infrared programming device 3 establishes a connection and communication with the microprocessor through the infrared communication transceiver module located on the inner side of the light-transmitting sealing baffle 24 to program the microprocessor.

[0040] The external infrared programming device 3 sets the speed, torque or air volume parameters of the motor by programming the microprocessor.

[0041] The control circuit board 22 is also integrated with a power supply part, which includes a rectifier circuit and a DC-DC step-down circuit. The AC input of the mains is rectified by the rectifier circuit and processed by the DC-DC step-down circuit to provide a DC power supply voltage.

[0042] The control circuit board 22 also integrates a rotor position detection circuit, which detects the rotor position signal of the motor's operating state and transmits it to the microprocessor, which controls the operation of the inverter circuit. The window 23 is square or rectangular, with a simple structure and easy manufacturing.

[0043] The external infrared programming device 3 is an infrared remote controller.

[0044] The programming principle of the present invention is as follows: the signal transmitting port of the infrared programming device 3 is aligned closely with the window 23 on the wall of the control box 21 of the motor controller 200, so that the infrared programming device 3 and the motor controller 200 can shake hands and establish a communication connection. Then, the code is written in an infrared remote control programming language (such as C++, Python, etc.), defining the format and function of the infrared remote control signal, and programming the motor controller 200. As shown in Figure 6, the microprocessor MCU of the motor controller provides a 38Khz carrier frequency, and the microprocessor sends the communication signal to the external infrared programming device 3; as shown in Figure 7, it is the infrared receiving circuit of the motor controller. After receiving the infrared signal, it passes through the RC filtering circuit and is sent to the interrupt port of the microprocessor MCU, where it is recognized and decoded to complete the communication reception.

[0045] The present invention offers the following advantages: 1. No Physical Connection Required: Infrared motor programming eliminates the need for cables or other physical connections, thus reducing wiring and connection issues between devices. This makes it easy to use and highly efficient. 2. Easy to Use: Infrared remote controls typically feature simple and intuitive user interfaces, allowing users to control motor operation with simple button presses. 3. High Flexibility: Infrared motor programming allows for a variety of complex control functions, such as speed adjustment and direction control, to be implemented through programming. 4. Infrared motor programming minimizes interference between communication signals, making it suitable for batch production of DM motors on production lines. Conventional DM motors using Wi-Fi or Bluetooth wireless communication require a handshake connection for programming, while the DM motors of the present invention directly receive communication codes and execute programming immediately upon successful reception. This allows for accurate, one-to-one programming, is immune to electromagnetic interference, and is efficient and fast. 5. Low Cost: Infrared remote controls and motor controllers are relatively inexpensive, making infrared motor programming an economical and cost-effective option. In summary, infrared motor programming offers advantages such as ease of use, high flexibility, and low cost. Choosing a motor control method should be considered based on the specific application scenario and requirements.

[0046] Example 2:

[0047] As shown in FIG8 , this embodiment is a method for programming a programmable DM motor based on infrared communication as described in Example 1, wherein the external infrared programming device is an infrared remote controller, and is characterized in that the steps are as follows:

[0048] Step 1. Match the infrared remote control and motor controller. That is, select a motor controller that supports infrared remote control and ensure that the motor controller is compatible with the infrared remote control used.

[0049] Step 2. Write infrared remote control code. Use the infrared remote control programming language to write code and define the format and function of the infrared remote control signal.

[0050] Step 3. Send infrared signal: Use the infrared remote control to send infrared signal to the motor controller, that is, send control instructions;

[0051] Step 4. After receiving the control command, the motor controller converts it into a motor drive signal to control the motor's start, stop, acceleration, deceleration and other operations. It can also set the motor's speed, torque or air volume parameters.

[0052] In this way, programmable DM motors based on infrared communication can be wirelessly controlled, making them more convenient and flexible for a variety of applications. In practice, programming and configuration must be tailored to the specifications and requirements of the specific motor controller and infrared remote controller. Furthermore, the motor's safety and stability must be considered to ensure proper operation.

[0053] The above embodiments are preferred implementations of the present invention, but the implementations of the present invention are not limited thereto. Any other changes, modifications, substitutions, combinations, and simplifications that do not deviate from the spirit and principles of the present invention are equivalent replacement methods and are included in the scope of protection of the present invention.

Claims

1. A programmable DM motor based on infrared communication, comprising a motor body (100) and a motor controller (200). The motor body (100) includes a stator assembly (11) and a rotor assembly (12). The motor controller (200) includes a control box (21) and a control circuit board (22) installed inside the control box (21). The control circuit board (22) controls the operation of the motor body (100), and is characterized in that: The control circuit board (22) integrates a microprocessor, an inverter circuit, and an infrared communication transceiver module. The microprocessor controls the operation of the inverter circuit. The output end of the inverter circuit is electrically connected to the coil winding of the stator assembly (11). The microprocessor is connected to the infrared communication transceiver module for communication. A window (23) is provided on the wall surface of the control box (21), and a light-transmitting sealing baffle (24) is installed inside the window (23). The infrared communication transceiver module is arranged inside the light-transmitting sealing baffle (24). The external infrared programming device establishes a connection and communication with the microprocessor through the infrared communication transceiver module located inside the light-transmitting sealing baffle (24) to program the microprocessor.

2. The programmable DM motor based on infrared communication according to claim 1, wherein: The external infrared programming device programs the microprocessor to set the speed, torque, or air volume parameters of the motor.

3. A programmable DM motor based on infrared communication according to claim 1 or 2, characterized in that: The control circuit board (22) also integrates a power supply part, and the power supply part includes a rectifier circuit and a DC-DC buck circuit. The mains AC input is rectified by the rectifier circuit and processed by the DC-DC buck circuit to provide a DC supply voltage.

4. A programmable DM motor based on infrared communication according to claim 1 or 2, characterized in that: The control circuit board (22) also integrates a rotor position detection circuit. The rotor position signal of the motor operating state is detected by the rotor position detection circuit and transmitted to the microprocessor, and the microprocessor controls the operation of the inverter circuit.

5. A programmable DM motor based on infrared communication according to claim 1 or 2, characterized in that: The external infrared programming device is an infrared remote controller.

6. A programmable DM motor based on infrared communication according to claim 1 or 2, characterized in that: The window (23) is square or rectangular.

7. A programming method for a programmable DM motor based on infrared communication according to any one of claims 1 to 6, wherein the external infrared programming device is an infrared remote control, characterized in that: The steps are as follows: Step 1. Match the infrared remote controller and the motor controller, that is, select a motor controller that supports infrared remote control and ensure that the motor controller is compatible with the used infrared remote controller; Step 2. Write the infrared remote control code, use the infrared remote control programming language to write the code with the infrared remote controller to define the format and function of the infrared remote control signal; Step 3. Send the infrared signal: use the infrared remote controller to send the infrared signal to the motor controller, that is, send the control instruction; Step 4. After the motor controller receives the control instruction, it converts it into a motor drive signal to control the start, stop, acceleration, deceleration, etc. of the motor, and can also set the speed, torque, or air volume parameters of the motor.

Citation Information

Patent Citations

  • General programmable remote controller and programming method thereof

    CN105243832A

  • Motor programming system and operation method for motor installation and maintenance applying motor programming system

    CN108334002A

  • Infrared device and operating method thereof

    CN108765918A

  • Programmable DM motor based on infrared communication and programming method

    CN117935525A

  • Air conditioner control system

    CN1256388A