ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Industrial Project Report 1
Topic: Implementation Controller
for Dispensing Robot
Made by: Vu Trung Son
Nguyen Ngoc An
Supervisor: Huynh Nguyen Dang Khoa
Vietnamese-German
University
Pepperl + Fuchs
Contents
Pepperl & Fuchs
Situation
Solution & Planning
DDA Interpolation Algorithm
Current situation
Q & A
Pepperl and Fuchs
? One of the largest sensor manufacturer of Germany
? Multinational company
? HQ in Europe: Mannheim, Germany
? HQ in Pacific Asia: Singapore
? HQ in North America: Ohio, the US
? Director in Vietnam: Dr Evert Helms
? Departments:
? Process Engineering
? Product Engineering
? Etc.
Pepperl and Fuchs
? One of the largest sensor manufacturer of Germany
? Multinational company
? HQ in Europe: Mannheim, Germany
? HQ in Pacific Asia: Singapore
? HQ in North America: Ohio, the US
? Director in Vietnam: Dr Everett Helms
? Departments:
? Process Engineering
? Product Engineering
? Etc.
This is where we are!
Situation of Machine
Mechanical parts:
OK
Motors & Motor
drivers: OK
Controllers:
? Not Working
? Obsolete technology
Power supply module:
OK
Solution & Planning
I
IIIII
I: Motion Control
II: User I/O Control
III: Human-Machine
Interface
Solution & Planning
ALT+TAB
Solution & Planning
Structure of a CNC System
G&M-code
Interpreter
Interpolator
Human-Machine
Interface
Position Controller
DDA Interpolator
Types of
Interpolators
Pulse-
Reference
DDA
Stair
Approximation
Direct Search
Word-
Reference
Taylor Tustin Euler ¡­
DDA Interpolator
DDA Interpolator
Pulse in:
Q = Q+V;
if (Q >= Qmax)
{
Q = Q - Qmax;
pulse_out();
}
Pulse + :
V = V+1;
Pulse - :
V = V-1;
In case V = const:
max
out in
V
f f
Q
?
DDA Interpolator (Linear)
DDA Interpolator (Circular)
References
? I&J Fisnar Dispenser User Manual.
? Suk-Hwan Suh, Theory and Design of CNC System,
Springer Series in Advanced Manufacturing.
? Yoram Koren, Interpolator for a Computer Numerical
Control System, IEEE Transactions on Computers,
Vol. c-25, No.1, January 1976.
? Yoram Koren, Reference-pulse Circular Interpolators
for CNC Systems, ASME, Vol. 103, February, 1981.
HMI & Motor board module
? Base on a STM32F103C8T6 board with 64kB of
ROM and 20kB of RAM
? RTOS based
? Estimated price of the system is under 1,000,000
VND
What have been done until now?
? Prototyping and programming
? Designing the sensor board (we are going to have
the board cut today)
? Look at schedule!
? We are ahead of schedule, in fact!
? We have demonstrated the jogging mode.
? Motion control for straight and circular motion are
finished, too.
Q&A
? If you have any questions, please tell!

More Related Content

Viewers also liked (11)

§ï§Ü§à§Ý§à§Ô§Ú§é§Ö§ã§Ü§Ñ§ñ §ã§Ü§Ñ§Ù§Ü§Ñ.
§ï§Ü§à§Ý§à§Ô§Ú§é§Ö§ã§Ü§Ñ§ñ §ã§Ü§Ñ§Ù§Ü§Ñ.§ï§Ü§à§Ý§à§Ô§Ú§é§Ö§ã§Ü§Ñ§ñ §ã§Ü§Ñ§Ù§Ü§Ñ.
§ï§Ü§à§Ý§à§Ô§Ú§é§Ö§ã§Ü§Ñ§ñ §ã§Ü§Ñ§Ù§Ü§Ñ.
virtualtaganrog
?
Ralph Dec 2015C.V.
Ralph Dec 2015C.V.Ralph Dec 2015C.V.
Ralph Dec 2015C.V.
Ralph Ralphhendricks03
?
SigloxxarquitecturaorganicistaSigloxxarquitecturaorganicista
Sigloxxarquitecturaorganicista
websmaster
?
§ã§à§Ý§ß§Ö§é§ß§à§Ö §ß§Ñ§ã§ä§â§à§Ö§ß§Ú§Ö
§ã§à§Ý§ß§Ö§é§ß§à§Ö §ß§Ñ§ã§ä§â§à§Ö§ß§Ú§Ö§ã§à§Ý§ß§Ö§é§ß§à§Ö §ß§Ñ§ã§ä§â§à§Ö§ß§Ú§Ö
§ã§à§Ý§ß§Ö§é§ß§à§Ö §ß§Ñ§ã§ä§â§à§Ö§ß§Ú§Ö
virtualtaganrog
?
Gui¨®n luis albeto guadalupe ruizGui¨®n luis albeto guadalupe ruiz
Gui¨®n luis albeto guadalupe ruiz
luisguadalupe2728
?
05. ms powerpoint
05. ms powerpoint05. ms powerpoint
05. ms powerpoint
Lakshmi Prasad
?
¸é±ð»å¤ò´¥¤Ã¤Æ¤ß¤¿
¸é±ð»å¤ò´¥¤Ã¤Æ¤ß¤¿¸é±ð»å¤ò´¥¤Ã¤Æ¤ß¤¿
¸é±ð»å¤ò´¥¤Ã¤Æ¤ß¤¿
öÀÒ² Ìï´ú
?
El arbitraje comercial y la cooperaci¨®n judicial internacionalEl arbitraje comercial y la cooperaci¨®n judicial internacional
El arbitraje comercial y la cooperaci¨®n judicial internacional
Mariagabriela2016
?
Exercitia capituli iii - Lingua Latina Per se Illustrata
Exercitia capituli iii - Lingua Latina Per se IllustrataExercitia capituli iii - Lingua Latina Per se Illustrata
Exercitia capituli iii - Lingua Latina Per se Illustrata
Victoria Kuzminska
?
Sesi¨®n de-aprendizaje-comun. 1- felicidad - paideiaSesi¨®n de-aprendizaje-comun. 1- felicidad - paideia
Sesi¨®n de-aprendizaje-comun. 1- felicidad - paideia
Kristy Evelyn Ulloa Paredes
?
§ï§Ü§à§Ý§à§Ô§Ú§é§Ö§ã§Ü§Ñ§ñ §ã§Ü§Ñ§Ù§Ü§Ñ.
§ï§Ü§à§Ý§à§Ô§Ú§é§Ö§ã§Ü§Ñ§ñ §ã§Ü§Ñ§Ù§Ü§Ñ.§ï§Ü§à§Ý§à§Ô§Ú§é§Ö§ã§Ü§Ñ§ñ §ã§Ü§Ñ§Ù§Ü§Ñ.
§ï§Ü§à§Ý§à§Ô§Ú§é§Ö§ã§Ü§Ñ§ñ §ã§Ü§Ñ§Ù§Ü§Ñ.
virtualtaganrog
?
SigloxxarquitecturaorganicistaSigloxxarquitecturaorganicista
Sigloxxarquitecturaorganicista
websmaster
?
§ã§à§Ý§ß§Ö§é§ß§à§Ö §ß§Ñ§ã§ä§â§à§Ö§ß§Ú§Ö
§ã§à§Ý§ß§Ö§é§ß§à§Ö §ß§Ñ§ã§ä§â§à§Ö§ß§Ú§Ö§ã§à§Ý§ß§Ö§é§ß§à§Ö §ß§Ñ§ã§ä§â§à§Ö§ß§Ú§Ö
§ã§à§Ý§ß§Ö§é§ß§à§Ö §ß§Ñ§ã§ä§â§à§Ö§ß§Ú§Ö
virtualtaganrog
?
Gui¨®n luis albeto guadalupe ruizGui¨®n luis albeto guadalupe ruiz
Gui¨®n luis albeto guadalupe ruiz
luisguadalupe2728
?
¸é±ð»å¤ò´¥¤Ã¤Æ¤ß¤¿
¸é±ð»å¤ò´¥¤Ã¤Æ¤ß¤¿¸é±ð»å¤ò´¥¤Ã¤Æ¤ß¤¿
¸é±ð»å¤ò´¥¤Ã¤Æ¤ß¤¿
öÀÒ² Ìï´ú
?
El arbitraje comercial y la cooperaci¨®n judicial internacionalEl arbitraje comercial y la cooperaci¨®n judicial internacional
El arbitraje comercial y la cooperaci¨®n judicial internacional
Mariagabriela2016
?
Exercitia capituli iii - Lingua Latina Per se Illustrata
Exercitia capituli iii - Lingua Latina Per se IllustrataExercitia capituli iii - Lingua Latina Per se Illustrata
Exercitia capituli iii - Lingua Latina Per se Illustrata
Victoria Kuzminska
?
Sesi¨®n de-aprendizaje-comun. 1- felicidad - paideiaSesi¨®n de-aprendizaje-comun. 1- felicidad - paideia
Sesi¨®n de-aprendizaje-comun. 1- felicidad - paideia
Kristy Evelyn Ulloa Paredes
?

Similar to Report 1 (20)

Report 2
Report 2Report 2
Report 2
An Nguyen
?
seminar on plc automation required for biginers.ppt
seminar on plc automation required for biginers.pptseminar on plc automation required for biginers.ppt
seminar on plc automation required for biginers.ppt
AbhinavSharma187451
?
Maxuni Presentation 2009 Us New
Maxuni Presentation 2009 Us NewMaxuni Presentation 2009 Us New
Maxuni Presentation 2009 Us New
sljlsjflsjljslsljlsdjf
?
Maxuni Presentation 2009 Us New
Maxuni Presentation 2009 Us NewMaxuni Presentation 2009 Us New
Maxuni Presentation 2009 Us New
sljlsjflsjljslsljlsdjf
?
1 cam intro
1 cam intro1 cam intro
1 cam intro
jigar1991
?
1unit--Embedded Systems
1unit--Embedded Systems1unit--Embedded Systems
1unit--Embedded Systems
Dhana Laxmi
?
Maxuni Presentation 2009
Maxuni Presentation 2009Maxuni Presentation 2009
Maxuni Presentation 2009
CindyAdkins
?
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
Jitender Singh Shekhawat
?
Maxuni Presentation 2009 Eu
Maxuni Presentation 2009 EuMaxuni Presentation 2009 Eu
Maxuni Presentation 2009 Eu
Andre_Bahlmann
?
HDT-ZUKEN COOPERATION ON SI/EMC TOOLS
HDT-ZUKEN COOPERATION ON SI/EMC TOOLSHDT-ZUKEN COOPERATION ON SI/EMC TOOLS
HDT-ZUKEN COOPERATION ON SI/EMC TOOLS
Piero Belforte
?
C10 ¨C Benefits and future of PROFIdrive with case study - Andreas UHL, Siemens
C10 ¨C Benefits and future of PROFIdrive with case study -  Andreas UHL, SiemensC10 ¨C Benefits and future of PROFIdrive with case study -  Andreas UHL, Siemens
C10 ¨C Benefits and future of PROFIdrive with case study - Andreas UHL, Siemens
PROFIBUS and PROFINET InternationaI - PI UK
?
Temperature monitoring and controling using arduino
Temperature monitoring and controling using arduinoTemperature monitoring and controling using arduino
Temperature monitoring and controling using arduino
Bablu Singh
?
Statistical Framework for Technology-Model-Product Co-Design and Convergence
Statistical Framework for Technology-Model-Product Co-Design and ConvergenceStatistical Framework for Technology-Model-Product Co-Design and Convergence
Statistical Framework for Technology-Model-Product Co-Design and Convergence
ssuser18bf011
?
Chapter 1 fundamentals of cam
Chapter 1 fundamentals of camChapter 1 fundamentals of cam
Chapter 1 fundamentals of cam
RAHUL THAKER
?
Odd form insertion machine 01
Odd form insertion machine  01Odd form insertion machine  01
Odd form insertion machine 01
RadialAxialOddformco
?
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
A  project report of map of india made by the CNC SIMULATOR PRO software Mech...A  project report of map of india made by the CNC SIMULATOR PRO software Mech...
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
Jayant Tailor
?
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Yole Developpement
?
Ppt embedded
Ppt embeddedPpt embedded
Ppt embedded
karan bansal
?
Digital_system_design_A (1).ppt
Digital_system_design_A (1).pptDigital_system_design_A (1).ppt
Digital_system_design_A (1).ppt
BUCHUPALLIVIMALAREDD2
?
CV_Akram_Malak_Eng
CV_Akram_Malak_EngCV_Akram_Malak_Eng
CV_Akram_Malak_Eng
Akram Malak
?
seminar on plc automation required for biginers.ppt
seminar on plc automation required for biginers.pptseminar on plc automation required for biginers.ppt
seminar on plc automation required for biginers.ppt
AbhinavSharma187451
?
1unit--Embedded Systems
1unit--Embedded Systems1unit--Embedded Systems
1unit--Embedded Systems
Dhana Laxmi
?
Maxuni Presentation 2009
Maxuni Presentation 2009Maxuni Presentation 2009
Maxuni Presentation 2009
CindyAdkins
?
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
Jitender Singh Shekhawat
?
Maxuni Presentation 2009 Eu
Maxuni Presentation 2009 EuMaxuni Presentation 2009 Eu
Maxuni Presentation 2009 Eu
Andre_Bahlmann
?
HDT-ZUKEN COOPERATION ON SI/EMC TOOLS
HDT-ZUKEN COOPERATION ON SI/EMC TOOLSHDT-ZUKEN COOPERATION ON SI/EMC TOOLS
HDT-ZUKEN COOPERATION ON SI/EMC TOOLS
Piero Belforte
?
Temperature monitoring and controling using arduino
Temperature monitoring and controling using arduinoTemperature monitoring and controling using arduino
Temperature monitoring and controling using arduino
Bablu Singh
?
Statistical Framework for Technology-Model-Product Co-Design and Convergence
Statistical Framework for Technology-Model-Product Co-Design and ConvergenceStatistical Framework for Technology-Model-Product Co-Design and Convergence
Statistical Framework for Technology-Model-Product Co-Design and Convergence
ssuser18bf011
?
Chapter 1 fundamentals of cam
Chapter 1 fundamentals of camChapter 1 fundamentals of cam
Chapter 1 fundamentals of cam
RAHUL THAKER
?
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
A  project report of map of india made by the CNC SIMULATOR PRO software Mech...A  project report of map of india made by the CNC SIMULATOR PRO software Mech...
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
Jayant Tailor
?
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Yole Developpement
?

Report 1

  • 1. Industrial Project Report 1 Topic: Implementation Controller for Dispensing Robot Made by: Vu Trung Son Nguyen Ngoc An Supervisor: Huynh Nguyen Dang Khoa Vietnamese-German University Pepperl + Fuchs
  • 2. Contents Pepperl & Fuchs Situation Solution & Planning DDA Interpolation Algorithm Current situation Q & A
  • 3. Pepperl and Fuchs ? One of the largest sensor manufacturer of Germany ? Multinational company ? HQ in Europe: Mannheim, Germany ? HQ in Pacific Asia: Singapore ? HQ in North America: Ohio, the US ? Director in Vietnam: Dr Evert Helms ? Departments: ? Process Engineering ? Product Engineering ? Etc.
  • 4. Pepperl and Fuchs ? One of the largest sensor manufacturer of Germany ? Multinational company ? HQ in Europe: Mannheim, Germany ? HQ in Pacific Asia: Singapore ? HQ in North America: Ohio, the US ? Director in Vietnam: Dr Everett Helms ? Departments: ? Process Engineering ? Product Engineering ? Etc. This is where we are!
  • 5. Situation of Machine Mechanical parts: OK Motors & Motor drivers: OK Controllers: ? Not Working ? Obsolete technology Power supply module: OK
  • 6. Solution & Planning I IIIII I: Motion Control II: User I/O Control III: Human-Machine Interface
  • 8. Solution & Planning Structure of a CNC System G&M-code Interpreter Interpolator Human-Machine Interface Position Controller
  • 11. DDA Interpolator Pulse in: Q = Q+V; if (Q >= Qmax) { Q = Q - Qmax; pulse_out(); } Pulse + : V = V+1; Pulse - : V = V-1; In case V = const: max out in V f f Q ?
  • 14. References ? I&J Fisnar Dispenser User Manual. ? Suk-Hwan Suh, Theory and Design of CNC System, Springer Series in Advanced Manufacturing. ? Yoram Koren, Interpolator for a Computer Numerical Control System, IEEE Transactions on Computers, Vol. c-25, No.1, January 1976. ? Yoram Koren, Reference-pulse Circular Interpolators for CNC Systems, ASME, Vol. 103, February, 1981.
  • 15. HMI & Motor board module ? Base on a STM32F103C8T6 board with 64kB of ROM and 20kB of RAM ? RTOS based ? Estimated price of the system is under 1,000,000 VND
  • 16. What have been done until now? ? Prototyping and programming ? Designing the sensor board (we are going to have the board cut today) ? Look at schedule! ? We are ahead of schedule, in fact! ? We have demonstrated the jogging mode. ? Motion control for straight and circular motion are finished, too.
  • 17. Q&A ? If you have any questions, please tell!

Editor's Notes

  • #10: Pulse-reference: pros: accuracy machining cons: speed limited by speed of processor Word-reference: pros: high-speed machining cons: not accuracy in case rough resolution
  • #12: What is DDA (Digital Differential Analyzer) ?