Course Project Ee222

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

Course Project Presentation

EE-222 Microprocessor Systems (3-1)


Microcontroller based embedded system
Project Objectives

Design and Implementation of a Microcontroller


based embedded system
Microcontroller based embedded system

• Project statement
– Design a Microcontroller (PIC18, ATMEGA32/ATMEGA16) based
embedded system which should use following peripherals:
• Interrupts, serial port (mandatory)
• Interface any two devices such as motors, computer, another
microcontroller, memory, lcd, keypad etc
• Battery operated (mandatory)

4
Project Elements

 Proteus Design Suite


 Microchip MPLAB-X
 PIC, AVR kit
 Arduino kit is not allowed
Relevance to Course Contents

 Microcontroller input/output ports programming


 Microcontroller programming in C
 Microcontroller Timers/counters programming
 Microcontroller Serial Communication programming(RS232)
 Interrupts Programming
 Serial Communication
 Microcontroller ADC programming
 Electromechanical systems Control : PWM, DC, stepper motors, DC motor,
relays
Project Evaluation Milestones

Task Timeline
Task-1: Project proposal approval 9th May

Task-2: Project statement, objectives and 17th May


simulation presentation
Task-3: Complete working demonstration and 31st May
report submission
Group Size and Tasks

 Group Size: 2-3


 Individual Tasks
 Simulation and testing of each module of project
Some useful gadgets

 MCU kit and modules:

ATMEGA16/ATmega32 Minimum AVR


Development Board

Ref: Hallroad.org, intock.pk, electrobes.com


Some useful gadgets

 MCU kit and modules:

AVR programmer
Rs. 600/-

Ref: Hallroad.org
https://hallroad.org/sensors-and-sensor-modules.html
Some useful gadgets
Some Ideas

 Battery charge and load controller


 Temperature controller
 Sine wave amplitude and frequency meter
 Internet of things related project.

You might also like