SlideShare a Scribd company logo
1 of 1
A Finite State Machine (FSM) is an abstraction that
describes the solution to a problem very much like an
Algorithm. Many systems in engineering can be
described using an FSM
a FSM describes the system (the solution being a
realization of the system’s behavior) as a machine that
changes states in reaction to inputs and produces
appropriate outputs.
A significant amount of work is carried out in proposal
and development of various theories and models in both
the fields for their respective solutions [1, 2, 3].
A phase-locked loop or phase lock loop (PLL) is a
control system that generates an output signal
whose phase is related to the phase of an input signal.
The System Tick Timer (SYSTICK Timer) is a simple 24-bit
down counter
Stepper motors are used in applications where precise
positioning is more important than high RPM, high
torque, or high efficiency.
By 1.)Rajat Bandejiya, 2.)Sudanshu Gupta
References
Phase Locked Loop Using the idea of FSM we will be mapping our
System in this case our Stepper Robot to the
abstraction of finite state machine and will
dodge walls.
We will be using Phase locked loop to choose
between system power and execution speed of
computer(embedded system). Using this idea
we can increase computer execution speed.
Systick timer is part of ARM
processors. We will be using Systick
Timer to produce accurate delays in the
system.
Systick timer is used in RTOS.
A stepper motor is an
electromechanical device which
converts electrical pulses into discrete
mechanical movements.
Data structures are generally based on
the ability of a computer to fetch and
store data at any place in its memory,
specified by a pointer—a bit string,
representing a memory address, that
can be itself stored in memory and
manipulated by the program
With the help of Data Structure we
have created our State Transition Graph
and combined all these above ideas, and
hard coded on to our microcontroller to
create a precise and Autonomous Robot.
Description
Open House Exhibition, PLINTH 2016
Stepper motor
Finite set of
states you can
find your
system
External
inputs to
your system
set of
externa
l
outputs
explicit
specifications
of all state
transitions
explicit
specs of
outputs
determined
Introduction
To
Finite state machine
1.)Online Edx Course(How Embedded Systems Shape
The World) By Jonathan Valvano and Ramesh Yeraballi
2.) Embedded Systems:Introduction to Arm(r) Cortex -
M Microcontrollers: Jonathan W Valvano

More Related Content

Viewers also liked

巴屋のサービス Tomoe-ya Samurai Gallery's speciality
巴屋のサービス Tomoe-ya Samurai Gallery's speciality 巴屋のサービス Tomoe-ya Samurai Gallery's speciality
巴屋のサービス Tomoe-ya Samurai Gallery's speciality Mayumi Maeda
 
Jornal Valor Econômico: Dados Commodities 13/01/2016
Jornal Valor Econômico: Dados Commodities 13/01/2016Jornal Valor Econômico: Dados Commodities 13/01/2016
Jornal Valor Econômico: Dados Commodities 13/01/2016Agricultura Sao Paulo
 
Yuppie Cartoon Character
Yuppie Cartoon CharacterYuppie Cartoon Character
Yuppie Cartoon Charactereaulacl
 
Presentacio ppt
Presentacio pptPresentacio ppt
Presentacio pptPsant Nun
 
Yuppie Cartoon Character
Yuppie Cartoon CharacterYuppie Cartoon Character
Yuppie Cartoon Charactereaulacl
 
3D internet precentation
3D internet precentation3D internet precentation
3D internet precentationZacky padaliya
 
Business woman PowerPoint Template
Business woman PowerPoint TemplateBusiness woman PowerPoint Template
Business woman PowerPoint TemplateEdvard Hang
 
Laser applications in biomedical field
Laser applications in biomedical fieldLaser applications in biomedical field
Laser applications in biomedical fieldMerlin Goes
 
30.第十天.飛往巴塞隆納.聖家堂.奎爾公園
30.第十天.飛往巴塞隆納.聖家堂.奎爾公園30.第十天.飛往巴塞隆納.聖家堂.奎爾公園
30.第十天.飛往巴塞隆納.聖家堂.奎爾公園溫秀嬌
 
The Biblical Image of a Lady
The Biblical Image of a LadyThe Biblical Image of a Lady
The Biblical Image of a LadyBerean Guide
 

Viewers also liked (15)

Doenças do cafeeiro
Doenças do cafeeiroDoenças do cafeeiro
Doenças do cafeeiro
 
Zreest SmartPitch Final
Zreest SmartPitch FinalZreest SmartPitch Final
Zreest SmartPitch Final
 
Natural disasters
Natural disastersNatural disasters
Natural disasters
 
巴屋のサービス Tomoe-ya Samurai Gallery's speciality
巴屋のサービス Tomoe-ya Samurai Gallery's speciality 巴屋のサービス Tomoe-ya Samurai Gallery's speciality
巴屋のサービス Tomoe-ya Samurai Gallery's speciality
 
Visitas pré congresso
Visitas pré congressoVisitas pré congresso
Visitas pré congresso
 
Jornal Valor Econômico: Dados Commodities 13/01/2016
Jornal Valor Econômico: Dados Commodities 13/01/2016Jornal Valor Econômico: Dados Commodities 13/01/2016
Jornal Valor Econômico: Dados Commodities 13/01/2016
 
Yuppie Cartoon Character
Yuppie Cartoon CharacterYuppie Cartoon Character
Yuppie Cartoon Character
 
Presentacio ppt
Presentacio pptPresentacio ppt
Presentacio ppt
 
Yuppie Cartoon Character
Yuppie Cartoon CharacterYuppie Cartoon Character
Yuppie Cartoon Character
 
3D internet precentation
3D internet precentation3D internet precentation
3D internet precentation
 
Business woman PowerPoint Template
Business woman PowerPoint TemplateBusiness woman PowerPoint Template
Business woman PowerPoint Template
 
Laser applications in biomedical field
Laser applications in biomedical fieldLaser applications in biomedical field
Laser applications in biomedical field
 
poster
posterposter
poster
 
30.第十天.飛往巴塞隆納.聖家堂.奎爾公園
30.第十天.飛往巴塞隆納.聖家堂.奎爾公園30.第十天.飛往巴塞隆納.聖家堂.奎爾公園
30.第十天.飛往巴塞隆納.聖家堂.奎爾公園
 
The Biblical Image of a Lady
The Biblical Image of a LadyThe Biblical Image of a Lady
The Biblical Image of a Lady
 

Similar to Template Poster A1 Portrait

Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodySteven Ernst, PE
 
Simulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaObeo
 
MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...
MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...
MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...shivamverma394
 
Model Based Hierarchical and Distributed Control of Discrete Event Robotic Sy...
Model Based Hierarchical and Distributed Control of Discrete Event Robotic Sy...Model Based Hierarchical and Distributed Control of Discrete Event Robotic Sy...
Model Based Hierarchical and Distributed Control of Discrete Event Robotic Sy...Waqas Tariq
 
D0255033039
D0255033039D0255033039
D0255033039theijes
 
Developing a Humanoid Robot Platform
Developing a Humanoid Robot PlatformDeveloping a Humanoid Robot Platform
Developing a Humanoid Robot PlatformDr. Amarjeet Singh
 
IRJET- Design and Implementation of Three Phase Grid Simulator
IRJET- Design and Implementation of Three Phase Grid SimulatorIRJET- Design and Implementation of Three Phase Grid Simulator
IRJET- Design and Implementation of Three Phase Grid SimulatorIRJET Journal
 
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...IOSR Journals
 
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...IOSR Journals
 
ESD III UNIT.pptx
ESD III UNIT.pptxESD III UNIT.pptx
ESD III UNIT.pptxECEHOD19
 
Modeling of reactive system with finite automata
Modeling of reactive system with finite automataModeling of reactive system with finite automata
Modeling of reactive system with finite automataZarnigar Altaf
 
Power system automation
Power system automationPower system automation
Power system automationsatyam11
 
The Design of Multi-Platforms Rail Intelligence Flatness Detection System
The Design of Multi-Platforms Rail Intelligence Flatness Detection SystemThe Design of Multi-Platforms Rail Intelligence Flatness Detection System
The Design of Multi-Platforms Rail Intelligence Flatness Detection SystemIJRESJOURNAL
 
Run time, frequently, non-frequently reconfigurable system &
Run time, frequently, non-frequently reconfigurable system &Run time, frequently, non-frequently reconfigurable system &
Run time, frequently, non-frequently reconfigurable system &Sudhanshu Janwadkar
 
Low cost embedded system
Low cost embedded systemLow cost embedded system
Low cost embedded systemece svit
 

Similar to Template Poster A1 Portrait (20)

Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle Body
 
Ch 1 overview
Ch 1 overviewCh 1 overview
Ch 1 overview
 
Simulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in Capella
 
Trixboxguide
TrixboxguideTrixboxguide
Trixboxguide
 
MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...
MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...
MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...
 
Model Based Hierarchical and Distributed Control of Discrete Event Robotic Sy...
Model Based Hierarchical and Distributed Control of Discrete Event Robotic Sy...Model Based Hierarchical and Distributed Control of Discrete Event Robotic Sy...
Model Based Hierarchical and Distributed Control of Discrete Event Robotic Sy...
 
D0255033039
D0255033039D0255033039
D0255033039
 
Developing a Humanoid Robot Platform
Developing a Humanoid Robot PlatformDeveloping a Humanoid Robot Platform
Developing a Humanoid Robot Platform
 
IRJET- Design and Implementation of Three Phase Grid Simulator
IRJET- Design and Implementation of Three Phase Grid SimulatorIRJET- Design and Implementation of Three Phase Grid Simulator
IRJET- Design and Implementation of Three Phase Grid Simulator
 
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
 
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
 
ESD III UNIT.pptx
ESD III UNIT.pptxESD III UNIT.pptx
ESD III UNIT.pptx
 
Modeling of reactive system with finite automata
Modeling of reactive system with finite automataModeling of reactive system with finite automata
Modeling of reactive system with finite automata
 
A011130109
A011130109A011130109
A011130109
 
Power system automation
Power system automationPower system automation
Power system automation
 
solver (1)
solver (1)solver (1)
solver (1)
 
The Design of Multi-Platforms Rail Intelligence Flatness Detection System
The Design of Multi-Platforms Rail Intelligence Flatness Detection SystemThe Design of Multi-Platforms Rail Intelligence Flatness Detection System
The Design of Multi-Platforms Rail Intelligence Flatness Detection System
 
Run time, frequently, non-frequently reconfigurable system &
Run time, frequently, non-frequently reconfigurable system &Run time, frequently, non-frequently reconfigurable system &
Run time, frequently, non-frequently reconfigurable system &
 
Low cost embedded system
Low cost embedded systemLow cost embedded system
Low cost embedded system
 
report_komal
report_komalreport_komal
report_komal
 

Template Poster A1 Portrait

  • 1. A Finite State Machine (FSM) is an abstraction that describes the solution to a problem very much like an Algorithm. Many systems in engineering can be described using an FSM a FSM describes the system (the solution being a realization of the system’s behavior) as a machine that changes states in reaction to inputs and produces appropriate outputs. A significant amount of work is carried out in proposal and development of various theories and models in both the fields for their respective solutions [1, 2, 3]. A phase-locked loop or phase lock loop (PLL) is a control system that generates an output signal whose phase is related to the phase of an input signal. The System Tick Timer (SYSTICK Timer) is a simple 24-bit down counter Stepper motors are used in applications where precise positioning is more important than high RPM, high torque, or high efficiency. By 1.)Rajat Bandejiya, 2.)Sudanshu Gupta References Phase Locked Loop Using the idea of FSM we will be mapping our System in this case our Stepper Robot to the abstraction of finite state machine and will dodge walls. We will be using Phase locked loop to choose between system power and execution speed of computer(embedded system). Using this idea we can increase computer execution speed. Systick timer is part of ARM processors. We will be using Systick Timer to produce accurate delays in the system. Systick timer is used in RTOS. A stepper motor is an electromechanical device which converts electrical pulses into discrete mechanical movements. Data structures are generally based on the ability of a computer to fetch and store data at any place in its memory, specified by a pointer—a bit string, representing a memory address, that can be itself stored in memory and manipulated by the program With the help of Data Structure we have created our State Transition Graph and combined all these above ideas, and hard coded on to our microcontroller to create a precise and Autonomous Robot. Description Open House Exhibition, PLINTH 2016 Stepper motor Finite set of states you can find your system External inputs to your system set of externa l outputs explicit specifications of all state transitions explicit specs of outputs determined Introduction To Finite state machine 1.)Online Edx Course(How Embedded Systems Shape The World) By Jonathan Valvano and Ramesh Yeraballi 2.) Embedded Systems:Introduction to Arm(r) Cortex - M Microcontrollers: Jonathan W Valvano