6-axis articulated robot

By positioning the motor drive device in extension portions between robot joint axes, the available space for printed circuit boards is increased, addressing the space constraints in existing robot designs and improving motor control efficiency.

JP7758752B2Active Publication Date: 2025-10-22FANUC LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023567293
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-12-13
Publication Date
2025-10-22
Estimated Expiration
2041-12-13

AI Technical Summary

Technical Problem

Existing robot configurations with circularly arranged control boards facing actuators limit the available space for printed circuit boards, restricting the area for motor drive devices.

Method used

The motor drive device is arranged in extension portions between specific joint axes of the robot, such as between the second and third axes, or fourth and fifth axes, allowing for larger printed circuit board areas and optimizing space utilization.

Benefits of technology

This configuration secures a larger area for printed circuit boards, enhancing the capacity for motor drive circuits and improving the reliability and efficiency of the robot's motor control systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007758752000001
    Figure 0007758752000001
  • Figure 0007758752000002
    Figure 0007758752000002
  • Figure 0007758752000003
    Figure 0007758752000003
Patent Text Reader

Abstract

A six-axis articulated robot (1) comprising: six motors for driving six axes, respectively, of the 6-axis articulated robot; and a motor driving device (200, 300) having one or more printed circuit boards on which a circuit for driving three or more of the six motors is mounted, the motor driving device being disposed in, in a housing constituting the six-axis articulated robot and as viewed from the base side of the six-axis articulated robot, at least one of the inside of a first extending portion (22) between the motor for driving a second axis and the motor for driving a third axis, and the inside of a second extending portion (23) between the motor for driving the third axis and the motor for driving a fourth axis.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a six-axis articulated robot. [Background technology]

[0002] There is known a robot that has a motor drive device built into the robot housing to supply power to the motors that drive the robot's joints (for example, Patent Document 1). Such a motor drive device generally includes a control circuit that controls the position, speed, torque, etc. of the motor, and an inverter circuit that generates an AC power signal from a DC signal.

[0003] Patent document 2, regarding an assembly robot, states that "the first swivel arm 26 is provided with control devices 34 and 35 that control the energization of the first swivel servo motor 32 and the second swivel servo motor, respectively" (paragraph 0014).

[0004] In addition, patent documents 3 Regarding the configuration of the robot, the article states, "In the first embodiment, the sensor units S1 to S6 and the circuit boards 21 to 34 are connected by wiring 141 to 146. The sensor units S1 to S6 and the circuit boards 31 to 34 are arranged inside the robot body 150 so that the branch wires 141 to 146 do not pass through the torsional joints J1, J4, and J6" (paragraph 0025).

[0005] In addition, patent documents 4 Regarding the configuration of the robot, the Patent Document states that "The first motor M1 has a built-in resolver R1 that detects the absolute position, which is the rotation angle of the output shaft of the first motor M1. The resolver R1 is connected to a drive circuit board 25 arranged inside the base 11, and is driven by the drive power output by the drive circuit board 25" (paragraph 0023). [Prior art documents] [Patent documents]

[0006] [Patent Document 1] Japanese Patent Application Publication No. 2020-25999 [Patent Document 2] Japanese Patent Application Publication No. 06-320475 [Patent Document 3] Japanese Patent Publication No. 2019-089143 [Patent Document 4] Japanese Patent Application Laid-Open No. 2012-218136 Summary of the Invention [Problem to be solved by the invention]

[0007] Patent Document 1 describes a configuration in which a substantially circular control board and drive board are arranged behind an actuator consisting of a motor and a reducer, facing the actuator. However, such a configuration in which the control board and other components are arranged in a circular configuration facing the actuator limits the area available for the printed circuit board. A robot configuration that allows for a larger board area for the motor drive device is desired. [Means for solving the problem]

[0008] One aspect of the present disclosure is a six-axis articulated robot comprising: six motors for driving each of the six axes of the six-axis articulated robot; and a motor drive device having one or more printed circuit boards carrying circuits for driving three or more of the six motors, the motor drive device being arranged in at least one of a first extension portion between the motor driving the second axis and the motor driving the third axis, as viewed from the base side of the six-axis articulated robot, or a second extension portion between the motor driving the third axis and the motor driving the fourth axis, in a housing constituting the six-axis articulated robot.

[0009] Another aspect of the present disclosure is a six-axis articulated robot comprising: six motors for driving six axes of the six-axis articulated robot; and at least one motor drive device having one or more printed circuit boards carrying circuits for driving three or more of the six motors, the motor drive device being arranged in at least one of a first extension portion between the motor that drives the second axis and the motor that drives the third axis, as viewed from the base side of the six-axis articulated robot, or a second extension portion between the motor that drives the fourth axis and the motor that drives the fifth axis, in a housing that constitutes the six-axis articulated robot. [Effects of the Invention]

[0010] According to the above configuration, it is possible to secure a large area for the printed circuit board on which the circuits for driving the motors of the joint axes of the six-axis articulated robot are mounted.

[0011] These and other objects, features and advantages of the present invention will become more apparent from the detailed description of exemplary embodiments of the invention illustrated in the accompanying drawings. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a perspective view illustrating an external configuration of a robot according to an embodiment of the present invention. [Figure 2] FIG. 1 is a diagram illustrating an example of the configuration of a control system for controlling a robot. [Figure 3] FIG. 1 is a diagram illustrating an example of a circuit configuration of a motor drive device including a control circuit and a drive circuit. [Figure 4] FIG. 1 is a diagram illustrating a first embodiment of the configuration of a robot. [Figure 5] FIG. 10 is a diagram illustrating a second embodiment of the configuration of a robot. [Figure 6A] FIG. 1 is a perspective view of a motor drive device having a printed circuit board on which a control circuit is mounted. [Figure 6B] 6B is a diagram including a top view, a side view, a bottom view, and a front view of the motor drive device of FIG. 6A. [Figure 6C] FIG. 6C is a cross-sectional perspective view of the motor drive device taken along line AA shown in FIG. 6B. [Figure 7A] FIG. 1 is a perspective view of a motor drive device having a printed circuit board on which a control circuit is mounted. [Figure 7B] 7B is a diagram including a top view, a side view, a bottom view, and a front view of the motor drive device of FIG. 7A. [Figure 7C] FIG. 7C is a cross-sectional perspective view of the motor drive device taken along line BB shown in FIG. 7B. [Figure 8] FIG. 10 is a cross-sectional view showing the state in which the motor drive unit is fixed in the internal space of the J2 arm. [Figure 9] FIG. 10 is a perspective view of the motor drive unit fixed in the internal space of the J2 arm. [Figure 10] FIG. 10 is a diagram showing an example of a configuration in which heat generated on a printed circuit board in a motor drive device is released to an attached part side via a heat transfer part. [Figure 11] FIG. 10 is a diagram illustrating an example of a configuration in which two printed circuit boards are mounted in a motor drive device. [Figure 12] FIG. 10 is a diagram illustrating a third embodiment of the configuration of a robot. [Figure 13] FIG. 10 is a diagram illustrating a fourth embodiment of the configuration of a robot. DETAILED DESCRIPTION OF THE INVENTION

[0013] Next, embodiments of the present disclosure will be described with reference to the drawings. In the drawings, like components or functional parts are designated by like reference numerals. The scales of these drawings have been changed appropriately to facilitate understanding. Furthermore, the embodiment shown in the drawings is one example for implementing the present invention, and the present invention is not limited to the illustrated embodiment.

[0014] FIG. 1 is a perspective view showing the external configuration of a robot 1 according to this embodiment. FIG. 1 also shows six actuators 11-16 arranged within a housing that constitutes the arm of the robot 1. As shown in FIG. 1, the robot 1 is a six-axis articulated robot that includes a housing with a generally circular cross section and six joint axes driven by six actuators 11-16 arranged between a base 10 fixed to an installation surface and an end effector attachment portion at the tip. Each actuator 11-16 includes a motor and a reducer. The joint axes are referred to as the J1 axis, J2 axis, J3 axis, J4 axis, J5 axis, and J6 axis, in order from the base side. The robot 1 includes, in order from the base side, an actuator 11 that drives the J1 axis, an actuator 12 that drives the J2 axis, an actuator 13 that drives the J3 axis, an actuator 14 that drives the J4 axis, an actuator 15 that drives the J5 axis, and an actuator 16 that drives the J6 axis. In FIG. 1, the directions of rotation of the respective axes caused by the actuators 11-16 are indicated by arrows J1 to J6.

[0015] The robot 1 has a base 10 that serves as a foundation for supporting the entire robot 1, a J1 arm 21 that is driven by an actuator 11 to rotate around the vertical J1 axis, a J2 arm 22 that is driven by an actuator 12 to rotate around the horizontal J2 axis, a J3 arm 23 that is driven by an actuator 13 to rotate around the J3 axis, a J4 arm 24 that is driven by an actuator 14 to rotate around the J4 axis, a J5 arm 25 that is driven by an actuator 15 to rotate around the J5 axis, and a J6 arm 26 that serves as a wrist that is driven by an actuator 16 to rotate around the J6 axis.

[0016] Fig. 2 is a diagram showing an example of the configuration of a control system for controlling the robot 1. As shown in Fig. 2, the control system includes the robot 1, a robot control device 50 that controls the robot 1, and a teaching pendant 60 connected to the robot control device 50. The teaching pendant 60 is used to teach the robot 1. The robot control device 50 controls the operation of the robot 1 in accordance with commands or an operation program from the teaching pendant 60. The robot 1 has six actuators 11-16, and control circuits 11c-16c and drive circuits 11d-16d for driving and controlling the actuators.

[0017] Actuator 11 has motor 11m and encoder 11e that outputs the rotational position of motor 11m. Similarly, actuator 12 has motor 12m and encoder 12e that outputs the rotational position of motor 12m, actuator 13 has motor 13m and encoder 13e that outputs the rotational position of motor 13m, actuator 14 has motor 14m and encoder 14e that outputs the rotational position of motor 14m, actuator 15 has motor 15m and encoder 15e that outputs the rotational position of motor 15m, and actuator 16 has motor 16m and encoder 16e that outputs the rotational position of motor 16m. Generally, motors with greater load driving capacity and larger size are used closer to the base.

[0018] Within the housing that constitutes the arm of the robot 1, there are arranged a control circuit 11c and a drive circuit 11d for controlling and driving the actuator 11, a control circuit 12c and a drive circuit 12d for controlling and driving the actuator 12, a control circuit 13c and a drive circuit 13d for controlling and driving the actuator 13, a control circuit 14c and a drive circuit 14d for controlling and driving the actuator 14, a control circuit 15c and a drive circuit 15d for controlling and driving the actuator 15, and a control circuit 16c and a drive circuit 16d for controlling and driving the actuator 16.

[0019] The control circuits 11c-16c can have the same circuit configuration and use components with the same electrical specifications. The drive circuits 11d-16d can have the same circuit configuration, but because the motor load drive capabilities differ for each actuator, the output power differs, and so power semiconductor devices with different electrical specifications are used. The control circuit 11c performs servo control of the motor 11m, and the drive circuit 11d operates based on a control signal from the control circuit 11c and outputs a power signal to drive the motor 11m. The control circuits 12c-16c have the same functions as the control circuit 11c, and the drive circuits 12d-16d have the same functions as the drive circuit 11d.

[0020] A motion control unit 51 in the robot control device 50 generates a trajectory plan according to the motion program, calculates the position of each axis through kinematic calculations, and sends commands to the actuators of each axis. Control circuits 11c-16c of each actuator 11-16 perform servo control of the motor according to the commands from the motion control unit 51, and drive circuits 11d-16d output power signals to drive the motors according to control signals from the control circuits 11c-16c.

[0021] 3 is a diagram showing an example of the circuit configuration of a motor drive device including a control circuit and a drive circuit (i.e., a circuit for driving a motor). Here, the circuit configurations of control circuit 11c and drive circuit 11d are shown as representatives, but control circuits 12c-16c also have a circuit configuration similar to that of control circuit 11c, and drive circuits 12d-16d also have a circuit configuration similar to that of drive circuit 11d.

[0022] As shown in FIG. 3, the control circuit 11c has a connector 111 for receiving a command signal from the operation control unit 51 of the robot control device 50, a connector 113 for receiving a position feedback signal from the encoder 11e, and a connector 114 for supplying a control signal to the drive circuit 11d. The control circuit 11c also has a PWM switching signal generation unit 112 that generates a PWM switching signal in accordance with commands from the operation control unit 51 and various feedback signals such as the position feedback signal. The PWM switching signal generation unit 112 may be composed of an MCU (microcontroller unit), a dedicated or custom LSI, or the like. With this configuration, the control circuit 11c performs servo control of the motor 11m in accordance with commands (position commands, etc.) from the operation control unit 51.

[0023] The drive circuit 11d includes a connector 121 for receiving an external power source, a connector 127 for receiving a control signal from the control circuit 11c, and a connector 126 for outputting an AC power signal for driving the motor 11m. The drive circuit 11d also includes a power supply unit 122 including a smoothing capacitor 123, and an inverter unit 124 for generating U-phase, V-phase, and W-phase power signals 125 in accordance with a PWM switching signal from the control circuit 11c. The power supply unit 122 is a component that supplies DC power, and is therefore represented by a DC power symbol in the figure. In this configuration, the U-phase, V-phase, and W-phase power signals 125 are output via the connector 126. The switching elements constituting the inverter unit 124 are power semiconductor devices such as MOSFETs, IGBTs (Insulated Gate Bipolar Transistors), and IPMs (Intelligent Power Modules).

[0024] In industrial articulated robots, particularly six-axis articulated robots, the J2 arm 22 and the J3 arm 23 are generally relatively long because they are the main parts of the entire arm that control the movement of a human arm and ensure the robot's range of motion. Therefore, the J2 arm 22 and the J3 arm 23 can ensure a relatively large internal space for arranging components. On the other hand, the J1 arm 21 is large and short because it supports the entire robot 1, while the J4 arm 24 and the J5 arm 25 are arms closer to the wrist and are generally shorter than the J2 arm 22 and the J3 arm 23. The J6 arm 26 is short because it constitutes the wrist.

[0025] In consideration of these structural characteristics of a six-axis articulated robot, this embodiment is configured to place motor drive units for driving actuators (motors) for three or more axes in J2 arm 22 or J3 arm 23. This makes it possible to increase the area secured for one or more printed circuit boards that constitute the motor drive units.

[0026] Below, four specific configuration examples (first to fourth embodiments) of the robot 1 will be described. The first embodiment (FIG. 4) and the third embodiment (FIG. 12) relate to a motor drive device having one or more printed circuit boards mounted with circuits for driving three or more of the six motors, which is disposed in either a first extension portion between the motor (actuator 12) that drives the second axis and the motor (actuator 13) that drives the third axis, or a second extension portion between the motor (actuator 13) that drives the third axis and the motor (actuator 14) that drives the fourth axis, in the housing that constitutes the robot 1, as viewed from the base side of the six-axis articulated robot. The second embodiment (FIG. 5) and the fourth embodiment (FIG. 13) relate to a motor drive device having one or more printed circuit boards carrying circuits for driving three or more of the six motors, which are arranged in either a first extension portion between the motor that drives the second axis (actuator 12) and the motor that drives the third axis (actuator 13) in the housing that constitutes the robot 1 when viewed from the base side of the six-axis articulated robot, or in a second extension portion between the motor that drives the fourth axis (actuator 14) and the motor that drives the fifth axis (actuator 15).

[0027] In the first embodiment (FIG. 4) and the second embodiment (FIG. 5), the printed circuit board constituting the motor drive unit is arranged in an extending portion of the robot 1 housing between a motor that drives one of the joint axes and a motor that drives the joint axis next to the first joint axis as viewed from the base of the robot 1, so that the surface of the printed circuit board is inclined with respect to the extending direction of the extending portion. That is, the printed circuit board is arranged in the extending portion so that the angle between the surface of the printed circuit board and the extending direction of the extending portion (angle α in FIG. 8) is greater than 0 degrees and less than 90 degrees. The extending direction can also be referred to as the direction of the central axis of the robot 1 housing, which is formed in a substantially cylindrical shape. This configuration allows for a larger board area than the above example, in which the printed circuit board constituting the motor drive unit is arranged in a substantially circular shape perpendicular to the axial direction so as to face the actuator.

[0028] FIG. 4 is a perspective view showing the configuration of the robot 1 according to the first embodiment. FIG. 4 also shows the arrangement of printed circuit boards constituting the motor drive devices inside the arms. As shown in FIG. 4, two printed circuit boards PT1 and PT2 serving as motor drive devices are arranged inside the J2 arm 22, which is driven to rotate by the actuator 12, and two printed circuit boards PT11 and PT12 serving as motor drive devices are arranged inside the J3 arm 23, which is driven by the actuator 13. The printed circuit boards PT11 and PT12 are arranged inside the J3 arm 23, between the actuator 13 for driving the J3 axis and the actuator 14 for driving the J4 axis.

[0029] The printed circuit boards PT1 and PT2 control and drive the actuators 11-13, and the printed circuit boards PT11 and PT12 control and drive the actuators 14-16. More specifically, the printed circuit board PT1 arranged in the J2 arm 22 is equipped with control circuits 11c, 12c, and 13c for controlling the actuators 11-13 (see FIG. 2). The printed circuit board PT2 is equipped with drive circuits 11d, 12d, and 13d for supplying power signals to the actuators 11-13.

[0030] The printed circuit board PT11 disposed within the J3 arm 23 is equipped with control circuits 14c, 15c, and 16c for controlling the actuators 14-16. The printed circuit board PT12 is equipped with drive circuits 14d, 15d, and 16d for supplying power signals to the actuators 14-16 (see FIG. 2). Inside the housing that constitutes the arm of the robot 1, cables are installed for supplying power and control signals from the robot control device 50 to the printed circuit boards PT1, PT2, PT11, and PT12, cables between the printed circuit boards PT1 and PT2 and the actuators 11-13, cables between the printed circuit boards PT11 and PT12 and the actuators 14-16, etc.

[0031] The housing of the robot 1 is provided with covers 31, 32, 33, and 34, and these covers are fixed to the housing by fixing members (not shown) such as screws.

[0032] The cover 32 is formed in a shape such that a portion of the base end of the J2 arm 22, which is closer to one side in the left-right direction in the figure, is cut along a cut surface inclined with respect to the central axis of the J2 arm 22. That is, the cover 32 is formed separably so that a portion including one end and side of the J2 arm 22 is cut along a cut surface inclined with respect to the extension direction of the J2 arm 22. By removing this cover 32 from the main body of the J2 arm 22, the printed circuit boards PT1 and PT2 can be easily inserted and removed in a direction that is consistent with the orientation in which they are fixed inside the main body of the J2 arm 22 through the opening 22c of the main body of the J2 arm 22 (see FIGS. 8 and 9). By forming the cover 32 as described above, the size of the cover 32 as a separate body can be minimized, thereby suppressing a decrease in the strength of the J2 arm 22 as a whole, which would be caused by the separable structure of the cover 32 and the main body of the J2 arm 22.

[0033] The cover 33 of the J3 arm 23 is formed in a shape such that a portion of the base end of the J3 arm 23, closer to the front in the figure, is cut away along a cut surface inclined with respect to the central axis of the J3 arm 23. That is, the cover 33 is formed separably so that a portion including one end and side of the J3 arm 23 is cut along a cut surface inclined with respect to the extension direction of the J3 arm 23. By removing this cover 33 from the main body of the J3 arm 23, the printed circuit boards PT11 and PT12 can be easily inserted and removed through the opening in the main body of the J3 arm 23 in a direction that is consistent with the orientation in which they are fixed inside the main body of the J3 arm 23. By forming the cover 33 as described above, the size of the cover 33 as a separate body can be minimized, thereby preventing a decrease in the strength of the J3 arm 23 as a whole due to the separable structure of the cover 33 and the main body of the J3 arm 23.

[0034] FIG. 5 is a diagram showing an example of the configuration of a robot 1 according to a second embodiment. In the second embodiment, the positions of the printed circuit boards PT11 and PT12 are different from those in the first embodiment. Specifically, as shown in FIG. 5, the printed circuit boards PT11 and PT12 are arranged closer to the tip end in the internal space of the J3 arm 23. That is, within the J3 arm 23, the printed circuit boards PT11 and PT12 are arranged between the actuator 14 for driving the fourth axis and the actuator 15 for driving the fifth axis.

[0035] The actuator 14 for driving the J4 arm 24 to turn is disposed within the J3 arm, but from the viewpoint of reducing the moment of inertia at the arm tip side, the actuator 14 is generally disposed at a position closer to the base end within the J3 arm 23, as in the present embodiment (FIGS. 4 and 5). Therefore, the second embodiment can be said to be an advantageous configuration when the space between the actuator 14 and the actuator 15 within the J3 arm 23 is relatively large.

[0036] The cover 34 of the J3 arm 23 is formed in a shape such that a portion of the tip end of the J3 arm 23, closer to the viewer in the figure, is cut along a cut surface inclined with respect to the central axis of the J3 arm 23. That is, the cover 34 is formed separably so that a portion including one end and side of the J3 arm 23 is cut along a cut surface inclined with respect to the extension direction of the J3 arm 23. By removing this cover 34 from the main body of the J3 arm 23, the printed circuit boards PT11 and PT12 can be easily inserted and removed through the opening in the main body of the J3 arm 23 in a direction that is consistent with the orientation in which they are fixed inside the main body of the J3 arm 23. By forming the cover 34 as described above, the size of the cover 34 as a separate body can be minimized, thereby preventing a decrease in the strength of the J3 arm 23 as a whole due to the separable structure of the cover 34 and the main body of the J3 arm 23.

[0037] The following describes the configurations of motor drive device 200 including printed circuit board PT1 and motor drive device 300 including printed circuit board PT2, as well as the mounting structure of these motor drive devices 200, 300 within J2 arm 22. Note that a motor drive device including printed circuit board PT11 may also have a similar configuration to motor drive device 200. Note that a motor drive device including printed circuit board PT12 may also have a similar configuration to motor drive device 300. Therefore, the arrangement and mounting structure of the motor drive device including printed circuit board PT11 and the motor drive device including printed circuit board PT12 within J3 arm 23 may be similar to the arrangement and mounting structure of motor drive devices 200, 300 within J2 arm 22. Note that the combined configuration of motor drive devices 200 and 300 may be collectively referred to as a motor drive device. The following describes motor drive devices 200, 300 and their mounting structure within J2 arm 22.

[0038] Fig. 6A shows a perspective view of a configuration example of motor drive device 200 having printed circuit board PT1 on which control circuits 11c-13c are mounted. Fig. 6B shows a top view (200A), a side view (200B), a bottom view (200C), and a front view (200D) of motor drive device 200. Fig. 6C shows a cross-sectional perspective view of motor drive device 200 taken along line AA shown in Fig. 6B.

[0039] Fig. 7A shows a perspective view of a configuration example of motor drive device 300 having printed circuit board PT2 on which drive circuits 11d-13d are mounted. Fig. 7B shows a top view (reference numeral 300A), a side view (reference numeral 300B), a bottom view (reference numeral 300C), and a front view (reference numeral 300D) of motor drive device 300. Fig. 7C shows a cross-sectional perspective view of motor drive device 300 taken along line BB shown in Fig. 7B.

[0040] FIG. 8 is a cross-sectional view showing the motor drive units 200 and 300 fixed in the internal space of the J2 arm 22. Note that FIG. 8 shows the state with the cover 32 removed. Note that FIG. 8 also shows that the printed circuit board PT1 that constitutes the motor drive unit 200 and the printed circuit board PT2 that constitutes the motor drive unit 300 are each tilted at an angle α with respect to the direction of the central axis C of the J2 arm 22. FIG. 9 is a perspective view showing the state in which the motor drive units 200 and 300 are fixed in the internal space of the J2 arm 22. Note that FIG. 9 shows the state in which the cover 32 has been separated from the J2 arm 22 and a portion of the J2 arm 22 has been cut away to expose the internal space.

[0041] As shown in FIG. 6A, the motor drive device 200 is composed of a printed circuit board PT1 on which control circuits 11c-13c are mounted and an attachment part 210. For ease of explanation, the side on which the attachment surface 221 is located (the lower left side in the figure) may be referred to as the front side, and the opposite side as the rear side. The attachment part 210 is composed of a first attachment member 201 and a second attachment member 202. The printed circuit board PT1 is sandwiched and held between the first attachment member 201 and the second attachment member 202. The first attachment member 201 has a flat U-shape. The second attachment member 202 has an attachment edge portion 211 that is fixed to the first attachment member 201 with screws and a side wall portion 212 that forms a side wall. The side wall portion 212 forms a flat wall surface (attachment surface 221) on the front side and forms both side walls extending from the front side to the rear side, and these both sides are connected to form a grip portion on the rear side. The side wall portion 212 extends from the front side to the rear side along the periphery of the second mounting member 202, and is formed so that its height as seen from the mounting edge portion 211 decreases from the front side to the rear side (see the side view of Figure 6B (symbol 200B)).

[0042] In this example, the first mounting member 201 and the second mounting member 202 are connected to each other by five screws. As shown in the front view of Fig. 6B (reference numeral 200D), the mounting surface 221 is formed with three screw holes 231 for screwing onto a mounting portion formed on the inner wall of the J2 arm 22.

[0043] FIG. 6C is a cross-sectional perspective view of the motor drive device 200 taken along line AA in FIG. 6B. As shown in FIG. 6C, the printed circuit board PT1 is held in a manner in which its peripheral edge is sandwiched between the first mounting member 201 and the mounting edge 211 of the second mounting member 202. Furthermore, as shown in the cross section of the front portion in FIG. 6C, vibration-absorbing materials 251 and 252 are interposed between the peripheral edge of the printed circuit board PT1 and the first mounting member 201, and between the peripheral edge of the printed circuit board PT1 and the mounting edge 211 of the second mounting member 202, respectively. The printed circuit board PT1 is firmly fixed with screws between the upper and lower vibration-absorbing materials 251 and 252. This prevents vibrations from the robot 1 from being transmitted to the printed circuit board PT1. Various elastic materials (such as vibration-isolating rubber and gel-like materials) can be used as the vibration-absorbing materials 251 and 252. By taking measures against vibration in this way, the reliability of the motor drive device can be improved.

[0044] As shown in FIG. 7A, the motor drive device 300 is composed of a printed circuit board PT2 on which drive circuits 11d-13d are mounted, and an attachment part 310. For ease of explanation, the side on which the attachment surface 321 is located (the lower left side in the figure) may be referred to as the front side, and the opposite side as the rear side. The attachment part 310 is composed of a first attachment member 301 and a second attachment member 302. The printed circuit board PT2 is sandwiched and held between the first attachment member 301 and the second attachment member 302. The first attachment member 301 has a flat, approximately elliptical shape. The second attachment member 302 has an attachment edge portion 311 that is fixed to the first attachment member 301 with screws, and a side wall portion 312 that forms a side wall. The side wall portion 312 forms a flat wall surface (mounting surface 321) on the front side and also forms both side walls of the second mounting member 302 from the front side to the rear side, with these both side walls being connected on the rear side. The side wall portion 312 extends toward the rear side along the periphery of the second mounting member 302, and is formed so that the height as seen from the mounting edge portion 311 decreases from the front side to the rear side (see the side view (reference numeral 300B) in FIG. 7B).

[0045] In this example, the first mounting member 301 and the second mounting member 302 are connected to each other with seven screws. As shown in the front view of Fig. 7B (reference numeral 300D), the mounting surface 321 is formed with three screw holes 331 for screwing onto a mounting portion formed on the inner wall of the J2 arm 22.

[0046] FIG. 7C is a cross-sectional perspective view of the motor drive device 300 taken along line BB in FIG. 7B. As shown in FIG. 7C, the printed circuit board PT2 is held in a manner in which its peripheral edge is sandwiched between the first mounting member 301 and the mounting edge 311 of the second mounting member 302. Furthermore, as shown in the cross section of the front portion in FIG. 7C, vibration absorbing materials 351 and 352 are interposed between the peripheral edge of the printed circuit board PT2 and the first mounting member 301, and between the peripheral edge of the printed circuit board PT2 and the mounting edge 311 of the second mounting member 302, respectively. The printed circuit board PT2 is firmly secured between the first mounting member 301 and the mounting edge 311 with screws 364 while sandwiched between the upper and lower vibration absorbing materials 351 and 352. This prevents vibrations from the robot from being transmitted to the printed circuit board PT2. The vibration absorbing materials 351 and 352 can be similar to the vibration absorbing materials 251 and 252.

[0047] As shown in FIG. 8 , the inner wall surface 22a of the J2 arm 22 is provided with a first protrusion 411 and a second protrusion 412, each triangular in cross section, protruding toward the internal space for mounting the motor drive devices 200 and 300. The inner wall surface 22a is formed of, for example, metal. As shown in the figure, the motor drive device 200 may be mounted to the first protrusion 411, and the motor drive device 300 may be mounted to the second protrusion 412. The lower inclined surface 411a of the first protrusion 411 has screw holes formed at positions that align with three screw holes 231 formed in the mounting surface 221 of the motor drive device 200. The lower inclined surface 412a of the second protrusion 412 has screw holes formed at positions that align with three screw holes 331 formed in the front mounting surface 321 of the motor drive device 300. An opening 22c formed in the J2 arm 22 by separating the cover 32 is located on the side of the inner wall surface 22a opposite to the side on which the first protrusion 411 and the second protrusion 412 are located.

[0048] In the above configuration, the front mounting surface 221 of the motor drive device 200 is abutted against the lower inclined surface 411a of the first protrusion 411, and a screw 260 and a tool (not shown) are inserted into the internal space of the J2 arm 22 from the opening 22c side to screw and fix the motor drive device 200 to the first protrusion 411. Note that the inclination angle of the front end surface 210a of the mounting part 210 of the motor drive device 200 is set so that it comes into close contact with the inner wall surface 22a of the J2 arm 22 when the mounting surface 221 abuts against the lower inclined surface 411a. As a result, the motor drive device 200 is firmly fixed in the internal space of the J2 arm 22 as shown in the figure.

[0049] In the above configuration, the front mounting surface 321 of the motor drive device 300 is abutted against the lower inclined surface 412a of the second protrusion 412, and a screw 360 and a tool (not shown) are inserted into the internal space of the J2 arm 22 from the opening 22c side to screw and fix the motor drive device 300 to the second protrusion 412. The inclination angle of the front end surface 310a of the attachment part 310 of the motor drive device 300 is set so that the mounting surface 321 abuts against the lower inclined surface 412a and comes into close contact with the inner wall surface 22a of the J2 arm 22. As a result, the motor drive device 300 is firmly fixed in the internal space of the J2 arm 22, as shown in the figure.

[0050] In this way, each of the motor drive units 200, 300 can be moved in the direction of entry from the opening 22c of the J2 arm 22 and then fixed by abutting against the inner wall surface 22a. Therefore, each of the motor drive units 200, 300 can be easily fixed in the space within the J2 arm 22.

[0051] 9 shows a state in which motor drive units 200, 300 are attached to the internal space of J2 arm 22 as described above, as a perspective view with a portion of J2 arm 22 cut away. In FIG. 9, cover 32 is shown in a detached state, and it can be seen that the internal space of J2 arm 22 is accessible in this state.

[0052] Because circuit elements on the printed circuit board can be heat-generating bodies, motor drive device 200 or 300 may have a configuration for heat dissipation. Here, an example of motor drive device 300 equipped with a configuration for heat dissipation will be described with reference to FIG. 10. FIG. 10 is a diagram showing the vicinity of the front end of the cross-section of the perspective cross-section shown in FIG. 7C (near the end on the near side in FIG. 7C). Here, an example configuration is shown in which heat generated in printed circuit board PT2 is dissipated to the mounting part 310 side via heat transfer part 370, thereby improving heat dissipation characteristics. It is assumed that mounting part 310 is made of metal.

[0053] 10, the heat transfer component 370 connects the printed circuit board PT2 and the first mounting member 301, thereby transferring heat generated on the printed circuit board PT2 to the first mounting member 301. The end of the heat transfer component 370 on the printed circuit board PT2 side may be disposed so as to be in close contact with the heat-generating component (power semiconductor device). Note that various materials such as thin metal plates and film-like heat transfer materials can be used as the heat transfer component 370. By disposing a heat transfer component made of a particularly flexible material in this manner, it becomes possible to increase the rated current of the motor drive device without interfering with the vibration countermeasures described above.

[0054] In the above-described embodiment, motor drive devices 200 and 300 are each shown as being configured to have one printed circuit board mounted thereon, but each motor drive device may be configured to have multiple printed circuit boards mounted thereon. Here, an example of a configuration in which two printed circuit boards are mounted based on the configuration of motor drive device 300 will be described with reference to FIG. 11. Note that FIG. 11 is a view showing a portion corresponding to the vicinity of the front end of the cross-section of the perspective cross-sectional view of motor drive device 300 shown in FIG. 7C (near the end on the near side in FIG. 7C).

[0055] In this example, a holding member 381 is interposed between the first mounting member 301 and the mounting edge 311. The holding member 381 can be configured as a flat member having a shape generally similar to that of the first mounting member 301. This allows the printed circuit board PT52 to be sandwiched and held between the vibration absorbing materials 353 and 354 in a groove-like space 391 formed between the inner peripheral edge of the first mounting member 301 and the inner peripheral edge of the holding member 381, and the printed circuit board PT51 to be sandwiched and held between the vibration absorbing materials 351 and 352 in a groove-like space 392 formed between the inner peripheral edge of the mounting edge 311 and the inner peripheral edge of the holding member 381. The first mounting member 301, the holding member 381, and the mounting edge 311 are fixed together with screws 365. This allows two printed circuit boards PT51 and PT52 to be mounted on the motor drive device.

[0056] 12 is a diagram showing the configuration of a robot 1A according to the third embodiment. In the robot 1A according to the third embodiment, the printed circuit boards PT81 and PT82 constituting the motor drive unit disposed inside the J2 arm 22 are not disposed at an angle with respect to the central axis of the J2 arm 22 as in the first embodiment, but are configured as a substantially circular shape oriented substantially perpendicular to the central axis. Similarly, the printed circuit boards PT91 and PT92 constituting the motor drive unit disposed inside the J3 arm 23 are not disposed at an angle with respect to the central axis of the J3 arm 23 as in the first embodiment, but are configured as a substantially circular shape oriented substantially perpendicular to the central axis. In other respects, the configuration is the same as that shown in the first embodiment.

[0057] The printed circuit board PT81 is equipped with the same control circuits (control circuits 11c, 12c, 13c) as the printed circuit board PT1 in the first embodiment. The printed circuit board PT82 is equipped with the same drive circuits (drive circuits 11d, 12d, 13d) as the printed circuit board PT2 in the first embodiment. Furthermore, the printed circuit board 91 is equipped with the same control circuits (control circuits 13c, 14c, 15c) as the printed circuit board PT11 in the first embodiment. The printed circuit board PT92 is equipped with the same drive circuits (drive circuits 14d, 15d, 16d) as the printed circuit board PT2 in the first embodiment.

[0058] Each of the printed circuit boards PT81, PT82, PT91, and PT92 may be configured to be fixed to the inner wall of the arm via mounting parts configured to teach and hold the peripheral portion of the board from the top and bottom sides, as in the case of the above-mentioned motor drive device 200 or 300.

[0059] 13 is a diagram showing the configuration of a robot 1A according to a fourth embodiment. In the robot 1A according to the fourth embodiment, the printed circuit boards PT81 and PT82 constituting the motor drive unit disposed inside the J2 arm 22 are not disposed at an angle with respect to the central axis of the J2 arm 22 as in the second embodiment, but are configured as a substantially circular shape oriented substantially perpendicular to the central axis. Similarly, the printed circuit boards PT91 and PT92 constituting the motor drive unit disposed inside the J3 arm 23 are not disposed at an angle with respect to the central axis of the J3 arm 23 as in the second embodiment, but are configured as a substantially circular shape oriented substantially perpendicular to the central axis. In other respects, the configuration is the same as that shown in the second embodiment.

[0060] The printed circuit board PT81 is equipped with the same control circuits (control circuits 11c, 12c, 13c) as the printed circuit board PT1 in the second embodiment. The printed circuit board PT82 is equipped with the same drive circuits (drive circuits 11d, 12d, 13d) as the printed circuit board PT2 in the second embodiment. Furthermore, the printed circuit board 91 is equipped with the same control circuits (control circuits 13c, 14c, 15c) as the printed circuit board PT11 in the second embodiment. The printed circuit board PT92 is equipped with the same drive circuits (drive circuits 14d, 15d, 16d) as the printed circuit board PT2 in the second embodiment.

[0061] Each of the printed circuit boards PT81, PT82, PT91, and PT92 may be configured to be fixed to the inner wall of the arm via mounting parts configured to teach and hold the peripheral portion of the board from the top and bottom sides, as in the case of the above-mentioned motor drive device 200 or 300.

[0062] Even in the configurations described above as the third and fourth embodiments, the motor drive device can be arranged within the J2 arm 22 and J3 arm 23, which have large spaces, so the area reserved for the printed circuit board that constitutes the motor drive device can be made larger.

[0063] 4, 5, 12, and 13, control circuits 11c-13c for actuators 11-13 for three axes are mounted on one printed circuit board P1 (printed circuit board PT81) within J2 arm 22, and drive circuits 11d-13d for actuators 11-13 for three axes are mounted on one printed circuit board PT2 (printed circuit board PT82). Similarly, with regard to the motor drive device mounted on J3 arm 23, control circuits 14c-16c for actuators 14-16 for three axes are mounted on one printed circuit board PT11 (printed circuit board 91), and drive circuits 14d-16d for actuators 14-16 for three axes are mounted on one circuit board PT12 (printed circuit board P2).

[0064] In this configuration, the printed circuit board PT1 (printed circuit board PT81) mounting the control circuits 11c-13c and the printed circuit board PT11 (printed circuit board 91) mounting the control circuits 14c-16c can be designed identically, including the electrical characteristics of the components. Furthermore, with the above configuration, two motor control circuits (circuit boards) can be used to drive and control the actuators for three axes. This configuration is useful for saving the board area of ​​the motor drive device. Furthermore, a configuration in which the motor drive device is located within the J2 arm 22 or the J3 arm 23 allows the motor drive device to be located away from the actuators, reducing heat conduction from the actuators and contributing to an improvement in the rated current of the motor drive device.

[0065] The above-described embodiment in which the drive circuits for three axes are realized by two printed circuit boards in each of the J2 arm 22 and the J3 arm 23 is merely an example, and the following modifications are also possible. (1) The number of printed circuit boards mounted on the J2 arm 22 or the J3 arm 23 may be three. In this case, the control circuit and drive circuit for one axis may be mounted on one printed circuit board, and three printed circuit boards for the three axes may be arranged in the J2 arm 22 or the J3 arm. (2) In particular, in a configuration in which a large board area per position can be secured by arranging the printed circuit boards at an angle, as in the first and second embodiments, the number of printed circuit boards arranged on the J2 arm 22 or the J3 arm may be one. In this case, the control circuit and drive circuits for three axes are mounted on one printed circuit board. The configuration of this embodiment improves design flexibility with regard to the number of printed circuit boards and the types of circuits commonly arranged on the printed circuit boards.

[0066] As described above, according to this embodiment, it is possible to secure a large area for the printed circuit board on which the circuits for driving the motors of the joint axes of the six-axis articulated robot are mounted.

[0067] Although the present invention has been described using exemplary embodiments, those skilled in the art will understand that modifications and various other changes, omissions, and additions can be made to the above-described embodiments without departing from the scope of the present invention.

[0068] The configurations of the motor drive devices 200, 300 in the above-described embodiments are merely examples, and the configuration of the motor drive device can take various forms, such as positioning the printed circuit board at an angle to the central axis of the extension portion of the robot 1's housing between the actuators (motors) of the robot 1.

[0069] The robot control device 50 may have a configuration as a general computer having a CPU, ROM, RAM, storage device, operation unit, display unit, input / output interface, network interface, etc. The teaching pendant 60 may have a configuration as a general computer having a CPU, ROM, RAM, storage device, operation unit, display unit, input / output interface, network interface, etc. [Explanation of symbols]

[0070] 1. 1A Robot 10 base 11-16 Actuator 11c-16c Control circuit 11d-16d drive circuit 21 J1 Arm 22 J2 arm 23 J3 arm 24 J4 arm 25 J5 arm 26 J6 arm 31-34 Cover 50 Robot control device 51 Operation control section 60 Teaching control panel 111, 113, 114 Connectors 112 PWM switching signal generator 121, 126, 127 Connectors 122 Power supply section 123 Smoothing capacitor 124 Inverter section 125 Power Signal PT1, PT2, PT11, PT12 printed circuit boards 200 Motor drive unit 201 First mounting member 202 second mounting member 221 Mounting surface 210 Mounting parts 251, 252 Vibration absorber 300 Motor drive unit 301 First mounting member 302 Second mounting member 321 Mounting surface 310 Mounting parts 351, 352 Vibration absorber 364 screws 411 1st protrusion 411a Lower slope 412 2nd protrusion 412a Lower slope PT81, PT82, PT91, PT92 Printed Circuit Boards

Claims

1. A six-axis articulated robot, Six motors for driving six axes of the six-axis articulated robot, respectively; a motor drive device having one or more printed circuit boards carrying circuits for driving three or more of the six motors, the motor drive device being arranged in at least one of a first extension portion between the motor that drives the second axis and the motor that drives the third axis, as viewed from the base side of the six-axis articulated robot, or a second extension portion between the motor that drives the third axis and the motor that drives the fourth axis, in a housing that constitutes the six-axis articulated robot.

2. A six-axis articulated robot, Six motors for driving six axes of the six-axis articulated robot, respectively; a six-axis articulated robot comprising at least one motor drive device having one or more printed circuit boards carrying circuits for driving three or more of the six motors, the at least one motor drive device being arranged in at least one of a first extension portion between the motor that drives the second axis and the motor that drives the third axis, as viewed from the base side of the six-axis articulated robot, or a second extension portion between the motor that drives the fourth axis and the motor that drives the fifth axis, in a housing that constitutes the six-axis articulated robot.

3. 3. The six-axis articulated robot according to claim 1, wherein the one or more printed circuit boards comprise: a first printed circuit board mounted with a control circuit for executing servo control for each of the three or more motors; and a second printed circuit board mounted with a drive circuit for outputting a power signal for driving each of the three or more motors in response to a control signal from the control circuit.

4. 2. The six-axis articulated robot according to claim 1, wherein a first motor drive unit having one or more printed circuit boards carrying circuits for driving first to third motors of the six motors is disposed inside the first extension portion, and a second motor drive unit having one or more printed circuit boards carrying circuits for driving fourth to sixth motors of the six motors is disposed inside the second extension portion.

5. the one or more printed circuit boards arranged in the first extension portion include a first printed circuit board having a control circuit mounted thereon for executing servo control for each of the first to third motors, and a second printed circuit board having a drive circuit mounted thereon for outputting a power signal for driving each of the first to third motors in response to a control signal from the control circuit; 5. The six-axis articulated robot according to claim 4, wherein the one or more printed circuit boards arranged in the second extension portion include a third printed circuit board mounted with a control circuit for executing servo control for each of the fourth to sixth motors, and a fourth printed circuit board mounted with a drive circuit for outputting a power signal for driving each of the fourth to sixth motors in response to a control signal from the control circuit.

6. The six-axis articulated robot according to claim 5 , wherein the first printed circuit board and the third printed circuit board have the same configuration.

7. 3. The six-axis articulated robot according to claim 2, wherein a first motor drive unit having one or more printed circuit boards carrying circuits for driving first to third motors of the six motors is disposed inside the first extension portion, and a second motor drive unit having one or more printed circuit boards carrying circuits for driving fourth to sixth motors of the six motors is disposed inside the second extension portion.

8. the one or more printed circuit boards arranged in the first extension portion include a first printed circuit board having a control circuit mounted thereon for executing servo control for each of the first to third motors, and a second printed circuit board having a drive circuit mounted thereon for outputting a power signal for driving each of the first to third motors in response to a control signal from the control circuit; 8. The six-axis articulated robot according to claim 7, wherein the one or more printed circuit boards arranged in the second extension portion include a third printed circuit board mounted with a control circuit for executing servo control for each of the fourth to sixth motors, and a fourth printed circuit board mounted with a drive circuit for outputting a power signal for driving each of the fourth to sixth motors in response to a control signal from the control circuit.

9. The six-axis articulated robot according to claim 8 , wherein the first printed circuit board and the third printed circuit board have the same configuration.

Citation Information

Patent Citations

  • Industrial robot

    JP1994320475A

  • Robot

    JP2012218136A

  • Horizontal articulated robot

    JP2013006241A

  • Robot

    JP2019089143A

  • Robot arm and robot

    JP2020025999A