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 BETÜL GENÇASLAN |
Instructor(s) of the Course Unit | |
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 | - | MID-TERM EXAM | - |
9 | Written Sources | I2C and SPI communication structures in microcontrollers | Lecture, Presentation, Practice, Question and Answer |
10 | Written Sources | Introduction of I2S communication structure and RS485, RS232 and wireless communication structures in microcontrollers | Lecture, Presentation, Practice, Question and Answer |
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 |
Mid-Term Exam | 1 | 50 | ||
Final Exam | 1 | 50 | ||
TOTAL | 2 | 100 |
Level of Contribution | |||||
---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 |
KNOWLEDGE |
|||||||
---|---|---|---|---|---|---|---|
Theoretical |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
The knowledge of the basic principles of UAV technology, such as operating principles, aerodynamics, flight theory and aviation regulations. This knowledge gives students the ability to understand how UAV systems work and to master the technical details.
|
KNOWLEDGE |
|||||||
---|---|---|---|---|---|---|---|
Factual |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
It is the type of knowledge that includes practical uses of UAVs, application scenarios and real-world data. Students combine theoretical knowledge and practice by examining the applications of UAV technology in different fields such as agriculture, security, mapping, search and rescue.
|
SKILLS |
|||||||
---|---|---|---|---|---|---|---|
Cognitive |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
It includes mental processes such as analytical thinking, problem solving, creativity, critical thinking and decision making. UAV operators must have the ability to make quick and effective decisions in the face of various scenarios, and these skills form an important part of the training process.
|
SKILLS |
|||||||
---|---|---|---|---|---|---|---|
Practical |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
Refers to the ability of students to use their theoretical knowledge effectively in practice. These skills include hands-on tasks such as flight preparation, usability testing, maintenance and repair operations, data collection and analysis. Students develop these skills through simulations and field applications and learn how to use UAVs effectively in real-world scenarios.
|
OCCUPATIONAL |
|||||||
---|---|---|---|---|---|---|---|
Autonomy & Responsibility |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
It means that students develop the ability to work on their own and fulfill their responsibilities when they take part in UAV operations. These skills are critical for their self-confidence and work discipline in individual projects.
|
OCCUPATIONAL |
|||||||
---|---|---|---|---|---|---|---|
Learning to Learn |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
It focuses on developing students' skills in acquiring knowledge, adapting to new technologies and continuous learning. Since UAV technology is a rapidly evolving field, it is of great importance that students are empowered to acquire up-to-date knowledge and improve themselves.
|
OCCUPATIONAL |
|||||||
---|---|---|---|---|---|---|---|
Communication & Social |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
The course provides students with the skills to communicate effectively, work in a team and collaborate. As UAV operations are often conducted in teams, students need to communicate effectively with other operators, engineers and stakeholders.
|
OCCUPATIONAL |
|||||||
---|---|---|---|---|---|---|---|
Occupational and/or Vocational |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
Refers to a specific set of knowledge and skills related to UAV technology and operation. These competencies include in-depth knowledge in areas such as understanding the design of UAV systems, data analysis, mission planning, using flight management software and complying with regulatory requirements. Through these competencies, students acquire the specialized and technical knowledge required for various roles in the industry.
|
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 |