Uploaded by Dariustubbs1234

EET 4944 (20811) MICROPROCESS & APPLICATION Sprig 2024-F. Fondjo Fotou

advertisement
LANGSTON UNIVERSITY
SCHOOL OF ARTS & SCIENCES
DEPARTMENT OF ENGINEERING TECHNOLOGY
ELECTRONICS
EET 4944-20811 MICROPROCESSING TECHNOLOGY & APPLICATIONS
SPRING 2024
TR 08:00 AM - 09:30 PM ROOM HAMH 115
1.) FACULTY INFORMATION:
Instructor: Franklin FONDJO FOTOU, Dr. Eng.
Email:
ffondjo@langston.edu
Office:
HAMH 123-122
Office Hours: Posted/Appointment
Phone:
466-3302
Online: Teams or CANVAS
Booking: https://outlook.office365.com/owa/calendar/DepartmentofTechnology@cowboymail.okstate.edu/bookings/
2.) CATALOG DESCRIPTION:
Introduction to microprocessors and microcomputers systems architecture and operation, Assembly
Language Programming of microprocessors and interfacing techniques. (3CR) Prerequisite: CS 2103
Programming Concepts or equivalent including C++ programming & IT 3924 Digital Logic Design
3.) REQUIRED TEXTBOOK(S) AND SUPPLEMENTAL TEXTS OR READINGS:
David Alciatore, Introduction to Mechatronics and Measurement Systems, McGraw-Hill Higher
Education, 5th Edition, ISBN: 9781259892349.
Reference Book: Dan O'Sullivan, Tom Igoe (2004). PHYSICAL COMPUTING: SENSING AND
CONTROLLING THE PHYSICAL WORLD WITH COMPUTERS, 1st Edition. Cengage
Learning. ISBN-10: 159200346X.
Simon Monk (2010). 30 ARDUINO PROJECT FOR THE EVIL GENIUS, Mc Graw Hill. ISBN:
978-0-07-174134-7
Additional Reading: Any other basic electronics books, handout from the instructors, and
www.allaboutcircuits.com/. Arduino https://www.arduino.cc/
In order to enhance a student’s opportunity for success, students should bring the following items to
class EVERY DAY: 2 pencils with eraser (work written in ink will NOT be graded), a SCIENTIFIC
calculator (calculators in cell phones are not acceptable), formula sheet, the required textbook (listed
above), and notebook paper.
4.) RATIONALE:
Understanding microprocessors and microcomputers and how they operate is a requirement to learn
about designing complex digital system and understanding the communication process taking place
between those systems.
1
4.) COURSE OBJECTIVES:
Upon completion of this course, through attendance of class lectures, completion of text exercises,
utilization of breadboard circuitry and laboratory test equipment in accordance with lab instructions, the
diligent student should be able to:
1. describe the architecture and organization of a microcontroller.
2. write structured, well-commented, understandable programs in assembly language and in a
higher-level language.
3. develop skills to test and debug microcontroller programs in the laboratory.
4. understand techniques for interfacing I/O devices to the microcontroller, including several
specific standard I/O devices.
5. write programs in the laboratory to perform I/O using handshaking and interrupts.
6. Utilize various microcontroller peripherals.
These topics will be covered using the Microchip PIC16F1936 or Arduino compatible type
microcontroller.
5.) METHODS OF INSTRUCTION:
PowerPoint Lecture, laboratory, and research will be the primary method of instruction with a focus on
problem solving. Class discussion and board participation, homework assignments, quizzes, exams,
independent study times, group or individual projects. Students are expected to have completed reading
assignments prior to class; students are expected to participate in class activities and visit CANVAS on a
daily basis for possible assignments. This class will heavily rely on Arduino compatible hardware.
6.) COURSE REQUIREMENTS:
▪
▪
▪
▪
▪
▪
Attend all classes promptly and on time. You are absent if you come 5 minutes late or you
leave the class before the end of time (Except special authorization by the instructor). Absences
will have a negative effect on the grade earned.
Student who accumulates six (6) hours of unexcused absences for this course may drop from
the course or will be assigned the grade “F” for the semester.
Participate in class discussion and hands-on-exercises.
Read assigned work in textbook or other material prior to attending each class.
In-class assignments, Homework Assignments, Quizzes (some may be unannounced), Student
missing an exam or a quiz or a homework due date will receive a ZERO for that exam, quiz, or
assignment unless they have discussed the situation in advance with the instructor and received
approval for the makeup.
At the end of each Chapter, students should submit a report on the project covered in the
chapter or assigned by the instructor.
7.) METHOD OF EVALUATION:
ELEMENTS OF GRADING
4 Exams
4 x 100 Points
Homework
150 Points
Projects
150 Points
GRADING STANDARD
900-1000
A
800-899
B
700-799
C
2
Labs
Total
300 Points
1000 Points
600-699
0-599
D
F
NOTE: Any student with a lab average of less than 70% will receive a failing grade for the course,
regardless of performance on other assignments.
Since these grades will be kept up to date throughout the semester it is not necessary to ask the instructor
about your status in the class, unless there is a written recommendation from an organization on campus
(i.e. band, football, etc.). The instructor will hold conferences at midterm to discuss with each student
the details of their grade. Please do not send emails, leave messages/notes inquiring about your grade,
and never slide anything under the instructor’s door unless told specifically by the instructor.
Occasionally, conflicts and confusion occur with grades. That is why it is required that all students keep
every assignment and test after it has been graded and handed back to you. If students notice any
discrepancy in their grade, he/she should immediately notify the instructor and bring all assignments that
they’ve completed. This is the primary evidence used, when determining where a mistake is made, so it
behooves students not to expect a mistake to be cleared up, if he/she has not been responsible enough to
keep up with his/her assignments.
The last day to drop this class and receive an automatic grade of “W” is April 5th, 2024. After this
date students will receive the letter grade they’ve earned regardless of how much work they’ve
completed and how many class periods they’ve missed. The instructor will NOT record grades of
AW, since students have ample time to determine their success level in the class. Please do not ask for
an AW, as the request will be denied.
▪
▪
▪
NO MAKE-UP WILL BE GIVEN FOR MISSED QUIZZES OR EXAMS WITHOUT A
VERIFIED, VALID EXCUSE.
Failure to submit a lab assignment will result in the loss of at least one letter grade.
Bonus points may be earned for class participation, behavior, and exceptional performance on
assignments, quizzes, or exams. These points will be awarded at the sole discretion of the
instructor.
REQUIRED MATERIAL:
Required Kit: GeeekPi Raspberry Pi Pico Micro Python Programing Kit with Raspberry Pi Pico,
Breadboard, I2C 1602 LCD Display Module for Raspberry Pi Beginners & Software Engineer.
From Amazon.
DMM: No electronics student should be without a digital multimeter. DMMs prices range from $10 to
several hundred dollars depending on the features. A simple DMM for under $50 will generally work
fine. DMMs may be purchased at home improvement or hardware stores or at any of the web sites listed
for logic probes.
Power Source: Your circuits may be powered from two or four AA or AAA batteries or from a
regulated 3V or 5V DC power supply.
3
Item Qty. PIC16F1936 Microcontroller, Arduino Uno
or Romeo board, Raspberry Pi kit
74HC595 Serial-Parallel Register
Piezoelectric buzzer
4-Switch DIP Switch
8-Switch DIP Switch
N.O. Pushbuttons
Discrete LEDs
8-LED bar graph
7-Segment display
220Ω 8-resistor DIP pack
10kΩ Potentiometer
10μF Capacitor
1
2
1
1
1
4
4
1
2
2
2
1
8.) COURSE SCHEDULE(subject to change by the instructor):
WEEK
1
2
3
4
5
6
7
8
9
10
11
12
13
SUBJECT
Introduction to C/C++ and Python Programming
Introduction C/C++ and Python Programming
Chapter 1- Introduction
Project #1
Chapter 2- Electronic Circuits and Components.
Project #2
Chapter 3: Semiconductor Electronics
Project #3
EXAM #I
Chapter 4: System Response
Project #4
Chapter 5: Analog Signal Process and Op-am
Project #5
Chapter 6 Digital Circuits
Chapter 7: Microcontroller Programming and Interfacing
EXAM #II
SPRING BREAK
Chapter 8 Data Acquisition
Project #6
Chapter 9 Sensors
Project #7
Chapter 10 Actuators
Project #8
EXAM #III
Chapter 11: Mechatronic System Control Architecture…
ASSIGNED READING
Review Programming
Concept
Review Programming
Concept
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
4
14
15
16
Final Project I
Final Project II
EXAM #IV
Final Project Summary
NOTE: The instructor reserves the right to adjust the course schedule as may be needed to facilitate
students’ learning of course material or due to unexpected events. Any adjustments will be
announced prior to change. Assignments will be defined in Class. Under no circumstances can a final
be given early. Each student should recognize what day and time his/her final exam is and plan
accordingly.
LAB: Due to the limited class time, you are responsible for finding some additional time in order to
complete your LAB work and return before the deadline. Any late LAB assignment will not be
collected.
STUDENT PREPARATION FOR EACH CLASS:
• Read the text chapters assigned per schedule.
• Review objectives from the chapters.
• Make note of any questions you may have to pose during class or via e-mail.
9.) CLASSROOM GUIDELINES:
Students are expected to act in a professional manner while in the classroom. Any student who uses
profanity, disrupts class, or acts in a threatening manner toward students or the instructor will be asked
to leave class. Re-admittance to class will be subject to the discretion of the instructor and the Chairman
of the department. Gentlemen are asked to remove any headgear while in the classroom. Also, students
should turn off their cell phones, pagers, 2-ways, etc. while class is in session. (See University
Electronic Devices Policy below)
In accordance with University policy, under no circumstances are visitors (including children) allowed
coming to class with a student.
10.)
ATTENDANCE:
Student who accumulates more than six (6) hours of unexcused absences for this course may drop
from the course or will be assigned the grade “F” for the semester. Attendance will be posted weekly
to CANVAS Attendance Program and your advisor might contact you in case of continuous absences
for counseling. Attend all classes promptly and on time. You are absent if you come 5 minutes late or
you leave the class before the end of time (Except special authorization by the instructor).
Exceptions to attendance and assignment/examination policies include the following: (1) attendance at
official Langston University events that requires students to attend will not result in lowered grade,
(Comply with University policy) (2) absences for illness, death of relative, injury, acts of God, military
activity, or jury duty are only excused with an official note from the office of academic affairs
concerning the absence and subject to the professor’s discretion. Foreseeable absences require
5
students to turn in assignments or take exams before the absence occurs. (Including athletic and
other University events)
11.)
ASSIGNMENTS AND EXAMINATIONS:
Homework due dates will not be changed for any reason, so it is the student’s responsibility to check the
assignment schedule AND website (CANVAS) or Langston Email DAILY to see which assignments
are due. The instructor may or may not announce homework that is already listed on the assignment
schedule. It is mandatory for the student to complete ALL homework assignments as they come due.
All homework assignments will NOT be collected. The instructor will decide whether to collect the
homework on the day that it is due. Do not ask the instructor ahead of time whether he’ll collect the
homework. It is advisable to complete ALL homework assignments to ensure you will not get a zero.
There will be absolutely no acceptance of late homework. Homework is late any time after the
homework has been collected. Also, students should be aware that there will be occasional “pop”
quizzes at the discretion of the instructor. All quizzes will be closed book/closed notes with the
exception of the formula sheet provided by the instructor or prepare by the student. If a student comes
to class during or after a pop quiz, it is the instructor’s judgment to decide whether that student will be
able to take the quiz. In most cases, the student(s) will receive a zero.
12.)
CLASSROOM BEHAVIOR
According to the Langston University Student Catalog, the following will apply to cases of academic
dishonesty. The professor ordinarily has final authority over the grades given to students or the
lowering of grades because of cheating or plagiarism. Plagiarism is the act of using the words and ideas
of others without giving proper credit.
•
•
•
•
13.)
Students will receive a grade of zero (0) on any assignment, quiz or exam on which cheating is
suspected.
Plagiarism will result in grade of zero (0) for that assignment, quiz, or exam.
This syllabus may be amended at any time during the semester. All changes will be documented
and discussed in class.
All reading assignments must be completed before the class session begins, if you expect to
benefit from the lectures and practical demonstrations in class.
ELECTRONIC DEVICES IN THE CLASSROOM:
All electronic devices (e.g., cell phones, pagers, palm pilots, beeper watches) are considered
unnecessary distractions and are to be turned off and (with the exception of watches) concealed during
class. Thus, interacting with these devices during class will not be tolerated. Instructors may make
exceptions for instructional purposes. A student who anticipates an emergency and expects to be
contacted in class by an outside source must go directly through the emergency dispatch system
identified on each of the respective campuses. The emergency dispatcher will take the message and
deliver it to the instructor.
6
A student who fails to comply with this policy will be initially dismissed from the class and (per the
Instructor’s discretion) will be counted absent. Points may be deducted for work missed during that
time. A student who violates this policy a second time will be dropped from the course for
disruptive behavior. A student whose electronic device is activated during an exam will be dismissed
from the class and denied the opportunity to complete or take that exam. An Instructor may elect not to
grade that exam.
14.)
ACADEMIC INTEGRITY:
The following will apply to cases of academic dishonesty. The instructor ordinarily has final authority
over the grades given to students or the lowering of grades because of cheating or plagiarism. If it is
established by clear and convincing evidence that cheating or plagiarism has occurred,
a) The instructor will take appropriate academic disciplinary action which may include the
awarding of an “F” on the particular assignment or in the course.
b) The instructor will make a report of the incident and of action taken, if any, to the departmental
chair, the Vice President for Academic Affairs, Vice President for Student Affairs, and the
student.
c) The Student Disciplinary Committee may review the incident and impose conduct discipline,
including conduct probation and suspension.
d) The student may, if he/she so desires, discuss the matter with the Student Disciplinary
Committee and/or the Student Judicial Court.
15.)
LANGSTON UNIVERSITY: VISION STATEMENT
Langston University fosters an environment that cultivates leaders, innovators, and engaged citizens
who meet the challenges of local, national, and global communities.
16.)
LANGSTON UNIVERSITY: MISSION STATEMENT
Grounded in its rich traditions as a historically Black college and university, and a land-grant institution,
Langston University offers quality post-secondary education to diverse populations through academic,
research, community engagement, extension, and co-curricular experiences that leads to professional
competence and degree completion.
17.)
LANGSTON UNIVERSITY: CORE VALUES:
1. Strong Work Ethic and Dedication – We are united in our dedication to working as hard and
as long as necessary in order to realize our vision of developing creative solutions to the
problems facing underserved populations in Oklahoma, the nation and the world.
2. Passion for Learning – Our zeal for knowledge, our quest to understand “why” and our desire
to develop innovative answers, create a vibrant academic community.
3. Courage to have Exemplary Character – We are building a community in which high ethical
and moral standards are maintained and valued by our faculty, staff and students.
7
4. Excellence – We value, treasure and reward excellence in scholarship, teaching, and community
service.
5. Scholarly Innovation and a Commitment to Scholarship – We are a community of pragmatic
intellectuals, using our knowledge to better our state, nation, and the world.
6. Appreciation of Difference – We believe firmly that everyone must be respected and that there
is always more than one way to consider any issue. We value diversity of opinions, ideas, ideals,
cultures, and perspectives.
7. Fiscal Accountability – We believe that solid fiscal management is the foundation upon which a
great university is built.
8. Social Responsibility – We believe that knowledge is a gift which must be used to create a
better world.
9. Commitment to fundamental human rights: Above all, we value the right of every human
being to enjoy freedom, respect, and the opportunity to realize his or her potential.
18.)
ADA STATEMENT:
Langston University fully subscribes to all required standards of the Americans with Disabilities Act of
1990, (ADA). Persons in need of assistance should contact the ADA Compliance Officer, Mrs. Connie
Hughes, in Human Resources, Page Hall, Room 115, (405) 466-3258. This should be reported at some
point before, during, or immediately after the first scheduled class period so accommodations can be
provided for the student to be successful in that class.
19.)
AFFIRMATIVE ACTION:
Langston University, in compliance with Title VI and VII of the Civil Rights Acts of 1964, Executive
Order 11246 as amended, Title IX of the Educational Amendments of 1972, Americans with Disabilities
Act of 1990, and other federal laws and regulations, does not discriminate on the basis of race, color,
national origin, sex, age, religion, handicap, or status as a veteran in any of its policies, practices, or
procedures. This includes, but is not limited to, admissions, employment, financial aid and educational
services.
20.)
AFFIRMATIVE ACTION:
Langston University, in compliance with Title VI and VII of the Civil Rights Acts of 1964, Executive
Order 11246 as amended, Title IX of the Educational Amendments of 1972, American with Disabilities
Act of 1990, and other Federal Laws and regulations, does not discriminate on the basis of race, color,
national origin, sex, age, religion, handicap, or status as a veteran in any of its policies, practices or
procedures. This includes, but is not limited to, admissions, employment, financial aid or educational
services.
21.)
EXTREME WEATHER CONDITIONS OR EMERGENCY SITUATIONS:
Classes may be cancelled if extreme weather conditions or emergency situations arise. Announcements
are only made if the campus is closed and all classes are cancelled. If individual professors cancel a
class, no general announcement is made. Students should call the appropriate degree-granting
institution regarding the cancellation of specific courses if the campus is open.
8
22.) EMAIL ADDRESS
Each student is required to have a Langston email address for this course. This is the primary means of
communication between you and the university, including your professor, so it is to your advantage to
activate your email address as soon as possible.
23.)
CHILDREN IN THE CLASSROOM
Children of students are not permitted to be in the classroom, regardless of the circumstances. Studentparents are expected to make arrangements for the care of their children while they are in class.
24.)
DATES TO REMEMBER
See Attachment!
Prepared by ______________________
Instructor
Date _______________________
01/05/2024
Reviewed by _____________________
Chairperson
Date _______________________
01/05/2024
Accepted by ______________________
Dean of School
Date _______________________
9
LANGSTON UNIVERSITY
SCHOOL OF ARTS & SCIENCES
DEPARTMENT OF ENGINEERING TECHNOLOGY
ELECTRONICS
EET 4944-20811 MICROPROCESSING TECHNOLOGY & APPLICATIONS
SPRING 2024
TR 08:00 AM - 09:30 PM ROOM HAMH 115
RECEIPT OF COURSE SYLLABUS
This document certifies that I have perused and fully understand the syllabus for EET 4944-20811
MICROPROCESSING TECHNOLOGY & APPLICATIONS.
I further certify that my instructor has reviewed and clarified its contents with me. Any and all questions
pertaining to its contents were thoroughly explained, and I fully understand the expectations inherent in
this course for me and will govern/conduct myself accordingly.
Darius Tubbs
Student’s Name (Print) ________________________________
Student’s Signature
________________________________
Student’s LU Email
01/08/2024
Darius.tubbs@langston.edu
________________________________
Date____________________
Instructor ______________________________________
Cc:
Student
Instructor’s File
10
Date____________________
Download