smbe 2712 laboratory 1 · arief ruhullah harris (microcontroller programming) dr mohd najeb...

21
SMBE 2712 LABORATORY 1 Coordinator: ARIEF RUHULLAH BIN A HARRIS [email protected]

Upload: others

Post on 12-Jan-2020

16 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

SMBE2712LABORATORY1

Coordinator:

[email protected]

Page 2: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Lecturers: DrMuhammadAmirAs’ari(CircuitTheory)DrHauYuanWen(DigitalCircuit)DrSyafiqahSaidin(3DSolidworksdesign)

AriefRuhullahHarris(Microcontrollerprogramming)DrMohdNajebJamaludin(MatlabProgramming)

Technicians: HairolAkmalJawahir

MuhammadAminullahbinAbdulLatif

Page 3: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Synopsis•  Thecourseincludestheexperimentsonbasicelectrical,

electronic,signalprocessing,technicaldrawingandprogrammingthatarerelatedtobiomedicalengineering.Itexposesthestudentstosomecommonelectricalandelectroniccomponents,circuitsandtheoremsuchasTheveninandNortontheorem,RLCcircuitsandMSIcircuits.Ontheotherhand,thisteachinglaboratoryalsoprovidestheskillofprogrammingforembeddedsystem,digitalsignalprocessinginMatlabandtechnicaldrawingusingsoftware

Page3

Page 4: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

LearningOutcome

Page4

Bytheendofthecourse,studentsshouldbeableto:

No CourseLearningOutcomeUniversityCriteria/PLOMapping

Bloom’sTaxonomy(2013)

LevelTeachingandLearningActivities

Assessment

1Recognize common electrical and electronic components and measuring instruments.

PO1 C3,TH1 3 Labexperiment L,T,R

2

Demonstrate the skills on measurement techniques, complex programming, signal processing and technical drawing.

PO5 P4,AD3 4 Labexperiment L,T,R

3Analyze the experiment result in technical report writing. PO5 C4 4 ReportWriting R

4

Cooperate with others in groups or teams in ways that contribute to effective working relationships and the achievement of goals.

P10 TW2 2 Labexperiment L,R

L:In-labAssessment,T:PracticalTest,R:Report

Page 5: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

TEACHINGMETHODOLOGY•  Laboratoryworks•  Reportwriting•  Individualpracticaltest

Page5

Page 6: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

LabTopicsTopic Contents/fundamentalconcepts

1 CircuitTheory1 RC,andRLseriestransientcircuit

2 CircuitTheory2 Twoportnetwork

3 CircuitTheory3 TheveninandNortontheorem

4 DigitalCircuit1 IDdisplayproject:Timerandcounter

5 DigitalCircuit2 IDdisplayproject:CombinationalLogicCircuitandMSI

6 DigitalCircuit3 IDdisplayproject:7-segmentdisplayandshiftregister

7 SolidworksDesign1 IntroductiontoSolidworks–Tutorial1and2

8 SolidworksDesign2 Externalbonefixator

9 MicrocontrollerProgramming1

LEDblinking,LCDdisplay,Analoginput

10 MicrocontrollerProgramming2

Pulsesensor,heartratedetectionandcalculation

11 MatlabProgramming1 Loops, Script file, function file, signal generation andconvolution

12 MatlabProgramming2 Fouriertransform,filterimplementation,real-timeplotting

6

Page 7: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Page7

Labschedule

Week Date S1 LecturerS1

1 12/09/2018 Briefing MrArief2 18/09/2018 SolidworksDesign1 DrSyafiqah3 25/09/2018 SolidworksDesign2 DrSyafiqah4 02/10/2018 MicrocontrollerProgramming1 MrArief5 09/10/2018 Microcontrollerprogramming2 MrArief6 16/10/2018 MatlabProgramming1 DrNajeb7 23/10/2018 MatlabProgramming2 DrNajeb8 30/10/2018 CircuitTheory1 DrAmir9 10 13/11/2018 CircuitTheory2 DrAmir11 20/11/2018 CircuitTheory3 DrAmir12 27/11/2018 Digitalcircuit1 DrHau13 04/12/2018 Digitalcircuit2 DrHau14 11/12/2018 DigitalCircuit3 DrHau15 18/12/2018 PracticalTest Alllecturers

Section1

Page 8: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Page8

LabscheduleSection2

Week Date S2 LecturerS21 12/09/2018 Briefing MrArief2 18/09/2018 CircuitTheory1 DrAmir3 25/09/2018 CircuitTheory2 DrAmir4 02/10/2018 CircuitTheory3 DrAmir5 09/10/2018 Digitalcircuit1 DrHau6 16/10/2018 Digitalcircuit2 DrHau7 23/10/2018 DigitalCircuit3 DrHau8 30/10/2018 SolidworksDesign1 DrSyafiqah9 10 13/11/2018 SolidworksDesign2 DrSyafiqah11 20/11/2018 MicrocontrollerProgramming1 MrArief12 27/11/2018 Microcontrollerprogramming2 MrArief13 04/12/2018 MatlabProgramming1 DrNajeb14 11/12/2018 MatlabProgramming2 DrNajeb15 18/12/2018 PracticalTest Alllecturers

Page 9: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Page9

LabscheduleSection3

Week Date S3 LecturerS31 12/09/2018 Briefing MrArief2 19/09/2018 Digitalcircuit1 DrAmir3 26/09/2018 Digitalcircuit2 DrAmir4 03/09/2018 DigitalCircuit3 DrAmir5 10/09/2018 CircuitTheory1 DrHau6 17/09/2018 CircuitTheory2 DrHau7 23/09/2018 CircuitTheory3 DrHau8 31/10/2018 SolidworksDesign1 DrSyafiqah9 10 14/11/2018 SolidworksDesign2 DrSyafiqah11 21/11/2018 MicrocontrollerProgramming1 MrArief12 28/11/2018 Microcontrollerprogramming2 MrArief13 05/12/2018 MatlabProgramming1 DrNajeb14 12/12/2018 MatlabProgramming2 DrNajeb15 18/12/2018 PracticalTest Alllecturers

Page 10: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

LocationTopic LocationBriefing 05-78-01,PBLLab,V01SolidworksDesign1 03-37-01,ComputerLab,V01SolidworksDesign2 03-37-01,ComputerLab,V01MicrocontrollerProgramming1 03-37-01,ComputerLab,V01Microcontrollerprogramming2 03-37-01,ComputerLab,V01MatlabProgramming1 03-37-01,ComputerLab,V01MatlabProgramming2 03-37-01,ComputerLab,V01CircuitTheory1 05-78-01,PBLLab,V01CircuitTheory2 05-78-01,PBLLab,V01CircuitTheory3 05-78-01,PBLLab,V01Digitalcircuit1 05-78-01,PBLLab,V01Digitalcircuit2 05-78-01,PBLLab,V01DigitalCircuit3 05-78-01,PBLLab,V01PracticalTest 03-37-01/05-78-01, V01

10

Page 11: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

GroupingSection1

No NAME Group

1 KOSHELYAA/PSELVAGANESON12 RAHWANIBINTINASIR

3 NURAMEERABINTIILHAHAKIEN4 NURULIZZATIBINTIDARULZAMAN

25 MUHAMADNAQIEBNURHAKIMBINMOHDNAZIF6 FUXINYUN7 TANLEEHUI

38 CHENGXIAOGE9 HAIFAAIZABINTIROSIDI10 ABDULAZIMBINABHADI

411 NURULNAZIHABINTIJAMSARI12 WANHANISRIFHANBINTIWANADELI13 ALQAHTANI,ABRARNASSERA

514 CHANSOOKWEI15 MUHAMMADAIMANBINMOHDZAKI16 TOMENGSHENG

617 SHARANIA/PLOGANAGANPILLAI18 ONGJIAEEK19 NURAFIQAHSYAZWANIBINTIMOHDJAMIL

720 KUNARAJA/LMANY21 MURFIQAHTAUFIQIAHBINTIMOHDAMIN22 NURRAIHANNAJAHBINTITURIMAN

823 KH`NGXINYEN24 LORENZYONGJUNJIE25 MAGDALSAYEDWAHBE

926 NURULSHAFIKABINTIZAKARIA27 MUHAMMADHUSAINIAMIRBINHUSSEIN28 LIMKAILING29 NURIZZATYBINTIABMANAP

1030 AAISHANEGEHBAH31 LIAWCHIEWYII32 DARSHANAAA/PVALOO

Page 12: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

GroupingSection2

No NAME Group

33 NOURELDINESSAMHOSNYMOHAMEDMTAWEA1134 MOHAMMADAFFANDYBINMOHDISMAIL

35 AUNINURHAZIQAHBINTIMOHDNOOR36 AMYNURAINSYAMIMIBINTIALIAKBAR

1237 ALFITRAPRIMAPUTRA38 MUHAMMADHAMIZANHILMIBINSULAIMAN39 NURAFIQAHBINTIAHMADNAHRAN

1340 MUHAMMADARRIFA41 AIDILMUNIRBINMAZLEE42 MUHAMMADAQILBINMUSTAFAKAMALARIFIN

1443 FARAHNABILABINTIMUSTAFAAMIRRUDIN44 AHMADNAQIBBINMOHDQARI45 MUHAMMADIMANIKHWAN

1546 NADZMIFATHIHIBINFADZIL47 MUHAMMADSYAHMIHAFIZIBINABDSHUKOR48 AZIZULHAKIMBINKHAIR

1649 MUHAMMADNURSHUKRYBINMOHDYAZID50 DEHANAMMARALDAHANDIANA51 AFIFBINAMRAN

1752 TARIQMUHAMMADBINAMINNUDIN53 FAHMIEZZUDDINBINESHAM54 UMARMAHFUDZBINMDASHARI

1855 AZUREENNAJABINTIAMSAN56 NURULAMMIRABINTIMOHDNOH57 FARIHAALAM

1958 MAISARAHBINTIYUZLAN59 NURSHAFIRABINTIMISMAN60 MOHAMADLOQMANILYASA'BINBAHARUDDIN61 AMIRULBINAZRI

2062 NAAVALANA/LKRISHNAN63 NURUL'AINFARANIBINTIHASSAN64 HASIBULHASANHREDOY

Page 13: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

GroupingSection3

No NAME Group

65 AZEDDINLARAKIABDUH2166 MOHAMMEDABDULMUHSENHASANAL-HAMED

67 NETYADZIHNIKINANGGIT68 ABDULAZIZKAMALELDINMOHAMED

2269 ADLISABINTIABDULSAMAD70 NASEREDDENMOHAMADNASOHALMURAD71 MUHAMADIZZATSYAFIQBINRUSLAN

2372 AININSOFIYABINTIBADRULHISHAM73 BADRULIRFANBINBADRULHISHAM74 MAWADAHADELYAHYAAL-HADDAD

2475 ALSHAMRANIOMARALIH76 NURSYAFIQAHBINTINORING77 NUSRAHATHIRAHBINTISUHAIMI

2578 ZATULFAQIHAHBINTIMOHDSALAHA79 ADDELYNAZURINBINTIABDULHAMID80 JAREERMURTAZAAMIN

2681 ANGELIQUEMARYANNPEREIRA82 BAKERFAISALAHMEDSALEH83 SYAFWENDRASYAFRIL

2784 BA-SALEHAMMARNABILSALEM85 KHALEDABDULRAHMANABDULAZIZAL-AWADHI86 ADARSHBHAGYANATHAN

Page 14: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

•  Allthepre-labquestionsmustbeansweredbeforeeachlabsession.

•  Bepunctual–Labstartsat8.00am(late:marksdeducted)

•  Attendance:Compulsory(absent:noin-labassessmentmarks)

•  Properdress,collarshirt,shoes.•  Getlecturer’ssignatureforpre-labandresulteveryweekandsubmittothelectureraftereachlabsession.

•  Oraltestduringlab.

ImportantNotes

Page 15: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Report

•  5groupreports–1reportforeachlecturerwithcombinedtopics.

•  ReportsmustcontainIntroduction,Experimentalprocedure,Results,DiscussionandConclusion.

•  Reportsmustbesubmittedtothelecturersoneweekafterthelecturers’lastlab.

•  Noplagiarism.

15

Page 16: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Boxesmadewith“DNAorigami”

Item Mark (%)

In Lab Assessment (Evaluation of TS3) 50

Report evaluation (Evaluation of CS3) 20

Individual practical test 30

Page 17: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

In-labassessment

Page 18: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Reportassessment

Page 19: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

Individualpracticaltest

•  Compulsory•  Samesingleexperiment/taskasinnormallabbutdoneindividually.

•  Duration:1houronly•  12Differentexperimentsineachsession•  Timetableandplacewillbegivenoneweekbeforetest

•  Topicofthetestwillonlybegivenduringthetest.

Page 20: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

•  Requiredreadings:•  Laboratory1labsheets(www.fbme.utm.my/arief)•  CircuitTheorylecturenotes•  DigitalElectronicslecturenotes•  Signalandsystemlecturenotes•  •  Recommendedreadings:•  1. ThomasL.Floyd:"DigitalFundamentals",PrenticeHall.•  2. RobertL.Boylestad,LouisNashelsky:"ElectronicDevicesandCircuit

Theory",PrenticeHall.•  3. JamesW.Nilsson,SusanA.Riedel:"ElectricCircuits",PrenticeHall.•  4. EdwardHughes:"Electrical&ElectronicTechnology",PrenticeHall.

20

Page 21: SMBE 2712 LABORATORY 1 · Arief Ruhullah Harris (Microcontroller programming) Dr Mohd Najeb Jamaludin ( Matlab Programming) Technicians: Hairol Akmal Jawahir Muhammad Aminullah bin

ThankYou

Visit:http://fbme.utm.my/arief