Go to:
Logótipo
You are here: Start > EM0108

Applications of Mechatronic Systems

Code: EM0108     Acronym: ASM

Keywords
Classification Keyword
OFICIAL Automation

Instance: 2017/2018 - 1S Ícone do Moodle

Active? Yes
Responsible unit: Automation, Instrumentation and Control Section
Course/CS Responsible: Master in Mechanical Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEM 28 Syllabus since 2006/2007 5 - 6 45,5 162
Mais informaçõesLast updated on 2017-09-29.

Fields changed: Objectives, Resultados de aprendizagem e competências, Métodos de ensino e atividades de aprendizagem, Fórmula de cálculo da classificação final, Bibliografia Complementar, Software de apoio à Unidade Curricular, Componentes de Avaliação e Ocupação, Bibliografia Obrigatória, Programa

Teaching language

Suitable for English-speaking students

Objectives


The main objective of this course is to provide students the opportunity to integrate the knowledge acquired throughout the course by developing mechatronic systems applications based on microcontrollers, PLCs and PCs. It is also objective of this course provide students with a set of structuring skills such as specify, design, implement and test control and/or monitoring of mechatronic systems.

Learning outcomes and competences

At the end of this curricular unit, the student should be able to:

• Identify the functional requirements of a given application;
• Set specifications of a solution to be implemented;
• Select the appropriate software and hardware;
Conceiving, designing and implementing software and hardware interfaces;
• Programming microcontrollers, PLCs, PCs;
• Implement solutions for control and/or monitoring of mechatronic systems.

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Students should have basic knowledge of electrical circuits and mechanical drawing.

Program

">The UC is organized in 4 modules of 3 weeks each:
">1. Artificial Vision
">2. Robotic Systems
">3. Microcontrollers
">4. Project
The first three are organized on a well-defined exercise basis supported a script, while the latter is an open project problem.
">The modules will be described in detail below.

">1. Artificial Vision (Vision)
">This module uses Matlab, and aims to introduce the mathematical tools of digital image processing, with relevance to an engineer:
">+ Digital Image Basics
">+ Evaluation of a digital image
">+ Formats
">+ Image processing
">+ Acquisition and image scanning
">+ Noise and Filtering
">+ Contour determination, center of mass, identification of objects

">In addition to previously recorded images, it will be demonstrated the acquisition of images with different types of cameras: visible / infrared, digital / analog and Gigabit / USB

">2. Robotic Systems (Lego)
This module will be based on the LEGO NXT Mindstorms solution for the implementation of a mechatronic system involving sensors (inertial, color, distance, light), motors, data communication (Wi-Fi) and Lego structural elements.
">Controller programming can be done in one of three languages: native, LabVIEW or Matlab.

">3. Microcontrollers (Micro)
">This module is based on the Arduino UNO v3.0 microcontroller, which will be used for signal acquisition and control.
">+ Structure of a microcontroller, families of microcontrollers, serial communications RS323, I2C.
">+ IDE programming interface, timings, interruptions
">+ Digital and analog I/O, PWM
">+ Connecting sensors
">+ Optical insulation, transistors, TTL levels, interfaces
">+ Connection of power elements (230VAC light)

">+ Development of command, control and monitoring applications of mechatronics systems

">4. Design of Automation (Design)
In this phase the student is expected to analyze an mechatronics problem and propose a technical solution supported by a written document and an oral presentation

Mandatory literature

Svoboda Tomas; Image processing, analysis and machine vision. ISBN: 978-0-495-29595-2
Banzi Massimo; Getting started with Arduino. ISBN: 978-1-449-30987-9
Shetty Devdas; Mechatronics system design. ISBN: 0-534-95285-2

Teaching methods and learning activities

This course unit has a strong laboratory component of "hands-on" and is supported by theoretical classes.
The theoretical classes are of exposition of the subjects of the program, supported in audio visual means. The laboratory classes include the design and assembly of electronic circuit boards as well as the programming of microcontrollers, PLCs or PCs for the implementation of control, control and / or monitoring solutions for mechatronics systems.
These assignments require dedication of extra classroom time and will run in groups of 3/4 students.

Software

Arduino IDE
Matlab
LabVIEW

keywords

Technological sciences > Engineering > Industrial engineering
Technological sciences > Engineering > Mechanical engineering > Electromechanical engineering
Technological sciences > Engineering > Electronic engineering

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Designation Weight (%)
Teste 20,00
Trabalho laboratorial 40,00
Trabalho prático ou de projeto 40,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Elaboração de projeto 20,00
Estudo autónomo 47,00
Frequência das aulas 45,00
Trabalho laboratorial 50,00
Total: 162,00

Eligibility for exams

Frequency is granted to students regularly enrolled in the course unit that do not exceed the limit number of absences, according to the established in FEUP.

Calculation formula of final grade

The final mark of the students is based on the evaluation of the 4 modules mentioned:
1. Artificial Vision (20%) - This component will be evaluated in an individual on-line test.
2. Robotic Systems (20%) - This component will be based on the project developed in group (difficulty, creativity) and its presentation.
3. Microcontrollers (20%) - This component will be evaluated by the performance of each group in carrying out the proposed problems. Plus a question will be added to the on-line test
4. Automation Project (40%) - Written report and oral presentation.

Final classification
(CF) = Vision * 0.2 + Lego * 0.2 + Micro * 0.2 + Project * 0.4

Examinations or Special Assignments

Not applicable.

Internship work/project

Not applicable.

Special assessment (TE, DA, ...)

Students with special status may choose to attend the curricular unit as if they were ordinary students, having the correspondent assessment rules.

Classification improvement

Not applicable.
Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-07-19 at 12:29:09 | Acceptable Use Policy | Data Protection Policy | Complaint Portal