TECHNOLOGY OF HYBRID AND ELECTRIC VEHICLES PR.
Qualification Awarded Length of Program Toplam Kredi (AKTS) Mode of Study Level of Qualification & Field of Study
2 120 FULL TIME TQF, TQF-HE, EQF-LLL, ISCED (2011):Level 5
QF-EHEA:Short Cycle
TQF-HE, ISCED (1997-2013):

General Course Description Information

Course Code: ETO2425
Course Name: MİKRODENETLEYİCİLERE GİRİŞ
Course Semester: Fall
Course Credits:
Theoretical Uygulama Credit ECTS
2 0 2 3
Language of instruction: Turkish
Condition of Course:
Does the Course Work Experience Require?: No
Course Type : Zorunlu
Course Level:
Associate TQF-HE:5. Master`s Degree QF-EHEA:Short Cycle EQF-LLL:5. Master`s Degree
Mode of Delivery: Face to face
Name of Coordinator: Öğr. Gör. Güray GÜNGÖR
Course Lecturer(s): Lec. GÜRAY GÜNGÖR
Course Assistants:

Objective and Contents of the Course

Course Objectives: In this course, the student will learn the concept of microcontroller and microprocessor, embedded system, understand microcontroller features and modules, choose a microcontroller to solve a problem, establish the algorithm that creates the solution for this microcontroller and draw the flow diagram. He will be able to implement and compile the algorithm and the program. After fixing the errors, he will be able to upload the compiled program to the microcontroller. The student will be able to create a system in which he can control the hardware by writing commands to the microcontroller.
Course Content: Microprocessor, microcontroller and embedded system concepts, microcontroller structure and modules, memory structure, commands. Algorithm design and implementation. Input-output port structure of microcontroller, timer-counter, pwm, 7-segment display, LCD, interrupt, serial communication, ADC applications.

Learning Outcomes

The students who have succeeded in this course;
1) the concepts of microcontroller, microprocessor and embedded system.
2) Choosing the microcontroller for the application.
3) Creating algorithms and flow diagrams to solve the problem.
4) Writing codes with microcontroller
5) Integrating sensors, analog and digital circuits to the microcontroller
6) Compiling the codes, fixing errors and loading the program into the microcontroller
7) Communicating the microcontroller with other smart modules
8) Developing a system that can control hardware by software and understanding-explaining the working principles of existing systems

Ders Akış Planı

Week Subject Related Preparation
1) Microprocessor, microcontroller and embedded system concepts
2) Software development and testing environments, program compilation, error checking, uploading the program to the microcontroller
3) Microcontroller software commands, microcontroller memory structure
4) Hardware installation of the microcontroller system
5) Microcontroller input-output operations, button applications, LED lighting application
6) Timer and counter applications on microcontroller
7) 7-segment and LCD applications on microcontroller
8) Midterm
9) Keypad applications on microcontroller
10) ADC applications on microcontroller
11) PWM applications on microcontroller
12) Motor applications on microcontroller
13) Interrupts and sensor applications on microcontroller
14) Serial communication applications on microcontroller, Project pesentation

Sources

Course Notes / Textbooks: -Arduino Atölyesi, Erdal Delebe, KODLAB, 2021
-Arduino, Coşkun Taşdemir, Dikeyeksen, 2012
-Projelerle Arduino, Sertan Deniz Saygılı, Abaküs, 2019
-Derinlemesine Arduino, Bülent Çobanoğlu, Abaküs, 2017
-AVR Programlama, Abdurrahman Taşbaşı, Altaş, 2008
-Mikrodenetleyiciler, Hasan Hakan Genç, Nobel Akademik Yayıncılık, 2020
-Mikrodenetleyiciler ile Seri İletişim, Abdülkadir Mutlu, Cihad Sürmeli, KODLAB, 2015
-Mikroişlemciler ve Mikrodenetleyiciler, Nurettin Topaloğlu, Salih Görgünoğlu, Seçkin Yayıncılık
-Mikroişlemciler ve Mikrodenetleyiciler, Kemal Yarcı, Resul Çavuşoğlu, Yüce Yayım
References: -Arduino ve Android ile Uzaktan Kontrol Sistemleri, Ahmet Raşit Petekçi, KODLAB, 2015
-Mikrodenetleyiciler ve Uygulamaları, Ebubekir Yaşar, Murathan Yayınevi
-Mikrodenetleyici Programlama ve Assembler, Ali Özdemir, Nobel Akademik Yayıncılık, 2015

Contribution of The Course Unit To The Programme Learning Outcomes

Course Learning Outcomes

1

2

3

4

5

6

7

8

Program Outcomes
1) They gain fundamental, up-to-date and practical knowledge relating to their profession.
2) They gain knowledge of occupational health and safety, environmental awareness and quality processes.
3) They keep up to date with and make effective use of current developments and practices in their profession.
4) They make effective use of information technology (software, programmes, animations, etc.) relevant to their profession.
5) They can independently evaluate professional problems and issues using an analytical and critical approach, offering solutions.
6) They can present their thoughts and ideas effectively in writing and speech, depending on their level of knowledge and skills, and express themselves clearly.
7) As a team member, they take responsibility for solving complex and unforeseen problems encountered in applications related to their field.
8) They have awareness of career management and lifelong learning issues.
9) In the stages of data collection, application, and dissemination of results related to their field, they possesses social, scientific, cultural, and ethical values.
10) They use a foreign language to keep up with developments in their field and communicate with colleagues.

Course - Learning Outcomes

No Effect 1 Lowest 2 Average 3 Highest
       
Program Outcomes Level of Contribution
1) They gain fundamental, up-to-date and practical knowledge relating to their profession.
2) They gain knowledge of occupational health and safety, environmental awareness and quality processes.
3) They keep up to date with and make effective use of current developments and practices in their profession.
4) They make effective use of information technology (software, programmes, animations, etc.) relevant to their profession.
5) They can independently evaluate professional problems and issues using an analytical and critical approach, offering solutions.
6) They can present their thoughts and ideas effectively in writing and speech, depending on their level of knowledge and skills, and express themselves clearly.
7) As a team member, they take responsibility for solving complex and unforeseen problems encountered in applications related to their field.
8) They have awareness of career management and lifelong learning issues.
9) In the stages of data collection, application, and dissemination of results related to their field, they possesses social, scientific, cultural, and ethical values.
10) They use a foreign language to keep up with developments in their field and communicate with colleagues.

Learning Activities and Teaching Methods

Assessment & Evaluation Methods of the Course Unit

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
Project 1 % 40
Midterms 1 % 20
Semester Final Exam 1 % 40
Total % 100
PERCENTAGE OF SEMESTER WORK % 60
PERCENTAGE OF FINAL WORK % 40
Total % 100

Workload & ECTS Credits of The Course Unit

Aktiviteler Number of Activities Duration (Hours) Workload
Course 14 2 28
Project 1 25 25
Midterms 1 10 10
Semester Final Exam 1 12 12
Total Workload 75