Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7735151B2 - Motor unit and fan - Google Patents
[go: Go Back, main page]

JP7735151B2 - Motor unit and fan - Google Patents

Motor unit and fan

Info

Publication number
JP7735151B2
JP7735151B2 JP2021172847A JP2021172847A JP7735151B2 JP 7735151 B2 JP7735151 B2 JP 7735151B2 JP 2021172847 A JP2021172847 A JP 2021172847A JP 2021172847 A JP2021172847 A JP 2021172847A JP 7735151 B2 JP7735151 B2 JP 7735151B2
Authority
JP
Japan
Prior art keywords
communication
microcomputer
motor
external device
drive
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.)
Active
Application number
JP2021172847A
Other languages
Japanese (ja)
Other versions
JP2023062758A (en
Inventor
理朋 石川
Original Assignee
ニデックアドバンスドモータ株式会社
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 ニデックアドバンスドモータ株式会社 filed Critical ニデックアドバンスドモータ株式会社
Priority to JP2021172847A priority Critical patent/JP7735151B2/en
Priority to CN202211274345.7A priority patent/CN116016709A/en
Publication of JP2023062758A publication Critical patent/JP2023062758A/en
Application granted granted Critical
Publication of JP7735151B2 publication Critical patent/JP7735151B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Electric Motors In General (AREA)

Description

本発明は、モータユニット及びファンに関する。 The present invention relates to a motor unit and a fan.

モータユニットにはモータ及びモータの駆動を制御する駆動用マイコンが搭載される。このようなモータユニットでは、PC等の外部デバイスから受信したデータの種類に応じて異なる処理が必要になる場合がある。例えば、特許文献1に記載の発明では、入力されたOn/Off信号に基づいて、入力されたパルス列信号の出力先をモータの位置制御を行う位置制御手段にするか、モータのパラメータを設定するパラメータ設定手段にするかを切り替えることで、データの種類に応じて異なる処理を実施可能にしている。 A motor unit is equipped with a motor and a drive microcomputer that controls the motor's drive. Such motor units may require different processing depending on the type of data received from an external device such as a PC. For example, the invention described in Patent Document 1 switches the output destination of an input pulse train signal based on the input On/Off signal, either to a position control means that controls the motor's position, or to a parameter setting means that sets the motor's parameters, making it possible to perform different processing depending on the type of data.

特許第4023198号公報Patent No. 4023198

ところで、モータユニットには、外部デバイスからモータを効率よく制御するために、モータや駆動用マイコンのほか、外部デバイスと通信する通信用マイコンが搭載される場合がある。 In order to efficiently control the motor from an external device, motor units may be equipped with a communication microcomputer that communicates with external devices in addition to the motor and drive microcomputer.

このようなモータユニットでは、通信用マイコンによって汎用的な通信プロトコルに対応する場合がある。また、駆動用マイコンに対するモータ固有の制御等に関する通信は、汎用的な通信プロトコルによる通信では対応できない場合や、公にすることを避けたい場合がある。このような場合において、外部デバイスから駆動用マイコンにアクセスするには通信用マイコンを介することになるため、駆動用マイコンに対するモータ固有の制御等に関する通信が出来ないという問題があった。あえて、通信用マイコンを介さずに駆動用マイコンにアクセスするために、信号線を引き出したりプローブを挿入するのはモータユニットの構造上困難な場合がある。 In such motor units, the communications microcontroller may support general-purpose communications protocols. However, communications with the drive microcontroller regarding motor-specific control may not be possible using a general-purpose communications protocol, or may wish to avoid making the information public. In such cases, access to the drive microcontroller from an external device must go through the communications microcontroller, which creates the problem of not being able to communicate with the drive microcontroller regarding motor-specific control. Due to the structure of the motor unit, it may be difficult to pull out signal wires or insert probes to access the drive microcontroller without going through the communications microcontroller.

このように、従来、モータユニットと外部デバイスとの通信について改善の余地があった。 As such, there has traditionally been room for improvement in communication between motor units and external devices.

本発明の目的は、外部デバイスとの通信について改善したモータユニットを提供することである。 The object of the present invention is to provide a motor unit with improved communication with external devices.

本願の例示的な第1発明は、モータユニットであって、モータと、駆動用マイコンと、通信用マイコンと、を有するモータユニットであって、前記駆動用マイコンは、前記モータを駆動すると共に、前記通信用マイコンと第1通信プロトコルで通信し、前記通信用マイコンは、前記駆動用マイコンと第1通信プロトコルで通信すると共に、外部デバイスと前記第1通信プロトコルを含む複数種類の通信プロトコルで通信可能であり、前記外部デバイスは、前記通信用マイコンを介して、前記駆動用マイコンと前記第1通信プロトコルで通信可能であり、前記通信用マイコンは、前記外部デバイスと第2通信プロトコルで通信可能であり、前記通信用マイコンは、前記外部デバイスとの通信の前記第2通信プロトコルと、前記駆動用マイコンとの通信の前記第1通信プロトコルと、のプロトコル変換を行う An exemplary first invention of the present application is a motor unit having a motor, a drive microcomputer, and a communication microcomputer, wherein the drive microcomputer drives the motor and communicates with the communication microcomputer using a first communication protocol, the communication microcomputer communicates with the drive microcomputer using the first communication protocol and is capable of communicating with an external device using multiple types of communication protocols including the first communication protocol, the external device can communicate with the drive microcomputer via the communication microcomputer using the first communication protocol , the communication microcomputer can communicate with the external device using a second communication protocol, and the communication microcomputer performs protocol conversion between the second communication protocol for communication with the external device and the first communication protocol for communication with the drive microcomputer .

本願の例示的な第1発明によれば、外部デバイスとの通信について改善したモータユニットを提供することが出来る。 According to the exemplary first invention of this application, it is possible to provide a motor unit with improved communication with external devices.

本発明の一実施形態に係るモータユニットを示すブロック図である。1 is a block diagram showing a motor unit according to an embodiment of the present invention; 外部デバイス200、通信用マイコン30及び駆動用マイコン20による通信の流れの一例を示すタイムチャートである。10 is a time chart showing an example of the flow of communication between an external device 200, a communication microcomputer 30, and a drive microcomputer 20; 通信用マイコン30による通信プロトコルの切り替え処理の一例を示すフローチャートである。10 is a flowchart showing an example of a communication protocol switching process performed by a communication microcomputer 30.

以下、図面を参照しながら、本発明の実施形態に係るモータユニットについて説明する。 The motor unit according to an embodiment of the present invention will be described below with reference to the drawings.

[第1実施形態]
図1は、本発明の一実施形態に係るモータユニットを示すブロック図である。
モータユニット100は、モータ10と、モータ10を駆動する駆動用マイコン20と、駆動用マイコン20と通信すると共に外部デバイス200と通信を行う通信用マイコン30と、を有する。
[First embodiment]
FIG. 1 is a block diagram showing a motor unit according to an embodiment of the present invention.
The motor unit 100 has a motor 10 , a drive microcomputer 20 that drives the motor 10 , and a communication microcomputer 30 that communicates with the drive microcomputer 20 and also with an external device 200 .

モータ10は、例えばブラシレスDCモータである。モータ10は、駆動用マイコン20によって駆動可能なモータであれば他の種類のモータであってもよい。また、モータ10は、如何なるものを回転させるために用いるものであってもよいが、例えば、モータ10によってインペラを回転させることで送風を行うファンに用いるものであってもよい。 Motor 10 is, for example, a brushless DC motor. However, motor 10 may be any other type of motor as long as it can be driven by drive microcomputer 20. Motor 10 may also be used to rotate any object, such as a fan that blows air by rotating an impeller with motor 10.

駆動用マイコン20は、通信用マイコン30を介して受信するコマンドに応じてモータ10を駆動する。例えばモータ10がブラシレスDCモータの場合には、モータ10の各相に流れる電流の大きさやタイミング等を制御する事で、コマンドに応じた回転数やトルク等が出力される。 The drive microcontroller 20 drives the motor 10 in response to commands received via the communication microcontroller 30. For example, if the motor 10 is a brushless DC motor, the motor 10 outputs the rotation speed, torque, etc. in response to the command by controlling the magnitude and timing of the current flowing through each phase of the motor 10.

通信用マイコン30は、外部デバイス200との間で、第1通信プロトコル及び第2通信プロトコルの2種類の通信プロトコルを切り替えて通信することが可能である。通信用マイコン30は、外部デバイス200との間で3種類以上の通信プロトコルを切り替えて通信するものであってもよい。 The communication microcontroller 30 is capable of switching between two communication protocols, a first communication protocol and a second communication protocol, to communicate with the external device 200. The communication microcontroller 30 may also be capable of switching between three or more communication protocols to communicate with the external device 200.

外部デバイス200は、例えば、モータユニット100と通信するための通信I/F基板、及び通信I/F基板と通信するPCである。外部デバイス200は、通信用マイコン30と通信するデバイスであれば、他の如何なるデバイスであってもよい。外部デバイス200は、通信用マイコン30との間で、第1通信プロトコル及び第2通信プロトコルの2種類の通信プロトコルを切り替えて通信することが可能である。外部デバイス200は、通信用マイコン30との間で3種類以上の通信プロトコルを切り替えて通信するものであってもよい。 The external device 200 is, for example, a communication I/F board for communicating with the motor unit 100, and a PC that communicates with the communication I/F board. The external device 200 may be any other device that communicates with the communication microcomputer 30. The external device 200 is capable of communicating with the communication microcomputer 30 by switching between two communication protocols, a first communication protocol and a second communication protocol. The external device 200 may also be capable of communicating with the communication microcomputer 30 by switching between three or more communication protocols.

通信用マイコン30と駆動用マイコン20とは、第1通信プロトコルで通信する。駆動用マイコン20は、通信用マイコン30を介して受信した外部デバイス200からのコマンドに応じてモータ10を駆動する。また、駆動用マイコン20は、モータ10の状態を検出し、検出した状態についての情報を、通信用マイコン30を介して外部デバイス200に送信するものであってもよい。 The communication microcomputer 30 and the drive microcomputer 20 communicate using a first communication protocol. The drive microcomputer 20 drives the motor 10 in response to commands received from the external device 200 via the communication microcomputer 30. The drive microcomputer 20 may also detect the state of the motor 10 and transmit information about the detected state to the external device 200 via the communication microcomputer 30.

外部デバイス200と通信用マイコン30との間の通信、及び通信用マイコン30と駆動用マイコン20との間の通信は、例えば、半二重のシリアル通信である。外部デバイス200と通信用マイコン30との間の通信、及び通信用マイコン30と駆動用マイコン20との間の通信は、他の通信方式を採用可能な場合がある。 Communication between the external device 200 and the communication microcomputer 30, and communication between the communication microcomputer 30 and the drive microcomputer 20, is, for example, half-duplex serial communication. Other communication methods may be used for communication between the external device 200 and the communication microcomputer 30, and communication between the communication microcomputer 30 and the drive microcomputer 20.

第1通信プロトコルは、例えば、モータ10及び駆動用マイコン20に固有の情報等の送受信に適した通信プロトコルである。第2通信プロトコルは、例えば、汎用的な通信プロトコルであって、モータ10及び駆動用マイコン20の汎用的な制御に適している。 The first communication protocol is, for example, a communication protocol suitable for sending and receiving information specific to the motor 10 and the drive microcomputer 20. The second communication protocol is, for example, a general-purpose communication protocol suitable for general-purpose control of the motor 10 and the drive microcomputer 20.

第2通信プロトコルは、汎用的な通信プロトコルであるため、モータ10及び駆動用マイコン20に固有の情報等の送受信には適さない場合がある。例えば、モータ固有のパラメータやシリアルナンバなどの情報は、第2通信プロトコルではアクセスできず、第1通信プロトコルで通信する。 The second communication protocol is a general-purpose communication protocol and may not be suitable for transmitting and receiving information specific to the motor 10 and drive microcontroller 20. For example, information such as motor-specific parameters and serial numbers cannot be accessed using the second communication protocol and is communicated using the first communication protocol.

通信用マイコン30と駆動用マイコン20との間は第1通信プロトコルで通信するため、外部デバイス200と通信用マイコン30とが第2通信プロトコルで通信する場合には、通信用マイコン30は、第1通信プロトコルと第2通信プロトコルとのプロトコル変換を行う。 Since communication between the communication microcomputer 30 and the drive microcomputer 20 is performed using the first communication protocol, when communication between the external device 200 and the communication microcomputer 30 is performed using the second communication protocol, the communication microcomputer 30 performs protocol conversion between the first communication protocol and the second communication protocol.

また、外部デバイス200と通信用マイコン30とが第1通信プロトコルで通信する場合には、通信用マイコン30は、信号の中継を行う。これにより外部デバイス200と駆動用マイコン20とが直接に通信することが可能となる。 Furthermore, when the external device 200 and the communication microcomputer 30 communicate using the first communication protocol, the communication microcomputer 30 relays the signal. This allows the external device 200 and the drive microcomputer 20 to communicate directly.

本実施形態によれば、通信用マイコン30が外部デバイス200と第2通信プロトコルで通信可能であることで、汎用的な制御に対応することが出来る。また、本実施形態によれば、通信用マイコン30が外部デバイス200と第1通信プロトコルで通信可能であることで、モータ10及び駆動用マイコン20に固有の情報等の送受信に対応することが出来る。 In this embodiment, the communication microcomputer 30 can communicate with the external device 200 using the second communication protocol, making it possible to support general-purpose control. Furthermore, in this embodiment, the communication microcomputer 30 can communicate with the external device 200 using the first communication protocol, making it possible to support the transmission and reception of information specific to the motor 10 and drive microcomputer 20.

本実施形態によれば、通信用マイコン30が外部デバイス200と第1通信プロトコルで通信することで、モータ固有パラメータ,プログラムやそのバージョン情報,シリアルナンバ,ロットナンバ等の読み出し、書き込み及び消去等を行うことが出来る。 In this embodiment, the communication microcomputer 30 communicates with the external device 200 using the first communication protocol, allowing it to read, write, and erase motor-specific parameters, programs and their version information, serial numbers, lot numbers, etc.

本実施形態によれば、通信用マイコン30が外部デバイス200と第1通信プロトコルで通信することで、モータ固有パラメータとシリアルナンバを紐付けし,この情報を外部デバイス200に保存することでトレーサビリティ管理に利用することが出来る. In this embodiment, the communication microcomputer 30 communicates with the external device 200 using the first communication protocol, linking the motor's unique parameters with the serial number, and storing this information in the external device 200 for use in traceability management.

また本実施形態によれば、通信用マイコン30が外部デバイス200と第1通信プロトコルで通信することで、モータユニット100の量産時のパラメータ調整、出荷検査の作業を自動化することが出来る。また、モータユニット100の出荷検査記録を外部デバイス200に保存することが出来、これにより製品の信頼性を向上することが出来る。 Furthermore, according to this embodiment, the communication microcomputer 30 communicates with the external device 200 using the first communication protocol, making it possible to automate parameter adjustment and shipping inspection tasks during mass production of the motor unit 100. Furthermore, shipping inspection records for the motor unit 100 can be stored in the external device 200, thereby improving product reliability.

また本実施形態によれば、通信用マイコン30が外部デバイス200と第1通信プロトコルで通信することで、駆動用マイコン20のファームウェアの更新機能を提供することが出来、ソフトウェアに不具合が発生した際のソフト改修を容易にすることが出来る。 Furthermore, according to this embodiment, the communication microcontroller 30 communicates with the external device 200 using the first communication protocol, thereby providing a firmware update function for the drive microcontroller 20, making it easier to repair the software when a malfunction occurs.

なお、第2通信プロトコルでの通信では、モータ固有ではないモータ操作、パラメータ読み出し等を行うことが出来る。第2通信プロトコルでの通信で実行可能なモータ操作、パラメータ読み出し等は、第1通信プロトコルでの通信でも行うことが出来る。 Note that communication using the second communication protocol allows for motor operations, parameter reading, and other operations that are not specific to the motor. Motor operations, parameter reading, and other operations that can be performed using communication using the second communication protocol can also be performed using communication using the first communication protocol.

図2は、外部デバイス200、通信用マイコン30及び駆動用マイコン20による通信の流れの一例を示すタイムチャートである。
第1通信プロトコルでの通信は、常に外部デバイス200から開始する。外部デバイス200は、外部デバイス200と通信用マイコン30との間の通信が半二重のため、通信用マイコン30からのレスポンス(ACK(肯定応答)/NAK(否定応答))があるか、又はタイムアウトになるかまで次の送信を行わない・
FIG. 2 is a time chart showing an example of the flow of communication between the external device 200, the communication microcomputer 30, and the drive microcomputer 20. As shown in FIG.
Communication using the first communication protocol is always initiated by the external device 200. Because communication between the external device 200 and the communication microcomputer 30 is half-duplex, the external device 200 does not perform the next transmission until it receives a response (ACK (acknowledgement)/NAK (negative acknowledgement)) from the communication microcomputer 30 or until a timeout occurs.

図2の例では、まず外部デバイス200は、通信用マイコン30に対して、駆動用マイコン20へのコマンドであるコマンド1を第1通信プロトコルで送信する。コマンド1を受信した通信用マイコン30は、受信したコマンド1を駆動用マイコン20に対して第1通信プロトコルで送信する。 In the example of Figure 2, the external device 200 first transmits command 1, which is a command to the drive microcontroller 20, to the communication microcontroller 30 using the first communication protocol. Upon receiving command 1, the communication microcontroller 30 transmits the received command 1 to the drive microcontroller 20 using the first communication protocol.

コマンド1を受信した駆動用マイコン20は、コマンド1の内容に応じてモータ10を駆動するとともに、通信用マイコン30に対してレスポンス1を第1通信プロトコルで送信する。 Upon receiving Command 1, the drive microcontroller 20 drives the motor 10 according to the contents of Command 1 and sends Response 1 to the communication microcontroller 30 using the first communication protocol.

レスポンス1を受信した通信用マイコン30は、受信したレスポンス1を外部デバイス200に対して第1通信プロトコルで送信する。レスポンス1を受信した外部デバイス200は、次のコマンドであるコマンド2を、通信用マイコン30に対して第1通信プロトコルで送信する。以下、同様に進む。 Upon receiving Response 1, the communications microcontroller 30 transmits the received Response 1 to the external device 200 using the first communications protocol. Upon receiving Response 1, the external device 200 transmits the next command, Command 2, to the communications microcontroller 30 using the first communications protocol. The process continues in the same manner.

通信用マイコン30は、外部デバイス200と第1通信プロトコルで通信する第1通信モードと、外部デバイス200と第2通信プロトコルで通信する第2通信モードと、を切り替え可能である。以下、図3を参照して、この通信モードの切り替えについて説明する。 The communication microcomputer 30 can switch between a first communication mode in which it communicates with the external device 200 using a first communication protocol, and a second communication mode in which it communicates with the external device 200 using a second communication protocol. Below, this switching of communication modes is explained with reference to Figure 3.

図3は、通信用マイコン30による通信プロトコルの切り替え処理の一例を示すフローチャートである。
この例では、モータユニット100の電源をONしたとき(ステップS301)、通信用マイコン30は、第2通信モードで外部デバイス200と通信するように起動する(ステップS302)。外部デバイス200は、モータユニット100の通信用マイコン30を第1通信モードで動作させたい場合には、通信用マイコン30に対し切替信号を送信し、その後、通信用マイコン30に対し切替要求信号を送信する。
FIG. 3 is a flowchart showing an example of a communication protocol switching process performed by the communication microcomputer 30.
In this example, when the motor unit 100 is powered on (step S301), the communication microcomputer 30 starts up to communicate with the external device 200 in the second communication mode (step S302). When the external device 200 wants to operate the communication microcomputer 30 of the motor unit 100 in the first communication mode, it sends a switching signal to the communication microcomputer 30 and then sends a switching request signal to the communication microcomputer 30.

通信用マイコン30は、第2通信モードでの動作を続け、切替信号の受信を待つ(ステップS303:No)。通信用マイコン30は、切替信号を受信したならば(ステップS303:Yes)、切替準備モードに遷移する。切替信号は、例えば、所定のパルス波形の信号であり、例えば、0Vと24Vとを100Hzの周波数で1秒以上繰り返すパルス波形の信号である。ステップS303において、通信用マイコン30は、切替信号を1秒以上継続して受信しなかった場合は、切替信号を受信していないと判定してもよい。このようにすることで、ノイズを切替信号と誤認してしまうことを防ぐことが出来る。切替準備モードでは、第1通信モードで通信を行うことが出来る。 The communication microcomputer 30 continues operating in the second communication mode and waits to receive a switching signal (step S303: No). If the communication microcomputer 30 receives a switching signal (step S303: Yes), it transitions to the switching preparation mode. The switching signal is, for example, a signal with a predetermined pulse waveform, such as a pulse waveform signal that repeats 0 V and 24 V at a frequency of 100 Hz for one second or more. In step S303, if the communication microcomputer 30 does not receive a switching signal continuously for one second or more, it may determine that a switching signal has not been received. This prevents noise from being mistaken for a switching signal. In the switching preparation mode, communication can be performed in the first communication mode.

通信用マイコン30は、切替準備モードにおいて、切替要求信号の受信を待つ(ステップS304)。通信用マイコン30は、切替要求信号を受信しなければ(ステップS304:No)、タイムアウトかを判定する。タイムアウトの場合(ステップS305:Yes)はステップS303に戻り、タイムアウトでなければ(ステップS305:No)ステップS304に戻る。切替要求信号は、第1通信モードで用いる信号であってもよい。 In the switching preparation mode, the communication microcontroller 30 waits to receive a switching request signal (step S304). If the communication microcontroller 30 does not receive a switching request signal (step S304: No), it determines whether a timeout has occurred. If a timeout has occurred (step S305: Yes), the process returns to step S303; if a timeout has not occurred (step S305: No), the process returns to step S304. The switching request signal may be a signal used in the first communication mode.

通信用マイコン30は、切替要求信号を受信したならば(ステップS304:Yes)、第2通信モードから第1通信モードへと切り替える(ステップS306)。また、このとき、通信用マイコン30は、駆動用マイコン20に切替要求信号を送信し、切替要求信号に対する駆動用マイコン20からのレスポンスを待つ。通信用マイコン30は、駆動用マイコン20からレスポンスを受信したなら、切替要求信号に対するレスポンスを外部デバイス200に送信する。外部デバイス200は、このレスポンスを受信することで、第1通信プロトコルで通信するモードを確立するようにしてもよい。この場合、外部デバイス200は、切替要求信号に対するレスポンスを所定時間内に受信しなかった場合は、第2通信プロトコルで通信するモードにしてもよい。通信用マイコン30は、切替要求信号を駆動用マイコン20に送信し、駆動用マイコン20からのレスポンスを外部デバイス200に送信することで、第1通信モードを確立するものであってもよい。 When the communication microcontroller 30 receives the switching request signal (step S304: Yes), it switches from the second communication mode to the first communication mode (step S306). At this time, the communication microcontroller 30 also transmits a switching request signal to the drive microcontroller 20 and waits for a response from the drive microcontroller 20 to the switching request signal. When the communication microcontroller 30 receives a response from the drive microcontroller 20, it transmits a response to the switching request signal to the external device 200. Upon receiving this response, the external device 200 may establish a mode for communicating using the first communication protocol. In this case, if the external device 200 does not receive a response to the switching request signal within a predetermined time, it may switch to a mode for communicating using the second communication protocol. The communication microcontroller 30 may establish the first communication mode by transmitting a switching request signal to the drive microcontroller 20 and transmitting a response from the drive microcontroller 20 to the external device 200.

<モータユニット100及びファンの作用・効果>
次に、モータユニット100及びファンの作用・効果について説明する。
<Actions and Effects of Motor Unit 100 and Fan>
Next, the operation and effects of the motor unit 100 and the fan will be described.

上述の実施形態に係る発明においては、モータユニットであって、モータと、前記モータを駆動する駆動用マイコンと、前記駆動用マイコンと通信すると共に外部デバイスと通信を行う通信用マイコンと、を有し、前記駆動用マイコンは、前記通信用マイコンと第1通信プロトコルで通信し、前記通信用マイコンは、前記駆動用マイコンと第1通信プロトコルで通信すると共に、前記外部デバイスと前記第1通信プロトコルを含む複数種類の通信プロトコルで通信可能であり、前記外部デバイスは、前記通信用マイコンを介して、前記駆動用マイコンと前記第1通信プロトコルで通信可能である。
外部デバイスと駆動用マイコンとが第1通信プロトコルで通信可能であることで、モータ固有の情報等に関する通信を第1通信プロトコルで行うことが出来る。
また、外部デバイスとの通信について改善したモータユニットを提供することが出来る。
In the invention of the above-mentioned embodiment, a motor unit includes a motor, a drive microcomputer that drives the motor, and a communication microcomputer that communicates with the drive microcomputer and also communicates with an external device, wherein the drive microcomputer communicates with the communication microcomputer using a first communication protocol, the communication microcomputer communicates with the drive microcomputer using the first communication protocol and is capable of communicating with the external device using multiple types of communication protocols including the first communication protocol, and the external device is capable of communicating with the drive microcomputer using the first communication protocol via the communication microcomputer.
Since the external device and the drive microcomputer can communicate using the first communication protocol, communication regarding information specific to the motor can be carried out using the first communication protocol.
It is also possible to provide a motor unit with improved communication with external devices.

また、前記通信用マイコンは、前記外部デバイスと第2通信プロトコルで通信可能であり、前記通信用マイコンは、前記外部デバイスとの通信の前記第2通信プロトコルと、前記駆動用マイコンとの通信の前記第1通信プロトコルと、のプロトコル変換を行う。
プロトコル変換を行うことで、外部デバイスとの第2通信プロトコルでの通信も可能となり、汎用性を向上することが出来る。
In addition, the communication microcontroller is capable of communicating with the external device using a second communication protocol, and the communication microcontroller performs protocol conversion between the second communication protocol for communication with the external device and the first communication protocol for communication with the drive microcontroller.
By performing protocol conversion, it becomes possible to communicate with an external device using a second communication protocol, thereby improving versatility.

また、前記通信用マイコンは、前記外部デバイスと前記第1通信プロトコルで通信する第1通信モードと、前記外部デバイスと第2通信プロトコルで通信する第2通信モードと、を切り替え可能である。
通信プロトコルを切り替え可能であることで、外部デバイスとの第1通信プロトコルでの通信及び第2通信プロトコルでの通信が可能となり、汎用性を向上することが出来る。
The communication microcomputer is also capable of switching between a first communication mode in which communication with the external device is performed using the first communication protocol and a second communication mode in which communication with the external device is performed using the second communication protocol.
Being able to switch between communication protocols makes it possible to communicate with an external device using the first communication protocol and the second communication protocol, thereby improving versatility.

また、前記通信用マイコンは、電源投入時には前記第2通信モードで起動する。
このため、電源投入時に汎用性の高い通信プロトコルで通信することが出来る。
Furthermore, the communication microcomputer starts up in the second communication mode when power is turned on.
This allows communication using a highly versatile communication protocol when the power is turned on.

また、前記通信用マイコンは、前記外部デバイスから切替信号を受信したことに応じて前記第2通信モードから前記第1通信モードに切り替える。
このため、容易な方法で通信プロトコルを切り替えることが出来る。
Furthermore, the communication microcomputer switches from the second communication mode to the first communication mode in response to receiving a switching signal from the external device.
This allows the communication protocol to be switched in an easy manner.

また、前記切替信号は、所定のパルス波形である。
このため、容易な方法で通信プロトコルを切り替えることが出来る。
The switching signal has a predetermined pulse waveform.
This allows the communication protocol to be switched in an easy manner.

また、前記通信用マイコンは、前記切替信号を受信したことで切替準備モードに遷移し、前記通信用マイコンは、前記切替準備モードのときに、切替要求信号を受信したことに応じて前記第2通信モードから前記第1通信モードに切り替える。
このため、ノイズ等を切替信号と誤認しての通信プロトコル切り替えを防ぐことが出来る。
In addition, the communication microcontroller transitions to a switching preparation mode upon receiving the switching signal, and when in the switching preparation mode, the communication microcontroller switches from the second communication mode to the first communication mode upon receiving a switching request signal.
This makes it possible to prevent communication protocol switching due to noise or the like being mistaken for a switching signal.

また、前記切替要求信号は、前記第1通信モードで用いる信号であり、前記通信用マイコンは、前記切替信号を前記駆動用マイコンに送信し、前記駆動用マイコンからの応答を前記外部デバイスに送信することで、前記第1通信モードを確立する。
このため、第1通信プロトコルで通信可能であることを確認した上で、プロトコルの切り替えを行うことが出来る。
In addition, the switching request signal is a signal used in the first communication mode, and the communication microcontroller establishes the first communication mode by transmitting the switching signal to the drive microcontroller and transmitting a response from the drive microcontroller to the external device.
Therefore, after confirming that communication is possible using the first communication protocol, the protocol can be switched.

また、前記モータは、ブラシレスDCモータである。
このため、ブラシレスDCモータにおいて、モータ固有の制御に関する通信を第1通信プロトコルで行うことが出来る。
The motor is a brushless DC motor.
Therefore, in the brushless DC motor, communication relating to control specific to the motor can be performed using the first communication protocol.

また、ファンであって、前記モータユニットと、前記モータによって回転するインペラと、を有する。
このため、ファンにおいて、モータ固有の制御に関する通信を第1通信プロトコルで行うことが出来る。
The fan also includes the motor unit and an impeller rotated by the motor.
Therefore, in the fan, communication relating to motor-specific control can be performed using the first communication protocol.

以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。これらの実施形態及びその変形は、発明の範囲及び要旨に含まれると同時に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 The above describes preferred embodiments of the present invention, but the present invention is not limited to these embodiments and various modifications and variations are possible within the spirit and scope of the invention. These embodiments and variations are included within the scope and spirit of the invention, as well as within the scope of the invention and its equivalents as set forth in the claims.

10 モータ
20 駆動用マイコン
30 通信用マイコン
100 モータユニット
200 外部デバイス

10 Motor 20 Drive microcomputer 30 Communication microcomputer 100 Motor unit 200 External device

Claims (9)

モータと、駆動用マイコンと、通信用マイコンと、
を有するモータユニットであって、
前記駆動用マイコンは、前記モータを駆動すると共に、前記通信用マイコンと第1通信プロトコルで通信し、
前記通信用マイコンは、前記駆動用マイコンと第1通信プロトコルで通信すると共に、外部デバイスと前記第1通信プロトコルを含む複数種類の通信プロトコルで通信可能であり、
前記外部デバイスは、前記通信用マイコンを介して、前記駆動用マイコンと前記第1通信プロトコルで通信可能であり、
前記通信用マイコンは、前記外部デバイスと第2通信プロトコルで通信可能であり、
前記通信用マイコンは、前記外部デバイスとの通信の前記第2通信プロトコルと、前記駆動用マイコンとの通信の前記第1通信プロトコルと、のプロトコル変換を行う、
モータユニット。
A motor, a drive microcomputer, a communication microcomputer,
A motor unit having
the drive microcomputer drives the motor and communicates with the communication microcomputer using a first communication protocol;
the communication microcomputer communicates with the drive microcomputer using a first communication protocol, and is capable of communicating with external devices using a plurality of types of communication protocols including the first communication protocol;
the external device is capable of communicating with the drive microcomputer via the communication microcomputer using the first communication protocol;
the communication microcomputer is capable of communicating with the external device using a second communication protocol;
the communication microcomputer performs protocol conversion between the second communication protocol for communication with the external device and the first communication protocol for communication with the drive microcomputer;
Motor unit.
前記通信用マイコンは、前記外部デバイスと前記第1通信プロトコルで通信する第1通信モードと、前記外部デバイスと第2通信プロトコルで通信する第2通信モードと、を切り替え可能である、
請求項1に記載のモータユニット。
the communication microcomputer is capable of switching between a first communication mode in which communication with the external device is performed using the first communication protocol and a second communication mode in which communication with the external device is performed using the second communication protocol;
The motor unit according to claim 1 .
前記通信用マイコンは、電源投入時には前記第2通信モードで起動する、
請求項2に記載のモータユニット。
the communication microcomputer starts up in the second communication mode when powered on;
The motor unit according to claim 2 .
前記通信用マイコンは、前記外部デバイスから切替信号を受信したことに応じて前記第2通信モードから前記第1通信モードに切り替える、
請求項3に記載のモータユニット。
the communication microcomputer switches from the second communication mode to the first communication mode in response to receiving a switching signal from the external device;
The motor unit according to claim 3 .
前記切替信号は、所定のパルス波形である、
請求項4に記載のモータユニット。
The switching signal has a predetermined pulse waveform.
The motor unit according to claim 4 .
前記通信用マイコンは、前記切替信号を受信したことで切替準備モードに遷移し、
前記通信用マイコンは、前記切替準備モードのときに、切替要求信号を受信したことに応じて前記第2通信モードから前記第1通信モードに切り替える、
請求項4又は5に記載のモータユニット。
The communication microcomputer transitions to a switching preparation mode upon receiving the switching signal,
the communication microcomputer switches from the second communication mode to the first communication mode in response to receiving a switching request signal while in the switching preparation mode;
6. The motor unit according to claim 4 or 5 .
前記切替要求信号は、前記第1通信モードで用いる信号であり、
前記通信用マイコンは、前記切替要求信号を前記駆動用マイコンに送信し、前記駆動用マイコンからの応答を前記外部デバイスに送信することで、前記第1通信モードを確立する、
請求項6に記載のモータユニット。
the switching request signal is a signal used in the first communication mode,
the communication microcomputer transmits the switching request signal to the drive microcomputer and transmits a response from the drive microcomputer to the external device, thereby establishing the first communication mode;
The motor unit according to claim 6 .
前記モータは、ブラシレスDCモータである、
請求項1から7のいずれか1項に記載のモータユニット。
The motor is a brushless DC motor.
The motor unit according to any one of claims 1 to 7 .
請求項1から8のいずれか1項に記載の前記モータユニットと、
前記モータによって回転するインペラと、
を有する
ファン。
The motor unit according to any one of claims 1 to 8 ;
an impeller rotated by the motor;
A fan having:
JP2021172847A 2021-10-22 2021-10-22 Motor unit and fan Active JP7735151B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021172847A JP7735151B2 (en) 2021-10-22 2021-10-22 Motor unit and fan
CN202211274345.7A CN116016709A (en) 2021-10-22 2022-10-18 Motor unit and fan

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021172847A JP7735151B2 (en) 2021-10-22 2021-10-22 Motor unit and fan

Publications (2)

Publication Number Publication Date
JP2023062758A JP2023062758A (en) 2023-05-09
JP7735151B2 true JP7735151B2 (en) 2025-09-08

Family

ID=86027321

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021172847A Active JP7735151B2 (en) 2021-10-22 2021-10-22 Motor unit and fan

Country Status (2)

Country Link
JP (1) JP7735151B2 (en)
CN (1) CN116016709A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018088804A (en) 2009-04-13 2018-06-07 中山大洋▲電▼机制造有限公司 One type of motor, its control method, and integrated control system for multi-motor
WO2019044400A1 (en) 2017-08-28 2019-03-07 株式会社日立産機システム Motor drive system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018088804A (en) 2009-04-13 2018-06-07 中山大洋▲電▼机制造有限公司 One type of motor, its control method, and integrated control system for multi-motor
WO2019044400A1 (en) 2017-08-28 2019-03-07 株式会社日立産機システム Motor drive system

Also Published As

Publication number Publication date
JP2023062758A (en) 2023-05-09
CN116016709A (en) 2023-04-25

Similar Documents

Publication Publication Date Title
CN101815324B (en) Wireless communications system for tool
US6653810B2 (en) Motor control system
US6243023B1 (en) Encoder and parameter establishing device therefor
JP7735151B2 (en) Motor unit and fan
JP5215906B2 (en) Wireless communication system for tools
CN103136923A (en) Direct current motor GSM wireless remote control device
JP2011019354A (en) Motor control apparatus
KR20160012602A (en) System for Motion Control and Setting Method thereof
TWI899813B (en) Method for controlling motor controller and control system
CN114731306A (en) Remote activation of a wireless service interface of a control device via a bus system
JP4548613B2 (en) Servo system
JP4467607B2 (en) Air conditioner
KR101304817B1 (en) Keypad apparatus having parameter copy function by recognizing software versions and inverter types
JP4099352B2 (en) Air conditioner and interface
JP2010118981A (en) Count device
JP2003052189A (en) Method for control information communication between motor driver and controller, and the motor driver, and system
JP2000324896A (en) Data transmission system and image forming apparatus
CN210578317U (en) Soft starting device
CN114362879B (en) Encoder and communication control method for encoder
JP2022099027A (en) Device driving apparatus, and device control system
WO2024247776A1 (en) Multi-motor system
JP5104222B2 (en) Serial communication system
JP4670607B2 (en) Air conditioner
JP2010194661A (en) Wireless communications system for tool
JP3270131B2 (en) Electric take-up device system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240921

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20240921

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250416

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250725

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250805

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250827

R150 Certificate of patent or registration of utility model

Ref document number: 7735151

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150