Home  »  Faculty of Engineering »  Program of Biomedical Engineering (English)

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
MICROCONTROLLER APPLICATIONS BENG449 - 3 + 1 5

TYPE OF COURSE UNITElective Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY-
SEMESTER-
NUMBER OF ECTS CREDITS ALLOCATED5
NAME OF LECTURER(S)-
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Can explain the requirements, constraints and things to-do?s of embedded design.
2) Can explain the requirements, constraints and things to-do?s of PCB (Printed circuit board) design.
3) Can program a microcontroller by a high level programming language.
4) Can use an up-to-date programmer software and hardware.
5) Can use a computer aided PCB design software.
6) Can develop software for microcontroller using a high level programming language.
7) Can design an embedded software as a team work.
8) Can research and interpret the technical instructions of different microcontrollers and sensor.
9) Can discuss and present about an embedded design application
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSEYes(BENG319)
RECOMMENDED OPTIONAL PROGRAMME COMPONENTNo
COURSE DEFINITIONIn this course main embedded design applications which uses sensors and control circuits have been thought by using a high level embedded application development environment. A high level programming language and an embedded application design environment have been though by applications. Those applications are demonstration of LCD (liquid crystal display), sensor and computer data exchange (analogue and digital) and using as a control and an indicator of buttons and LED?s. Students also experience the PCB (Printed Circuit Board) design and implementation, assembly of electronic circuit devices and embedded design by a design example.
COURSE CONTENTS
WEEKTOPICS
1st Week Microcontroller and properties.
2nd Week A high level programming language and applications.
3rd Week A common microcontroller and circuit design with it.
4th Week Analog to digital conversion and liquid crystal display applications.
5th Week Computer communication with microcontroller.
6th Week Sensor applications.
7th Week Sensor applications.
8th Week MIDTERM
9th Week Computer aided printed circuit board design and assigning a project work.
10th Week Circuit design for project work.
11th Week Embedded program design for project work.
12th Week Embedded program design for project work.
13th Week Printed circuit board design and assembly for project work.
14th Week Test of design.
RECOMENDED OR REQUIRED READINGMikroc ve PIC18F4550, Hikmet Şahin, K.Serkan Dedeoğlu, Altaş Yayıncılık, 2014

PIC Microcontrollers - Programming in C, Milan Verle, MikroElektronika, 1st edition 2009
Yeni Başlayanlar için MikroC ile PIC programlama, Hikmet Şahin, K.Serkan Dedeoğlu, Altaş Yayıncılık, 2014

MikroC Pro for Pic User Manual, MikroElectronika.

PIC18F4550, PIC18F47J53 Datasheet.
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Questions/Answers,Problem Solving,Experiment,Practice,Project,Report Preparation
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term125
Assignment15
Practice15
Project125
Attendance15
Total(%)65
Contribution of In-term Studies to Overall Grade(%)65
Contribution of Final Examination to Overall Grade(%)35
Total(%)100
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3LO4LO5LO6LO7LO8LO9
K1  X   X              
K2                 
K3              X    
K4      X   X   X   X      
K5      X            
K6              X    
K7                  X
K8                X  
K9                 
K10                 
K11