1 Embedded Systems, Design and Applications Mr. OOI CHEE PUN.

Slides:



Advertisements
Similar presentations
Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
Advertisements

7/23 CSE 325 Embedded Microprocessor System Design Fall 2010 Computer Science & Engineering Department Arizona State University Tempe, AZ Dr. Yann-Hang.
In this presentation you will:
CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru
Digital II Microprocessors and Embedded Systems  Instructor: Dr. Robi Polikar (Lecture), Dr. John Schmalzel (Laboratory)  Office: 136 Rowan / 214 Rowan.
Microprocessors & Microcontrollers
Muhammad Jahangir Ikram, March, Computer System Application: Design and Development Instructor: Muhammad Jahangir Ikram.
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
Introduction to Microprocessors Number Systems and Conversions No /6/00 Chapter 1: Introduction to 68HC11 The 68HC11 Microcontroller.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
The 8051 Microcontroller Architecture
ASPPRATECH.
B.RAMAMURTHY UNIVERSITY AT BUFFALO Introduction to Hardware (& Software) 5/30/2013 Amrita-UB-MSES-CSE
Microcontroller: Introduction
COM181 Computer Hardware Ian McCrumRoom 5B18,
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Edited by Mandar More Technical Manager, Ninad`s Research lab Ninad243.weebly.com MODERN OFFICE MANAGEMENT TOOL FOR SELECTIVE DATA.
How to design Microcontroller Based System? Fall 2014 Sung Yeul Park, Ph.D. Dept. of Electrical and Computer Eng University of Connecticut.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
Embedded System Design
2.0 EMBEDDED CONTROLLER Engr. Hj. Mohamad Fauzi bin Zakaria Department of Mechatronics and Robotics Engineering Faculty of Electrical and Electronic Engineering.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Revised: Aug 1, ECE 263 Embedded System Design Lesson 1 68HC12 Overview.
ENG3640 Micro Computer Interfacing General Information Handout Fall 2012, September 7 th ENG3640 Fall
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
CS-EE 481 Spring Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Imagine the ability to view and record Up to five different.
MICROPROCESSOR AND MICRO CONTROLLER
6/3/2016SME3252: Mechatronics Lecture 1 1 Introduction to Mechatronics Lecture 1.
Microcontroller I DKT Course Schedule Lecture/Lab: –Tuesday, 10:00am – 12:00am, BKQ1 (Lect) –Thursday, 9:00 am – 11:00 pm, MKQ1 (lab) –Lecturer:
1. Hardware: each component on the microcontroller will need to be tested individually using multi-meters, logic analyzers, and circuit probe analysis.
Embedded System for Biomedical Applications for BME (Fourth Year) Term II Assistant Prof \ Fadhl M. Alakwaa.
ECE 477 Senior Design Group 12  Spring 2006 Daniel da Silva Atandra Burman Eric Aasen Harsha Vangapaty.
MICROOCESSORS AND MICROCONTROLLER:
Welcome to the world of ARM. COURSE CONTENT Module 1: Introduction  Introduction of ARM Processors  Evolution of ARM  32 - bit Programming Module 2:
EC6504 MICROPROCESSOR AND MICROCONTROLLER
Digital Electronics Introduction to Microcontrollers and the Board of Education.
This course is designed by Dr. Khaled A. Al-Utaibi.
Lecture 7: Overview Microprocessors / microcontrollers.
Department of Electronic & Electrical Engineering EE10140 Introduction to Microprocessors and interfacing (Embedded Systems)  Microcontrollers (PIC16F84A)
Presented by SUNIL A.G..  Introduction to embedded systems.  Design of embedded system in general  Amount of hardware needed.  Optimizing power dissipation.
Unit 4 Day 1 FOCS – Introduction to Programming. Journal Entry: Unit #5Entry #1 In detail describe programming in Scratch. Describe how to use Events,
Slides created by: Professor Ian G. Harris Embedded Systems  Embedded systems are computer-based systems which are embedded inside another device (car,
HOME AUTOMATION USING PC DONE BY RAJESHKUMAR S SRI HARSHA D.
15: Microprocessor and microcontroller
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
Introduction to Microcontroller Technology
Microprocessor Systems
SUBMITTED BY EDGEFX TEAM
AC PWM CONTROL FOR INDUCTION MOTOR
Microcontroller Evolution
AC PWM BASED POWER Control BY IGBT / MOSFET
THYRISTOR POWER CONTROL BY IR REMOTE
EMBEDDED SYSTEMS SUCHITA M. DAKI.
Introduction to Microcontrollers and the Board of Education
INTRODUCTION TO MICROPROCESSORS
SUBMITTED BY EDGEFX TEAM
INTRODUCTION TO MICROPROCESSORS
Introduction to Microprocessors and Microcontrollers
"You don't need anyone's permission to make something great

CET360 Microprocessor Engineering: Course Intro
EMBEDDED SYSTEMS.
Embedded System Development Lecture 1 1/10/2007
Design of a UPC/ScanTron Reader
EMBEDDED SYSTEMS & ITS APPLICATIONS
INTRODUCTION TO COMPUTERS
Microcontroller Evolution
Presentation transcript:

1 Embedded Systems, Design and Applications Mr. OOI CHEE PUN

2 What is an embedded system? An embedded system is a computer system that cannot be programmed by the user because it is pre-programmed for a specific task and embedded within the equipment which it serves. Examples: Dishwashers, stoves, videos, remote controls, toys, toasters, cell phones, microwave ovens, automobiles (electric windows, ignitions, airbags, brakes, suspensions …)

3

4 Course Basics 1/3 Objectives The objective of this unit is meant to be a hands-on type to enhance the practical skills of students by developing and debugging an embedded systems hardware and software/firmware. Also provide students with an opportunity to gain a thorough understanding of the design methodology of the embedded systems and familiarity with hardware and software development and debugging tools. Learning Outcomes On completion of this unit, students should be able to: Understand the concepts, issues, challenges and process related to the system level design of an embedded system. Design and develop an embedded system from scratch, starting from processor selection, electronics components, data sheets and progressing through construction of hardware and implementation of firmware. Perform troubleshooting, testing, measuring and analysing the developed embedded systems board.

5 Course Basics 2/3 Muhammad Ali Mazidid and Junice Gillispre Mazidid The 8051 Microcontroller and embedded systems Pearson Education. Library call number: MAZ David G AlciatoreIntroduction to Mechatronics and Measurement systems Mc-Graw Hill Richard E- HaskellDesign of embedded systems using 68HC12/11 Microcontrollers New Jersey: Prentice Hall, Library call number: HAS John B. PEATMANEmbedded Design with the PIC18F452 Microcontroller Prentice Hall,2003. Library call number: PEA Reading List

6 Level :Diploma Lecture Hours :28 Tutorial Hours :14 Practical Hours :28 Credit :3 Assessment Mode Weighting : Examination 80%, Coursework 20% Course Basics 3/3

7 SYLLABUSLecture Hours 1.Embedded system design Overview, Special challenges with embedded systems, microprocessor embedded system board design, memory requirements (RAM, EEPROM), address decoding, I/O interfacing, processors selection, part selection and design approaches. 6 2.Programming for embedded systems Embedded operating systems, PIC’s assembly languages, C/C++ cross assembler, interrupt handling, timer interruptions, real-time software design and programming techniques. 6 3.Application Input Devices–Switches, DIP Switches, and Keypads interfacing, output devices–LEDs, Seven-Segment Displays, Tri-state Indicators and LCDs interfacing. Interfacing to Other Devices such as sensors, stepper motor and DC motor speed control, Analogue-to-digital conversion, the RS- 232 Interface Control Close-loop control, On-off control, PID control, velocity control, position control, concept of Fuzzy-logic based control, real time design. 4