SlideShare uma empresa Scribd logo
1 de 17
Presenter
Engr.Muhammad Mujtaba Asad
FPTV
Universiti Tun Hussein Onn Malaysia, 86400 Batu Pahat,
Johor, Malaysia.

Supervisor
Dr. Razali Hassan

FPTV
Universiti Tun Hussein Onn Malaysia, 86400 Batu Pahat,
Johor, Malaysia.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

1
Title and Introduction
SIMULATION BASED IMPLEMENTATION OF DC-DC BOOST CONVERTOR
USING FUZZY LOGIC CONTROLLER TO ENHANCE THE TEACHING AND
LEARNING OF POWER ELECTRONICS COURSE.
Introduction:
The purpose of designing and development of multifunctional PIC microcontroller based trainer is
to design such embedded system trainers which have different functions modules to be used for
teaching and learning on one board.
It will help the students of engineering and technical education to get in depth knowledge and
practical hands on experience about programming and implementation of PIC microcontroller in
various embedded systems applications.
On very affordable price, students may even place this trainer board in their home made labs
especially for technical education students trainings ,the trainer to be developed would support the
good process of learning.
This PIC trainer consist of ten on-board embedded modules including main board and
programmer, and experimental Lab manuals for all embedded modules.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com
Problem Statement
The current curricular in technical universities and institutions are more theoretical
rather than technical hands-on based, thus producing graduates who are unable to
meet the ever-rising demand of industry for skilled engineers.
The employment cost is ultimately increased, as the employers have to spend extra
on providing the required training.
The emphasis in the light of education policy is to have more hands-on practical
rather than academic.
The price range for fully equipped workstations that comes complete with
microprocessor or microcontroller training kits is very high and also additional costs
such as maintenance of the board should be taken into account.

This contributes to the limited number of boards and the ratio of available board to
the students in the lab come to be very high – 1:2 or 1:3, which may depreciate the
effectiveness of the teaching and learning process, consequently, the time taken to
complete the whole syllabus will lengthen and probably the objective of the module
taught will not be achieved.
Most of the technical courses are being taught by using modules, that are prepared
by vendors with mostly low academic background. Hence, such modules are
produced with fixed features and usually have constraints in adapting to the
changing needs of a technical institution.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
Objective
The objective of this Project is:
To design a PIC based educational trainer that can support the teaching
and learning of Microprocessor System or Embedded System Design.

To integrate several embedded modules in one training board to facilitate
the learning environment for the students of technical education.

To provide the students with an opportunity to be familiar with software
tools like compilers, simulators, chip programming software.

To provide a high degree of flexibility of use, which will allow the
trainer/lab board to be used in varying applications.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
Scope and Limitation
PIC Trainer to be developed should support the decent process of
learning and teaching, students can also bring this trainer from their labs
and continue work at their own places.
This project serves as a fundamental for the students to indulge actively
in the development of embedded system
It is intended that the module designed should be free from any
firmware, meaning that it should be open to any program and configuration
without having any firmware that could interfere with user programs.
The best thing is that the development of the programs, compiling, and
then the simulations are all carried out with the freely available software
tool Microchip MPLAB.
PIC Education Trainer for students is the best way to help the students
improve their skills and in the meantime reducing the cost for universities.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
Theoretical Framework

The theoretical framework that will be used in the study is the InputProcess-Output Model. In the IPO model, a process is viewed as a
series of boxes (processing elements) connected by inputs and
outputs. Information or material objects flow through a series of tasks
or activities based on a set of rules or decision points.

GRAPHIC LCD

SERVO MOTOR CONTROL
PIC MAIN
BOARD

ANALOG TO DIGITAL AND
DIGITAL TO ANALOG
CONVERTER

SEVEN SEGMENT DISPLAY

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
Operational Definition

There are many steps involved in the design and development of this
training panel. The panel includes, one main PIC board which is
integrated with various multi-functional embedded system modules.
All the modules are prototyped, PIC Simulator IDE is used to simulate
the interface between the target microcontroller and certain available
module . Then, modules are also constructed on a breadboard and
tested. The successful modules are then prototyped on a printed circuit
board. Finally all the modules together with its running board are
integrated and tested for their functionality.
PIC microcontroller main board is the heart of this panel. It acts as the
main processing units for all inputs and outputs. Various multifunctional embedded system modules are being controlled using Clanguage programming which is downloaded in the microcontroller.
The modules are multi-functional and hence they are flexible in their
operation, which can be modified using programming.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
LITERATURE REVIEW
Hardware component's of PIC Microcontrollers:
PIC microcontroller production counts are in the billions per year, and the controllers
are integrated into many appliances we have grown used to, like household appliances
telecommunication, automotive industry, aerospace industry, industrial automation.
hardware can be classified as input or output. Inputs range from simple switches to
complex analog sensors which measure physical values and (ultimately) convert them
into a corresponding voltage. Outputs encompass primitive LEDs as well as
sophisticated actuators.

Switch/Button : The button is one of the simplest input elements. It consists of two
contacts which are connected if the button is pressed. So if one of the contacts is
connected to for example GND and the other is connected to the microcontroller input
and to VCC through a pull-up resistor (either internally by the microcontroller.
Matrix Keypad: The matrix keypad consists of several buttons which are arranged in a
matrix array.
Potentiometer: The potentiometer is a variable voltage divider. It has three pins: Two
for the input voltages Ua and Ub, one for the output voltage Uz. Depending on the
position of a turning knob, Uz is somewhere within [min{Ua, Ub}, max{Ua, Ub}]. The
correlation between the position of the knob and Uz can be either linear or logarithmic.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
LITERATURE REVIEW
Hardware component's of PIC Microcontrollers:
LED: The LED (light emitting diode) is the most basic output element. Its form and
color vary widely to accommodate a wide variety of applications. The color of a LED is
determined by the chemicals used for it. Common colors are red and green, but
yellow, orange, blue and white LEDs are also readily available, as well as LEDs emitting
light in the infrared or ultraviolet bands.
Numerical display: A seven-segment display (SSD), or seven-segment indicator, is a
form of electronic display device for displaying decimal numerals that is an alternative
to the more complex dot-matrix displays. Seven-segment displays are widely used in
digital clocks, electronic meters, and other electronic devices for displaying numerical
information.
Motors: Electric motors use electric energy to achieve a rotary motion. There are two
basic principles which are used to create rotary motion in electric motors: the Lorentz
force and magnetic attraction.
 DC Motor: DC motors use DC voltage to achieve rotary motion. They have two pins
with which to control the speed and direction of their rotary motion.
 A stepper motor is a brushless, synchronous electric motor that converts digital
pulses into mechanical shaft rotation. Every revolution of the stepper motor is divided
into a discrete number of steps, in many cases 200 steps, and the motor must be sent a
separate pulse for each step.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
PIC Based: The main advantages of using the PIC are low external part
count, a wide range of chip sizes (now from 5-pin up!) available, nice
choice of compilers (assembly, C++, BASIC, etc.) good wealth of
example/tutorial source code and easy programming. Once bought, the
PIC's program memory is empty, and needs to be programmed with code
(usually HEX files) to be usable in a circuit. Those trainers they controller
by PIC architecture they have very good outcomes and results because
they are very efficient for educational and training on-board modules.

PID Based:

The basic function of a controller is to execute an
algorithm (electronic controller) based on the control engineer's input
(tuning constants), the operators desired operating value (set point) and
the current plant process value. They are expensive trainers and only
cover some specific operation and not interface with any module.

PLC Based:

PLCs based trainers are used in many industries and
machines. Unlike general-purpose computers, the PLC is designed for
multiple inputs and output arrangements, extended temperature
ranges, immunity to electrical noise, and resistance to vibration and
impact. These trainers are used for industrial robotics and automation.

Microcontrollers: Microcontrollers may use four-bit words and
operate at clock rate frequencies as low as 4 kHz, for low power
consumption. They will generally have the ability to retain functionality
while waiting for an event such as a button press or other interrupt;
power consumption while sleeping may be just Nano watts, making
many of them well suited for long lasting battery applications. Other
microcontrollers may serve performance-critical roles, where they may
need to act more like a digital signal processor (DSP), with higher clock
he100047@uthm.edu.my
mhmd_abu76@yahoo.com
© Embedded Computing Systems
speeds and power consumption. Research Cluster

3
November 19, 2013

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
Methodology

The main objective of the proposed system is to design the PIC Based
Education Trainer that comprises of the ten modules or running board
with the target microcontroller.
•
•
•
•
•
•
•
•
•
•

1)PIC microcontroller Main Board including programmer.
2).On board Interfacing module steeper motor+FRC
3).On board Interfacing module PS2 keyboard+FRC
4).On board Interfacing module Graphic LCD
5).On board Interfacing module real time clock
6).On board Interfacing module ADC and DAC
7).On board Digital input and output interfacing modules.
8).On board IC tester interfacing module.
9).On board 7 segment display module.
10).On board real and opto coupler interfacing module and USB
associated hardware for direct connection to USB interface.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
Methodology

The selected modules designed should come with open input/output
that are free to be interfaced or ported to any type of microcontrollers.
But, due to simplicity, only few microcontrollers are chosen
PIC16F84A and PIC16F877.
Before all the modules are prototyped, PIC Simulator IDE Version
5.22 is used to simulate the interface between the target
microcontroller and certain available modules. The modules are also
constructed on a breadboard and tested.
The successful modules are then prototyped on a printed circuit board.
Finally all the modules together with its running board are integrated
and tested for their functionality.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
Methodology

THREE PROJECT IMPLEMENTATION PHASES:
Litrerat Review
Phase I

Data Collection
Examine/Explore
Different Options

Design & Coding

`
Phase II

Simulation
Testing
Phase III
Asses, Analyze
and Evaluate

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
Expected Findings

It is expected to design and develop a PIC microcontroller based
multifunctional embedded systems trainer board for technical
education, comprising of various embedded system modules which
are controlled using single running board consisting a PIC
microcontroller.
This trainer board would be very helpful for the undergraduates and
diploma students to test and implement their basic knowledge of
microcontroller/microprocessor on various embedded systems circuit
`
designs.
The board is likely to support the good cause of teaching and learning
in technical education, allowing the teachers to give an insight of the
real world applications of the microcontroller/ microprocessor.

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
mhmd_abu76@yahoo.com

3
Main PIC Board

SERVO MOTOR MODULE

PROGRAMMER

Real time
clock

Temp Module

I/O AND USB PC

Graphical LCD and 7 segments
module

© Embedded Computing Systems Research Cluster

he100047@uthm.edu.my
…with wisdom we explore…

Mais conteúdo relacionado

Destaque

RS dc-dc converter 2004
RS dc-dc converter 2004RS dc-dc converter 2004
RS dc-dc converter 2004Utsav Yagnik
 
An isolated three port bidirectional dc-dc converter for photovoltaic systems...
An isolated three port bidirectional dc-dc converter for photovoltaic systems...An isolated three port bidirectional dc-dc converter for photovoltaic systems...
An isolated three port bidirectional dc-dc converter for photovoltaic systems...I3E Technologies
 
An isolated three port bidirectional dc-dc converter for photovoltaic systems...
An isolated three port bidirectional dc-dc converter for photovoltaic systems...An isolated three port bidirectional dc-dc converter for photovoltaic systems...
An isolated three port bidirectional dc-dc converter for photovoltaic systems...LeMeniz Infotech
 
LTC3529: Step-Up DC/DC Converter for USB OTG
LTC3529: Step-Up DC/DC Converter for USB OTGLTC3529: Step-Up DC/DC Converter for USB OTG
LTC3529: Step-Up DC/DC Converter for USB OTGPremier Farnell
 
Design of DC-DC Converter for SMPS with Multiple isolated outputs.
Design of DC-DC Converter for SMPS with Multiple isolated outputs.Design of DC-DC Converter for SMPS with Multiple isolated outputs.
Design of DC-DC Converter for SMPS with Multiple isolated outputs.Prajwal M B Raj
 
A laboratory model of a dual active bridge dc-dc converter for a smart user n...
A laboratory model of a dual active bridge dc-dc converter for a smart user n...A laboratory model of a dual active bridge dc-dc converter for a smart user n...
A laboratory model of a dual active bridge dc-dc converter for a smart user n...Alessandro Burgio
 
DC-DC-Converter Evaluation Report
DC-DC-Converter Evaluation Report DC-DC-Converter Evaluation Report
DC-DC-Converter Evaluation Report Seong-Hun Choe
 
A dual active bridge dc-dc converter for application in a smart user network
A dual active bridge dc-dc converter for application in a smart user networkA dual active bridge dc-dc converter for application in a smart user network
A dual active bridge dc-dc converter for application in a smart user networkAlessandro Burgio
 
high voltage step-up dc-dc converter with coupled inductor
high voltage step-up dc-dc converter with coupled inductorhigh voltage step-up dc-dc converter with coupled inductor
high voltage step-up dc-dc converter with coupled inductorvangapandusantoshkumar
 
Simulation of dcdc converter
Simulation of dcdc converterSimulation of dcdc converter
Simulation of dcdc converterRajesh Pindoriya
 
A Novel High Step-Up Dc-Dc Converter for a Microgrid System
A Novel High Step-Up Dc-Dc Converter for a Microgrid SystemA Novel High Step-Up Dc-Dc Converter for a Microgrid System
A Novel High Step-Up Dc-Dc Converter for a Microgrid SystemSudharshan Reddy
 
Buck boost converter
Buck boost converterBuck boost converter
Buck boost converterSathiya kumar
 
Dc to Dc Converter (chopper)
Dc to Dc Converter (chopper)Dc to Dc Converter (chopper)
Dc to Dc Converter (chopper)dharmesh nakum
 
Buck-Boost Converter
Buck-Boost ConverterBuck-Boost Converter
Buck-Boost ConverterSagar Patil
 
Switch mode power supply
Switch mode power supplySwitch mode power supply
Switch mode power supplytwilight28
 
Switch mode power supply
Switch mode power supplySwitch mode power supply
Switch mode power supplyAnish Das
 
Comparison of an Isolated bidirectional Dc-Dc converter with and without a Fl...
Comparison of an Isolated bidirectional Dc-Dc converter with and without a Fl...Comparison of an Isolated bidirectional Dc-Dc converter with and without a Fl...
Comparison of an Isolated bidirectional Dc-Dc converter with and without a Fl...IOSR Journals
 

Destaque (20)

RS dc-dc converter 2004
RS dc-dc converter 2004RS dc-dc converter 2004
RS dc-dc converter 2004
 
An isolated three port bidirectional dc-dc converter for photovoltaic systems...
An isolated three port bidirectional dc-dc converter for photovoltaic systems...An isolated three port bidirectional dc-dc converter for photovoltaic systems...
An isolated three port bidirectional dc-dc converter for photovoltaic systems...
 
An isolated three port bidirectional dc-dc converter for photovoltaic systems...
An isolated three port bidirectional dc-dc converter for photovoltaic systems...An isolated three port bidirectional dc-dc converter for photovoltaic systems...
An isolated three port bidirectional dc-dc converter for photovoltaic systems...
 
study of a DC-DC converter for solar LED street lighting
study of a DC-DC converter for solar LED street lightingstudy of a DC-DC converter for solar LED street lighting
study of a DC-DC converter for solar LED street lighting
 
LTC3529: Step-Up DC/DC Converter for USB OTG
LTC3529: Step-Up DC/DC Converter for USB OTGLTC3529: Step-Up DC/DC Converter for USB OTG
LTC3529: Step-Up DC/DC Converter for USB OTG
 
Kaushal drive
Kaushal driveKaushal drive
Kaushal drive
 
Design of DC-DC Converter for SMPS with Multiple isolated outputs.
Design of DC-DC Converter for SMPS with Multiple isolated outputs.Design of DC-DC Converter for SMPS with Multiple isolated outputs.
Design of DC-DC Converter for SMPS with Multiple isolated outputs.
 
A laboratory model of a dual active bridge dc-dc converter for a smart user n...
A laboratory model of a dual active bridge dc-dc converter for a smart user n...A laboratory model of a dual active bridge dc-dc converter for a smart user n...
A laboratory model of a dual active bridge dc-dc converter for a smart user n...
 
DC-DC-Converter Evaluation Report
DC-DC-Converter Evaluation Report DC-DC-Converter Evaluation Report
DC-DC-Converter Evaluation Report
 
A dual active bridge dc-dc converter for application in a smart user network
A dual active bridge dc-dc converter for application in a smart user networkA dual active bridge dc-dc converter for application in a smart user network
A dual active bridge dc-dc converter for application in a smart user network
 
high voltage step-up dc-dc converter with coupled inductor
high voltage step-up dc-dc converter with coupled inductorhigh voltage step-up dc-dc converter with coupled inductor
high voltage step-up dc-dc converter with coupled inductor
 
Simulation of dcdc converter
Simulation of dcdc converterSimulation of dcdc converter
Simulation of dcdc converter
 
A Novel High Step-Up Dc-Dc Converter for a Microgrid System
A Novel High Step-Up Dc-Dc Converter for a Microgrid SystemA Novel High Step-Up Dc-Dc Converter for a Microgrid System
A Novel High Step-Up Dc-Dc Converter for a Microgrid System
 
Buck boost converter
Buck boost converterBuck boost converter
Buck boost converter
 
Chopper
ChopperChopper
Chopper
 
Dc to Dc Converter (chopper)
Dc to Dc Converter (chopper)Dc to Dc Converter (chopper)
Dc to Dc Converter (chopper)
 
Buck-Boost Converter
Buck-Boost ConverterBuck-Boost Converter
Buck-Boost Converter
 
Switch mode power supply
Switch mode power supplySwitch mode power supply
Switch mode power supply
 
Switch mode power supply
Switch mode power supplySwitch mode power supply
Switch mode power supply
 
Comparison of an Isolated bidirectional Dc-Dc converter with and without a Fl...
Comparison of an Isolated bidirectional Dc-Dc converter with and without a Fl...Comparison of an Isolated bidirectional Dc-Dc converter with and without a Fl...
Comparison of an Isolated bidirectional Dc-Dc converter with and without a Fl...
 

Semelhante a SIMULATION BASED IMPLEMENTATION OF DC-DC BOOST CONVERTOR USING FUZZY LOGIC CONTROLLER TO ENHANCE THE TEACHING AND LEARNING OF POWER ELECTRONICS COURSE

WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingWORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingASHOKKUMAR RAMAR
 
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...ijesajournal
 
Project based microcontroller
Project based microcontrollerProject based microcontroller
Project based microcontrollerijesajournal
 
Microcontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdfMicrocontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdfGhulamHussain799241
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics SystemVeerakumar S
 
A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]Gayatri Kindo
 
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITSSOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITSvivatechijri
 
Training report on Embedded Systems and MATLAB
Training report on Embedded Systems and MATLABTraining report on Embedded Systems and MATLAB
Training report on Embedded Systems and MATLABAswin Sreeraj
 
IPCS Automation Training Courses in Chennai
IPCS Automation Training Courses in Chennai	IPCS Automation Training Courses in Chennai
IPCS Automation Training Courses in Chennai IPCS Automation Chennai
 
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CMicrocontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CSANTIAGO PABLO ALBERTO
 
MICROCONTROLLER PROGRAMMING COURSES.pdf
MICROCONTROLLER PROGRAMMING COURSES.pdfMICROCONTROLLER PROGRAMMING COURSES.pdf
MICROCONTROLLER PROGRAMMING COURSES.pdfGhulamHussain799241
 
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...ijtsrd
 
CPU implementation using only logisim simulator to achieve computer architect...
CPU implementation using only logisim simulator to achieve computer architect...CPU implementation using only logisim simulator to achieve computer architect...
CPU implementation using only logisim simulator to achieve computer architect...journalBEEI
 
EMBEDDED SYSTEM (41130161).pptx
EMBEDDED SYSTEM (41130161).pptxEMBEDDED SYSTEM (41130161).pptx
EMBEDDED SYSTEM (41130161).pptxsaisaran76
 
My thesis work on Cognitive automation of Electric appliances
My thesis work on Cognitive automation of Electric appliancesMy thesis work on Cognitive automation of Electric appliances
My thesis work on Cognitive automation of Electric appliancesAkhil Reddy Rondla
 
Fresher_IIT Kgp-CV
Fresher_IIT Kgp-CVFresher_IIT Kgp-CV
Fresher_IIT Kgp-CVjas22081990
 

Semelhante a SIMULATION BASED IMPLEMENTATION OF DC-DC BOOST CONVERTOR USING FUZZY LOGIC CONTROLLER TO ENHANCE THE TEACHING AND LEARNING OF POWER ELECTRONICS COURSE (20)

WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingWORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
 
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
 
Project based microcontroller
Project based microcontrollerProject based microcontroller
Project based microcontroller
 
Microcontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdfMicrocontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdf
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics System
 
Report on PLC traning
Report on PLC traningReport on PLC traning
Report on PLC traning
 
A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]
 
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITSSOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
 
Training report on Embedded Systems and MATLAB
Training report on Embedded Systems and MATLABTraining report on Embedded Systems and MATLAB
Training report on Embedded Systems and MATLAB
 
IPCS Automation Training Courses in Chennai
IPCS Automation Training Courses in Chennai	IPCS Automation Training Courses in Chennai
IPCS Automation Training Courses in Chennai
 
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CMicrocontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
 
MICROCONTROLLER PROGRAMMING COURSES.pdf
MICROCONTROLLER PROGRAMMING COURSES.pdfMICROCONTROLLER PROGRAMMING COURSES.pdf
MICROCONTROLLER PROGRAMMING COURSES.pdf
 
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
 
CPU implementation using only logisim simulator to achieve computer architect...
CPU implementation using only logisim simulator to achieve computer architect...CPU implementation using only logisim simulator to achieve computer architect...
CPU implementation using only logisim simulator to achieve computer architect...
 
EMBEDDED SYSTEM (41130161).pptx
EMBEDDED SYSTEM (41130161).pptxEMBEDDED SYSTEM (41130161).pptx
EMBEDDED SYSTEM (41130161).pptx
 
My thesis work on Cognitive automation of Electric appliances
My thesis work on Cognitive automation of Electric appliancesMy thesis work on Cognitive automation of Electric appliances
My thesis work on Cognitive automation of Electric appliances
 
Fresher_IIT Kgp-CV
Fresher_IIT Kgp-CVFresher_IIT Kgp-CV
Fresher_IIT Kgp-CV
 
Automation
AutomationAutomation
Automation
 
Automation
AutomationAutomation
Automation
 
TS Embedded Systems.pdf
TS Embedded Systems.pdfTS Embedded Systems.pdf
TS Embedded Systems.pdf
 

Mais de Engr.Muhammad Mujtaba Asad (7)

Qualitative research
Qualitative researchQualitative research
Qualitative research
 
Phhilosophy and culture of pakistan
Phhilosophy and culture of pakistanPhhilosophy and culture of pakistan
Phhilosophy and culture of pakistan
 
Observation by muhammad mujtaba
Observation by muhammad mujtabaObservation by muhammad mujtaba
Observation by muhammad mujtaba
 
Instructional models
Instructional modelsInstructional models
Instructional models
 
Development of pic micro research
Development of pic micro researchDevelopment of pic micro research
Development of pic micro research
 
Counseling practices
Counseling practicesCounseling practices
Counseling practices
 
Assessment
AssessmentAssessment
Assessment
 

Último

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 

Último (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 

SIMULATION BASED IMPLEMENTATION OF DC-DC BOOST CONVERTOR USING FUZZY LOGIC CONTROLLER TO ENHANCE THE TEACHING AND LEARNING OF POWER ELECTRONICS COURSE

  • 1. Presenter Engr.Muhammad Mujtaba Asad FPTV Universiti Tun Hussein Onn Malaysia, 86400 Batu Pahat, Johor, Malaysia. Supervisor Dr. Razali Hassan FPTV Universiti Tun Hussein Onn Malaysia, 86400 Batu Pahat, Johor, Malaysia. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 1
  • 2. Title and Introduction SIMULATION BASED IMPLEMENTATION OF DC-DC BOOST CONVERTOR USING FUZZY LOGIC CONTROLLER TO ENHANCE THE TEACHING AND LEARNING OF POWER ELECTRONICS COURSE. Introduction: The purpose of designing and development of multifunctional PIC microcontroller based trainer is to design such embedded system trainers which have different functions modules to be used for teaching and learning on one board. It will help the students of engineering and technical education to get in depth knowledge and practical hands on experience about programming and implementation of PIC microcontroller in various embedded systems applications. On very affordable price, students may even place this trainer board in their home made labs especially for technical education students trainings ,the trainer to be developed would support the good process of learning. This PIC trainer consist of ten on-board embedded modules including main board and programmer, and experimental Lab manuals for all embedded modules. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com
  • 3. Problem Statement The current curricular in technical universities and institutions are more theoretical rather than technical hands-on based, thus producing graduates who are unable to meet the ever-rising demand of industry for skilled engineers. The employment cost is ultimately increased, as the employers have to spend extra on providing the required training. The emphasis in the light of education policy is to have more hands-on practical rather than academic. The price range for fully equipped workstations that comes complete with microprocessor or microcontroller training kits is very high and also additional costs such as maintenance of the board should be taken into account. This contributes to the limited number of boards and the ratio of available board to the students in the lab come to be very high – 1:2 or 1:3, which may depreciate the effectiveness of the teaching and learning process, consequently, the time taken to complete the whole syllabus will lengthen and probably the objective of the module taught will not be achieved. Most of the technical courses are being taught by using modules, that are prepared by vendors with mostly low academic background. Hence, such modules are produced with fixed features and usually have constraints in adapting to the changing needs of a technical institution. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 4. Objective The objective of this Project is: To design a PIC based educational trainer that can support the teaching and learning of Microprocessor System or Embedded System Design. To integrate several embedded modules in one training board to facilitate the learning environment for the students of technical education. To provide the students with an opportunity to be familiar with software tools like compilers, simulators, chip programming software. To provide a high degree of flexibility of use, which will allow the trainer/lab board to be used in varying applications. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 5. Scope and Limitation PIC Trainer to be developed should support the decent process of learning and teaching, students can also bring this trainer from their labs and continue work at their own places. This project serves as a fundamental for the students to indulge actively in the development of embedded system It is intended that the module designed should be free from any firmware, meaning that it should be open to any program and configuration without having any firmware that could interfere with user programs. The best thing is that the development of the programs, compiling, and then the simulations are all carried out with the freely available software tool Microchip MPLAB. PIC Education Trainer for students is the best way to help the students improve their skills and in the meantime reducing the cost for universities. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 6. Theoretical Framework The theoretical framework that will be used in the study is the InputProcess-Output Model. In the IPO model, a process is viewed as a series of boxes (processing elements) connected by inputs and outputs. Information or material objects flow through a series of tasks or activities based on a set of rules or decision points. GRAPHIC LCD SERVO MOTOR CONTROL PIC MAIN BOARD ANALOG TO DIGITAL AND DIGITAL TO ANALOG CONVERTER SEVEN SEGMENT DISPLAY © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 7. Operational Definition There are many steps involved in the design and development of this training panel. The panel includes, one main PIC board which is integrated with various multi-functional embedded system modules. All the modules are prototyped, PIC Simulator IDE is used to simulate the interface between the target microcontroller and certain available module . Then, modules are also constructed on a breadboard and tested. The successful modules are then prototyped on a printed circuit board. Finally all the modules together with its running board are integrated and tested for their functionality. PIC microcontroller main board is the heart of this panel. It acts as the main processing units for all inputs and outputs. Various multifunctional embedded system modules are being controlled using Clanguage programming which is downloaded in the microcontroller. The modules are multi-functional and hence they are flexible in their operation, which can be modified using programming. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 8. LITERATURE REVIEW Hardware component's of PIC Microcontrollers: PIC microcontroller production counts are in the billions per year, and the controllers are integrated into many appliances we have grown used to, like household appliances telecommunication, automotive industry, aerospace industry, industrial automation. hardware can be classified as input or output. Inputs range from simple switches to complex analog sensors which measure physical values and (ultimately) convert them into a corresponding voltage. Outputs encompass primitive LEDs as well as sophisticated actuators. Switch/Button : The button is one of the simplest input elements. It consists of two contacts which are connected if the button is pressed. So if one of the contacts is connected to for example GND and the other is connected to the microcontroller input and to VCC through a pull-up resistor (either internally by the microcontroller. Matrix Keypad: The matrix keypad consists of several buttons which are arranged in a matrix array. Potentiometer: The potentiometer is a variable voltage divider. It has three pins: Two for the input voltages Ua and Ub, one for the output voltage Uz. Depending on the position of a turning knob, Uz is somewhere within [min{Ua, Ub}, max{Ua, Ub}]. The correlation between the position of the knob and Uz can be either linear or logarithmic. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 9. LITERATURE REVIEW Hardware component's of PIC Microcontrollers: LED: The LED (light emitting diode) is the most basic output element. Its form and color vary widely to accommodate a wide variety of applications. The color of a LED is determined by the chemicals used for it. Common colors are red and green, but yellow, orange, blue and white LEDs are also readily available, as well as LEDs emitting light in the infrared or ultraviolet bands. Numerical display: A seven-segment display (SSD), or seven-segment indicator, is a form of electronic display device for displaying decimal numerals that is an alternative to the more complex dot-matrix displays. Seven-segment displays are widely used in digital clocks, electronic meters, and other electronic devices for displaying numerical information. Motors: Electric motors use electric energy to achieve a rotary motion. There are two basic principles which are used to create rotary motion in electric motors: the Lorentz force and magnetic attraction.  DC Motor: DC motors use DC voltage to achieve rotary motion. They have two pins with which to control the speed and direction of their rotary motion.  A stepper motor is a brushless, synchronous electric motor that converts digital pulses into mechanical shaft rotation. Every revolution of the stepper motor is divided into a discrete number of steps, in many cases 200 steps, and the motor must be sent a separate pulse for each step. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 10. PIC Based: The main advantages of using the PIC are low external part count, a wide range of chip sizes (now from 5-pin up!) available, nice choice of compilers (assembly, C++, BASIC, etc.) good wealth of example/tutorial source code and easy programming. Once bought, the PIC's program memory is empty, and needs to be programmed with code (usually HEX files) to be usable in a circuit. Those trainers they controller by PIC architecture they have very good outcomes and results because they are very efficient for educational and training on-board modules. PID Based: The basic function of a controller is to execute an algorithm (electronic controller) based on the control engineer's input (tuning constants), the operators desired operating value (set point) and the current plant process value. They are expensive trainers and only cover some specific operation and not interface with any module. PLC Based: PLCs based trainers are used in many industries and machines. Unlike general-purpose computers, the PLC is designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. These trainers are used for industrial robotics and automation. Microcontrollers: Microcontrollers may use four-bit words and operate at clock rate frequencies as low as 4 kHz, for low power consumption. They will generally have the ability to retain functionality while waiting for an event such as a button press or other interrupt; power consumption while sleeping may be just Nano watts, making many of them well suited for long lasting battery applications. Other microcontrollers may serve performance-critical roles, where they may need to act more like a digital signal processor (DSP), with higher clock he100047@uthm.edu.my mhmd_abu76@yahoo.com © Embedded Computing Systems speeds and power consumption. Research Cluster 3
  • 11. November 19, 2013 © Embedded Computing Systems Research Cluster he100047@uthm.edu.my
  • 12. Methodology The main objective of the proposed system is to design the PIC Based Education Trainer that comprises of the ten modules or running board with the target microcontroller. • • • • • • • • • • 1)PIC microcontroller Main Board including programmer. 2).On board Interfacing module steeper motor+FRC 3).On board Interfacing module PS2 keyboard+FRC 4).On board Interfacing module Graphic LCD 5).On board Interfacing module real time clock 6).On board Interfacing module ADC and DAC 7).On board Digital input and output interfacing modules. 8).On board IC tester interfacing module. 9).On board 7 segment display module. 10).On board real and opto coupler interfacing module and USB associated hardware for direct connection to USB interface. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 13. Methodology The selected modules designed should come with open input/output that are free to be interfaced or ported to any type of microcontrollers. But, due to simplicity, only few microcontrollers are chosen PIC16F84A and PIC16F877. Before all the modules are prototyped, PIC Simulator IDE Version 5.22 is used to simulate the interface between the target microcontroller and certain available modules. The modules are also constructed on a breadboard and tested. The successful modules are then prototyped on a printed circuit board. Finally all the modules together with its running board are integrated and tested for their functionality. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 14. Methodology THREE PROJECT IMPLEMENTATION PHASES: Litrerat Review Phase I Data Collection Examine/Explore Different Options Design & Coding ` Phase II Simulation Testing Phase III Asses, Analyze and Evaluate © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 15. Expected Findings It is expected to design and develop a PIC microcontroller based multifunctional embedded systems trainer board for technical education, comprising of various embedded system modules which are controlled using single running board consisting a PIC microcontroller. This trainer board would be very helpful for the undergraduates and diploma students to test and implement their basic knowledge of microcontroller/microprocessor on various embedded systems circuit ` designs. The board is likely to support the good cause of teaching and learning in technical education, allowing the teachers to give an insight of the real world applications of the microcontroller/ microprocessor. © Embedded Computing Systems Research Cluster he100047@uthm.edu.my mhmd_abu76@yahoo.com 3
  • 16. Main PIC Board SERVO MOTOR MODULE PROGRAMMER Real time clock Temp Module I/O AND USB PC Graphical LCD and 7 segments module © Embedded Computing Systems Research Cluster he100047@uthm.edu.my
  • 17. …with wisdom we explore…