SlideShare a Scribd company logo
1 of 6
Download to read offline
Rev. 3 
July 2009 
Application Solutions Case Study 
Clean Room Robot 
Featured Product – Whistle 15/60 
Integrated solution for rapid and precise motion
2 
The Requirement: Small Size, High Power 
Elmo's Whistle drives are intelligent, high power and compact 
drives. This case study shows how one of our customers, a large 
automation and robotics company, used them for a clean room 
robot application This paper will interest you if you would like to: 
• Get up to 3.3 kW peak power using a matchbox sized servo 
drive. 
• Place your drive almost anywhere on your machine. 
• Minimize your development time, resulting in short time-to-market. 
Clean Room Robot – Four Axes in a Limited 
Space 
Our customer was requested to build a robot that transfers LCD 
panels in a clean room. The application presented several 
challenges: 
• Smooth, fast movement – requires a drive that supplies 
enough power and has great motion control abilities. 
• Small size – as described below, much of the available space 
is taken by other parts of the system. 
• Good connectivity – the smart drive enabled quick and easy 
customization. 
• High reliability – clean rooms are expensive, so downtime is 
not tolerated. 
Machine Description 
The product in which Elmo’s Whistle drives have been integrated 
is an advanced robot that moves items very rapidly and places 
them with great precision. The robot is integrated into the 
workflow of automated machinery where LCD (Liquid Crystal 
Display) flat panels are manufactured in a clean room 
environment. The small LCD screens are used in a wide variety of 
products, such as smart mobile phones, PDAs( personal digital 
assistant) and Game Boys, etc. 
The advanced robot is produced by a large semiconductor 
company that specializes in automatic production machinery for 
clean rooms. 
During production, the LCD flat panels go through several 
processes that are carried out by different parts of the automatic 
clean room machinery. The robot transfers the LCD screens and 
“feeds” them into the machine. 
The robot has four degrees of freedom (DOF) with a multi-jointed 
arm; three of the joints enable the robot to move to the desired 
position in the plane and the fourth – a central shaft – extends its 
movements to three dimensions. 
The challenge: 
high power 
drives in a small 
space
3 
Precision, accuracy and speed are essential features that are 
required in this application. 
The following diagram describes the structure of the robot which 
consists of three joints and arms, one up/down lead screw joint 
that is used to transfer rotary movement into linear movement, 
the robot’s "hand" and "fingers", and an outer casing in which the 
drives, multi-axis controller, power supplies and all the 
electronics are located. 
Figure 1: Schematic of the robot 
Clean room robot 
must perform 
smooth, high 
velocity motion, 
with no faults. 
Matchbox sized, PCB 
mountable drive can 
provide up to 3.3 KW
4 
Challenges 
The robotics team had a number of design challenges, some of 
which are inherent in the requirements and some that arose 
during implementation. 
• Limited space: The size of the robot’s casing is fixed and 
cannot be altered, since it is part of a large clean room 
machine. Therefore, compact drives with a small footprint are 
essential in the application’s solution. 
• Accuracy and fast movement define the final throughput of the 
machine. 
• Reliable drives with a minimal failure rate and high 
MTBF(Mean time between failures) 
• The robot works as part of a machine that runs continuously 
for 24 hours a day, seven days per week. Any downtime in the 
process is very costly for the customer. 
• Integration of the drives as part of a multi-axis motion control 
system must be easy and simple. This significantly reduces 
the time and cost of R&D. 
• The robot requires three digital outputs: (1) Alarm, (2) Servo 
On/Off and (3) Brake. 
Elmo's Solution: PCB-mounted Drives 
The robot has a flat “hand” that is attached to the end point of the 
last joint of the arm. It consists of three broad, flat “fingers” and 
each "finger" has a small vacuum hole that enables it to hold a 
single LCD flat screen and transfer it safely into the station. The 
robot’s function is to slide the hand underneath three LCD 
screens that are ready to undergo the next stage in the 
production process, and transfer them from a rack into the next 
station in a fast, smooth and accurate manner. 
Four pin-based Whistle drives are integrated into a single PCB 
(Printed Circuit Board) designed by the customer. A centralized, 
multi-axis controller is integrated on the same PCB and it sends 
Pulse and Direction commands to the drives. A teach pendant is 
used to communicate with the multi-axis controller via an RS-232 
communication channel. At the beginning, the user "teaches" the 
robot how to move to the desired end points in space by 
programming and sending commands from the teach pendant to 
the multi-axis controller. The multi-axis controller calculates 
separately the motion trajectories required for each axis. When 
these trajectories are synchronized and coordinated, they enable 
the robot to automatically move to any position in the space.
5 
The Whistle digital drive was 
chosen for this application, due 
to its compact size. It is PCB-mounted 
and as such has the 
ability to integrate into the joints 
of the robotic arm. 
The Whistle is very compact, 
measuring just 55 x 15 x 46.5 
mm. 
Four WHI-15/60s were chosen to 
be installed in the robot. 
Whistle Intelligent Digital 
Servo Drive 
The Whistle drives are designed to perform with high reliability 
and to meet the demands of the most rigorous industrial 
applications. The production of the LCD panels and the operation 
of the clean room environment make any downtime very costly. 
Elmo’s high MTBF(Mean time between failures) drives 
significantly contribute to this requirement. 
A peak current of 30 A can be delivered to enable high 
acceleration of the robotic arm during its initial movement. The 
drives are able to deliver the LCD screens in a very precise and 
smooth movement due to Elmo's advanced motion control 
algorithms that are implemented in the drives. Elmo’s 
proprietary Composer software is used to program the Whistle 
and enable the robot to perform the precise tasks that require 
smooth movement. 
There is very limited space in the casing of the robot for the PCB 
(drives and multi-axis controller), z-axis lead screw and gear box, 
power supplies, transformer and cables, etc. Elmo’s compact and 
high power drives were essential in the implementation in order 
to keep the space needed to a minimum. 
Simple and fast integration of Elmo's pin-based Whistle drive on 
the PCB were essential for keeping the engineering development 
time to a minimum. 
The unbalanced vertical axis was controlled and tuned by Elmo's 
up/down Whistle drive using special output for controlling an 
external Brake. 
A special version of firmware was developed for this application 
in order to use the auxiliary encoder pins as an extra digital 
output. 
Elmo’s team of support and implementation engineers is able to 
work with the customer at all stages of design and 
implementation in order to identify engineering solutions to 
issues that arise. 
Our experienced 
engineers will 
help you get it 
right the first 
time.
6 
Why Elmo 
• Compact, pin-based, PCB-mounted products that have a small 
footprint. 
• High power density and intelligence within a small package. 
• Dedication of support engineers to the successful 
implementation of solutions. 
• Fast, precise and smooth motion control. 
• High reliability in demanding industrial environments. 
• Ease of integration into industrial robotics. 
• Standard communication protocols. 
For more information on Elmo: 
Elmo Motion Control Ltd. 
64 Gisin St., P.O. Box 463 
Petach Tikva 49103 
Israel 
Tel: +972 (3) 929-2300 
Fax: +972 (3) 929-2322 
info-il@elmomc.com 
Elmo Motion Control Inc. 
42 Technology Way, Nashua 
NH 03060 
USA 
Tel: +1 (603) 821-9979 
Fax: +1 (603) 821-9943 
info-us@elmomc.com 
Elmo Motion Control GmbH 
Steinkirchring 1 
D-78056, Villingen- 
Schwenningen 
Germany 
Tel: +49 (0) 7720-85 77 60 
Fax: +49 (0) 7720-85 77 70 
info-de@elmomc.com 
Elmo Motion Control Asia APAC 
#810, Tower Bldg, 769-10 
Jayang-dong, Gwangjin-gu, 
Seoul 
South Korea 
Tel: (82)-2-456-3183 
Fax: (82)-2-456-3186 
info-asia@elmomc.com 
www.elmomc.com

More Related Content

Viewers also liked

Advanced Rational Robot A Tribute (http://www.geektester.blogspot.com)
Advanced Rational Robot   A Tribute (http://www.geektester.blogspot.com)Advanced Rational Robot   A Tribute (http://www.geektester.blogspot.com)
Advanced Rational Robot A Tribute (http://www.geektester.blogspot.com)raj.kamal13
 
Robot Tele-operation System Based on GPRS
Robot Tele-operation System Based on GPRSRobot Tele-operation System Based on GPRS
Robot Tele-operation System Based on GPRSarunjps
 
Bluetooth remote control... from your mobile phone
Bluetooth remote control... from your mobile phoneBluetooth remote control... from your mobile phone
Bluetooth remote control... from your mobile phoneBebe Bilguun
 
Connecting Arduino and Android
Connecting Arduino and AndroidConnecting Arduino and Android
Connecting Arduino and AndroidMichał Tuszyński
 
Android mobile phone controlled bluetooth robot
Android mobile phone controlled bluetooth robotAndroid mobile phone controlled bluetooth robot
Android mobile phone controlled bluetooth robotDisha Akash
 
Introduction to cross platform natitve mobile development with c# and xamarin
Introduction to cross platform natitve mobile development with c# and xamarinIntroduction to cross platform natitve mobile development with c# and xamarin
Introduction to cross platform natitve mobile development with c# and xamarinJames Montemagno
 
Xamarin.Android + Arduino : Hacking Robots
Xamarin.Android + Arduino : Hacking RobotsXamarin.Android + Arduino : Hacking Robots
Xamarin.Android + Arduino : Hacking RobotsAlejandro Ruiz Varela
 
Robo wireless controll
Robo wireless controllRobo wireless controll
Robo wireless controllSumit Saini
 
Fire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsFire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsEdgefxkits & Solutions
 
Bluetooth controlled android car
Bluetooth controlled android car Bluetooth controlled android car
Bluetooth controlled android car doaamarzook
 
Arc application remote control using bluetooth
Arc   application remote control using bluetoothArc   application remote control using bluetooth
Arc application remote control using bluetoothSonam M
 
Android bluetooth robot
Android  bluetooth robotAndroid  bluetooth robot
Android bluetooth robotSathish Raju
 
Presentation slides of android controlled robot
Presentation slides of android controlled robotPresentation slides of android controlled robot
Presentation slides of android controlled robotankit8743
 
Controlling an Arduino with Android
Controlling an Arduino with AndroidControlling an Arduino with Android
Controlling an Arduino with AndroidA. Hernandez
 
Cell phone operated robot
Cell phone operated robotCell phone operated robot
Cell phone operated robotAbhishek Rawat
 
project presentation on cell phone operated land rover
project presentation on cell phone operated land roverproject presentation on cell phone operated land rover
project presentation on cell phone operated land roversunanda kothari
 

Viewers also liked (20)

Android meets Arduino
Android meets ArduinoAndroid meets Arduino
Android meets Arduino
 
Advanced Rational Robot A Tribute (http://www.geektester.blogspot.com)
Advanced Rational Robot   A Tribute (http://www.geektester.blogspot.com)Advanced Rational Robot   A Tribute (http://www.geektester.blogspot.com)
Advanced Rational Robot A Tribute (http://www.geektester.blogspot.com)
 
Robot Tele-operation System Based on GPRS
Robot Tele-operation System Based on GPRSRobot Tele-operation System Based on GPRS
Robot Tele-operation System Based on GPRS
 
Bluetooth remote control... from your mobile phone
Bluetooth remote control... from your mobile phoneBluetooth remote control... from your mobile phone
Bluetooth remote control... from your mobile phone
 
Connecting Arduino and Android
Connecting Arduino and AndroidConnecting Arduino and Android
Connecting Arduino and Android
 
Android mobile phone controlled bluetooth robot
Android mobile phone controlled bluetooth robotAndroid mobile phone controlled bluetooth robot
Android mobile phone controlled bluetooth robot
 
Introduction to cross platform natitve mobile development with c# and xamarin
Introduction to cross platform natitve mobile development with c# and xamarinIntroduction to cross platform natitve mobile development with c# and xamarin
Introduction to cross platform natitve mobile development with c# and xamarin
 
Xamarin.Android + Arduino : Hacking Robots
Xamarin.Android + Arduino : Hacking RobotsXamarin.Android + Arduino : Hacking Robots
Xamarin.Android + Arduino : Hacking Robots
 
Robo wireless controll
Robo wireless controllRobo wireless controll
Robo wireless controll
 
Robotic control
Robotic controlRobotic control
Robotic control
 
Fire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsFire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applications
 
Bluetooth controlled android car
Bluetooth controlled android car Bluetooth controlled android car
Bluetooth controlled android car
 
Arc application remote control using bluetooth
Arc   application remote control using bluetoothArc   application remote control using bluetooth
Arc application remote control using bluetooth
 
Android bluetooth robot
Android  bluetooth robotAndroid  bluetooth robot
Android bluetooth robot
 
Presentation slides of android controlled robot
Presentation slides of android controlled robotPresentation slides of android controlled robot
Presentation slides of android controlled robot
 
Bluetooth controlled robot
Bluetooth controlled robotBluetooth controlled robot
Bluetooth controlled robot
 
Controlling an Arduino with Android
Controlling an Arduino with AndroidControlling an Arduino with Android
Controlling an Arduino with Android
 
Arduino + Android
Arduino + AndroidArduino + Android
Arduino + Android
 
Cell phone operated robot
Cell phone operated robotCell phone operated robot
Cell phone operated robot
 
project presentation on cell phone operated land rover
project presentation on cell phone operated land roverproject presentation on cell phone operated land rover
project presentation on cell phone operated land rover
 

Similar to Motion control application for clean room robot

WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT KrishGupta94
 
Omni Directional Robot
Omni Directional RobotOmni Directional Robot
Omni Directional Robotprashanth15
 
Nexcom's control panel_pc_solution_converts_legacy_plc_and_hmi_to_build_io_t-...
Nexcom's control panel_pc_solution_converts_legacy_plc_and_hmi_to_build_io_t-...Nexcom's control panel_pc_solution_converts_legacy_plc_and_hmi_to_build_io_t-...
Nexcom's control panel_pc_solution_converts_legacy_plc_and_hmi_to_build_io_t-...Eric Lo
 
Mitsubishi robot system solutions catalog
Mitsubishi robot system solutions catalogMitsubishi robot system solutions catalog
Mitsubishi robot system solutions catalogDien Ha The
 
Mitsubishi robot system solutions catalog
Mitsubishi robot system solutions catalogMitsubishi robot system solutions catalog
Mitsubishi robot system solutions catalogDien Ha The
 
Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmIRJET Journal
 
Servo Drive Solution for Yarn Winding Machine
Servo Drive Solution for Yarn Winding MachineServo Drive Solution for Yarn Winding Machine
Servo Drive Solution for Yarn Winding MachineElmo Motion Control
 
Advanced motion controls servo drive catalog
Advanced motion controls servo drive catalogAdvanced motion controls servo drive catalog
Advanced motion controls servo drive catalogElectromate
 
Servo drive application for high mobility robot
Servo drive application for high mobility robotServo drive application for high mobility robot
Servo drive application for high mobility robotElmo Motion Control
 
IRJET- A Smart Voice Controlled Robot Assistant
IRJET- A Smart Voice Controlled Robot AssistantIRJET- A Smart Voice Controlled Robot Assistant
IRJET- A Smart Voice Controlled Robot AssistantIRJET Journal
 
Servo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportServo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportRobo India
 
robot-pplication-200916054307.pptx
robot-pplication-200916054307.pptxrobot-pplication-200916054307.pptx
robot-pplication-200916054307.pptxDSelvamarilakshmiAss
 
Density based traffic light controlling (2)
Density based traffic light controlling (2)Density based traffic light controlling (2)
Density based traffic light controlling (2)hardik1240
 
Gesture Controlled Car.pptx
Gesture Controlled Car.pptxGesture Controlled Car.pptx
Gesture Controlled Car.pptxAfnankamran
 
Android Live Streaming Box Technical
Android Live Streaming Box Technical Android Live Streaming Box Technical
Android Live Streaming Box Technical Jimmin Kurichiyil
 

Similar to Motion control application for clean room robot (20)

WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT
 
Omni Directional Robot
Omni Directional RobotOmni Directional Robot
Omni Directional Robot
 
Nexcom's control panel_pc_solution_converts_legacy_plc_and_hmi_to_build_io_t-...
Nexcom's control panel_pc_solution_converts_legacy_plc_and_hmi_to_build_io_t-...Nexcom's control panel_pc_solution_converts_legacy_plc_and_hmi_to_build_io_t-...
Nexcom's control panel_pc_solution_converts_legacy_plc_and_hmi_to_build_io_t-...
 
Mitsubishi robot system solutions catalog
Mitsubishi robot system solutions catalogMitsubishi robot system solutions catalog
Mitsubishi robot system solutions catalog
 
Mitsubishi robot system solutions catalog
Mitsubishi robot system solutions catalogMitsubishi robot system solutions catalog
Mitsubishi robot system solutions catalog
 
Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot Arm
 
Mini CNC PROJECT
Mini CNC PROJECTMini CNC PROJECT
Mini CNC PROJECT
 
Robot arm ppt
Robot arm pptRobot arm ppt
Robot arm ppt
 
Automatic P2R Published Paper P1277-1283
Automatic P2R Published Paper P1277-1283Automatic P2R Published Paper P1277-1283
Automatic P2R Published Paper P1277-1283
 
Servo Drive Solution for Yarn Winding Machine
Servo Drive Solution for Yarn Winding MachineServo Drive Solution for Yarn Winding Machine
Servo Drive Solution for Yarn Winding Machine
 
Advanced motion controls servo drive catalog
Advanced motion controls servo drive catalogAdvanced motion controls servo drive catalog
Advanced motion controls servo drive catalog
 
Servo drive application for high mobility robot
Servo drive application for high mobility robotServo drive application for high mobility robot
Servo drive application for high mobility robot
 
IRJET- A Smart Voice Controlled Robot Assistant
IRJET- A Smart Voice Controlled Robot AssistantIRJET- A Smart Voice Controlled Robot Assistant
IRJET- A Smart Voice Controlled Robot Assistant
 
Servo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportServo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project Report
 
65K ppt.pptx
65K ppt.pptx65K ppt.pptx
65K ppt.pptx
 
robot-pplication-200916054307.pptx
robot-pplication-200916054307.pptxrobot-pplication-200916054307.pptx
robot-pplication-200916054307.pptx
 
FMS unit 4 cim.ppt
FMS unit 4 cim.pptFMS unit 4 cim.ppt
FMS unit 4 cim.ppt
 
Density based traffic light controlling (2)
Density based traffic light controlling (2)Density based traffic light controlling (2)
Density based traffic light controlling (2)
 
Gesture Controlled Car.pptx
Gesture Controlled Car.pptxGesture Controlled Car.pptx
Gesture Controlled Car.pptx
 
Android Live Streaming Box Technical
Android Live Streaming Box Technical Android Live Streaming Box Technical
Android Live Streaming Box Technical
 

More from Elmo Motion Control

Servo drive application for print inspection | ElmoMC
Servo drive application for print inspection | ElmoMCServo drive application for print inspection | ElmoMC
Servo drive application for print inspection | ElmoMCElmo Motion Control
 
Flying vision target position corrections | ElmoMC
Flying vision target position corrections | ElmoMCFlying vision target position corrections | ElmoMC
Flying vision target position corrections | ElmoMCElmo Motion Control
 
Gold Drum HV servo drive thermal management
Gold Drum HV servo drive thermal management Gold Drum HV servo drive thermal management
Gold Drum HV servo drive thermal management Elmo Motion Control
 
Servo drive application for bomb disposal robot
Servo drive application for bomb disposal robotServo drive application for bomb disposal robot
Servo drive application for bomb disposal robotElmo Motion Control
 
Servo drive application for box labeling
Servo drive application for box labelingServo drive application for box labeling
Servo drive application for box labelingElmo Motion Control
 
Tambourine servo power supply | ElmoMC
Tambourine servo power supply | ElmoMCTambourine servo power supply | ElmoMC
Tambourine servo power supply | ElmoMCElmo Motion Control
 
Boosting the Performance LED Semiconductor Die-Bonding Machine
Boosting the Performance LED Semiconductor Die-Bonding MachineBoosting the Performance LED Semiconductor Die-Bonding Machine
Boosting the Performance LED Semiconductor Die-Bonding MachineElmo Motion Control
 
Motion control application for wind turbine
Motion control application for wind turbineMotion control application for wind turbine
Motion control application for wind turbineElmo Motion Control
 
Elmo motion control- industrial products catalog
Elmo motion control- industrial products catalogElmo motion control- industrial products catalog
Elmo motion control- industrial products catalogElmo Motion Control
 
Motion control application cardiac imaging scanner
Motion control application cardiac imaging scannerMotion control application cardiac imaging scanner
Motion control application cardiac imaging scannerElmo Motion Control
 
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMC
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMCServo Drives For a Wide Range of AC/DC Voltages | ElmoMC
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMCElmo Motion Control
 
Servo Drives for ANY Qualitative Power | ElmoMC
Servo Drives for ANY Qualitative Power | ElmoMCServo Drives for ANY Qualitative Power | ElmoMC
Servo Drives for ANY Qualitative Power | ElmoMCElmo Motion Control
 
Solution for Industrial Printing & Textile Machines | Elmo Motion Control
Solution for Industrial Printing & Textile Machines | Elmo Motion ControlSolution for Industrial Printing & Textile Machines | Elmo Motion Control
Solution for Industrial Printing & Textile Machines | Elmo Motion ControlElmo Motion Control
 
Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Elmo Motion Control
 
Motion Controller for Any Application | ElmoMC
Motion Controller for Any Application | ElmoMC Motion Controller for Any Application | ElmoMC
Motion Controller for Any Application | ElmoMC Elmo Motion Control
 
Multi-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCMulti-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCElmo Motion Control
 

More from Elmo Motion Control (19)

Servo drive application for print inspection | ElmoMC
Servo drive application for print inspection | ElmoMCServo drive application for print inspection | ElmoMC
Servo drive application for print inspection | ElmoMC
 
Flying vision target position corrections | ElmoMC
Flying vision target position corrections | ElmoMCFlying vision target position corrections | ElmoMC
Flying vision target position corrections | ElmoMC
 
Gold Drum HV servo drive thermal management
Gold Drum HV servo drive thermal management Gold Drum HV servo drive thermal management
Gold Drum HV servo drive thermal management
 
Servo drive application for bomb disposal robot
Servo drive application for bomb disposal robotServo drive application for bomb disposal robot
Servo drive application for bomb disposal robot
 
Servo drive application for box labeling
Servo drive application for box labelingServo drive application for box labeling
Servo drive application for box labeling
 
Tambourine servo power supply | ElmoMC
Tambourine servo power supply | ElmoMCTambourine servo power supply | ElmoMC
Tambourine servo power supply | ElmoMC
 
Gold Duo Servo Drive | ElmoMC
Gold Duo Servo Drive | ElmoMCGold Duo Servo Drive | ElmoMC
Gold Duo Servo Drive | ElmoMC
 
Boosting the Performance LED Semiconductor Die-Bonding Machine
Boosting the Performance LED Semiconductor Die-Bonding MachineBoosting the Performance LED Semiconductor Die-Bonding Machine
Boosting the Performance LED Semiconductor Die-Bonding Machine
 
Motion control application for wind turbine
Motion control application for wind turbineMotion control application for wind turbine
Motion control application for wind turbine
 
Elmo motion control- industrial products catalog
Elmo motion control- industrial products catalogElmo motion control- industrial products catalog
Elmo motion control- industrial products catalog
 
Motion control application cardiac imaging scanner
Motion control application cardiac imaging scannerMotion control application cardiac imaging scanner
Motion control application cardiac imaging scanner
 
Closed loop-planar-servo-motor
Closed loop-planar-servo-motorClosed loop-planar-servo-motor
Closed loop-planar-servo-motor
 
What is CANopen? | ElmoMC
What is CANopen? | ElmoMCWhat is CANopen? | ElmoMC
What is CANopen? | ElmoMC
 
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMC
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMCServo Drives For a Wide Range of AC/DC Voltages | ElmoMC
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMC
 
Servo Drives for ANY Qualitative Power | ElmoMC
Servo Drives for ANY Qualitative Power | ElmoMCServo Drives for ANY Qualitative Power | ElmoMC
Servo Drives for ANY Qualitative Power | ElmoMC
 
Solution for Industrial Printing & Textile Machines | Elmo Motion Control
Solution for Industrial Printing & Textile Machines | Elmo Motion ControlSolution for Industrial Printing & Textile Machines | Elmo Motion Control
Solution for Industrial Printing & Textile Machines | Elmo Motion Control
 
Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC
 
Motion Controller for Any Application | ElmoMC
Motion Controller for Any Application | ElmoMC Motion Controller for Any Application | ElmoMC
Motion Controller for Any Application | ElmoMC
 
Multi-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCMulti-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMC
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Motion control application for clean room robot

  • 1. Rev. 3 July 2009 Application Solutions Case Study Clean Room Robot Featured Product – Whistle 15/60 Integrated solution for rapid and precise motion
  • 2. 2 The Requirement: Small Size, High Power Elmo's Whistle drives are intelligent, high power and compact drives. This case study shows how one of our customers, a large automation and robotics company, used them for a clean room robot application This paper will interest you if you would like to: • Get up to 3.3 kW peak power using a matchbox sized servo drive. • Place your drive almost anywhere on your machine. • Minimize your development time, resulting in short time-to-market. Clean Room Robot – Four Axes in a Limited Space Our customer was requested to build a robot that transfers LCD panels in a clean room. The application presented several challenges: • Smooth, fast movement – requires a drive that supplies enough power and has great motion control abilities. • Small size – as described below, much of the available space is taken by other parts of the system. • Good connectivity – the smart drive enabled quick and easy customization. • High reliability – clean rooms are expensive, so downtime is not tolerated. Machine Description The product in which Elmo’s Whistle drives have been integrated is an advanced robot that moves items very rapidly and places them with great precision. The robot is integrated into the workflow of automated machinery where LCD (Liquid Crystal Display) flat panels are manufactured in a clean room environment. The small LCD screens are used in a wide variety of products, such as smart mobile phones, PDAs( personal digital assistant) and Game Boys, etc. The advanced robot is produced by a large semiconductor company that specializes in automatic production machinery for clean rooms. During production, the LCD flat panels go through several processes that are carried out by different parts of the automatic clean room machinery. The robot transfers the LCD screens and “feeds” them into the machine. The robot has four degrees of freedom (DOF) with a multi-jointed arm; three of the joints enable the robot to move to the desired position in the plane and the fourth – a central shaft – extends its movements to three dimensions. The challenge: high power drives in a small space
  • 3. 3 Precision, accuracy and speed are essential features that are required in this application. The following diagram describes the structure of the robot which consists of three joints and arms, one up/down lead screw joint that is used to transfer rotary movement into linear movement, the robot’s "hand" and "fingers", and an outer casing in which the drives, multi-axis controller, power supplies and all the electronics are located. Figure 1: Schematic of the robot Clean room robot must perform smooth, high velocity motion, with no faults. Matchbox sized, PCB mountable drive can provide up to 3.3 KW
  • 4. 4 Challenges The robotics team had a number of design challenges, some of which are inherent in the requirements and some that arose during implementation. • Limited space: The size of the robot’s casing is fixed and cannot be altered, since it is part of a large clean room machine. Therefore, compact drives with a small footprint are essential in the application’s solution. • Accuracy and fast movement define the final throughput of the machine. • Reliable drives with a minimal failure rate and high MTBF(Mean time between failures) • The robot works as part of a machine that runs continuously for 24 hours a day, seven days per week. Any downtime in the process is very costly for the customer. • Integration of the drives as part of a multi-axis motion control system must be easy and simple. This significantly reduces the time and cost of R&D. • The robot requires three digital outputs: (1) Alarm, (2) Servo On/Off and (3) Brake. Elmo's Solution: PCB-mounted Drives The robot has a flat “hand” that is attached to the end point of the last joint of the arm. It consists of three broad, flat “fingers” and each "finger" has a small vacuum hole that enables it to hold a single LCD flat screen and transfer it safely into the station. The robot’s function is to slide the hand underneath three LCD screens that are ready to undergo the next stage in the production process, and transfer them from a rack into the next station in a fast, smooth and accurate manner. Four pin-based Whistle drives are integrated into a single PCB (Printed Circuit Board) designed by the customer. A centralized, multi-axis controller is integrated on the same PCB and it sends Pulse and Direction commands to the drives. A teach pendant is used to communicate with the multi-axis controller via an RS-232 communication channel. At the beginning, the user "teaches" the robot how to move to the desired end points in space by programming and sending commands from the teach pendant to the multi-axis controller. The multi-axis controller calculates separately the motion trajectories required for each axis. When these trajectories are synchronized and coordinated, they enable the robot to automatically move to any position in the space.
  • 5. 5 The Whistle digital drive was chosen for this application, due to its compact size. It is PCB-mounted and as such has the ability to integrate into the joints of the robotic arm. The Whistle is very compact, measuring just 55 x 15 x 46.5 mm. Four WHI-15/60s were chosen to be installed in the robot. Whistle Intelligent Digital Servo Drive The Whistle drives are designed to perform with high reliability and to meet the demands of the most rigorous industrial applications. The production of the LCD panels and the operation of the clean room environment make any downtime very costly. Elmo’s high MTBF(Mean time between failures) drives significantly contribute to this requirement. A peak current of 30 A can be delivered to enable high acceleration of the robotic arm during its initial movement. The drives are able to deliver the LCD screens in a very precise and smooth movement due to Elmo's advanced motion control algorithms that are implemented in the drives. Elmo’s proprietary Composer software is used to program the Whistle and enable the robot to perform the precise tasks that require smooth movement. There is very limited space in the casing of the robot for the PCB (drives and multi-axis controller), z-axis lead screw and gear box, power supplies, transformer and cables, etc. Elmo’s compact and high power drives were essential in the implementation in order to keep the space needed to a minimum. Simple and fast integration of Elmo's pin-based Whistle drive on the PCB were essential for keeping the engineering development time to a minimum. The unbalanced vertical axis was controlled and tuned by Elmo's up/down Whistle drive using special output for controlling an external Brake. A special version of firmware was developed for this application in order to use the auxiliary encoder pins as an extra digital output. Elmo’s team of support and implementation engineers is able to work with the customer at all stages of design and implementation in order to identify engineering solutions to issues that arise. Our experienced engineers will help you get it right the first time.
  • 6. 6 Why Elmo • Compact, pin-based, PCB-mounted products that have a small footprint. • High power density and intelligence within a small package. • Dedication of support engineers to the successful implementation of solutions. • Fast, precise and smooth motion control. • High reliability in demanding industrial environments. • Ease of integration into industrial robotics. • Standard communication protocols. For more information on Elmo: Elmo Motion Control Ltd. 64 Gisin St., P.O. Box 463 Petach Tikva 49103 Israel Tel: +972 (3) 929-2300 Fax: +972 (3) 929-2322 info-il@elmomc.com Elmo Motion Control Inc. 42 Technology Way, Nashua NH 03060 USA Tel: +1 (603) 821-9979 Fax: +1 (603) 821-9943 info-us@elmomc.com Elmo Motion Control GmbH Steinkirchring 1 D-78056, Villingen- Schwenningen Germany Tel: +49 (0) 7720-85 77 60 Fax: +49 (0) 7720-85 77 70 info-de@elmomc.com Elmo Motion Control Asia APAC #810, Tower Bldg, 769-10 Jayang-dong, Gwangjin-gu, Seoul South Korea Tel: (82)-2-456-3183 Fax: (82)-2-456-3186 info-asia@elmomc.com www.elmomc.com