Embedded Systems Design ICT 5307. Embedded System What is an embedded System??? Any IDEA???
Embedded System
-
Upload
manideep-srirangam -
Category
Documents
-
view
11 -
download
0
description
Transcript of Embedded System
![Page 1: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/1.jpg)
EMBEDDED SYSTEM
IN ROBOTICS
![Page 2: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/2.jpg)
As we are talking about embedded systems, which consist of different kinds of microcontrollers and microprocessors.
SO WHAT IS A MICROCONTROLLER AND MICROPROCESSOR?A microcontroller is a programmable digital processors with necessary peripherals. Both microcontrollers and microprocessors are complex sequential circuits meant to carry out job according to program/instruction. So inputs to this chips are either digital or analog where analog is converted to digital.
![Page 3: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/3.jpg)
DIFFERENCE BETWEEN MICROCONTROLLER AND MICROPROCESSOR1.A microprocessor requires an external memory for program or data storage.But a microcontroller has a internal flash memory.2.A microprocessor needs other peripherals to be connected but a microcontroller has all the peripherals on the chip itself.3.The clock speed of microprocessor is in giga Hz but clock speed of a microcontroller is in mega Hz.
![Page 4: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/4.jpg)
THE BASIC ARCHITECTURE OF MICROCONTROLLER.
Features of modern microcontrollers 1.built in monitor program2.built in program memory3.interrupts 4.analog i/o5.serial i/o6.timers and counters
![Page 5: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/5.jpg)
Internal structure of a microcontroller
![Page 6: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/6.jpg)
DIFFERENT OF ARCHITECTURE OF MICROCONTROLLRERS.
1.Harvard2.Princeton(Von Neumann)
![Page 7: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/7.jpg)
ATMEGA16ATMEGA16 is example of a microcontroller which I used to make some autonomous robots.ATMEGA16 is manufactured by ATMEL.There are many other companies which manufactures these kind of microcontrollers are Intel,Microchip and Motorola.
ATMEGA16 FEATURES:Advanced RISC architecture16k flash memory512 bytes EEPROM/1k byte internal SRAM32 programmable i/o lines8/10 bit ADCFour pwm channelsUSART,SPI communication pinsexternal and internal interrupt source.
![Page 8: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/8.jpg)
PIN DIAGRAM OF ATMEGA16
![Page 9: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/9.jpg)
CODING OF ATMEGA16 –BASIC
USING CVAVRcoding of obstacle avoider
robot
![Page 10: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/10.jpg)
![Page 11: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/11.jpg)
![Page 12: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/12.jpg)
![Page 13: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/13.jpg)
![Page 14: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/14.jpg)
A simple object avoider robot using IR sesors.
![Page 15: Embedded System](https://reader035.fdocuments.in/reader035/viewer/2022062304/563dbb56550346aa9aac4962/html5/thumbnails/15.jpg)