View
213
Download
0
Category
Preview:
Citation preview
8/12/2019 Ue Obe-syllabus Ncp515
1/13
UNIVERSITY OF THE EAST
UNIVERSITY MISSION STATEMENT:
Imploring the aid of Divine Providence, the University of the East dedicates itself to the service of youth, country and God,and declares adherence to academic freedom, progressive instruction, creative scholarship, goodwill among nations andconstructive educational leadership.
Inspired and sustained by a deep sense of dedication and a compelling yearning for relevance, the University of the Easthereby declares as its goal and addresses itself to the development of a just, progressive and humane society.
UNIVERSITY VISION STATEMENT:
s a private non!sectarian institution of higher learning, the University of the East commits itself to producing, throughrelevant and affordable "uality education, morally upright and competent leaders in various professions, imbued with a strongsense of service to their fellowmen and their country.
INSTITUTIONAL LEARNING OUTCOMES:
In pursuit of its mission, the University see#s$. %o create curricular programs attuned to the constantly changing needs and challenges of the youth within the
conte&t of a proud nation and enriched culture'(. %o produce innovative research output, the true hallmar# of institutional integrity and dynamism'). %o render relevant and committed service to the community, the nation, and the world.
Page 1of 13
8/12/2019 Ue Obe-syllabus Ncp515
2/13
COLLEGE OF ENGINEERING
COLLEGE MISSION STATEMENT:%he *ollege of Engineering affirms its role to develop globally competent and professional engineers imbued with proper
values, committed to serve the industry and society and contribute to national development.
COLLEGE VISION STATEMENT:%he *ollege of Engineering is envisioned to be the +ational *ollege of *hoice+ with the highest "uality of academic
programs e"uipped with modern and latest technology for research, computational methods, and e&perimentation.
COLLEGE GOALS:
COLLEGE O!ECTIVES:
$. %o produce engineering graduates who are most preferred by the industry, well prepared to pass the professional board
e&aminations and trained to become potential leaders and professionals in the engineering field.
(. %o provide students the best state!of!the!art engineering facilities and laboratory e"uipment and maintain modern
engineering research and testing centers.
). %o provide faculty members with current, high level #nowledge and develop in them e&cellent training s#ills and
capabilities.
-. %o strengthen lin#ages with related industries to implement researches and to be aware of the needs and demands in the
industries.
. %o be involved with the local community by continuously providing technical s#ills and engineering consultancy services.
"ROGRAM OUTCOMES:Page #of 13
8/12/2019 Ue Obe-syllabus Ncp515
3/13
$. bility to apply #nowledge of mathematics and science to solve engineering problems.(. bility to design and conduct e&periments, as well as to analy/e and interpret data.). bility to design a system, component, or process to meet desired needs within realistic constraints such as economic,
environmental, social, political, ethical, health and safety, manufacturability, and sustainability, in accordance with
standards.-. bility to function on multidisciplinary teams.. bility to identify, formulate, and solve engineering problems.0. Understanding of professional and ethical responsibility.1. bility to communicate effectively.2. 3road education necessary to understand the impact of engineering solutions in a global, economic, environmental,
and societal conte&t.4. 5ecognition of the need for, and an ability to engage in life!long learning.$6.7nowledge of contemporary issues.$$.bility to use techni"ues, s#ills, and modern engineering tools necessary for engineering practice.
$(.7nowledge and understanding of engineering and management principles as a member and leader in a team, tomanage projects and in multidisciplinary environments.
Page 3of 13
8/12/2019 Ue Obe-syllabus Ncp515
4/13
COURSE SYLLAUS IN
EME$$E$ SYSTEMS
S%h&&' Ye(r#)1* t& #)1+
C&,rse C&-e NC" +1+
C&,rse Tit'e EME$$E$ SYSTEMS
Cre-it UnitsLe%t,re )
L(.&r(t&r/ 0 St,-i&
"reRe2,ites4
C&,rse C&-e *P -(0
C&,rse Tit'e 8icroprocessor 9ystems
C&,rse $es%ri5ti&n:
%he course includes the principles and applications of microcontrollers systems, creation of different applications with the use of microcontroller
to be applied on real world situations.
C&,rse O,t%&6es
U5&n %&65'eti&n &7 the %&,rse8 the 'e(rner 9i'' .e (.'e t&:
$. 7now the architectural difference of microcontroller.
(. Understand how instructions are processed by the machine.). ppreciate the significance of microcontroller in interfacing I:; devices
Page *of 13
8/12/2019 Ue Obe-syllabus Ncp515
5/13
COURSE CONTENT
ee; H&,rs Le(rnin O,t%&6es T&5i%sTe(%hin Le(rnin
A%ti=itiesAssess6ent T(s;s
$st )
t the end of the lesson, thelearner will be able toui//ing
9eatwor#Paper ? Pen>ui/
9imulation
(nd )
Illustrate how to wire an
e&ternal =ED to your rduino
Describe how to use P@8 to
write AanalogB values to =EDs
DIGI%= IPU%9,
;U%PU%9, D PU=9E!@ID%C 8;DU=%I;
*oncept8appingPresentation
>ui//ing
9eatwor#Paper ? Pen>ui/
9imulation
)rd )
Understand how to debounce
a pushbutton
Utili/e pull!up and pull!down
resistors
DIGI%= IPU%9,
;U%PU%9, D PU=9E!@ID%C 8;DU=%I;
*oncept8appingPresentation
>ui//ing
9eatwor#Paper ? Pen>ui/
9imulation
-th )
Differentiate between analog
and digital signals
Demonstrate the conversion of
analog signals to digital signals
Describe how to display data
using the serial monitor
5EDIG =;G
9E9;59
*oncept8appingPresentation>ui//ing
9eatwor#Paper ? Pen>ui/9imulation
Page +of 13
8/12/2019 Ue Obe-syllabus Ncp515
6/13
COURSE CONTENT
ee; H&,rs Le(rnin O,t%&6es T&5i%sTe(%hin Le(rnin
A%ti=itiesAssess6ent T(s;s
th )
Illustrate that D* motor
speed and direction can becontrolled with P@8 and anC!bridge.
9how that servo motors
enable precise positioningand can be controlled usingthe rduino 9ervo library.
U9IG %59I9%;59 D
D5IIG 8;%;59
*oncept8appingPresentation>ui//ing
9eatwor#Paper ? Pen>ui/9imulation
0th )
Understand how D* motors
use electromagneticinduction to createmechanical action fromchanges in current.
9how that motors are
inductive loads that mustutili/e proper protection andpower circuitry to interfacesafely with your rduino.
U9IG %59I9%;59 D
D5IIG 8;%;59
*oncept8appingPresentation>ui//ing
9eatwor#Paper ? Pen>ui/9imulation
"RELIM EAMINATION
COURSE CONTENT
Page ?of 13
8/12/2019 Ue Obe-syllabus Ncp515
7/13
ee; H&,rs Le(rnin O,t%&6es T&5i%sTe(%hinLe(rninA%ti=ities
Assess6entT(s;s
1th)
t the end of the lesson, thelearner will be able to< Demonstrate by changing
electric current induces amagnetic field that can beused to create sound from aspea#er.
Understand the toneF function
which can be used togenerate sounds of arbitraryfre"uencies and durations.
87IG 9;UD9
*oncept8appingPresentation>ui//ing
9eatwor#Paper ? Pen>ui/9imulation
2th
Illustrate that the rduino
programming languagesupports the use of arrays foriterating through se"uences ofdata.
87IG 9;UD9
*oncept8appingPresentation
>ui//ing
9eatwor#Paper ? Pen>ui/
9imulation
4th )
9how how rduinos connect
to your computer via a U93!to!serial converter.
Differentiate how rduinos
facilitate a U93!to!serial
conversion using eitherdedicated I*s or built!in U93functionality.
U93 D 9E5I=
*;88UI*%I;
*oncept8appingPresentation
>ui//ing
9eatwor#Paper ? Pen>ui/
9imulation
$6th )
Describe how rduino can
print data to your computer viayour U93 serial connection.
Illustrate that serial data is
transmitted as character thatcan be converted to integersin a variety of ways.
U93 D 9E5I=
*;88UI*%I;
*oncept8appingPresentation
>ui//ing
9eatwor#Paper ? Pen>ui/
9imulation
Page @of 13
8/12/2019 Ue Obe-syllabus Ncp515
8/13
$$th )
Understand how a shift
register wor#s
Differentiate between serial
and parallel datatransmission
9CI% 5EGI9%E59
*oncept8appingPresentation>ui//ing
9eatwor#Paper ? Pen>ui/9imulation
$(th )
E&plain the differences
between decimal and binarydata representations
9how how to create
animations using a shiftregister
9CI% 5EGI9%E59
*oncept8appingPresentation
>ui//ing
9eatwor#Paper ? Pen>ui/
9imulation
MI$TERM EAMINATION
COURSE CONTENT
ee; H&,rs Le(rnin O,t%&6es T&5i%sTe(%hinLe(rninA%ti=ities
Assess6ent T(s;s
$)th
)
t the end of the lesson, thelearner will be able toui//ing
9eatwor#Paper ? Pen>ui/
9imulation
Page of 13
8/12/2019 Ue Obe-syllabus Ncp515
9/13
pins - and .
$-th )
9how that you can control
9PI potentiometers using therduino =ibrary.
E&plain how to
simultaneously adjustspea#er volume andfre"uency using the tonelibrary paired with an 9PIdigital potentiometer.
%CE 9PI 3U9
*oncept8appingPresentation>ui//ing
9eatwor#Paper ? Pen>ui/9imulation
$th )
9how that parallel =*Ds can
be interfaced with therduino through a standard
wiring scheme. *reate custom characters for
your =*D by generatingarbitrary bitmaps.
I%E5*IG @I%C =I>UID
*5H9%= DI9P=H9
*oncept8appingPresentation
>ui//ing
9eatwor#Paper ? Pen>ui/
9imulation
$0th )
Differentiate between polling
inputs and using interrupts.
9how that different rduinos
have different interruptcapabilities.
Describe how buttons can be
debounced in hardwareusing an 5* circuit and a9chmitt trigger.
C5D@5E D %I8E5
I%E55UP%9
*oncept8appingPresentation
>ui//ing
9eatwor#Paper ? Pen>ui/
9imulation
$1th ) Illustrate that the rduino canbe made to respond to inputsasynchronously by attachinginterrupt functions.
9how that you can install a
third!party timer library toadder timer interrupt
C5D@5E D %I8E5
I%E55UP%9
*oncept8appingPresentation>ui//ing
9eatwor#Paper ? Pen>ui/9imulation
Page Bof 13
8/12/2019 Ue Obe-syllabus Ncp515
10/13
functionality to the rduino.
*ombine timer interrupts,
hardware interrupts, andpolling into one program to
enable pseudo!simultaneouscode e&ecution.
$2th )
Differentiate between clients
and servers.
9how enough basic C%8= to
write a form for controllingyour rduino over the web.
*ontrol I:; pins on your
rduino over the Internet.
*;E*%IG H;U5
5DUI; %; %CEI%E5E%
*oncept8appingPresentation>ui//ing
9eatwor#Paper ? Pen>ui/9imulation
FINAL EAMINATION
Page 1)of 13
8/12/2019 Ue Obe-syllabus Ncp515
11/13
C&,rse Re7eren%es
Text.&&;
Other Re7eren%es$. Getting 9tarted with rduino (ndEd. 3y 8assimo 3an/i
(. E&ploring rduino< %ools and %echni"ues for Engineering @i/ardry 3y eremy 3lum
). rduino *oo#boo# (ndEd. 3y 8ichael 8argolis
-. Programming rduino< Getting 9tarted with 9#etches 3y 9imon 8on#
.
Gr(-in S/ste6 GRA$ING SYSTEM:
"re'i6 Tent(ti=e Mi-ter6
Gr(-eTMG4
Tent(ti=e Fin('
Gr(-eTMG4
*lass 9tanding *9F (6J *lass 9tanding *9F (6J *lass 9tanding
*9F
(6J
>ui//es >PF )J >ui//es >8F )J >ui//es >F )J
on!cademic F J on!cademic F J on!cademic F JPrelim E&am PEF -6J 8idterm E&am 8EF -6J inal E&am EF -6J
%otal $66J %otal $66J %otal $66J
Mi-ter6 Gr(-e MG4 Fin(' Gr(-e FG4
MGK (L%8G M
PGF : )
FGK (L%G M 8GF
: )
C&,rse Re2,ire6ent0s $N *=99 9%DIG
$.$ 5ecitation
$.( ssignment
$.) 9eatwor#
$.- 3oardwor#Page 11of 13
8/12/2019 Ue Obe-syllabus Ncp515
12/13
(N >UIOOE9
)N 8;5 E8I%I;
).$ Prelim E&amination:Prelim Design
).( 8idterm E&amination:8idterm design
).) inal E&amination:inal Design
Page 1#of 13
8/12/2019 Ue Obe-syllabus Ncp515
13/13
"RE"ARE$ Y: REVIEE$ Y:
"r&7 "(r(',6(n G Si6 "r&7 !&(n " L(D(r&
Recommended