embedded system for biomedical applications for bme (fourth year) term ii 2010-2011 assistant prof \...

19
Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Upload: dortha-fields

Post on 05-Jan-2016

219 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Embedded System for Biomedical Applications

for BME

(Fourth Year)Term II

2010-2011Assistant Prof \

Fadhl M. Alakwaa

Page 2: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Course Description

• Introduction to  microcontrollers. 

Microprocessor registers, memory, and programmable input/output devices.  Interrupts.  Single chip controllers. Design and testing of software for  microcontrollers.  Hardware/software design tradeoffs and issues. Individual design projects.

Page 3: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Our goals for this term:

● Practical usage of Microcontrollers in the Biomedical Context

● See examples of ongoing research in BME

● Implementation of project ideas

Page 4: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

At the end of this course the students could:

(1) Concepts and usage of microcontrollers ?

(2) Atmel microcontrollers + Tools ?

(3) Breadboard – circuits, Soldering, SMD ?

(4) Analog electronics ( OpAmps, Filtering ) ?

(5) Sampling and A/D Conversion ?

Page 5: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Query the given skills

(6) Assembly & C-Programming, Keil ?

(7) Event-based firmware programming, interrupts ?

(8) Data Transmission using UART/RS232 ?

(9) Interfacing uC-firmware and PC (host-) software ?

(10) Design of PCBs using a CAD-Tool ?

(11) Usage of the Eagle-CAD Layout Editor ?

Page 6: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Query the given skills

(12) Soldering and building up electronic circuits

(13) Reading datasheets, studying new parts

(14) Understand the PowerPC processor architecture

(15) Be able to program in assembly & C. (16) Be able to understand how assembly is converted to machine code

Page 7: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Query the given skills

(17) Do basic hardware and software debugging

(18) Be able to work with, program, and design basic embedded systems.

What are your ideas / expectations for this course ?

Page 8: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Subjects

• L1: ADC0808 and DAC0808

• L2: Addressing modes

• L3: Serial communication– Micro to micro– Micro to PC

• L4: Interfacing to external memory

• Interfacing MICROCONTROLLER WITH MOBILE.

• L5: STEEPER,DC AND SERVO MOTOR

Page 9: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Subjects

• L6: Interfacing with 8255

• L7:MID TERM EXAM

• L8: Matlab and SIMULINK

• L9: Labview

• L10: Graphics processing unit

• L11: FPGA

• L12,13,14: VHDL

Page 10: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Lab MUST proteus + hardwareMaybe Atmel, AVR, PIC,..Maybe C or Assembly

• Experiment 1: ADC0808

• Experiment 2: DAC0808 +ADC0808

• Experiment3: stepper motor• Experiment4: micro -micro serial communication

• Experiment5: micro- PC interfacing

• Experiment6: SIMULINK1

Page 11: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Lab proteous + hardware

• Experiment7: SIMULINK2

• Experiment8: VHDL

• Experiment9: VHDL

• Experiment10: Soldering and PCB 1

• Experiment11: Soldering and PCB 2

• Experiment12: Soldering and PCB 3

• Experiment13: Soldering and PCB 4

• Experiment14: EXAM

Page 12: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Books

• The 8051 Microcontroller and Embedded Systems Using Assembly and C-2nd-ed BY Mazidi• The 8051 Microcontroller 3rd Edition Mackenzie• Introduction to Microprocessor &Microcontroller•Embedded systems design 2ed•Analog Interfacing to Embedded Microprocessors

Page 13: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa
Page 14: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa
Page 15: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa
Page 16: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Course Evaluation

Project 20 phase1 1/4 phase2 1/5 phase3 1/6Midterm 20Class participation 10Lab 20(Project +Midterm +Class participation +Lab )/70*50

Final 50

ONE QUASTION something like the project

Page 17: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Course Projects: Project

Micro-Controller 8051: data acquisition and control system

Page 18: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Important Comments from the Previous Course

• ALL of the term1 code are required in this term.

• Not Excuses• Not degree explanation (fair assessment)• In time policy (one day late=one degree loss) • Join a group (mandatory)• Update your attendance and results daily.

Page 19: Embedded System for Biomedical Applications for BME (Fourth Year) Term II 2010-2011 Assistant Prof \ Fadhl M. Alakwaa

Group Activity: BME_UST

http://www.facebook.com/search/?q=BME_UST&init=quick#!/group.php?gid=325135515239&ref=search&sid=1096082202.1772363120..1