Upload
vanbao
View
215
Download
0
Embed Size (px)
Citation preview
Prof Dr Fumiya Iida
Mechanical Design of aMulti Mode Linear Actuator
Semester Thesis
07 July 2010
Supervised by
Nandan Maheshwari
Prof Dr Fumiya Iida
Author
Fabian Gunther
Abstract
In this report the development manufacturing and testing of a MMLA (Multi Mode Linear Actu-
ator) is described
The MMLA is a linear actuator which is able to switch between different motion states during the
run The four mastered motion states are active mode passive mode spring mode and rigid mode
It can be mounted in a legged robot which is able to walk run stand and conquer barricades
An MMLA can achieve a very high energy efficiency because of its inherent ability to select the
optimal motion state for each part of the challenge
The MMLA was designed on a Unigraphics NX6 CAD system basic calculations were done to
optimize the mechanics and the motors A first prototype was build to test the clutch mechanics
which allow the mode switching during the run A second prototype was build to test the complete
system during a hopping task The clutches as well as the actuator fulfill their function detailed
hopping measurements are shown in the report
In the last chapter the actual setup of the MMLA is discussed and improvements and key tasks
for future designs are shown
In the appendix and on the data CD a detailed documentation of the second prototype of the
MMLA can be found
i
ii
Acknowledgements
First I want to thank Prof Dr Fumiya Iida He gave me the chanche to do this semester thesis
made essential suggestions during the work and developed the very first control concept for the
second prototype of the MMLA Further I want to thank Nandan Maheshwari for supervising my
work and supporting me during the purchasing and manufacturing process
Finally I want to thank the team from the ASL workshop for their support Special thanks go
to Pascal Wespe who analyzed the actual design and gave essential inputs for further prototypes
Alessandro Rotta who manufactured the CNC parts and Dario Fenner who supported me with the
mounting of the spring
iii
iv
CONTENTS
Contents
1 Introduction 1
11 Goal and Timeline 1
12 The Robots of the BIRL 1
13 Terms and Definitions 1
131 Coordinate Frame 1
132 Words 2
2 Development of the MMLA 3
21 Former Conditions 3
22 Conceptual Design 3
221 Mechanical Concept 3
222 Actuator Type 3
223 Clutch Type 4
224 Motor 4
225 Division of Work 4
23 The First Prototype 5
24 Requirements for the Second Prototype 5
3 Description of the Second Prototype 7
31 Assembly 7
32 Motion States 7
33 Operating Mode of the Clutches 8
34 Sensors 9
4 Technical Data and Experimental Results 11
41 Technical Data of the Second Prototype 11
42 The Clutch Mechanism 11
43 Hopping Tests 12
5 Assembling and Attendance 15
51 Assembling 15
511 Assembling the Rotational Clutch 15
512 Assembling the Ball Screw Nut 15
513 Adjusting the Clutch 16
514 Replacing the Brake Shoes 16
v
CONTENTS
515 Lubricate the Ball Screw 16
516 Cleaning and Attending the Guide 16
52 Safety System 16
521 Obligatory Safety System 16
522 Optional Safety System 17
53 Advices for Installation 17
6 Future Topics and Discussion 19
61 Potential of Future Setups 19
62 Potential of the Actual Setup 19
63 Tasks for the Third Prototype 20
631 Data Collection with the Second Prototype 20
632 Data Collection using Simulations 20
633 Control 20
634 Third Clutch 20
635 Clutch Motors 21
636 Usability 21
637 Brake Shoe Material 21
638 Guide Performance 21
64 Future Tasks for the MMLA 22
641 Higher Forces 22
642 Closed Design 22
643 Smaller Size and Mass 23
644 Beyond the Clutch 23
A Basic Schedule 25
B Calculations 31
B1 Spring Data 31
B2 Ballscrew 31
B3 Clutch Force 32
B31 Compression Moment 33
B32 Friction Moment 33
B33 Matlab Calculation 34
B4 Basic Assumptions for the Actuator 34
B5 Static Force in the Robots Knee 35
C Matlab Code for the Clutch Force 37
D Budget 39
E Timeline 41
F Plug Connection 43
G Blueprints 45
vi
CONTENTS
H Data Sheets 53
I Data CD 67
Bibliography 69
vii
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Abstract
In this report the development manufacturing and testing of a MMLA (Multi Mode Linear Actu-
ator) is described
The MMLA is a linear actuator which is able to switch between different motion states during the
run The four mastered motion states are active mode passive mode spring mode and rigid mode
It can be mounted in a legged robot which is able to walk run stand and conquer barricades
An MMLA can achieve a very high energy efficiency because of its inherent ability to select the
optimal motion state for each part of the challenge
The MMLA was designed on a Unigraphics NX6 CAD system basic calculations were done to
optimize the mechanics and the motors A first prototype was build to test the clutch mechanics
which allow the mode switching during the run A second prototype was build to test the complete
system during a hopping task The clutches as well as the actuator fulfill their function detailed
hopping measurements are shown in the report
In the last chapter the actual setup of the MMLA is discussed and improvements and key tasks
for future designs are shown
In the appendix and on the data CD a detailed documentation of the second prototype of the
MMLA can be found
i
ii
Acknowledgements
First I want to thank Prof Dr Fumiya Iida He gave me the chanche to do this semester thesis
made essential suggestions during the work and developed the very first control concept for the
second prototype of the MMLA Further I want to thank Nandan Maheshwari for supervising my
work and supporting me during the purchasing and manufacturing process
Finally I want to thank the team from the ASL workshop for their support Special thanks go
to Pascal Wespe who analyzed the actual design and gave essential inputs for further prototypes
Alessandro Rotta who manufactured the CNC parts and Dario Fenner who supported me with the
mounting of the spring
iii
iv
CONTENTS
Contents
1 Introduction 1
11 Goal and Timeline 1
12 The Robots of the BIRL 1
13 Terms and Definitions 1
131 Coordinate Frame 1
132 Words 2
2 Development of the MMLA 3
21 Former Conditions 3
22 Conceptual Design 3
221 Mechanical Concept 3
222 Actuator Type 3
223 Clutch Type 4
224 Motor 4
225 Division of Work 4
23 The First Prototype 5
24 Requirements for the Second Prototype 5
3 Description of the Second Prototype 7
31 Assembly 7
32 Motion States 7
33 Operating Mode of the Clutches 8
34 Sensors 9
4 Technical Data and Experimental Results 11
41 Technical Data of the Second Prototype 11
42 The Clutch Mechanism 11
43 Hopping Tests 12
5 Assembling and Attendance 15
51 Assembling 15
511 Assembling the Rotational Clutch 15
512 Assembling the Ball Screw Nut 15
513 Adjusting the Clutch 16
514 Replacing the Brake Shoes 16
v
CONTENTS
515 Lubricate the Ball Screw 16
516 Cleaning and Attending the Guide 16
52 Safety System 16
521 Obligatory Safety System 16
522 Optional Safety System 17
53 Advices for Installation 17
6 Future Topics and Discussion 19
61 Potential of Future Setups 19
62 Potential of the Actual Setup 19
63 Tasks for the Third Prototype 20
631 Data Collection with the Second Prototype 20
632 Data Collection using Simulations 20
633 Control 20
634 Third Clutch 20
635 Clutch Motors 21
636 Usability 21
637 Brake Shoe Material 21
638 Guide Performance 21
64 Future Tasks for the MMLA 22
641 Higher Forces 22
642 Closed Design 22
643 Smaller Size and Mass 23
644 Beyond the Clutch 23
A Basic Schedule 25
B Calculations 31
B1 Spring Data 31
B2 Ballscrew 31
B3 Clutch Force 32
B31 Compression Moment 33
B32 Friction Moment 33
B33 Matlab Calculation 34
B4 Basic Assumptions for the Actuator 34
B5 Static Force in the Robots Knee 35
C Matlab Code for the Clutch Force 37
D Budget 39
E Timeline 41
F Plug Connection 43
G Blueprints 45
vi
CONTENTS
H Data Sheets 53
I Data CD 67
Bibliography 69
vii
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
ii
Acknowledgements
First I want to thank Prof Dr Fumiya Iida He gave me the chanche to do this semester thesis
made essential suggestions during the work and developed the very first control concept for the
second prototype of the MMLA Further I want to thank Nandan Maheshwari for supervising my
work and supporting me during the purchasing and manufacturing process
Finally I want to thank the team from the ASL workshop for their support Special thanks go
to Pascal Wespe who analyzed the actual design and gave essential inputs for further prototypes
Alessandro Rotta who manufactured the CNC parts and Dario Fenner who supported me with the
mounting of the spring
iii
iv
CONTENTS
Contents
1 Introduction 1
11 Goal and Timeline 1
12 The Robots of the BIRL 1
13 Terms and Definitions 1
131 Coordinate Frame 1
132 Words 2
2 Development of the MMLA 3
21 Former Conditions 3
22 Conceptual Design 3
221 Mechanical Concept 3
222 Actuator Type 3
223 Clutch Type 4
224 Motor 4
225 Division of Work 4
23 The First Prototype 5
24 Requirements for the Second Prototype 5
3 Description of the Second Prototype 7
31 Assembly 7
32 Motion States 7
33 Operating Mode of the Clutches 8
34 Sensors 9
4 Technical Data and Experimental Results 11
41 Technical Data of the Second Prototype 11
42 The Clutch Mechanism 11
43 Hopping Tests 12
5 Assembling and Attendance 15
51 Assembling 15
511 Assembling the Rotational Clutch 15
512 Assembling the Ball Screw Nut 15
513 Adjusting the Clutch 16
514 Replacing the Brake Shoes 16
v
CONTENTS
515 Lubricate the Ball Screw 16
516 Cleaning and Attending the Guide 16
52 Safety System 16
521 Obligatory Safety System 16
522 Optional Safety System 17
53 Advices for Installation 17
6 Future Topics and Discussion 19
61 Potential of Future Setups 19
62 Potential of the Actual Setup 19
63 Tasks for the Third Prototype 20
631 Data Collection with the Second Prototype 20
632 Data Collection using Simulations 20
633 Control 20
634 Third Clutch 20
635 Clutch Motors 21
636 Usability 21
637 Brake Shoe Material 21
638 Guide Performance 21
64 Future Tasks for the MMLA 22
641 Higher Forces 22
642 Closed Design 22
643 Smaller Size and Mass 23
644 Beyond the Clutch 23
A Basic Schedule 25
B Calculations 31
B1 Spring Data 31
B2 Ballscrew 31
B3 Clutch Force 32
B31 Compression Moment 33
B32 Friction Moment 33
B33 Matlab Calculation 34
B4 Basic Assumptions for the Actuator 34
B5 Static Force in the Robots Knee 35
C Matlab Code for the Clutch Force 37
D Budget 39
E Timeline 41
F Plug Connection 43
G Blueprints 45
vi
CONTENTS
H Data Sheets 53
I Data CD 67
Bibliography 69
vii
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Acknowledgements
First I want to thank Prof Dr Fumiya Iida He gave me the chanche to do this semester thesis
made essential suggestions during the work and developed the very first control concept for the
second prototype of the MMLA Further I want to thank Nandan Maheshwari for supervising my
work and supporting me during the purchasing and manufacturing process
Finally I want to thank the team from the ASL workshop for their support Special thanks go
to Pascal Wespe who analyzed the actual design and gave essential inputs for further prototypes
Alessandro Rotta who manufactured the CNC parts and Dario Fenner who supported me with the
mounting of the spring
iii
iv
CONTENTS
Contents
1 Introduction 1
11 Goal and Timeline 1
12 The Robots of the BIRL 1
13 Terms and Definitions 1
131 Coordinate Frame 1
132 Words 2
2 Development of the MMLA 3
21 Former Conditions 3
22 Conceptual Design 3
221 Mechanical Concept 3
222 Actuator Type 3
223 Clutch Type 4
224 Motor 4
225 Division of Work 4
23 The First Prototype 5
24 Requirements for the Second Prototype 5
3 Description of the Second Prototype 7
31 Assembly 7
32 Motion States 7
33 Operating Mode of the Clutches 8
34 Sensors 9
4 Technical Data and Experimental Results 11
41 Technical Data of the Second Prototype 11
42 The Clutch Mechanism 11
43 Hopping Tests 12
5 Assembling and Attendance 15
51 Assembling 15
511 Assembling the Rotational Clutch 15
512 Assembling the Ball Screw Nut 15
513 Adjusting the Clutch 16
514 Replacing the Brake Shoes 16
v
CONTENTS
515 Lubricate the Ball Screw 16
516 Cleaning and Attending the Guide 16
52 Safety System 16
521 Obligatory Safety System 16
522 Optional Safety System 17
53 Advices for Installation 17
6 Future Topics and Discussion 19
61 Potential of Future Setups 19
62 Potential of the Actual Setup 19
63 Tasks for the Third Prototype 20
631 Data Collection with the Second Prototype 20
632 Data Collection using Simulations 20
633 Control 20
634 Third Clutch 20
635 Clutch Motors 21
636 Usability 21
637 Brake Shoe Material 21
638 Guide Performance 21
64 Future Tasks for the MMLA 22
641 Higher Forces 22
642 Closed Design 22
643 Smaller Size and Mass 23
644 Beyond the Clutch 23
A Basic Schedule 25
B Calculations 31
B1 Spring Data 31
B2 Ballscrew 31
B3 Clutch Force 32
B31 Compression Moment 33
B32 Friction Moment 33
B33 Matlab Calculation 34
B4 Basic Assumptions for the Actuator 34
B5 Static Force in the Robots Knee 35
C Matlab Code for the Clutch Force 37
D Budget 39
E Timeline 41
F Plug Connection 43
G Blueprints 45
vi
CONTENTS
H Data Sheets 53
I Data CD 67
Bibliography 69
vii
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
iv
CONTENTS
Contents
1 Introduction 1
11 Goal and Timeline 1
12 The Robots of the BIRL 1
13 Terms and Definitions 1
131 Coordinate Frame 1
132 Words 2
2 Development of the MMLA 3
21 Former Conditions 3
22 Conceptual Design 3
221 Mechanical Concept 3
222 Actuator Type 3
223 Clutch Type 4
224 Motor 4
225 Division of Work 4
23 The First Prototype 5
24 Requirements for the Second Prototype 5
3 Description of the Second Prototype 7
31 Assembly 7
32 Motion States 7
33 Operating Mode of the Clutches 8
34 Sensors 9
4 Technical Data and Experimental Results 11
41 Technical Data of the Second Prototype 11
42 The Clutch Mechanism 11
43 Hopping Tests 12
5 Assembling and Attendance 15
51 Assembling 15
511 Assembling the Rotational Clutch 15
512 Assembling the Ball Screw Nut 15
513 Adjusting the Clutch 16
514 Replacing the Brake Shoes 16
v
CONTENTS
515 Lubricate the Ball Screw 16
516 Cleaning and Attending the Guide 16
52 Safety System 16
521 Obligatory Safety System 16
522 Optional Safety System 17
53 Advices for Installation 17
6 Future Topics and Discussion 19
61 Potential of Future Setups 19
62 Potential of the Actual Setup 19
63 Tasks for the Third Prototype 20
631 Data Collection with the Second Prototype 20
632 Data Collection using Simulations 20
633 Control 20
634 Third Clutch 20
635 Clutch Motors 21
636 Usability 21
637 Brake Shoe Material 21
638 Guide Performance 21
64 Future Tasks for the MMLA 22
641 Higher Forces 22
642 Closed Design 22
643 Smaller Size and Mass 23
644 Beyond the Clutch 23
A Basic Schedule 25
B Calculations 31
B1 Spring Data 31
B2 Ballscrew 31
B3 Clutch Force 32
B31 Compression Moment 33
B32 Friction Moment 33
B33 Matlab Calculation 34
B4 Basic Assumptions for the Actuator 34
B5 Static Force in the Robots Knee 35
C Matlab Code for the Clutch Force 37
D Budget 39
E Timeline 41
F Plug Connection 43
G Blueprints 45
vi
CONTENTS
H Data Sheets 53
I Data CD 67
Bibliography 69
vii
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CONTENTS
Contents
1 Introduction 1
11 Goal and Timeline 1
12 The Robots of the BIRL 1
13 Terms and Definitions 1
131 Coordinate Frame 1
132 Words 2
2 Development of the MMLA 3
21 Former Conditions 3
22 Conceptual Design 3
221 Mechanical Concept 3
222 Actuator Type 3
223 Clutch Type 4
224 Motor 4
225 Division of Work 4
23 The First Prototype 5
24 Requirements for the Second Prototype 5
3 Description of the Second Prototype 7
31 Assembly 7
32 Motion States 7
33 Operating Mode of the Clutches 8
34 Sensors 9
4 Technical Data and Experimental Results 11
41 Technical Data of the Second Prototype 11
42 The Clutch Mechanism 11
43 Hopping Tests 12
5 Assembling and Attendance 15
51 Assembling 15
511 Assembling the Rotational Clutch 15
512 Assembling the Ball Screw Nut 15
513 Adjusting the Clutch 16
514 Replacing the Brake Shoes 16
v
CONTENTS
515 Lubricate the Ball Screw 16
516 Cleaning and Attending the Guide 16
52 Safety System 16
521 Obligatory Safety System 16
522 Optional Safety System 17
53 Advices for Installation 17
6 Future Topics and Discussion 19
61 Potential of Future Setups 19
62 Potential of the Actual Setup 19
63 Tasks for the Third Prototype 20
631 Data Collection with the Second Prototype 20
632 Data Collection using Simulations 20
633 Control 20
634 Third Clutch 20
635 Clutch Motors 21
636 Usability 21
637 Brake Shoe Material 21
638 Guide Performance 21
64 Future Tasks for the MMLA 22
641 Higher Forces 22
642 Closed Design 22
643 Smaller Size and Mass 23
644 Beyond the Clutch 23
A Basic Schedule 25
B Calculations 31
B1 Spring Data 31
B2 Ballscrew 31
B3 Clutch Force 32
B31 Compression Moment 33
B32 Friction Moment 33
B33 Matlab Calculation 34
B4 Basic Assumptions for the Actuator 34
B5 Static Force in the Robots Knee 35
C Matlab Code for the Clutch Force 37
D Budget 39
E Timeline 41
F Plug Connection 43
G Blueprints 45
vi
CONTENTS
H Data Sheets 53
I Data CD 67
Bibliography 69
vii
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CONTENTS
515 Lubricate the Ball Screw 16
516 Cleaning and Attending the Guide 16
52 Safety System 16
521 Obligatory Safety System 16
522 Optional Safety System 17
53 Advices for Installation 17
6 Future Topics and Discussion 19
61 Potential of Future Setups 19
62 Potential of the Actual Setup 19
63 Tasks for the Third Prototype 20
631 Data Collection with the Second Prototype 20
632 Data Collection using Simulations 20
633 Control 20
634 Third Clutch 20
635 Clutch Motors 21
636 Usability 21
637 Brake Shoe Material 21
638 Guide Performance 21
64 Future Tasks for the MMLA 22
641 Higher Forces 22
642 Closed Design 22
643 Smaller Size and Mass 23
644 Beyond the Clutch 23
A Basic Schedule 25
B Calculations 31
B1 Spring Data 31
B2 Ballscrew 31
B3 Clutch Force 32
B31 Compression Moment 33
B32 Friction Moment 33
B33 Matlab Calculation 34
B4 Basic Assumptions for the Actuator 34
B5 Static Force in the Robots Knee 35
C Matlab Code for the Clutch Force 37
D Budget 39
E Timeline 41
F Plug Connection 43
G Blueprints 45
vi
CONTENTS
H Data Sheets 53
I Data CD 67
Bibliography 69
vii
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CONTENTS
H Data Sheets 53
I Data CD 67
Bibliography 69
vii
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CONTENTS
viii
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Chapter 1
Introduction
11 Goal and Timeline
The goal of this semester thesis has been to develop and build an MMLA (Multi Mode Linear
Actuator) which is able to switch between active passive spring and rigid mode during the run
With a certain actuator it is possible to combine the efficiency of a passive dynamic walker with
the power and the flexibility of a fully actuated walker
The duration of this semester thesis was fixed to 4 months1 with an initial budget of CHF 500002
12 The Robots of the BIRL
At the BIRL3 most of the actual robots weight between 200 and 1000 g To prevent the various
parts of the MMLA from getting to small its minimum weight was committed to 500 g Such an
actuator would be too heavy for mounting in one of the robots of the BIRL but as a self hopping
system it would lie in the weight range of the BIRL robots
Additional specifications (especially the decision between linear or rotational actuator) were not
given at the projects starting point The guideline for the dimensioning of the actuator was the
idea to achieve a hopping height of 100 mm with a robot of 1 kg total mass
13 Terms and Definitions
In the following section the terms and definitions used in this semester thesis will be introduced
131 Coordinate Frame
The coordinate frame of the second prototype is shown in Figure 11 The x-axis of the coordinate
frame goes through the symmetry line of the MMLA The y-axis lies in the connection plane of
the two guides the z-axis shows in the direction of the clutch ellipses The yz-plane lies on the
leading plane of the guide connector
1A detailed timeline can be found in Appendix E2A detailed budget can be found in Appendix D3Bio Inspired Robotics Lab httpwwwbirlethzch
1
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 1 INTRODUCTION
Figure 11 Coordinate frame of the MMLA
132 Words
MMLA shortens the term ldquoMulti Mode Linear Actuatorrdquo It describes the whole actuator
including the guide the motor assembly the clutches and the mounting parts
Motor main motor describes the electric motor (rotational) including the ballscrew Talking
about the motion of the motor means the linear motion of the ballscrew
Motor assembly involves the complete motor assembly including the electric motor the rota-
tional clutch and the ballscrew
Clutch force clutch longitudinal force describes the external longitudinal force which the
closed clutch can resist without sliding on the guide
Brake shoe force clutch transverse force describes the compressive force between the clutch
brake shoe and the brake area on the guide
2
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Chapter 2
Development of the MMLA
21 Former Conditions
During the first meetings the amount of the thesis and the very first specifications were fixed
The initial plan was to develop and build only one clutch After the first designs it appeared that
it would be not possible to realize the clutch and the actuator as independent assemblies Hence
it was decided to build a whole actuator instead of a single clutch
22 Conceptual Design
The conceptual design took four weeks and included sketches first CAD designs and investigations
on material and sources Based on these informations the decisions described below were made
221 Mechanical Concept
With regard to the experiences of the author and the BIRL it was decided to realize the actuator
with a conventional mechanical concept With the exception of the springs and the cables every
part of the actuator should be able to fulfill its function as a rigid body too (ie no constant
bending or lengthening of the parts during the operation necessary) The smallest screw was set
to have thread diameter M2 Special micro mechanical techniques or smart materials were not
included
The actuator was set to be an electric motor because the BIRL is not using any pneumatic or
hydraulic systems currently
222 Actuator Type
It was decided to use a linear actuator instead of a rotational one The reasons for this choice are
the following
3
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 2 DEVELOPMENT OF THE MMLA
Geometry A Geometry B Geometry C Geometry D
Figure 21 Different friction clutch mechanisms (A) Outer clutch with arms (B)(C) Inner clutchwith arms (D) Inner clutch without arms the brake shoes are linear guided
In the joints of walking robots appear very high torque occurs at low rotational speed and
low angles of rotation (normally below 180deg) Rotational actuators (eg electric motor
and gearbox) in contrast achieve their maximum performance at low torque and high
rotational speed A rotational actuator for a walking robot would need big and heavy
gearboxes and shafts large shear forces resulting from the high torque would demand a
very large and heavy clutch mechanism With linear actuators it is possible to use higher
strokes and reduce the forces Thereby the mass of the actuator and the clutches can be
reduced
The connection between shaft and gear under high torque combined with lightweight
design is very problematic These problems nearly do not exist with a linear actuator
The mechanical design of the serial and parallel connection of motors springs and damping
elements is simpler with linear actuators
Mechanical push-pull-springs are lighter less expensive and easier to find than torsion
springs with the same stiffness
223 Clutch Type
Prof Iida suggested to use a friction clutch instead of a form fitting clutch The friction clutch
is able to couple at any position under full longitudinal force This concept was refined for inner
and for outer clutches The clutch should be activated by a rotating ellipse since every sort of arm
mechanism would result in too many small parts for the desired clutch size (max 50times50times50 mm)
Some clutch variants the ellipse enables are shown in Figure 21
224 Motor
Inspired by [1] the linear motion should be realized economically with a rotational electric motor
and a M6 screw Due to the higher efficiency and the lower heat generation a ballscrew from the
manufacturer KSS-Ballscrew was established finally
225 Division of Work
The CNC parts were manufactured in the ASL workshop of the ETH the other parts were manu-
factured by the author in the students workshop of the ETH
4
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
24 REQUIREMENTS FOR THE SECOND PROTOTYPE
(a) (b)
Figure 22 (a) CAD model of the first prototype (b) Clutch one of the firtst prototype
23 The First Prototype
Based on a linear guide of the manufacturer Igus1 and on the clutch geometry A (see Figure
21) the first prototype of the complete actuator was designed on the CAD (see Figure 22 (a))
The first handmade clutch showed that the mechanism works very well even with parts with high
tolerances The achieved clutch force during a pulling test by hand has been clearly higher than
calculated before (see Section B3)
24 Requirements for the Second Prototype
Based on the experience with the first prototype the following requirements were made for the
second prototype
1 Four motion states active passive spring rigid
2 Two clutches switch between the motion states The clutches are friction clutches without
any form fitting elements Thus an unmeant clamping of the closed clutch can be prevented
and the clutch is able to couple under full forcemotion
3 A rotational motor with a ballscrew generates the linear motion
4 Force symmetric actuator design The forces of the ballscrew the brake shoes and the
linear guides lie on the x-axis without any annoying moments along the y- and z-axis
The only residual moment is the ballscrew moment along the x-axis
5 The actuator should afford a fast disassembling and access to all components including
the cables
6 High performance at low weight taking advantage of the geometric conditions
The resulting second prototype will be described in the following sections
1DryLin TK-04-12-3 350 httpwwwigusdewpckdefaultaspxPageNr=2201ampCL=DE-de
5
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 2 DEVELOPMENT OF THE MMLA
6
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Chapter 3
Description of the Second
Prototype
The second prototype of the MMLA (Multi Mode Linear Actuator Figure 31) is a linear actuator
which is able to switch between different motion states using two clutches It is designed for
mounting eg in a robot leg between the points A and B (see Figure 31) A possible application
is shown in Section 53 The whole actuator is shown in Figure 34 and 35
31 Assembly
The second prototype contains a guide two clutches a spring and a motor assembly with a
ballscrew The clutches and the motor assembly are able to slide along the guide the spring
connects the clutches elastically The nut of the ballscrew is connected to the second clutch
32 Motion States
The two clutches have two swich states On status ldquoOnrdquo the clutch realizes a rigid connection
between the guide and the clutch On status ldquooffrdquo the clutch slides freely on the guide without any
longitudinal connection The motor assembly has two switching states too On status ldquoMotor Offrdquo
the motor avoids the ballscrew to turn the distance between motor motor assembly and clutch 2
A
B
Clutch 1
Clutch 2Spring
Motor assembly
Figure 31 Overview of the second prototype of the MMLA The motion is described with resprectto the connection points A and B
7
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Clutch 1 Clutch 2 Motor Stateoff off off 1 Passiveoff off on 2 Passive IIoff on off 3 Rigidoff on on 4 Activeon off off 5 Spring passiveon off on 6 Spring activeon on off 7 Energy store passiveon on on 8 Energy store active
Table 32 Motion states of the second prototype
is fixed On status ldquoMotor Onrdquo the motor turns and changes actively the distance between the
motor assembly and the clutch 2 With these two switching states for three elements it is possible
to create at large eight different motion states They are shown in Table 32
Passive Free outer movement of the actuator only the friction of the linear
bearings is sensible
Passive 2 Free outer movement of the actuator the motor is able to correct
the distance between the motor assembly and the clutch 2
Rigid Rigid connection between A and B
Aktive Normal stiff linear actuator
Spring passive Spring without actuation
Spring active Serial connection of an actuator and a spring
Energy store passive If both clutches are closed the energy of the spring can be stored
Energy store active Serial connection of an energy store with a linear actuator
Excessing the max clutch force the actuator operates like a safety clutch and draws back in every
motion state
33 Operating Mode of the Clutches
The two clutches have an identical geometry and operate as friction clutches During the coupling
the clutch motor turns an ellipse for about 90deg Thus the ellipse presses two brake-blocks on the
(a) (b)
Figure 32 Operating Mode of the Clutches (a) Clutch opened (b) Clutch closed
8
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
34 SENSORS
Figure 33 The clutch mechanism of the second prototype
brake surfaces where a frictional connection is established between clutch and guide The brake
shoes are fixed on one arm each the geometry is shown in Figure 21 (B)
34 Sensors
The Sensors used in the second prototype are shown in Table 33 Additional values (the position
of the clutch 2 the spring length position of the motor assembly) are easy to calculate using
the sensor data shown in the table Because of the serial connection of the sensors the sensor
displacements sum up and the motor can be used for a large range of motion
Sensor Indicated Value RealizationLinear Sensor 1 Distance between clutch 1 and guide
connectorLinear potentiometer100 mm displacement
Linear Sensor 2 Distance between clutch 1 and 2 Linear potentiometer100 mm displacement
Encoder Distance between clutch 2 and motorassembly
Encoder on the motor
Switches 1 Final positions of ellipse 1 Press switchSwitches 2 Final positions of ellipse 2 Press switch
Table 33 Sensor configuration of the second prototype
9
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 3 DESCRIPTION OF THE SECOND PROTOTYPE
Figure 34 The complete second prototype of the MMLA The aluminium plate above the mainmotor and the foam on the guide are part of the hopping guide described in Section 43
Figure 35 The complete second prototype of the MMLA
10
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
42 THE CLUTCH MECHANISM
Chapter 4
Technical Data and Experimental
Results
41 Technical Data of the Second Prototype
Data Value
Dimensions (length times widht times height) 450times75times60 mm
Distance between the mounting points A and B 180 minus 380 mm
Clutch force 100 N
Nominal speed (1) 160 mm sminus1
Stall force motor (1) 955 N
Nominal force motor (1) 90 N
Total weight 780 g
Clutch 1 99 g
Clutch 2 101 g
Motor assembly 276 g
Guide 201 g
Main cable 38 g
Static friction clutch 1 + clutch 2 + motor assembly on the guide 05 minus 3 N1
Table 41 Technical Data of the second prototype of the MMLA
(1) Main motor voltage 24 V see Section B2
42 The Clutch Mechanism
The clutch mechanism of the first prototype was tested by pulling the closed clutch by hand along
the guide It appeared that the clutch mechanism is able to produce much more than the required
1The friction strongly depends on the guide surface properties and on the precision of the parts (clamping)
11
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Position on the guide Clutch force 1 Clutch force 230 mm away from point A 64 N 113 N80 mm away from point A 57 N 108 N
Table 42 Clutch force 1 was measured without washers between the ellipse blocks and the clutcharms (see Section 513) Clutch force 2 was measured using 05mm washers between the left ellipseblock and clutch arm With this setup the opened clutch 1 is still able to slide freely on the guide
50 N clutch force
The clutch mechanism of the second prototype was tested in the same way A spring balance was
used to measure the longitudinal force The results are shown in Table 42
The clutch force strongly depends on the geometry of the clutch mechanism A difference of 05 mm
in the thickness of one ellipse block can duplicate the clutch force For a proper setup of the clutch
mechanism a continuously adjustable thickness of the ellipse block will be essential (see Section
636)
The changeover from the static friction to the dynamic friction proceeded very smooth during the
measurements From 23 of the max clutch force a very small movement of the clutch appeared
The max clutch force was defined on the point where the clutch moves around 1 mm sminus1 A further
increase of the longitudinal force increases the clutch movement continuously These observarions
fit in the typical behavior of rubber on raw surfaces with a velocity dependent friction coefficient
and a limited validity of the static friction model
43 Hopping Tests
The second prototype was designed to hop around 100 mm high mounted in a robot leg with
1 kg total mass For the first experiments the second prototype was fixed without a leg on a linear
guide which allows the whole actuator to hop in the x-direction Some steel parts were added on
the motor assembly to simulate different robot masses The setup is shown in Figure 42
The second prototype was actuated in the active spring mode (see Table 32) The Motor was
controlled with a PID controller which realizes an oscillation with adjustable amplitude and fre-
quency A position control of the whole motor assembly which reads out the sensor data was
not implemented The setup was stable at every tested frequencyamplitude ie after several
g
m1
m2
m3
KD
l(t)
Figure 41 Simplified model of the hopping setup The hopping guide is not shown
12
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
43 HOPPING TESTS
(a) (b)
Figure 42 (a) The hopping setup (b) The hopping height of the actuator was measured using alinear potentiometer
jumps the movement became periodic Until now a hopping height of 45 mm using an additional
load of 880 g has been reached For a further enhancement of the hopping height a more detailed
adjustment of the motor control the spring constant and the experimental setup is necessary
A simplified model of the hopping setup is shown in Figure 41 The model contains three masses
which represent the clutch 1 and the guide (m1) the clutch 2 and the spring (m2) and the motor
assembly with the additional weight (m3) The spring and the friction on the guide are represented
by a spring damping system (KD) The main Motor with the ballscrew is represented by a pris-
matic actuator (l(t) double arrow) Experimentally the following data for the simplified model
was calculated m1 = 350 g m2 = 160 g 1160 g le m3 le 1820 g depending on the payload The
spring constant is K = 227 N mm
Figure 43 and 44 show the hopping movements of the motor assembly and the guide with different
payloads It can be seen that the whole setup is not jet capable to let the whole actuator hop The
ratio between the guide movement and the motor assembly movement is quite small
13
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 4 TECHNICAL DATA AND EXPERIMENTAL RESULTS
Figure 43 Actuator movement while hopping Additional weight on the motor 880 g sinusodialballscrew movement with an amplitude of plusmn12 mm and variable frequency Measureable hoppingheights of the guide appeared between 43 and 45 Hz The maximum hopping height (45 mm)appeared around 435 Hz
Figure 44 Actuator movement while hopping Additional weight on the motor 1540 g sinusodialballscrew movement with an amplitude of plusmn10 mm and variable frequency Measureable hoppingheights of the guide appeared between 39 and 4 Hz The maximum hopping height (2 mm) appearedaround 395 Hz
14
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
51 ASSEMBLING
Chapter 5
Assembling and Attendance
51 Assembling
In the following sections some special assembling steps are described The numbers in brackets
refer to the basic schedule in Appendix A
511 Assembling the Rotational Clutch
The space to assemble the rotational clutch (see Page 27 MBS03) is very small The following
order is advisable
1 Slide the distance sleeve (MBS08) on the shaft of the ballscrew (MBS02)
2 Insert the diameter sleeve (MBS07) into the clutch (MBS03)
3 Plug the motor screws (MBS06) into their holes in the motor block (MB02)
4 Hold the motor screws with your fingers perpendicular arrange the motor block and lay
the second distance sleeve (MBS09) on the ball bearing (MBS01)
5 Insert the clutch with the diameter sleeve upstairs in the chamber of the motor block and
push it against the motor screws
6 Insert the ballscrew shaft through the ball bearing and the distance sleeve 2 into the
clutch
7 Insert the motor shaft into the diameter sleeve on the other side of the clutch
8 Fix the motor screws Use an Allen key with a ball if possible If no Allen key with a ball
is aviable use the short side of a normal Allen key It fits in the screw head touching the
clutch
9 Fix both clutch screws Be careful to not excess the max torque for the clutch screws
(the clutch is made of aluminium)
512 Assembling the Ball Screw Nut
The design of the fixation of the ballscrew is not optimal and the ballscrew is very sensitive
Hence it is very important to do the following steps properly to prevent the ballscrew from getting
damaged
The ballscrew nut is fixed on the four screws sticking out of the clutch 2 using four locking nuts
15
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 5 ASSEMBLING AND ATTENDANCE
After fixing the locking nuts it is essential to reopen the nuts a quarter of a turn If the stop
nuts stay fixed completely the system composed on clutch 2 and motor assembly will clamp on
the guide and the ballscrew will get damaged after a few cycles
513 Adjusting the Clutch
The height of the brake shoes (C1A03 C2A03) is reduced continuously through the abrasion on
the guide To level this abrasion it is necessary to put thin washers (lt 05 mm thickness) between
the clutch arms (C1A01 C2A01) and the ellipse blocks (C1A04 C2A04) from time to time If
the washers sum up more than 15 mm it is time to replace the brake shoes
514 Replacing the Brake Shoes
The brake shoes are made of a stiff shoe sole Cut the brake shoes out of the shoe sole with some
oversize and drill the holes for the brake srcews (C1A06 C2A06) with 15 or 16 mm diameter
Screw the blocks with the brake screws to the clutch arm (C1A01 C2A01) It is necessary to
push the brake screws into the brake shoes for the first turns just until the screws ldquobiterdquo After
that normal turning is adequate the screws will cut their thread on their own After that cut the
brake shoes with a cardboard cutter to the correct size and do precise trimming with a file The
thickness of the brake shoes is correct if they narrowly do not touch the brake areas on the guide
while the clutch is open (no washers between clutch arm and ellipse block)
515 Lubricate the Ball Screw
The ballscrew should be oiled periodical with thin machine oil It is important to use the oil
economically and take care that no oil reaches the brake surfaces or the brake shoes
516 Cleaning and Attending the Guide
The guide especially the brake surfaces and the friction bearings of the clutches and the motor
assembly should be cleaned periodical with a fabric If the clutch force becomes abnormally low
it is recommended to scour the brake surfaces and the brake shoes The friction bearings are
self-lubricating and need no additional oil (which would eliminate the clutch effect)
52 Safety System
The procedures described in the following section guarantee a secure use of the actuator and
reduce damages during accidents The emergency stop procedure mentioned in the following
section contains motor off clutch 1 off clutch 2 on1
521 Obligatory Safety System
Mechanical minimum and maximum end stop for the ballscrew2
1See Table 322The maximum end stop is not implemented yet
16
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
53 ADVICES FOR INSTALLATION
Figure 51 An application of the MMLA
Electrical end stop if the maxmin buffer of the ballscrew is below 10 mm3
Electronic emergency stop if the encoder or one linear sensor drops out
Electronic emergency stop if the current of the motorclutch motor is above the maximum
current
522 Optional Safety System
Spring mounted mechanical end stops for the motor aseembly and the clutch 1
Rated break points for the swtich arms (C1E08 C2E09)
Minmax buffer for linear sensor 1 below 10 mm motor off clutch 1 on
Max buffer for linear sensor 2 below 10 mm emergency stop
Min buffer for spring lt 5 mm audio warning
Distance between motor assembly and guide connector below 20 mm emergency stop
The closed clutch moves more than 2 mm along the guide audio warning
The closed clutch moves more than 20 mm along the guide emergency stop
Average motor current to high warning light
53 Advices for Installation
The second prototype of the MMLA is designed to work in the knee joint of a walking robot
Figure 51 shows such an application
The four mounting screws lie in the axes A and B shown in the Figure 31 Mounted like this the
second prototype is able to manage high longitudinal forces As soon as the external forces do not
apply on the x-axis the manageable forces decrease dramatically because the second prototype is
3The electric minimum end stop is not implemented yet
17
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 5 ASSEMBLING AND ATTENDANCE
not designed to manage appreciable moments around the y- and z-axis Using only one of the two
screws along axis B would be such a case
18
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Chapter 6
Future Topics and Discussion
With this semester thesis a first step of the development of an MMLA has been completed In the
following section the actual concept is evaluated and the potential of future designs is estimated
Furthermore some topics for the future work are described
61 Potential of Future Setups
Compared to a specialized actuator an MMLA of the same power is of larger size heavier more
complex more error prone and more expensive Such a specialized actuator would contain only one
or two functions of the MMLA for example a stiff linear actuator a serial connection of a spring
and a linear actuator a spring or a locked joint Therewith it is subjected to the MMLA at every
application which needs only one of these specialized abilities Examples for such applications are
a fixed grappler a hopping robot a passive dynamic walker or a self assembling framework
As soon as a flexible robot concept is needed the situation changes Such a concept could be for
example a walking robot which is able to walk run and conquer barricades In such a case the
MMLA is able to achieve a higher performance combining its different functions in an adequate
manner With the swichable spring the ability to disconnect the actuator from the joint and the
possibility to lock the joint without spending energy permanently the MMLA can is able to achieve
higher efficiency during running walking or standing This allows a mass reduction of the energy
storage which compensates for the additional weight of the MMLA Finally with the ability to
pretense the spring using a third clutch on the motor assembly the main motor can be lighter
slower and cheaper without the actuator will lose its springiness
62 Potential of the Actual Setup
The actual setup is suitable to prove the mechanical concepts and to develop and optimize the
control concept With the retrofitting third clutch the second prototype is able to reach all nec-
essary motion states On the other hand the actual setup is unsuitable for the application in a
robot leg because of the small power density
19
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
63 Tasks for the Third Prototype
The BIRL plans to build a more reliable prototype 3 which is able to produce continuous measuring
results These results will be used to further optimize the control and the mechanics The key
tasks for this third prototype are shown in this section
631 Data Collection with the Second Prototype
The second prototype has been measured The following points needs clarification before designing
the third prototype
Mechanical and thermal behavior of the clutch motors (reachable speed brake shoe forces
and coupling time heat generation durability)
Mechanical and thermal behavior of the main motor (reachable speed force and oscillation
frequency heat generation behavior of the ballscrew durability)
Mechanical behavior of the clutch mechanics (abrasion static and dynamic friction coef-
ficients clutch force)
Mechanical behavior of the guide (friction coefficients durability clamping behavior with
moments around the y- and z-axis)
632 Data Collection using Simulations
Forces moments and desired spring constants must be evaluated using a simulation of a simple
walkingjumping robot including the actuator Based on this data the design and dimensioning
of the third prototype can be done
633 Control
Fabian Muller1 is developing a control concept based on a mechanical model of the second prototype
of the MMLA [2] This control concept will be able to work on the second prototype as well as
on future prototypes One of the possible goals of this project is the estimation of the brake shoe
abrasion With a cloupling time of 100 ms and a motor speed of 200 mm sminus1 a ldquoclosing distancerdquo
of 20 mm is resulting The point in between this 20 mm where the clutch stops during the coupling
depends on the needed clutch force and mainly on the thickness of the brake shoes This thickness
is reduced continuously caused by abrasion
To be able to close the clutch at a certain position the controller needs an estimation of the
thickness of the brake shoes Possible data for this estimation could be eg the previous closing
distances and the electric current distribution of the clutch motor
In addition reliable procedures for an emergency stop are necessary The main motor as well as the
clutch motors have enough power to damage already the second prototype in case of a malfunction
634 Third Clutch
A third clutch integrated in the motor assembly allows to pretense the spring without changing
the length of the MMLA and enables its full functional range The clutch can be implemented
1famuellestudentethzch
20
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
63 TASKS FOR THE THIRD PROTOTYPE
Figure 61 Design for the Motor Clutch
already in the second prototype by replacing the motor block Completed CAD data for the third
clutch is available on the data CD (see Appendix I) A visualization is shown in Figure 61
635 Clutch Motors
Due to rotational inertia a control mechanism is required in the clutch motors The switches would
have to be mounted on springs to be able to give way if the switch arm touches and the dynamics of
the clutch motors will be limited The swiches and their mechanics need space and cause additional
effort in wiring If possible in future setups the motor position should be determined using the
current distribution of the motor andor using an encoder signal Thus no switches and in case
of the motor current control no additional wiring will be needed
636 Usability
To perform extensive series of measurements the third prototype needs to be easy to use For
example the adjustment of the clutch force using a screw instead of the washers must be imple-
mented Furthermore it should be possible to change the spring very fast ideally without using
any screws
637 Brake Shoe Material
The behavior of rubber does not fit the static friction theory (see Section 42) Based on the
simulations it has to be decided whether its special behavior is preferable If not other brake shoe
materials need to be used (eg aluminium)
638 Guide Performance
The actual guide works quite good but the friction is high and the risk of the blocks clamping on
the guide exists furthermore Pascal Wespe2 suggested to use four rails on the third prototype
two for the linear guide and two for the brake surface Thereby standard linear bearings can be
2pascalwespemavtethzch
21
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
Figure 62 Higher force design of the MMLA using two guides
used which would eliminate the problems with the friction and the clamping The shape surface
and material of the brake rails could be optimized independently from the guide rails
64 Future Tasks for the MMLA
In the following section some tasks for future prototypes (generation four or five) are shown
641 Higher Forces
In the future the MMLA should be able to work in the knee joint of a walking robot With respect
to the geometry of the mounting situation a lognitudal force up to 710 N is resulting out of 10 kg
robot mass3 The main changes in the geometry are the following
The surface of the brake shoes needs do be increased because of the high shear forces on
the rubber
The clutch motors need to be replaced by stronger and tougher ones to achieve the high
clutch forces This entails a redesign of the ellipse because the new motors are too big to
fit into the ellipses
The main motor needs to be replaced by a stronger one and the connection between the
motor and the ballscrew needs a redesign A good solution would be the mounting of
a brushless outrunner motor directly on the ballscrew (viz the shaft of the ballscrew
replaces the motor shaft) With this concept no motor axis and no rotational clutch is
needed
The clutch mechanics need to be optimized finding a good balance between low clutch
motor power (little compression of the brake shoes) and high robustnessreliability (higher
compression of the brake shoes)
A design study for a high forces MMLA using two guides is shown in Figure 62
642 Closed Design
For the use in the field the MMLA needs a closed design to prevent dirt and water from reaching
the mechanics A simple solution would be a glass fiber box around the finished MMLA but it is
3A detailed calculation is shown in Appendix B5
22
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
64 FUTURE TASKS FOR THE MMLA
Figure 63 Design study for a closed MMLA
also possible to combine the box and the guide A design study of such an MMLA is shown in
Figure 63
643 Smaller Size and Mass
With the actual size the MMLA demands walking robots of at least one meter total height To
realize smaller MMLA significant changes and simplifications in the mechanics are necessary A
conventional MMLA below 200 mm total length would require micro mechanics
644 Beyond the Clutch
Based on one of the very first decisions (see Section 221) the MMLA was build with a conventional
mechanical concept Especially if the MMLA should become much smaller or angular flexible
around the y- and z-axis (according to muscles) it is necessary to take an eye on other realizations
for example electroactive polymers or memory alloys
23
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
CHAPTER 6 FUTURE TOPICS AND DISCUSSION
24
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix A
Basic Schedule
Notes
(1) ITET workshop httpwerkstatteeethzch
(2) ASL workshop httpwwwaslethzch
(3) Igus httpwwwigusch
(4) Farnell httpchfarnellcom
(5) Conrad httpwwwconradch
(6) Physics workshop httpwwwphysethzchphysdepdienstetechbetrlager
(7) Pololu httpwwwpololucom
(8) Maedler httpwwwmaedlerch
(9) Maxon httpwwwmaxonmotorch
(10) KSS Ballscrew httpwwwkss-ballscrewcom
The part number appearing after a screw describes the part the screw head touches when
mounted
The part number appearing after a nut describes the screw the nut is screwed on when
mounted
The part number appearing after a sleevewasher describes the axescrew the washer
touches when mounted
The cables 2p and 3p were made out of a cable 14p
Basic Schedule
Clutch 1
No Qnt Part (Details) - Material Dealer
C1A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C1A02 2 Axe - Round stock St-37 2 mm ITET (1)
C1A03 2 Brake shoe - Shoe rubber Shoemaker
C1A04 2 Ellipse block - Sheet plastic 5 mm ITET (1)
C1A05 2 Nut M3 (C1A07) ASL-W (2)
C1A06 4 Screw M2x8 hexagon barrel head (C1A01) ASL-W (2)
C1A07 2 Screw M3x10 hexagon raised head (C1A09) ASL-W (2)
25
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX A BASIC SCHEDULE
C1A08 4 Screw M3x8 hexagon raised head (C1A01) ASL-W (2)
C1A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C1A10 2 Washer 6 times 2 times 05 mm (C1A02) - Plastic ASL-W (2)
C1B01 1 Clutch block - Aluminium ASL-W (2)
C1B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C1E01 1 Ellipse - Steel ASL-W (2)
C1E02 1 Ellipse plate two holes - Flat stock St-52 25 times 8 mm ITET (1)
C1E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C1E04 2 Nut M3 (C1E06) ASL-W (2)
C1E05 2 Screw M16x2 hexagon counter sunk (C1E08) ASL-W (2)
C1E06 2 Screw M3x12 hexagon raised head (C1B01) ASL-W (2)
C1E07 1 Screw M3x4 hexagon headless (C1E02) ASL-W (2)
C1E08 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C1E09 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C1W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C1W02 1 Connector 3p female (linear sensor connector) Farnell
1668104
Farnell (4)
C1W03 2 Connector plate - Plastic Farnell (4)
C1W04 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C1W05 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C1W06 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C1W07 2 Screw M2x5 hexagon barrel head (C1W03) ASL-W(2)
Clutch 2
No Qnt Part (Details) - Material Dealer
C2A01 2 Arm - Flat stock Al 25 times 4 mm ITET (1)
C2A02 2 Axe - Round stock St-37 2 mm ITET (1)
C2A03 2 Brake shoe - Shoe rubber Shoemaker
C2A04 2 Ellipse block - Sheet plastic 5mm ITET (1)
C2A05 2 Nut M3 (C2A07) ASL-W (2)
C2A06 4 Screw M2x8 hexagon barrel head (C2A01) ASL-W (2)
C2A07 2 Screw M3x10 hexagon raised head (C2A09) ASL-W (2)
C2A08 4 Screw M3x8 hexagon raised head (C2A01) ASL-W (2)
C2A09 1 Spring 3 times 02 times 10 mm ASL-W (2)
C2A10 2 Washer 6 times 2 times 05 mm (C2A02) - Plastic ASL-W (2)
C2B01 1 Clutch block - Aluminium ASL-W (2)
C2B02 4 Friction bearing - Igus JSM-1012-05 Igus (3)
C2E01 1 Ellipse - Steel ASL-W (2)
C2E02 1 Ellipse plate four holes - Flat stock St-52 25 times 8 mm ITET (1)
C2E03 1 Motor and gearbox - Pololu 995 Pololu (7)
C2E04 4 Nut M3 05 (C2E07) ASL-W (2)
C2E05 2 Nut M3 lock (C2E07) ASL-W (2)
C2E06 2 Screw M16x2 hexagon counter sunk (C2E09) ASL-W (2)
C2E07 2 Screw M3x16 hexagon raised head (C2B01) ASL-W (2)
C2E08 1 Screw M3x4 hexagon headless (C2E02) ASL-W (2)
C2E09 1 Switch arm - Sheet St 1203 1 mm ITET (1)
C2E10 2 Switches - Farnell 1217764 Schurter 13019315 Farnell (4)
C2W01 1 Connector 14p female (main cable) - Farnell 1096986 Farnell (4)
C2W02 2 Connector plate plastic - Farnell 1302358 Farnell (4)
26
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
C2W03 1 Cable 2p 100 mm (motor) - Farnell 1207437 Farnell (4)
C2W04 1 Cable 2p 100 mm (switches) - Farnell 1207437 Farnell (4)
C2W05 1 Cable 2p 30 mm (switches) - Farnell 1207437 Farnell (4)
C2W06 2 Screw M2x5 hexagon barrel head (C2W02) ASL-W(2)
Guide
No Qnt Part (Details) - Material Dealer
GG01 1 Guide connector block 1 - Aluminium 10mm ASL-W (2)
GG02 1 Guide connector block 2 - Aluminium 10mm ASL-W (2)
GG03 2 Guides - Igus AWMP-10 Igus (3)
GG04 4 Screw M4x12 hexagon barrel head(GG03) ASL-W (2)
GM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
GM02 4 Screw M3x12 hexagon raised head(GM01) ASL-W (2)
GM03 2 Screw M4x10 hexagon barrel head(GM01) ASL-W (2)
GS01 1 Connector plate (linear sensor) sheet St 1203 15 mm ITET (1)
GS02 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
GS03 2 Nut M3 lock (GS04) ASL-W (2)
GS04 1 Screw M3x10 hexagon headless (GS02) ASL-W (2)
GW01 1 Cable 3p 150 mm (linear sensor) - Farnell 1207437 Farnell (4)
GW02 1 Connector 14p female - Farnell 1096986 Farnell (4)
GW03 1 Connector plate plastic - Farnell 1302358 Farnell (4)
GW04 2 Nut M2 (GW05) ASL-W (2)
GW05 2 Screw M2x6 hexagon barrel head (GW03) ASL-W (2)
Motor
No Qnt Part (Details) - Material Dealer
MBS01 1 Ball bearing (16x5) - Physics Workshop 202681 PW (6)
MBS02 1 Ballscrew (page 54) KSS (10)
MBS03 1 Clutch - Aluminium Maedler 60271400 Maedler (8)
MBS04 1 Motor + encoder - Maxon 339152 Maxon 110511 Maxon (9)
MBS05 2 Screw M25x8 hexagon barrel head (MBS03) - Included at
the clutch
Maedler (8)
MBS06 4 Screw M2x5 hexagon barrel head (MB02) ASL-W (2)
MBS07 1 Sleeve 5x3x14 (MBS04) - Round stock Al 6 mm ITET (1)
MBS08 1 Sleeve 8x5x10 (MBS02) - Round stock St-37 8 mm ITET (1)
MBS09 1 Sleeve 8x5x4 (MBS02) - Round stock St-37 8 mm ITET (1)
MB01 4 Friction bearing - Igus JSM-1012-05 Igus (3)
MB02 1 Motor block - Aluminium ASL-W (2)
MM01 1 Actuator connector - Flat stock St-52 30 times 15 mm ITET (1)
MM02 4 Screw M3x12 hexagon raised head (MM01) ASL-W (2)
MM03 2 Screw M4x10 hexagon barrel head (MM01) ASL-W (2)
MW01 1 Connector 2p male (motor power) - Farnell Farnell (4)
MW02 1 Cable 2p 500mm (motor power) - Farnell Farnell (4)
Spring
No Qnt Part (Details) - Material Dealer
SSE01 1 Linear sensor - Farnell 8795959 Panasonic EVA-
JQLR15B14
Farnell (4)
SSE02 2 Nut M3 lock (SSE03 SSE04) ASL-W (2)
SSE03 1 Screw M3x10 hexagon headless (SSE01) ASL-W (2)
27
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX A BASIC SCHEDULE
SSE04 1 Screw M3x8 hexagon raised head (SSE01) ASL-W (2)
SSE05 1 Sensor plate 1 - Aluminium 2mm ITET (1)
SSE06 1 Sensor plate 2 - Aluminium 2mm ITET (1)
SS01 6 Screw M3x12 hexagon raised head (SS03 SSE05 SSE06) ASL-W (2)
SS02 1 Spring (steel 85x16x2mm) - Conrad 229058-62 Conrad (5)
SS03 2 Spring plate - Flat stock St 4 times 40 mm ITET (1)
SW01 1 Connector 3p male (linear sensor) - Farnell 1668104 Farnell (4)
SW02 1 Cable 3p 150mm (linear sensor) - Farnell 1207437 Farnell (4)
Main Cable
No Qnt Part (Details) - Material Dealer
W01 3 Binder Farnell (4)
W02 4 Connector 14p male - Farnell 1188911 Farnell (4)
W03 1 Cable 14p (1000 mm) - Farnell 1207437 Farnell (4)
Divers
No Qnt Part (Details) - Material Dealer
D01 Solder
D02 Oil (ballscrew)
D03 Shrink hose (wiring)
D04 WD 40 (rust protection)
D05 Loctite (headless screws in the linear sensors)
D06 Hot glue (mounting the switches)
Table A2 Basic schedule for the second prototype of the MMLA
General Survey (Next Page)
28
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
GG
02
GG
03
GG
04
GM
03
GM
02
GS
01
GG
01
GW
02
GS
02
GM
01
MB
S0
4
MM
03
MB
02
MM
01
MB
S0
2M
M0
2
MB
S0
3M
B0
1
MB
S0
6
MB
S0
8
SS
03
SS
01
SS
02
SS
E0
2 S
SE
04
SS
E0
1
C1W
01
C1W
03
C1W
07
C1E
01
C1A
09
C1A
07
C1A
05
C1E
03
C1E
07
C1E
09
MM
01
C1E
02
C1A
01
C1A
03
C1A
01
C1B
01
C1A
08
C1B
02
Figure A1 General drawing of the second prototype of the MMLA
29
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX A BASIC SCHEDULE
30
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix B
Calculations
B1 Spring Data
Spring Constant
K =G middot d4D
8 middot d3F middot n= 227 N mm (B1)
G = 79 500 N mmminus2 Spring steel shear modulus
dD = 2 mm Wire diameter see Page 65
dF = 18 mm Average spring diameter see Page 65
n = 12 Elastic turns see Page 65
MaxSpring Force
F = K middot ∆ls = 1362 N (B2)
∆ls = 60 mm Compression range of the spring
B2 Ballscrew
Longitudinal Force
Fx = ηBS middot MMot
rBSmiddot pBS
lBS= ηBS middot MMot middot 2 middot π
lBS(B3)
Fxnominal = 90 N (B4)
Fxstall = 955 N (B5)
ηBS = 05 Efficiency of the ballscrew
lBS = 1 mm Lead of the ballscrew see Page 54
rBS = 3 mm Radius of the ballscrew see Page 54
pBS = 1885 mm Perimeter of the ballscrew see Page 54
MMotnominal = 288 N mm Continuus moment of the motor see Page 55
MMotstall = 304 N mm Stall moment of the motor see Page 55
31
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX B CALCULATIONS
Fby
Fey
Fez
z2
z1
y
z
x
Figure B1 Clutch mechanism used for the second prototype and for the calculation The leverratio described below is i gt 1 eg the ellipse forces are smaller than the brake shoe forces
Speed
Vmax =1
60middot nNoLoad middot lBS = 182 mm sminus1 (B6)
Vnom =1
60middot nnom middot lBS = 160 mm sminus1 (B7)
nNoLoad = 10900lsquorpm No load motor speed see Page 55
nnom = 9620lsquorpm Nominal motor speed see Page 55
B3 Clutch Force
The forces applying on the ellipse were calculated using Matlab In the following section the
calculation is done with Fby on one single brake shoe
The brake shoe force is calculated based on the desired longitudinal force
Fbymax =Fx
microb(B8)
Fx Desired longitudinal force
microb Dynamic friction coefficient between brake surface and brake shoe
Depending on the clutch geometry (lever proportions) the ellipse forces and strokes vary This fact
is considered introducing the lever ratio
i =z1 + z2z2
(B9)
The ellipse force is calculated als follows
Feymax =1
imiddot Fbymax (B10)
32
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
B3 CLUTCH FORCE
Grosse WertFx 50 Nt 01 s∆ϕ π4∆s 15 mma 8 mmmicrob 10microe 01i 16
Table B1 Numerical values for the Matlab calculation
B31 Compression Moment
The resistance of the brake shoes is approximated by a replacement spring opposite to the ellipse1
The necessary spring stiffness is calculated as follows
Kr =Feymax
∆s(B11)
∆s Compression of the replacement spring
The compression distribution is approximated by a sinusoidal distribution
s(ϕ) = ∆s middot sin(ϕ) (B12)
0 lt ϕ lt π2 Rotation angle of the ellipse
The compression force of the ellipse is calculated using the spring stiffness
Fey(ϕ) = s(ϕ) middotKr (B13)
The compression moment is calculated balancing the energies
Mec(ϕ) =d
dts(ϕ) middot Fey(ϕ) middot 1
ω(B14)
ω = ∆ϕt Rotational speed of the ellipse (constant)
∆ϕ Total rotation angle of the ellipse
t Rotation time of the ellipse
B32 Friction Moment
The friction force is calculated as follows
Fez(ϕ) = Fey(ϕ) middot microe (B15)
microe Friction coefficient between ellipse and brake shoe
The friction moment results using the bigger semiaxis of the ellipse
Mef (ϕ) = Fez(ϕ) middot a (B16)
1The compression of the brake shoes is ∆sbrake = ∆s middot 1i
33
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX B CALCULATIONS
0 01 02 03 04 05 06 07 080
10
20
30
40
50
60
70
phi[rad]
Elli
pse
Mom
ent [
mN
m]
M
tot
Mef
Mec
Figure B2 Friction and compression force of the ellipse
a Bigger semiaxis of the ellipse
B33 Matlab Calculation
The calculation was done using the Matlab file shown in Appendix C The resulting moment
distributions are shown in Figure B2 the used numerical values are shown in Table B1 The
clutch motor (see Page 26 C1E03 C2E03) produces a stall torque of Mstall = 530 mN m The
ratio MstallMtot = 815 should guarantee a sufficient durability in alternating operation
B4 Basic Assumptions for the Actuator
As mentioned in 12 the second prototype of the MMLA should be able to hop around 100 mm high
with a robot of 1 kg total mass
h = 100 mm Hopping height of the robot
m = 1 kg Mass of the robot
∆l = 50 mm Max compression of the spring
The calculation was done using a simple mechanical model of the MMLA It is shown in Figure
B3
g
m1
Kb
Figure B3 Simplified model for the basic assumptions of the MMLA
34
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
B5 STATIC FORCE IN THE ROBOTS KNEE
(a) (b)lt
ll
sk
α
ϕ
FA
mg middot g
Figure B4 (a) Robot position (b) Used variables on the robots knee
Potential energy of the robot
Epr = m middot g middot (h+ ∆l) = 147 J (B17)
Potential energy of the compressed spring
Eps =1
2middotKb middot ∆l2 (B18)
Energy balance
Kbmin =2 middotm middot g middot (h+ ∆l)
∆l2= 118 N mm (B19)
The max spring force is equal to the max clutch force
Fmax = Kbmin lowast ∆l = 59 N (B20)
B5 Static Force in the Robots Knee
For the calculation the robot shown in Figure B4 was created The following data was used
sk = 60 mm Lengths of the knee lever
α = 30deg Angle between knee lever and lower leg
mb = 10 kg Mass of the robots body
lt = ll = 500 mm Length of the thigh and lower leg
ϕ = 60deg Knee angle
Effective body lever
lbeff = lt middot cos(05 middot ϕ) = 433 mm (B21)
Effective knee lever
skeff = sk middot sin(ϕminus α) = 30 mm (B22)
35
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX B CALCULATIONS
Knee moment of one of both legs
Mk =1
2middot lbeff middotmb middot g = 21 23927 N mm (B23)
Force on the MMLA
FA =Mk
skeff= 70798 N (B24)
36
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix C
Matlab Code for the Clutch Force
clc
close a l l
clear a l l
Given Constants
F x=50 [N] Desired c l u t c h f o r ce
t =01 [ s ] Time fo r c lu tchminuscompression
Del ta ph i=pi 4 [ rad ] E l l i p s eminusr o t a t i on fo r c l u t c h compression
De l ta s =15 [mm] Compression disp lacement o f the replacement spr ing
a=8 [mm] Bigger semiax is o f the e l l i p s e
mu b=1 [minus] Fr i c t i on c o e f f i c i e n t o f the c l u t c h pads
mu e =01 [minus] Fr i c t i on c o e f f i c i e n t o f the e l l i p s e
i =16 [minus] r a t i o in the c l u t c h mechanics
Constants From Ca lcu la t i on
omega=De l ta ph i t Rota t iona l speed o f the e l l i p s e
F bymax=F xmu b Max brake shoe fo r ce
F eymax=F bymax i Max e l l i p s e f o r ce
K r=F eymax De l ta s Replacement spr ing s t i f f n e s s
Var iab l e s From Ca lcu la t i on
for j =11000
phi ( j )=(jminus1)pi (4(1000minus1) ) Angle s t e p s from phi=0 to phi=pi 4
s ( j )=De l ta s sin ( ( phi ( j ) De l ta ph i ) (pi 2) ) Compression o f the replacement
spr ing
F ey ( j )=s ( j ) K r Compression fo r ce o f the e l l i p s e
dot s ( j )=De l ta s cos ( ( phi ( j ) De l ta ph i ) (pi 2) ) ( omega De l ta ph i ) (pi 2)
Compression v e l o c i t y o f the e l l i p s e
M ec ( j )=dot s ( j ) F ey ( j ) omega Compression moment o f the e l l i p s e
F ez ( j )=F ey ( j ) mu e Fr ic t i on fo r ce o f the e l l i p s e
M ef ( j )=F ez ( j ) a Fr ic t i on moment o f the e l l i p s e
M tot ( j )=M ef ( j )+M ec ( j ) Total Moment
end
Plo t t i n g the r e s u l t s
37
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX C MATLAB CODE FOR THE CLUTCH FORCE
figure (1 )
plot ( phi M tot phi M ef phi M ec )
GRID ON
xlabel ( rsquo phi [ rad ] rsquo )
ylabel ( rsquo E l l i p s e Moment [mNm] rsquo )
legend ( rsquoM to t rsquo rsquoM e f rsquo rsquoM ec rsquo )
38
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix D
Budget
At the beginning of the project the budget was set to CHF 50000 (see Section 11) During the
project it emerged that the clutch mechanisms and the whole actuator will work satisfactorily so
the budget was increased to CHF 100000 After the first successful test of the first prototype (see
Section 23) the budget limit was canceled completely
No Product Costs
(CHF)
C1B02 C2B02
MB01 GG03
25 Rotational bearings Igus JSM-1012-05 2 guides 10mm
Igus AWMP-10
8150 (1)
C1E03 C2E03 4 Clutch motors Pololu 995 3400 (2)
C1E09 C2E10 8 Switches Farnell 1217764 Schurter 13019315 380 (2)
C1W01 C2W01 6 Connectors 14p female Farnell 1096986 1560 (2)
C1W02 6 Connectors 3p malefemale Farnell 1668104 380 (2)
div 2m Ribbon cable 14p Farnell 1207437 310 (2)
GS02 SSE01 3 Linear sensors Farnell 8795959 Panasonic EVA-
JQLR15B14
3860 (2)
MBS01 Ball Bearing Physics Workshop 202681 000 (3)
MBS02 2 Ballscrews (54) 61860 (1)
MBS03 1 Rotatonal clutch Maedler 60271400 2350 (2)
MBS04 Motor and encoder Maxon 339152 Maxon 110511 29490 (1)
SS02 1 Spring Conrad 229058-62 400 (2)
W02 6 Connectors 14p male Farnell 1188911 2250 (2)
div 1 Metal Order 000 (3)
div 2 Metal Order 000 (3)
div CNC Manufacturing Clutch blocks motor block guide con-
nectors ellipses (ASL-Workshop)
000 (3)
div Screws (ASL-Workshop) 000 (3)
- Hopping guide mounting material (Coop) 1500 (1)
- Linear guide DryLin Igus TK-04-12-3350 8090 (1)
Total 123980
Table D1 Budget for the first and second prototype of the MMLA
39
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX D BUDGET
(1) Packaging and shipping included
(2) Packaging and shipping excluded
(3) Price unknown
40
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix E
Timeline
At the beginning of March it was planned to design build test and document a complete MMLA
until the end of May At the end of March it was decided to build two prototypes a reduced first
prototype to test the clutch mechanics and an advanced second prototype The goal to finish the
whole project until the end of May was retained Figure E1 shows the scheduled timeline from
the end of April
Due to some problems during the manufacturing of the prototype two the manufacturing time
decreased for two weeks The manufacturing of an additional hopping guide to mount the whole
actuator during the hopping tests demanded an additional week Due to the additional work of
the semester courses of the author it was not possible to write the report in parallel to the tests
of the second prototype For this reason the semester thesis took four months of time instead of
three
Figure E1 The scheduled timeline from the end of April It was planed to write the report inparallel to the tests of the second prototype
Figure E2 Definite timeline from the end of June In comparsion to the scheduled timeline themanufacturing of the second prototype demanded more time an additional hopping guide for thesecond prototype had to be manufactured and the report was written after the tests
41
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX E TIMELINE
42
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix F
Plug Connection
Figure F1 and Table F1 show the plug connection of the main cable (W03) of the second proto-
type
2 4 6 8 10 12 14
1 3 5 7 9 11 13
2 3
1
(a)
(b)
Figure F1 Numbering of the pins of the male 14p connector (a) and the linear sensor (b)
Pin Connected part Part Pin
1 Linear sensor 1 (GS02) 1
2 Linear sensor 1 (GS02) 2
3 Clutch motor 1 (C1E03) +
4 Linear sensor 1 (GS02) 3
5 Switch 1 (C1E09)
6 Clutch motor 1 (C1E03) -
7 Linear sensor 2 (SSE01) 1
8 Switch 1 (C1E09)
9 Linear sensor 2 (SSE01) 2
10 Clutch motor 2 (C2E03) +
11 Linear sensor 2 (SSE01) 3
12 Clutch motor 2 (C2E03) -
13 Switch 2 (C2E10)
14 Switch 2 (C2E10)
Table F1 Plug connection of the 14p male connector and the linear sensor
43
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX F PLUG CONNECTION
44
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix G
Blueprints
Page 46 Clutch block (C1B01 C2B01)
Page 47 Motor block (MB02)
Page 48 Guide connector 1 (GG01)
Page 49 Guide connector 2 (GG02)
Page 50 Arm (C1A01 C2A01)
Page 51 Ellipse (C1E01 C2E01)
Page 52 Spring plate (SS03)
45
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX G BLUEPRINTS Clutch block (C1B01 C2B01)
46
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX G DATA SHEETS Motor block (MB02)
47
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX G BLUEPRINTS Guide Connector 1 (GG01)
48
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX G DATA SHEETS Guide Connector 2 (GG02)
49
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX G BLUEPRINTS Arm (C1A01 C2A01)
50
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX G DATA SHEETS Ellipse (C1E01 C2E01)
51
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX G BLUEPRINTS Spring plate (SS03)
52
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix H
Data Sheets
Page 54 Ballscrew KSS-Ballscrew (MBS02)
Page 55 Main Motor RE 25 Maxon 339152 (MBS04)
Page 56 Encoder HEDS 5540 Maxon 110511 (MBS04)
Page 57 Linear potentiometer Farnell 8795959 Panasonic EVAJQLR15B14 (GS02 SSE01)
Page 59 Clutch switch Farnell 1217764 Schurter 13019315 (C1E09 C2E10)
Page 61 Friction bearing Igus JSM-1012-05 (C1B02 C2B02 MB01)
Page 62 Clutch motor Pololu 995 (C1E03 C2E03)
Page 63 Guide Igus AWMP-10 (GG03)
Page 64 Rotational clutch Maedler 60271400 (MBS03)
Page 65 Spring Conrad 229058-62 (SS02)
53
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX H DATA SHEETS Ballscrew
54
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Operating Range Comments
Continuous operationIn observation of above listed thermal resistance(lines 17 and 18) the maximum permissible windingtemperature will be reached during continuousoperation at 25degC ambient= Thermal limit
Short term operationThe motor may be briefly overloaded (recurring)
Assigned power rating
n [rpm]
max
onD
Cm
otor
maxon Modular System Overview on page 16 - 21
Specifications
78 maxon DC motor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
Order Number
RE 25 25 mm Graphite Brushes 20 Watt
2015000
10000
5000
025 05 10
10 20 30
339155
302534 339149 339150 339151 339152 339153 339154 339155 339156 339157 339158
Motor DataValues at nominal voltage
1 Nominal voltage V 72 9 12 18 24 30 36 48 48 48 482 No load speed rpm 10500 9700 9620 10400 10900 9200 10100 9540 8450 6720 46503 No load current mA 133 932 68 506 402 25 237 164 137 989 64 Nominal speed rpm 8830 8160 8240 9140 9620 7990 8840 8350 7260 5520 34205 Nominal torque (max continuous torque) mNm 202 228 262 281 288 308 303 313 32 326 3256 Nominal current (max continuous current) A 34 279 233 179 142 103 0917 0673 0608 0491 03397 Stall torque mNm 259 238 268 297 304 265 279 270 243 192 1278 Starting current A 421 281 232 184 146 861 824 567 451 284 139 Max efficiency 786 812 841 864 875 879 882 887 885 878 863
Characteristics10 Terminal resistance 0171 032 0517 098 164 349 437 847 106 169 36811 Terminal inductance mH 00163 00308 00573 0112 0186 0407 0493 0979 125 197 41112 Torque constant mNm A 615 846 115 161 208 308 338 477 538 677 97613 Speed constant rpm V 1550 1130 828 591 460 311 282 200 177 141 97814 Speed torque gradient rpm mNm 432 428 371 359 363 352 365 356 351 352 36915 Mechanical time constant ms 652 606 562 536 526 517 516 513 512 512 51416 Rotor inertia gcm2 144 135 145 143 138 14 135 138 139 139 133
Planetary Gearhead26 mm05 - 20 NmPage 228
M 12
Recommended ElectronicsLSC 302 Page 282ADS 505 282ADS_E 505 283EPOS2 Module 362 304EPOS2 245 305EPOS2 505 305EPOS2P 245 308Notes 18
Thermal data17 Thermal resistance housing-ambient 144 K W18 Thermal resistance winding-housing 51 K W19 Thermal time constant winding 292 s20 Thermal time constant motor 543 s21 Ambient temperature -30 +100degC22 Max permissible winding temperature +155degC
Mechanical data (ball bearings)23 Max permissible speed 14000 rpm24 Axial play 005 - 015 mm25 Radial play 0025 mm26 Max axial load (dynamic) 20 N27 Max force for press fits (static) 60 N
(static shaft supported) 1000 N28 Max radial loading 5 mm from flange 35 N
Other specifications29 Number of pole pairs 130 Number of commutator segments 1131 Weight of motor 115 g
Values listed in the table are nominalExplanation of the figures on page 49
OptionEncoder MR on requestEncoder HED_ 5540 on request
Planetary Gearhead32 mm075 - 60 NmPage 230 231 233Koaxdrive32 mm10 - 45 NmPage 236Spindle Drive32 mmPage 249 250 251
Encoder MR128 - 1000 Imp3 channelsPage 262Encoder HED_ 5540500 Imp3 channelsPage 267 270DC-Tacho DCT22 mm052 VPage 276Brake AB 2824 VDC04 NmPage 318
APPENDIX H DATA SHEETS Main Motor RE 25 Maxon 339152
55
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
overall length overall length
266 maxon sensor May 2010 edition subject to change
Stock programStandard programSpecial program (on request)
max
onse
nsor
maxon Modular System+ Motor Page + Gearhead Page + Brake Page Overall length [mm] see GearheadRE 25 7779 753RE 25 7779 GP 26 05 - 20 Nm 228
RE 25 7779 GP 32 075 - 45 Nm 230
RE 25 7779 GP 32 075 - 60 Nm 231233
RE 25 7779 KD 32 236
RE 25 7779 GP 32 S 249-251
RE 25 20 W 79 AB 28 318 1057RE 25 20 W 79 GP 26 05 - 20 Nm 230 AB 28 318
RE 25 20 W 79 GP 32 075 - 45 Nm 232 AB 28 318
RE 25 20 W 79 GP 32 075 - 60 Nm 231233 AB 28 318
RE 25 20 W 79 KD 32 236 AB 28 318
RE 25 20 W 79 GP 32 S 249-251 AB 28 318
RE 35 90 W 81 917RE 35 90 W 81 GP 32 075 - 45 Nm 230
RE 35 90 W 81 GP 32 075 - 60 Nm 232233
RE 35 90 W 81 GP 32 40 - 80 Nm 235
RE 35 90 W 81 GP 42 30 - 15 Nm 238
RE 35 90 W 81 GP 32 S 249-251
RE 35 90 W 81 AB 28 318 1241RE 35 90 W 81 GP 32 075 - 45 Nm 230 AB 28 318
RE 35 90 W 81 GP 32 075 - 60 Nm 232233 AB 28 318
RE 35 90 W 81 GP 32 40 - 80 Nm 235 AB 28 318
RE 35 90 W 81 GP 42 30 - 15 Nm 238 AB 28 318
RE 35 90 W 81 GP 32 S 249-251 AB 28 318
RE 40 150 W 82 917RE 40 150 W 82 GP 42 30 - 15 Nm 238
RE 40 150 W 82 GP 52 40 - 30 Nm 241
RE 40 150 W 82 AB 28 318 1242RE 40 150 W 82 GP 42 30 - 15 Nm 238 AB 28 318
RE 40 150 W 82 GP 52 40 - 30 Nm 241 AB 28 318
VCC 5 VDC
Rpull-up 33 k
GND
Ambient temperature range u = 25degC
TTL
Pin 3
Pin 5
Pin 2
Pin 4
Pin 1
Encoder 500 Counts per turn 3 Channels
Order Number
110511 110513 110515Type
Counts per turn 500 500 500Number of channels 3 3 3Max operating frequency (kHz) 100 100 100Max speed (rpm) 12000 12000 12000Shaft diameter (mm) 3 4 6
Technical Data Pin Allocation Connection exampleSupply voltage 5 V 10
Encoder Description Pin no from3409506
Pin 5 Channel B 1Pin 4 VCC 2Pin 3 Channel A 3Pin 2 Channel I 4Pin 1 GND 5
Cable with plugmaxon Art No 3409506The plug (Harting 9185066803)can be fixed in the required position
Cable with plug (compatiblewith encoder HEDS5010)maxon Art No 3409504The plug (3M 89110-0101) canbe fixed in the required position
Output signal TTL compatiblePhase shift 90dege plusmn 45degeSignal rise time(typically at CL = 25 pF RL = 27 k 25degC) 180 nsSignal fall time(typically at CL = 25 pF RL = 27 k 25degC) 40 nsIndex pulse width (nominal) 90degeOperating temperature rang -40 +100degCMoment of inertia of code wheel 06 gcm2
Max angular acceleration 250 000 rad s-2
Output current per channel min -1 mA max 5 mA
The index signal I is synchronised with channel A or B
Direction of rotation cw (definition cw p 48)
Channel A
Channel B
Channel I
s∆ 45deges2 s = 90dege14s1s4s3
U
U
U
U
U
U
High
High
High
Low
Low
Low
90dege
Channel A
Channel B
Channel I
Cycle C = 360dege
Pulse P = 180dege
Phase shift
APPENDIX H DATA SHEETS Encoder HEDS 5540 Maxon 110511
56
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Thin type Faders for Audio MixersSlide Potentiometers
Japan
Features
Major Specifications
1000 mm Type
600 mm Type
450 mm Type
Custom specifications negotiableNotes1 Custom design for Lever Style also negotiable2 450 mm travel type also available (External dimensions same as 600 mm type)
Explanation of Part Numbers
13 13
Recommended Applications
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic
EVAJQLR15B14
57
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Slide PotentiometersEVA(B)JQEVA(B)NAEVA(B)NB
13 13 13 13 13 13 13 13 13 13 13 13 13 13
Dimensions in mm (not to scale)
EVANAEVBNA
13
1313
13
13 13 13
$amp
amp
amp
amp () amp
$
+
$
+$
+
$
$amp
-
$
amp
ampampamp
amp
$
-
$
ampampamp
amp
$
-
$
amp0
(-
+ -(-
+
(
+ (
+
No 1No 1
No 2
No 3
1313
13
13
13
13
1313
13
13
13 13
13
13
13
13
13
$$ amp ( (
) )+
- $ $)
13
13
13
13
1313
$$ amp ( (
) )+
- $ $)
EVANBEVBNB
EVAJQEVBJQ
APPENDIX H DATA SHEETS Linear Potentiometer Farnell 8795959 Panasonic EVA-
JQLR15B14
58
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
131313 $ amp$$$($()amp +$--(amp +$amp$$amp( amp$$amp0 amp$amp $$ amp amp $($ 123--13-13 --13 --($amp($ $($$amp 4567 896lt+$(0 $=gt ABCDE FGCHECICJBCDE FGCHECICJBCDE KLMNCBJCDE KLMNCJOCDE+$((ampamp$=gt PG PG PG KLMNCPG KLMNCABP$amp)(($ GNABC GNAB GNJOC BNJG$Q$amp$amp)(($R SAGP SAGT SAGT SAGT SAGTC$( $($amp$(+ U KLMNCAGG VPGCC VPGCC VPGCC VPGCC$( $($amp$($amp$ U KLMNCAGG VAPGCC VAPGCC VPGCC VPGCC$ amp$( U SAGOC SAGO SAGO SAGO $($ ($ WXYNCGNA WXYNCGNAPC WXYNCGNAP WXYNCGNA WXYNCGNAC(($($$ amp( Z[CJGC ANTCCGNPC ANTCCGNJC ANTCCGNJC BNPCCGNPC BNPCCGNPZ[CT]C ANOC_abC ANOCCGNJ $($$amp0 GNBPCCcCGNBIdGNA GNFPCGNA GNFPCGNA GNJPCGNA GNJPCGNA$ $amp$ PGeIF8 SAGG SAGG SPG SPG$ amp$ SAGP SAGT SAGT SAGT SAGT$amp$amp amp $($ Z[CJG Z[CJGIZ[CT] Z[CJGIZ[CT] Z[CJG Z[CJG amp$ fCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCZgdgh65iCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCjLCCCCCCCCCCCCCCCCCCCCCCCCCCCCjL amp$amp$( fklmIklnoCZgCgh65iCp- BJGIBGfk[qIk[lIk[moCp-CCBTGIFCr7sCrdltDdGBGECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBJPIP CCCCCCCCCCCCCBJOuPIACCCCCCCCCCCCCCCCCCCCCCCCBJOuPIAC BJOuPIAC$$amp$amp p dBGCvCc]G dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$ amp$amp$amp p dFGCvCcOP dJGCvCcOP dJGCvCcOP dBPCvCcOP dBPCvCcOP$amp w8Wlt5x w8Wlt5x=yamp Z[T]CCZ[T]$ampamp23 qz qz $($$amp E|wxF]CCCe9CcCH|CCCCCCCCCCCCCCCC E|wxCdFKCe9CcBKCH| $($$amp0amp ~C E|wxCdBNPKCH4CYL889LW7amp ~CCCCCCCCCCE|wxF]CdClx ()$ ~ tltK5Y6L8WC[HCJNT tltK5Y6L8WC[l($$ amp ~ tltK5Y6L8WC[[l tltK5Y6L8WC[E 0amp$ ~ CABElte9A]] 3 13APPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
59
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
13 $amp()++-( (amp()++-( (amp01 +( (amp+$(23456789lt88=9lt88 gtltgtltA9Alt88=9Alt88 gtltgtlt7BCDEFGGHlt88AH88 gtltgtHltgtlt88lt88 gtltgtgt gtltgtltgtlt88Hltlt88 gtltgtgtH gtltgtlt9lt88IgtH88 gtltgtHlt9lt88Jltlt88 gtltgtgtI gtltgtltlt88Jlt88 gtltgtgtJ gtltgtltgtlt88Altlt88 gtltgtgtA gtltgtltH9lt88Hlt88 gtltgtgt gtltgtltIltlt88gtgtH88 gtltgtHlt9ltlt88gt9Hlt88 gtltgt9lt gtltgtltJ3KL= 9==============M 3M 3 3NENNOPMQ3MQ3Q3NPORMSE4TROE4UVWXYWZ[W]_ZWabWcdeZWfW_ghijWfkWZ[WjeX_jWl_eXaYmn($0$0opq )2++nor2(s+20om$2++no tuv w xyvuxyxxz xy wy|x zvyz xyv~ uxyxxtyux wy|xuywx wy|xzy|x twuv (0 wy|xzy|x twuv (0twuv (0wy|xyxx ty|xwvut (0AAPPENDIX H DATA SHEETS Switch Farnell 1217764 Schurter 13019315
60
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 1313 $ $ $ amp (amp)++--amp)-)01 )23- (145(+)67 8+ 39+(0 8 5(+)67 8+ 39+(0 8197+lt=9gt(+01= 0-30-(3+01)3AB(0-(9 0-30-CC 197+lt $D E2( amp+0+9()30)3)2 )+7)7+$(+)03 FGGHIJKLMNOPIHQJIKLQRSQJQLTUUA0)+0)VVV17- W (90amp3X17-5230Y Z([Y17-lt 8] E39310 amp) (979()30E_amp9-(0 72 3+-73+) ` abcdeafghgihjAPPENDIX H DATA SHEETS Friction bearing Igus JSM-1012-05
61
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX H DATA SHEETS Clutch motor Pololu 995
62
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
13 13 $ amp () $+ - amp 0123 $ 4 4 13 5 3 $ 13 6 7 2amp 13 11389 89 8913lt0123 =gtAB=CDEF G HIII IJIKI012lt3 =gtAB=CDEF K HIII IJLMM0123 =gtAB=CDEF LI HIII IJNLK0123 =gtAB=CDEF LN HIII IJHNH0123 =gtAB=CDEF LG HIII IJOPH0123 =gtAB=CDEF NI HIII IJKQG012$3 =gtAB=CDEF NO HIII LJMLL 894 0 134 RCSBTgt=FBUSVgtTTSWASAB=CDEFBTDFSUDBEgtUBDBWSDUBXSDUWY=BTDASEUgtTBYAZU[BDWABYAZU[NII]DDXSBEUgtTB=FgtV_DFSUDaB ]ZTWZTRgtSUDWVSaBCKbDUAWS==aBPOBbcdZUEDVSaB bDUABDWgtAeSAfSD=SBUSTSTXSUBFCDFBFC=B=BDBFSVCWVDB=ZUEDVSgBdTDBVgtgtZUBDUDFgtW=BDUSBhgt==XSBAZSBFgtBDUDXSBVgtDFWYBAShFC=g 113 44 i1 4 jDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAjDUXgtWBEXUSBFZXS]ZTWZTBkCVl ]ZTWZT jEOH dFDWS==B=FSSCDUABDWgtAeSA ZWVgtDFSA CDUASWSAm 4 0 13 01253 443 0 413 nnnopqrsotuvuwvsxyzsAPPENDIX H DATA SHEETS Guide Igus AWMP-10
63
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
323
- - 602 996 00 - - 045 2 300 127 32 635 3 007 - - 2- 602 702 00 602 996 02 - 04 05 3 318 142 45 952 3 01 - 2 6
602 608 00 602 708 00 602 996 08 024 09 10 4 600 1905 6 1270 5 0127 2 6 10602 610 00 602 710 00 602 996 10 024 09 10 6 600 1905 6 1270 5 0127 2 6 10602 612 00 602 712 00 602 996 12 035 15 18 4 635 203 6 1587 5 0127 3 8 22602 614 00 602 714 00 602 996 14 035 15 18 5 635 203 6 1587 5 0127 3 8 22602 616 00 602 716 00 602 996 16 035 15 18 6 635 203 6 1587 5 0127 3 8 22602 620 00 602 720 00 602 996 20 064 25 27 6 800 2285 65 1905 5 0127 8 12 34602 622 00 602 722 00 602 996 22 064 25 27 8 800 2285 65 1905 5 0127 8 12 34602 624 00 602 724 00 602 996 24 14 40 60 6 1100 3175 9 2540 5 0127 13 32 90602 626 00 602 726 00 602 996 26 14 40 60 8 1100 3175 9 2540 5 0127 13 32 90602 628 00 602 728 00 602 996 28 14 40 60 10 1100 3175 9 2540 5 0127 13 32 90602 630 00 602 730 00 602 996 30 25 60 100 10 1600 4445 12 3175 5 0127 35 76 220602 632 00 602 732 00 602 996 32 25 60 100 12 1600 4445 12 3175 5 0127 35 76 220602 634 00 602 734 00 602 996 34 25 60 100 16 1600 4445 12 3175 5 0127 35 76 220
- 602 900 00 602 998 00 - 1 15 3 476 1955 53 952 3 012 - 4 8- 602 902 00 602 998 02 - 1 15 4 476 1955 53 952 3 012 - 4 8
602 806 00 602 906 00 - 051 2 - 4 635 2285 65 127 5 017 4 8 -602 808 00 602 908 00 - 051 2 - 6 635 2285 65 127 5 017 4 8 -
- - 602 998 12 - - 3 4 635 2540 65 127 5 017 - - 18- - 602 998 14 - - 3 6 635 2540 65 127 5 017 - - 18
602 818 00 602 918 00 602 998 18 091 34 5 5 800 2540 65 1587 5 02 6 10 30602 820 00 602 920 00 602 998 20 091 34 5 6 800 2540 65 1587 5 02 6 10 30602 824 00 602 924 00 - 13 53 - 6 1000 2650 65 1905 7 025 12 16 -602 826 00 602 926 00 - 13 53 - 8 1000 2650 65 1905 7 025 12 16 -
- - 602 998 30 - - 8 6 1000 2800 65 1905 7 025 - - 46- - 602 998 32 - - 8 8 1000 2800 65 1905 7 025 - - 46
602 834 00 602 934 00 602 998 34 25 10 16 6 1270 3810 11 254 7 038 20 44 115602 836 00 602 936 00 602 998 36 25 10 16 8 1270 3810 11 254 7 038 20 44 115602 838 00 602 938 00 602 998 38 25 10 16 10 1270 3810 11 254 7 038 20 44 115602 840 00 602 940 00 602 998 40 4 15 25 10 1600 5715 16 3175 7 05 58 100 290602 842 00 602 942 00 602 998 42 4 15 25 12 1600 5715 16 3175 7 05 58 100 290602 844 00 602 944 00 602 998 44 4 15 25 16 1600 5715 16 3175 7 05 58 100 290602 846 00 602 946 00 602 998 46 6 22 36 12 1900 6667 18 381 7 06 86 160 440602 848 00 602 948 00 602 998 48 6 22 36 16 1900 6667 18 381 7 06 86 160 440602 850 00 602 950 00 602 998 50 6 22 36 19 1900 6667 18 381 7 06 86 160 440
- 602 958 00 602 998 58 - 40 73 16 2600 9530 2506 508 7 09 - 405 1045- 602 960 00 602 998 60 - 40 73 19 2600 9530 2506 508 7 09 - 405 1045- 602 962 00 602 998 62 - 40 73 24 2600 9530 2506 508 7 093 - 405 1045- 602 966 00 602 998 66 - 55 102 24 3000 1300 32 5715 7 095 - 800 2155- 602 968 00 602 998 68 - 55 102 30 3000 1300 32 5715 7 095 - 800 2155
Betriebsfaktoren Seite 325 beachten Welle kann tiefer eingesteckt werden Kupplung ist mittig freigedreht Stellschraubenausfuumlhrung 1) gegen Mehrpreis
Betriebsfaktoren Seite 325 beachten Welle darf nicht tiefer eingesteckt werden 1) gegen Mehrpreis
Ausgleichskupplungen LA lange Ausfuumlhrung
Bestellangaben zB Art-Nr 602 806 00 Ausgleichskupplung LA lange AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min-1
Ausgleichskupplungen KA kurze Ausfuumlhrung
Bestellangaben zB Art-Nr 602 608 00 Ausgleichskupplung KA kurze AusfuumlhrungKunststoff 4 mm Bohrung
Werkstoff Kunststoff AcetalAluminium 2014AEdelstahl 14305
bull hohe Torsionssteifigkeitbull absolute Spielfreiheitbull hohe Drehmomentuumlbertragungbull sehr geringe Ruumlckstellkraumlftebull Drehzahl max 5000 min -1
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
Artikel-Nr Artikel-Nr Artikel-Nr Max Betriebsdrehmoment Bohrung Bohr L1 L2 D1 Winkel- Parallel- GewichtKunststoff Alu Edelstahl Kunststoff Alu Edelstahl B +003 max1) versatz versatz Kunststoff Alu Edelst
Nm Nm Nm mm mm mm mm mm Grad mm g g g
APPENDIX H DATA SHEETS Rotational clutch Maedler 60271400
64
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX H DATA SHEETS Spring Conrad 229058-62
65
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX H DATA SHEETS
66
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
Appendix I
Data CD
Contents
Basic Schedule
The basic schedule of the second prototype in EXCEL format
Blueprints
The blueprints of the second prototype in PDF format
CAD STP
This folder contains ldquostprdquo-files of all CAD parts of the second prototype
CAD UGX
The CAD data was created using Unigraphics 6043 Older versions can cause problems show-
ing the data correctly ldquo03 Linearmotor 02 asmprtrdquo contains the main assembly of the second
prototype of the MMLA ldquoRoboter asmrdquo contains the main assembly of the walking robot used to
illustrate possible applications of the second prototype
Data Sheets
Data sheets of the parts used in the second prototype
Matlab Clutch
The file ldquoCaltulation Clutchmrdquo performs the calculation of the clutch force described in Section
B3
Matlab Measurements
Run the files ldquoCalibrationmrdquo ldquoMeasurements01mrdquo to ldquoMeasurements05mrdquo to see the results of
the measurements discussed in Section 43
67
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
APPENDIX I DATA CD
Pictures
The pictures of the report in higher resolution
Report
The report in PDF format
68
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69
BIBLIOGRAPHY
Bibliography
[1] David J Barnes Quotient Robotics Blog httpwwwquotientroboticscomsearchlabelBiPed20Robot
2010
[2] Fabian Muller Modeling and Control of the MMLA 2010
69