mechatronics engineering department faculty of engineering … · philadelphia university...

2

Click here to load reader

Upload: lyxuyen

Post on 28-Jul-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mechatronics Engineering Department Faculty of Engineering … · Philadelphia University Mechatronics Engineering Department Faculty of Engineering Second Semester 2014/2015 Course

Philadelphia University Mechatronics Engineering Department

Faculty of Engineering Second Semester 2014/2015

Course Syllabus for Microcontroller Systems (page 1 of 2) Dr. Tarek A. Tutunji

Course Syllabus

Course Title Microcontroller Systems

Course Number 640328

Course Level 3rd

year

Class Time 10.10 11.00 Sun/Tues/Thurs

Instructor Dr. Tarek A. Tutunji

email [email protected]

website www.philadelphia.edu.jo/academics/ttutunji

Prerequisites Logic Circuit, Sensors, and Programming

Office Hours 11.00 – 12.00 Sunday & Thursday

Text Book PIC Microcontrollers: An introduction to microcontrollers by Martin Bates 2nd

edition 2004. Publisher Elsevier / Newnes

Course Description: This course provides the students with the needed material for understanding, analyzing, and designing microcontroller-based systems. The microcontroller of choice for this class is the PIC 16F84 / 16F877. Examples will focus on mechatronic systems and their applications. Also, an introduction to Arduino will be provided. Course Objectives:

Understand the general architecture for microprocessors and microcontrollers.

Understand the logical steps in interfacing and programming mechatronic systems.

Program and download PIC microcontrollers using Assembly and C Languages

Design mechatronic systems using PIC16F84 and PIC16F877

Understand the Arduino architecture and its associated programming

Course Academic Calendar

Week Subject Notes

March 1 Introduction to Computer Systems Chapters 1 & 2

March 8 Microelectronics, Digital Systems, and Microcontrollers Chapters 3, 4, and 5

March 15 PIC Application: H/W Design, Assembly Language Chapter 6

March 22 PIC Program Development: Program Design and Analysis Chapter 7

March 29 PIC 16F84 Architecture: Block Diagram and Register Sets Chapter 8

April 5 PIC Program: Compile, Debug, Simulate, and Download PIC Simulation: MPLAB and Proteus

Ref 1 Chapters 2 and 3

Exam I (April 1 – April 9)

April 12 Programming Techniques: Timing and Interrupts Chapter 9

April 19 DC Motor Applications I: Open-loop control Chapter 10 Project Simulation Due

April 26 DC Motor Applications II: Closed loop Control (Position and Speed) Chapter 13

May 3 PIC Controller Families, Analog-to-Digital Converters PIC 16F877 Architecture and Applications

Chapters 14 & 15 Ref 2, Chapter 3

Project Hardware Due

Exam II (May 6 – May 14)

May 10 C Programming Review Ref 2, Chapter 4

May 17 PID Controller Realization using PIC 16F877 Ref 2, Chapter 10

May 24 Arduino Architecture and Programming

May 31 Arduino Architecture and Programming

June 7 Review

FINAL EXAMS (Jun 14 – June 22)

Page 2: Mechatronics Engineering Department Faculty of Engineering … · Philadelphia University Mechatronics Engineering Department Faculty of Engineering Second Semester 2014/2015 Course

Philadelphia University Mechatronics Engineering Department

Faculty of Engineering Second Semester 2014/2015

Course Syllabus for Microcontroller Systems (page 2 of 2) Dr. Tarek A. Tutunji

Assessment Instruments Evaluation of students’ performance (final grade) will be based on the following three categories:

Exams. Two in-class exams will be given. Each will cover about 5-weeks of lectures

Project. A project assignment will be handed to the students. The assignment will ask the students to design, simulate, program, interface, and build a simple mechatronic system using PIC microcontroller. Students will be evaluated according to their in-lab circuit testing, analytical thinking, and report writing. A group of two students are expected to work on the project.

Final Exam: The final exam will cover all the class material.

Allocation of Marks

Exam I 20%

Exam II 20%

Project 20%

Final Exam 40%

Other class work will include:

Quizzes. Two 10-minute quizzes will be given to the students throughout the semester. These quizzes will cover material discussed during the previous week of lectures. The quizzes will be used as bonus points (added to the exams’ grades) to help the students with their grade.

References: Books

1. Interfacing PIC Microcontroller: Embedded Design by Interactive Simulation by Martin Bates Elsevier 2006 2. Microcontroller Based Applied Digital Control by Dogan Ibrahim. Wiley 2006 3. PICmicro MCU microcontroller programming : assembly figures tables examples and projects by A. Salhoot 2006 4. Making PIC Microcontroller Instruments and Controllers by H. Sandhu Mcgrew-Hill, 1

st edition 2008.

5. Designing Embedded Systems with PIC Microcontrollers, 2nd

Edition: Principles and Applications by Tim Wilmshurst. Newnes. 2nd edition 2009.

6. PIC Projects: A Practical Approach by H. Parchizadeh and B. Vuksanovic. Wiley 2009.

Websites

http://www.microchip.com/

http://www.arduino.cc/en/