TR EN

MİKRODENETLEYİCİLER PROGRAMME COURSE DESCRIPTION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
ETP253 MİKRODENETLEYİCİLER 3 3 3 6

GENERAL INFORMATION

Language of Instruction : Turkish
Level of the Course Unit : ASSOCIATE DEGREE, TYY: + 5.Level, EQF-LLL: 5.Level, QF-EHEA: Short Cycle
Type of the Course : Compulsory
Mode of Delivery of the Course Unit -
Coordinator of the Course Unit Lecturer KÜBRA ERDOĞAN
Instructor(s) of the Course Unit Lecturer ALİ ÇETİNKAYA
Course Prerequisite No

OBJECTIVES AND CONTENTS

Objectives of the Course Unit: This course provides students with the ability to understand the design methods and design criteria of embedded systems, the architectural differences of microcontrollers, and to program and manage peripherals.
Contents of the Course Unit: Microprocessor and microcontroller concepts, 4-bit, 8-bit, and 32-bit microcontrollers, development environments and languages ​​for microcontrollers, microcontroller manufacturers, technological trends and developments. Microcontroller architectures (Harvard, ARM, RISC, CISC, DSP, etc.), differences between architectures, areas of application, development tools, and advantages and disadvantages. Introduction to the microcontroller development environment, project creation and assembly language coding, program compilation, and simulation. Drawing the system in a simulation environment, loading the system program code, and system simulation. Error detection and correction methods that occur during program development and system simulation, and analysis methods.

KEY LEARNING OUTCOMES OF THE COURSE UNIT (On successful completion of this course unit, students/learners will or will be able to)

Defines microcontroller system design methods and criteria by relating them to each other.
Compare and describe the differences between microcontroller architectures.
It executes the program in assembly language according to the relevant hardware layout.
It simulates microcontroller behavior using a programming language.
It simulates the designed system together with its peripherals.
Performs debugging and analysis of the system in simulation environments.

WEEKLY COURSE CONTENTS AND STUDY MATERIALS FOR PRELIMINARY & FURTHER STUDY

Week Preparatory Topics(Subjects) Method
1 Written Sources Microprocessor and microcontroller concepts, 4-bit, 8-bit, 32-bit microcontrollers, development environments and languages ​​for microcontrollers, microcontroller manufacturers, technological trends and developments. Lecture, Presentation, Practice, Question and Answer
2 Written Sources Microcontroller Architectures, Programming Languages, Basic Operating Circuits, Resetting Techniques, Power Supplies, Electronic Circuit Design Lecture, Presentation, Practice, Question and Answer
3 Written Sources Introduction of microcontroller blocks, Microcontroller I/O units Lecture, Presentation, Practice, Question and Answer
4 Written Sources PWM signal generation in microcontrollers, Motor control example Lecture, Presentation, Practice, Question and Answer
5 Written Sources Introduction to ADC and DAC structures, analog voltage reading example with microcontroller Lecture, Presentation, Practice, Question and Answer
6 Written Sources LED, Button, Relay Applications, LCD usage Lecture, Presentation, Practice, Question and Answer
7 Written Sources Introduction of microcontroller UART unit Lecture, Presentation, Practice, Question and Answer
8 Written Sources I2C and SPI communication structures in microcontrollers Lecture, Presentation, Practice, Question and Answer
9 Written Sources Introduction of I2S communication structure and RS485, RS232 and wireless communication structures in microcontrollers Lecture, Presentation, Practice, Question and Answer
10 - MID-TERM EXAM -
11 Written Sources Temperature and light sensor usage with microcontroller and applications Lecture, Presentation, Practice, Question and Answer
12 Written Sources Distance measurement application with microcontroller (HC-SR04 etc.) Lecture, Presentation, Practice, Question and Answer
13 Written Sources Sample project applications and simulations with microcontrollers and sensors Lecture, Presentation, Practice, Question and Answer
14 Written Sources Presentation of end-of-term projects Lecture, Presentation, Practice, Question and Answer
15 Written Sources Presentation of end-of-term projects Lecture, Presentation, Practice, Question and Answer
16 - FINAL EXAM -
17 - FINAL EXAM -

SOURCE MATERIALS & RECOMMENDED READING

MICROCONTROLLERS AND PROGRAMMING - Dr. Koray ÖZSOY, Dr. Bekir AKSOY, Seyit Ahmet İNAN

ASSESSMENT

Assessment & Grading of In-Term Activities Number of Activities Degree of Contribution (%) Description Examination Method
Level of Contribution
0 1 2 3 4 5

CONTRIBUTION OF THE COURSE UNIT TO THE PROGRAMME LEARNING OUTCOMES

KNOWLEDGE

Theoretical

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Able to adopt math and science knowledge to the problems of including Mechatronics Program.
2

KNOWLEDGE

Factual

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Can use the scientific methods to solve problems of including Mechatronics Program.
2
2
Able to plan experiment, build hardware, collect data using modern devices and analyze data.
3

SKILLS

Cognitive

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Can define, scientize and solve the actual Mechatronics problems.
5

SKILLS

Practical

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Use modern tools such as softwares in Mechatronics Systems, design and analysis
5

OCCUPATIONAL

Autonomy & Responsibility

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Prone to work in interdisciplinary teams.
3

OCCUPATIONAL

Learning to Learn

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Able to find solutions that meet technical and economical expectations when designing a system with components.
3
2
Can approach with a global perspective to solve included Mechatronics Program problems.
3
3
Able to keep up to date of self-awarness in the field.
5
4
Can follow academic and industrial developments related Mechatronics Program.
2

OCCUPATIONAL

Communication & Social

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Able to work in the field, interdisciplinary and multidisciplinary environments.
2
2
Have written and verbal communication skills in Turkish and English.
3

OCCUPATIONAL

Occupational and/or Vocational

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Have professional and ethical values and sensitive to these.
4
2
Sensitive to health and safety issues in Mechatronics fields.
4
3
Sensitive to social, environmental and economic factors in occupational activities.
3

WORKLOAD & ECTS CREDITS OF THE COURSE UNIT

Workload for Learning & Teaching Activities

Type of the Learning Activites Learning Activities (# of week) Duration (hours, h) Workload (h)
Lecture & In-Class Activities 14 3 42
Preliminary & Further Study 14 3 42
Land Surveying 0 0 0
Group Work 0 0 0
Laboratory 0 0 0
Reading 14 3 42
Assignment (Homework) 0 0 0
Project Work 0 0 0
Seminar 0 0 0
Internship 0 0 0
Technical Visit 0 0 0
Web Based Learning 0 0 0
Implementation/Application/Practice 0 0 0
Practice at a workplace 0 0 0
Occupational Activity 0 0 0
Social Activity 0 0 0
Thesis Work 0 0 0
Field Study 0 0 0
Report Writing 0 0 0
Final Exam 1 1 1
Preparation for the Final Exam 1 14 14
Mid-Term Exam 1 1 1
Preparation for the Mid-Term Exam 1 10 10
Short Exam 0 0 0
Preparation for the Short Exam 0 0 0
TOTAL 46 0 152
Total Workload of the Course Unit 152
Workload (h) / 25.5 6
ECTS Credits allocated for the Course Unit 6,0