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 FUNDA ATEŞ |
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 | - | 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 |
Level of Contribution | |||||
---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 |
KNOWLEDGE |
|||||||
---|---|---|---|---|---|---|---|
Theoretical |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
To be able to recognize the basic functions of electronic circuit components and their behavior in the circuit.
|
5 | |||||
2 |
Recognizing the physical strength limits of electronic circuit components and determining operating conditions accordingly.
|
4 | |||||
3 |
Ability to make applications related to equations, inequalities and functions.
|
3 | |||||
4 |
Making basic circuit solutions.
|
4 | |||||
5 |
Calculating the effects of direct current on circuit elements.
|
2 | |||||
6 |
Calculating the effects of alternating current on circuit elements.
|
2 |
KNOWLEDGE |
|||||||
---|---|---|---|---|---|---|---|
Factual |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
Having knowledge about operating systems and computer hardware.
|
4 | |||||
2 |
To recognize electrical-electronic measuring instruments, their working principles and to make measurements using these instruments.
|
1 | |||||
3 |
To have knowledge about electronic circuit elements, digital and analog systems and the operation of these systems.
|
2 | |||||
4 |
To have knowledge about oscillators and oscillator circuits.
|
2 |
SKILLS |
|||||||
---|---|---|---|---|---|---|---|
Cognitive |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
To be able to produce solutions by using the acquired theoretical and experimental knowledge in a cause and effect relationship to possible problems encountered.
|
4 | |||||
2 |
To be able to produce solutions using basic knowledge about the design and control of control-based functions in electronic circuits and systems.
|
4 | |||||
3 |
To be able to have sufficient knowledge of the English language to conduct research using keywords for electronic systems and components, and to be able to decide on material selection by understanding catalog data.
|
3 | |||||
4 |
Designing algorithms and flow diagrams.
|
4 | |||||
5 |
To detect and analyze an existing system, system component or process and, when necessary, to design basic devices to meet the desired needs.
|
3 |
SKILLS |
|||||||
---|---|---|---|---|---|---|---|
Practical |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
To be able to use selected computer-aided electronic design programs at a basic level for simulation and printed circuit creation.
|
3 | |||||
2 |
Identifying the necessary measuring devices and methods in electronic circuits and systems and using them to identify errors and malfunctions with the help of signal tracking and measurement techniques, and to be able to eliminate them when the necessary equipment is provided.
|
2 | |||||
3 |
To measure basic electrical quantities.
|
3 | |||||
4 |
To be able to use transistor as switching and amplifier element.
|
2 | |||||
5 |
Drawing and simulating computer-aided electrical and electronic circuit diagrams.
|
3 | |||||
6 |
Writing programs for microcontroller.
|
4 | |||||
7 |
Writing the program for programmable logic controllers.
|
4 |
OCCUPATIONAL |
|||||||
---|---|---|---|---|---|---|---|
Autonomy & Responsibility |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
To have knowledge about occupational safety and its applications and to be able to implement them.
|
3 | |||||
2 |
To be able to make decisions in independent work, to take initiative and adapt in teamwork with people within and outside the profession.
|
4 | |||||
3 |
Demonstrate that you can learn independently and apply what you have learned in the field of electronic technology.
|
3 | |||||
4 |
To identify, define and solve problems related to unforeseen situations in studies related to the field of electronic technology and to select and apply simulation and modeling techniques along with appropriate practical methods.
|
3 |
OCCUPATIONAL |
|||||||
---|---|---|---|---|---|---|---|
Learning to Learn |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
To be able to access information, research resources for this purpose and use various information sources.
|
4 | |||||
2 |
Knowing a foreign language at a level that allows you to communicate with colleagues and customers and being able to effectively follow the developments in your field
|
4 | |||||
3 |
To have the ability to measure, analyze, interpret experimental data and reach a valid scientific conclusion from the data.
|
3 | |||||
4 |
To demonstrate that one has gained the ability to identify problems related to unforeseen situations and seek solutions in studies related to the field of electronic technology.
|
4 |
OCCUPATIONAL |
|||||||
---|---|---|---|---|---|---|---|
Communication & Social |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
To have knowledge and awareness of social responsibility, ethical values, social security rights, occupational health and safety on issues related to the field.
|
3 | |||||
2 |
To be able to use current computer requirements such as words, operations, spreadsheets, presentations, e-mail and internet browsing at a good level in the professional field.
|
4 | |||||
3 |
To be able to apply the basic knowledge acquired on employee rights, human rights, quality and professional ethics to working life.
|
3 |
OCCUPATIONAL |
|||||||
---|---|---|---|---|---|---|---|
Occupational and/or Vocational |
|||||||
Programme Learning Outcomes | Level of Contribution | ||||||
0 | 1 | 2 | 3 | 4 | 5 | ||
1 |
To be able to write a technical report on the professional subject he/she is working on, to present the requested work based on a written explanation, and to conduct needs analysis.
|
4 | |||||
2 |
To have the awareness of observing social, scientific and moral values in matters related to the profession.
|
5 | |||||
3 |
To have knowledge and skills in a field built on the competencies gained in general or vocational education and to demonstrate understanding of the basic concepts in that field.
|
3 | |||||
4 |
To be able to produce services and products in electronics technician work areas, taking into account scientific values and professional ethics.
|
4 |
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 |