SlideShare ist ein Scribd-Unternehmen logo
1 von 15
DEVELOPMENT OF MICRO CONTROLLER 89C51 BASED DRIVER FOR ROBOTIC APPLICATIONS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ABSTRACT ,[object Object],[object Object],[object Object],[object Object],MICRO CONTROLLER  89C51 DRIVER ULN2003 STEPPER MOTOR
INTRODUCTION  ,[object Object],[object Object],[object Object],[object Object],[object Object]
EMBEDDED SYSTEMS The Embedded system is a combination of software and hardware designed to perform a specific function.It may use a micro processor or a micro controller to perform the task A Micro-controller is a processor with an on chip RAM, ROM, Timer, and I/O ports. Micro processors do not contain RAM, ROM, and I/O ports on the chip.They have to  connected externally which makes them bulkier and costlier.
  8051 is a 8-bit micro controller introduced by Intel Corp in 1981. It had 128 byte of RAM, 4K bytes of on-chip ROM, two timers,one serial port and four ports each of 8-bit wide on single chip.As it is 8-bit micro controller only 8 bits data can be processed at a time. 8051 has a total of 5+1 Interrupt sources, 5 software and 1 hardware. 8051 FAMILY
 
 
ĒĀ: External access, used mainly in 8031 family to connect to  external memory, where it connected to GND. ĒĀ – 0 external memory, ĒĀ – 1  internal memory program store enable, used to access the program code stored in external memory. ALE: Address latch enable, O/P, active high. It is used in 8031 which multiplexes address and data on port 0,which is connected to  external memory. PORTS: All the four ports are 8-bit ports. On RESET all the ports are configured as output. PORT0: It occupies pins from 32-39 and can be used for I/P or O/P. It is designated as AD0 – AD7 for both address and data when an external memory is connected. ALE=0 it provides data D0 – D7,when ALE=1, it provides address A0 – A7.
PORT1: Port1can also be used as I/O and O/P. It is also a 8-bit  port occupying pins 1 – 8. PORT2: Port2 occupies pins 21 – 28 .It can be used as I/O and O/P. It is also used as A8 – A15, address lines when connected to an  external memory. Along with port0 it provides the 16-bit address to  the external memory. PORT3: It occupies pins 10 – 17 and can be used as I/O or O/P.  Port3 has additional functions like interrupts, read, write, timers etc., The pins P3.0 and P3.1 are used for serial communication, P3.2 and  P3.3 are used for external interrupts, P3.4 and P3.5 are used for timers  and P3.6and P3.7 are used to write and read signals of external  memories connected in 8031-based system. All the ports of 8051 family are bit addressable.
DRIVERS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
STEPPER MOTOR ,[object Object],[object Object],[object Object],[object Object]
ADVANTAGES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
APPLICATIONS ,[object Object],[object Object],[object Object],[object Object]
ANY DOUBTS??????????????

Weitere ähnliche Inhalte

Was ist angesagt?

Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
Rajendra Prasad
 
7380969 Line Follower Using At89c51
7380969 Line Follower Using At89c517380969 Line Follower Using At89c51
7380969 Line Follower Using At89c51
biharimukund
 
Automatic railway gate control system
Automatic railway gate control systemAutomatic railway gate control system
Automatic railway gate control system
deepraj2085
 
Speed and direction control of dc motor using android mobile application chan...
Speed and direction control of dc motor using android mobile application chan...Speed and direction control of dc motor using android mobile application chan...
Speed and direction control of dc motor using android mobile application chan...
chandan kumar
 

Was ist angesagt? (20)

Microcontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning systemMicrocontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning system
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
 
Black Box for a Car
Black Box for a CarBlack Box for a Car
Black Box for a Car
 
An Introduction to Robotics and Embedded System
An Introduction to Robotics and Embedded SystemAn Introduction to Robotics and Embedded System
An Introduction to Robotics and Embedded System
 
embedded systems and robotics on avr platform
embedded systems and robotics on avr platformembedded systems and robotics on avr platform
embedded systems and robotics on avr platform
 
Presentation on embedded system and robotics
Presentation on embedded system and roboticsPresentation on embedded system and robotics
Presentation on embedded system and robotics
 
Edge detector & avoider robot
Edge detector & avoider robotEdge detector & avoider robot
Edge detector & avoider robot
 
Obstacle Avoidance Robotic Vehicle
Obstacle Avoidance Robotic VehicleObstacle Avoidance Robotic Vehicle
Obstacle Avoidance Robotic Vehicle
 
Pic full note
Pic full notePic full note
Pic full note
 
Hardware View of Intel 8051
Hardware View of Intel 8051Hardware View of Intel 8051
Hardware View of Intel 8051
 
Part 2 master
Part 2 masterPart 2 master
Part 2 master
 
7380969 Line Follower Using At89c51
7380969 Line Follower Using At89c517380969 Line Follower Using At89c51
7380969 Line Follower Using At89c51
 
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETERWIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
 
INTELIGENT RAILWAY SYSTEM
INTELIGENT RAILWAY SYSTEMINTELIGENT RAILWAY SYSTEM
INTELIGENT RAILWAY SYSTEM
 
Part 2 master
Part 2 masterPart 2 master
Part 2 master
 
Haptic gloves controlled robotic arm using MEMS accelerometer
Haptic gloves controlled robotic arm using MEMS accelerometerHaptic gloves controlled robotic arm using MEMS accelerometer
Haptic gloves controlled robotic arm using MEMS accelerometer
 
LINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTLINE FOLLOWER ROBOT
LINE FOLLOWER ROBOT
 
Automatic railway gate control system
Automatic railway gate control systemAutomatic railway gate control system
Automatic railway gate control system
 
Speed and direction control of dc motor using android mobile application chan...
Speed and direction control of dc motor using android mobile application chan...Speed and direction control of dc motor using android mobile application chan...
Speed and direction control of dc motor using android mobile application chan...
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 

Ähnlich wie Drivers2

4 Way traffic controll new
4 Way traffic controll new4 Way traffic controll new
4 Way traffic controll new
Mainak Nandi
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
Amandeep Alag
 

Ähnlich wie Drivers2 (20)

Coin based mobile charger project report
Coin based mobile charger project reportCoin based mobile charger project report
Coin based mobile charger project report
 
4 Way traffic controll new
4 Way traffic controll new4 Way traffic controll new
4 Way traffic controll new
 
Bidirectional visitor counter & home automation by Jitendra Dhaka
Bidirectional visitor counter & home automation by Jitendra DhakaBidirectional visitor counter & home automation by Jitendra Dhaka
Bidirectional visitor counter & home automation by Jitendra Dhaka
 
8051 Architecture
8051 Architecture8051 Architecture
8051 Architecture
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial Automation
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
 
Metal Detector Robotic Vehicle
Metal Detector Robotic VehicleMetal Detector Robotic Vehicle
Metal Detector Robotic Vehicle
 
Embedded system 8051 Microcontroller
Embedded system 8051 MicrocontrollerEmbedded system 8051 Microcontroller
Embedded system 8051 Microcontroller
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
ACCELEROMETER BASED GESTURE ROBO CAR
ACCELEROMETER BASED GESTURE ROBO CARACCELEROMETER BASED GESTURE ROBO CAR
ACCELEROMETER BASED GESTURE ROBO CAR
 
Share 'speed control_of_dc_motor_using_microcontroller.pptx'[1][1]
Share 'speed control_of_dc_motor_using_microcontroller.pptx'[1][1]Share 'speed control_of_dc_motor_using_microcontroller.pptx'[1][1]
Share 'speed control_of_dc_motor_using_microcontroller.pptx'[1][1]
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
 
Microcontroller (1).pptx
Microcontroller (1).pptxMicrocontroller (1).pptx
Microcontroller (1).pptx
 
8051
80518051
8051
 
Touchpad Monitored Car
Touchpad Monitored CarTouchpad Monitored Car
Touchpad Monitored Car
 
Touchpad Monitored Car
Touchpad Monitored Car Touchpad Monitored Car
Touchpad Monitored Car
 
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
 
Embeded system by Mitesh Kumar
Embeded system by Mitesh KumarEmbeded system by Mitesh Kumar
Embeded system by Mitesh Kumar
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home Automation
 
Microcontroller (8051) by K. Vijay Kumar
Microcontroller (8051) by K. Vijay KumarMicrocontroller (8051) by K. Vijay Kumar
Microcontroller (8051) by K. Vijay Kumar
 

Kürzlich hochgeladen

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 

Kürzlich hochgeladen (20)

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 

Drivers2

  • 1.
  • 2.
  • 3.
  • 4. EMBEDDED SYSTEMS The Embedded system is a combination of software and hardware designed to perform a specific function.It may use a micro processor or a micro controller to perform the task A Micro-controller is a processor with an on chip RAM, ROM, Timer, and I/O ports. Micro processors do not contain RAM, ROM, and I/O ports on the chip.They have to connected externally which makes them bulkier and costlier.
  • 5. 8051 is a 8-bit micro controller introduced by Intel Corp in 1981. It had 128 byte of RAM, 4K bytes of on-chip ROM, two timers,one serial port and four ports each of 8-bit wide on single chip.As it is 8-bit micro controller only 8 bits data can be processed at a time. 8051 has a total of 5+1 Interrupt sources, 5 software and 1 hardware. 8051 FAMILY
  • 6.  
  • 7.  
  • 8. ĒĀ: External access, used mainly in 8031 family to connect to external memory, where it connected to GND. ĒĀ – 0 external memory, ĒĀ – 1 internal memory program store enable, used to access the program code stored in external memory. ALE: Address latch enable, O/P, active high. It is used in 8031 which multiplexes address and data on port 0,which is connected to external memory. PORTS: All the four ports are 8-bit ports. On RESET all the ports are configured as output. PORT0: It occupies pins from 32-39 and can be used for I/P or O/P. It is designated as AD0 – AD7 for both address and data when an external memory is connected. ALE=0 it provides data D0 – D7,when ALE=1, it provides address A0 – A7.
  • 9. PORT1: Port1can also be used as I/O and O/P. It is also a 8-bit port occupying pins 1 – 8. PORT2: Port2 occupies pins 21 – 28 .It can be used as I/O and O/P. It is also used as A8 – A15, address lines when connected to an external memory. Along with port0 it provides the 16-bit address to the external memory. PORT3: It occupies pins 10 – 17 and can be used as I/O or O/P. Port3 has additional functions like interrupts, read, write, timers etc., The pins P3.0 and P3.1 are used for serial communication, P3.2 and P3.3 are used for external interrupts, P3.4 and P3.5 are used for timers and P3.6and P3.7 are used to write and read signals of external memories connected in 8031-based system. All the ports of 8051 family are bit addressable.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.