SlideShare a Scribd company logo
1 of 28
SUBMITTED TO:
PROF. SANKET CHOUDARY
PROF. ANURAG CHATURVEDI
SUBMITTED BY:
LAVINA SEBASTIAN
A combination of computer
hardware and software, and
perhaps additional mechanical
or other parts, designed to
perform a dedicated function.
ARCHITECTURE OF AN EMBEDDED SYSETEM
Microprocessor Vs Microcontroller
• Processor is the heart of the embedded system
• Two Essential Units: Operations
Control Unit (CU) Fetch
Execution Unit (EU) Execute
•DDRX (DATA DIRECTION REGISTER)
This register is used to configure the
ports as input or output ports
1 means output
0 means input
•PORTX REGISTER
this register is used to assign values to
the port
•PINX REGISTER
This register is used to read the values
of the ports
+ _ output
0 0 off
0 1 off
1 0 on
1 1 0ff
Application: display ,traffic lights etc.
•Stepper motors are DC motors that move in
discrete steps. They have multiple coils that are
organized in groups called "phases".
•By energizing each phase in sequence, the motor
will rotate, one step at a time.
•These motors are based on rpm
•Used when motor has to be controlled according
to the need
•Example is ROBOT ARM
INTERFACING OF BUZZER WITH AVR ATMEGA16 :
The buzzer is connected to the microcontroller through a transistor. It is connected
on collector pin,because if directly connected to ground, in off condition, it generates
some amount of noise continuously due to the current flow, since the ground pin of
microcontroller isn’t perfect ground.
Example:
Void buzz()
{
PORTD.0=1; // turns on
Delay_ms(400); //on for 4 seconds
PORTD.0=0; // turns off
}
Applications:
Areas wherever we need the alarms and alerting systems, timers and counters etc.
seek the implementation of buzzers.
INTERFACING OF SWITCH WITH AVR
ATMEGA16 :
A switch is an input device which is used to transfer Vcc or Ground i.e.
logic 0 or logic 1 as and when required. When we press the switch the
path gets completed and the connected logic gets transferred to the
respective pin of the microcontroller
Example: TOKEN DISPLAY
CODING:
#include <mega16.h> #include <delay.h>
void main()
{unsigned char d[]={0B11111001,0B10100100,
0B10110000,0B10011001,0B10000110,
0B00000010,0B11111000,0B10000000,
0B10011000,0B11000000};
DDRA= DDRD=0B11111111;
DDRB.0=0; PORTA=PORTD=0B11000000;
PORTB.0=1;//declaration of default value
for(i=0;i<10;i++)
{while(PINB.0==1);
PORTD=d[j];delay_ms(100);}
INTERFACING OF INFRA RED SENSOR
If the receiver receives IR rays, then output will be 1, If the receiver
doesn’t receive IR rays, then output will be 0.
However the coding varies with the requirement and placing of the Tx
and Rx
INTERRUPTS
Sometimes there may be a need of handling planned and
higher priority events instantaneously that might occur
during the normal operations
Example:
Program for stop watch using interrupt : CODE
#include<mega16.h>
#include<delay.h>
Void seg();
Void main()
{DDRD.3=0X00;
DDRA=DDRB=0XFF;
GICR=0X80;
#asm(“sei”)
While(1)
{PORTA=0B11000000;
Seg();
PORTA=0B 11111001;
Seg();
PORTA=0B 10100100;
Seg();
PORTA=0B 10110000;
Seg();
PORTA=0B 10011001;
Seg();
PORTA=0B 10000110;
Seg();
PORTA=0B 00000010;
Seg();
PORTA=0B 11111000;
Seg();
PORTA=0B 10000000;
Seg();
PORTA=0B 10011000 ;
Seg();
}}
Void seg()
{
PORTB=0B11000000;
Delay_ms(100);
PORTB=0B 11111001;
Delay_ms(100);
PORTB=0B 10100100;
Delay_ms(100);
PORTB=0B 10110000;
Delay_ms(100);
PORTB=0B 10011001;
Delay_ms(100);
PORTB=0B 10000110;
Delay_ms(100);
PORTB=0B 00000010;
Delay_ms(100);
PORTB=0B 11111000;
Delay_ms(100);
PORTB=0B 10000000;
Delay_ms(100);
PORTB=0B 10011000 ;
Delay_ms(100);
}
interrupt[EXT_INT1] void interrupt_1(void)
{
while(1)
}
RADIO FREQUENCY
In many situations a communication link between to devices becomes essential.
This communication can be wired or wireless. If two devices are close to each
other (like a MCU and a Memory) a wired link is preferred.
However in many situations two devices are reasonably far apart.
In that case a wireless link is preferred.
DTMF :
DTMF is as acronym for Dual Tone Multi-frequency Signaling. It is used in
telecommunication signalling, basically it is a signal that is sent to the switching
centre (phone company) when the phones keys are pressed .
For interfacing we use IC-8870
THANKYOU!

More Related Content

What's hot

Llpc2148 sci
Llpc2148 sciLlpc2148 sci
Llpc2148 scianishgoel
 
An Overview Study on Quad High Side Switch
An Overview Study on Quad High Side SwitchAn Overview Study on Quad High Side Switch
An Overview Study on Quad High Side SwitchPremier Farnell
 
Arm7 Interfacing examples
Arm7   Interfacing examples Arm7   Interfacing examples
Arm7 Interfacing examples Dr.YNM
 
Fun and Easy UART - How the UART Protocol Works
Fun and Easy UART - How the UART Protocol WorksFun and Easy UART - How the UART Protocol Works
Fun and Easy UART - How the UART Protocol WorksRitesh Kanjee
 
Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Premier Farnell
 
UART Communication
UART CommunicationUART Communication
UART Communicationdattatraya1
 
Blinking Of LEDs On LPC2148 ARM 7 TDMIS Based Microcontroller
Blinking Of LEDs On LPC2148 ARM 7 TDMIS Based MicrocontrollerBlinking Of LEDs On LPC2148 ARM 7 TDMIS Based Microcontroller
Blinking Of LEDs On LPC2148 ARM 7 TDMIS Based MicrocontrollerOmkar Rane
 
Pll in lpc2148
Pll in lpc2148Pll in lpc2148
Pll in lpc2148Aarav Soni
 
PIC Introduction and explained in detailed
PIC Introduction and explained in detailedPIC Introduction and explained in detailed
PIC Introduction and explained in detailedAnkita Tiwari
 
Serial Communication In Atmega 16
Serial Communication In Atmega 16Serial Communication In Atmega 16
Serial Communication In Atmega 16Suren Kumar
 
Uart VHDL RTL design tutorial
Uart VHDL RTL design tutorialUart VHDL RTL design tutorial
Uart VHDL RTL design tutorialNabil Chouba
 
Design and implementation of uart on soc
Design and implementation of uart on socDesign and implementation of uart on soc
Design and implementation of uart on socIjrdt Journal
 

What's hot (20)

Lecture 10 _serial_communication
Lecture 10 _serial_communicationLecture 10 _serial_communication
Lecture 10 _serial_communication
 
Llpc2148 sci
Llpc2148 sciLlpc2148 sci
Llpc2148 sci
 
An Overview Study on Quad High Side Switch
An Overview Study on Quad High Side SwitchAn Overview Study on Quad High Side Switch
An Overview Study on Quad High Side Switch
 
Arm7 Interfacing examples
Arm7   Interfacing examples Arm7   Interfacing examples
Arm7 Interfacing examples
 
Fun and Easy UART - How the UART Protocol Works
Fun and Easy UART - How the UART Protocol WorksFun and Easy UART - How the UART Protocol Works
Fun and Easy UART - How the UART Protocol Works
 
Intel Quark HSUART
Intel Quark HSUARTIntel Quark HSUART
Intel Quark HSUART
 
Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750
 
UART Communication
UART CommunicationUART Communication
UART Communication
 
Uart
UartUart
Uart
 
Uart
UartUart
Uart
 
Blinking Of LEDs On LPC2148 ARM 7 TDMIS Based Microcontroller
Blinking Of LEDs On LPC2148 ARM 7 TDMIS Based MicrocontrollerBlinking Of LEDs On LPC2148 ARM 7 TDMIS Based Microcontroller
Blinking Of LEDs On LPC2148 ARM 7 TDMIS Based Microcontroller
 
8051 serial communication-UART
8051 serial communication-UART8051 serial communication-UART
8051 serial communication-UART
 
Lec 12 (cont plc)
Lec 12 (cont plc)Lec 12 (cont plc)
Lec 12 (cont plc)
 
Xilinxaxi uart16550
Xilinxaxi uart16550Xilinxaxi uart16550
Xilinxaxi uart16550
 
Pll in lpc2148
Pll in lpc2148Pll in lpc2148
Pll in lpc2148
 
PIC Introduction and explained in detailed
PIC Introduction and explained in detailedPIC Introduction and explained in detailed
PIC Introduction and explained in detailed
 
Serial Communication In Atmega 16
Serial Communication In Atmega 16Serial Communication In Atmega 16
Serial Communication In Atmega 16
 
Uart VHDL RTL design tutorial
Uart VHDL RTL design tutorialUart VHDL RTL design tutorial
Uart VHDL RTL design tutorial
 
Design and implementation of uart on soc
Design and implementation of uart on socDesign and implementation of uart on soc
Design and implementation of uart on soc
 
Embedded systems, lesson 16
Embedded systems, lesson 16Embedded systems, lesson 16
Embedded systems, lesson 16
 

Viewers also liked

Personalized Care Drives Medical Product Innovation_D2P_Feb15
Personalized Care Drives Medical Product Innovation_D2P_Feb15Personalized Care Drives Medical Product Innovation_D2P_Feb15
Personalized Care Drives Medical Product Innovation_D2P_Feb15Mark Shortt
 
Will Additive Manufacturing Take Flight (D2P, November 2013)
Will Additive Manufacturing Take Flight (D2P, November 2013)Will Additive Manufacturing Take Flight (D2P, November 2013)
Will Additive Manufacturing Take Flight (D2P, November 2013)Mark Shortt
 
abstract_volume_SRS2014
abstract_volume_SRS2014abstract_volume_SRS2014
abstract_volume_SRS2014Gimel Samera
 
Laboratory Assessment of Energy Efficiency in Vibraotry Compaction of Granula...
Laboratory Assessment of Energy Efficiency in Vibraotry Compaction of Granula...Laboratory Assessment of Energy Efficiency in Vibraotry Compaction of Granula...
Laboratory Assessment of Energy Efficiency in Vibraotry Compaction of Granula...Garrett Osborne
 
On being a paediatric nurse - JHanley
On being a paediatric nurse - JHanleyOn being a paediatric nurse - JHanley
On being a paediatric nurse - JHanleyJacqueline Hanley
 
Module 3 lesson 1 mastery assignment 1
Module 3 lesson 1 mastery assignment 1Module 3 lesson 1 mastery assignment 1
Module 3 lesson 1 mastery assignment 1joshualast
 
EAGLE EYE TRACKING & SURVEILLANCE SYSTEM
EAGLE EYE TRACKING & SURVEILLANCE SYSTEMEAGLE EYE TRACKING & SURVEILLANCE SYSTEM
EAGLE EYE TRACKING & SURVEILLANCE SYSTEMprestigetrackers
 
โครงการปันน้ำใจให้ผู้ป่วย
โครงการปันน้ำใจให้ผู้ป่วยโครงการปันน้ำใจให้ผู้ป่วย
โครงการปันน้ำใจให้ผู้ป่วยNook Jutima Prachachay
 

Viewers also liked (15)

Ginglardi_Resume_6.22.15
Ginglardi_Resume_6.22.15Ginglardi_Resume_6.22.15
Ginglardi_Resume_6.22.15
 
Personalized Care Drives Medical Product Innovation_D2P_Feb15
Personalized Care Drives Medical Product Innovation_D2P_Feb15Personalized Care Drives Medical Product Innovation_D2P_Feb15
Personalized Care Drives Medical Product Innovation_D2P_Feb15
 
Will Additive Manufacturing Take Flight (D2P, November 2013)
Will Additive Manufacturing Take Flight (D2P, November 2013)Will Additive Manufacturing Take Flight (D2P, November 2013)
Will Additive Manufacturing Take Flight (D2P, November 2013)
 
abstract_volume_SRS2014
abstract_volume_SRS2014abstract_volume_SRS2014
abstract_volume_SRS2014
 
Posaconazole 171228-49-2-api
Posaconazole 171228-49-2-apiPosaconazole 171228-49-2-api
Posaconazole 171228-49-2-api
 
Oxymatrine 16837-52-8-api
Oxymatrine 16837-52-8-apiOxymatrine 16837-52-8-api
Oxymatrine 16837-52-8-api
 
Paroxetine 61869-08-7-api
Paroxetine 61869-08-7-apiParoxetine 61869-08-7-api
Paroxetine 61869-08-7-api
 
2007-08best_abstract
2007-08best_abstract2007-08best_abstract
2007-08best_abstract
 
Laboratory Assessment of Energy Efficiency in Vibraotry Compaction of Granula...
Laboratory Assessment of Energy Efficiency in Vibraotry Compaction of Granula...Laboratory Assessment of Energy Efficiency in Vibraotry Compaction of Granula...
Laboratory Assessment of Energy Efficiency in Vibraotry Compaction of Granula...
 
‎Marketing
‎Marketing‎Marketing
‎Marketing
 
On being a paediatric nurse - JHanley
On being a paediatric nurse - JHanleyOn being a paediatric nurse - JHanley
On being a paediatric nurse - JHanley
 
B.resume 1
B.resume 1B.resume 1
B.resume 1
 
Module 3 lesson 1 mastery assignment 1
Module 3 lesson 1 mastery assignment 1Module 3 lesson 1 mastery assignment 1
Module 3 lesson 1 mastery assignment 1
 
EAGLE EYE TRACKING & SURVEILLANCE SYSTEM
EAGLE EYE TRACKING & SURVEILLANCE SYSTEMEAGLE EYE TRACKING & SURVEILLANCE SYSTEM
EAGLE EYE TRACKING & SURVEILLANCE SYSTEM
 
โครงการปันน้ำใจให้ผู้ป่วย
โครงการปันน้ำใจให้ผู้ป่วยโครงการปันน้ำใจให้ผู้ป่วย
โครงการปันน้ำใจให้ผู้ป่วย
 

Similar to Industrial training presentation

Assembly programming II
Assembly programming IIAssembly programming II
Assembly programming IIOmar Sanchez
 
Assembly programming II
Assembly programming IIAssembly programming II
Assembly programming IIOmar Sanchez
 
Automation and Robotics 20ME51I_Week_2_Practicals.pdf
Automation and Robotics 20ME51I_Week_2_Practicals.pdfAutomation and Robotics 20ME51I_Week_2_Practicals.pdf
Automation and Robotics 20ME51I_Week_2_Practicals.pdfGandhibabu8
 
8449972 embedded-systems-and-model-of-metro-train
8449972 embedded-systems-and-model-of-metro-train8449972 embedded-systems-and-model-of-metro-train
8449972 embedded-systems-and-model-of-metro-trainJitendra Saroj
 
Training Report on embedded Systems and Robotics
Training Report on embedded  Systems and RoboticsTraining Report on embedded  Systems and Robotics
Training Report on embedded Systems and RoboticsNIT Raipur
 
m.tech esd lab manual for record
m.tech esd lab manual for recordm.tech esd lab manual for record
m.tech esd lab manual for recordG Lemuel George
 
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSVISHNU KP
 
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCY
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCYAUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCY
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCYGaurav Singh
 
File 1389427052
File 1389427052File 1389427052
File 1389427052Aman_preet
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home AutomationApoorv Gupta
 
8051 MMD Chapter 1.ppt
8051 MMD Chapter 1.ppt8051 MMD Chapter 1.ppt
8051 MMD Chapter 1.pptnotagain0712
 
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLERDIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLERChirag Lakhani
 
digitalvoltmeterusing805112b2-170214173216 (1).pdf
digitalvoltmeterusing805112b2-170214173216 (1).pdfdigitalvoltmeterusing805112b2-170214173216 (1).pdf
digitalvoltmeterusing805112b2-170214173216 (1).pdfsatyamsinha37
 
8251 IC.pptx
8251 IC.pptx8251 IC.pptx
8251 IC.pptxArikesari
 
Microcontroller
MicrocontrollerMicrocontroller
MicrocontrollerSpitiq
 
EC8691 - UNIT 5.pdf
EC8691 - UNIT 5.pdfEC8691 - UNIT 5.pdf
EC8691 - UNIT 5.pdfSPonmalar1
 

Similar to Industrial training presentation (20)

Assembly programming II
Assembly programming IIAssembly programming II
Assembly programming II
 
Assembly programming II
Assembly programming IIAssembly programming II
Assembly programming II
 
Automation and Robotics 20ME51I_Week_2_Practicals.pdf
Automation and Robotics 20ME51I_Week_2_Practicals.pdfAutomation and Robotics 20ME51I_Week_2_Practicals.pdf
Automation and Robotics 20ME51I_Week_2_Practicals.pdf
 
8449972 embedded-systems-and-model-of-metro-train
8449972 embedded-systems-and-model-of-metro-train8449972 embedded-systems-and-model-of-metro-train
8449972 embedded-systems-and-model-of-metro-train
 
Training Report on embedded Systems and Robotics
Training Report on embedded  Systems and RoboticsTraining Report on embedded  Systems and Robotics
Training Report on embedded Systems and Robotics
 
m.tech esd lab manual for record
m.tech esd lab manual for recordm.tech esd lab manual for record
m.tech esd lab manual for record
 
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
 
Introduction to PIC.pptx
Introduction to PIC.pptxIntroduction to PIC.pptx
Introduction to PIC.pptx
 
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCY
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCYAUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCY
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCY
 
File 1389427052
File 1389427052File 1389427052
File 1389427052
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home Automation
 
Iot Workshop NITT 2015
Iot Workshop NITT 2015Iot Workshop NITT 2015
Iot Workshop NITT 2015
 
8051 MMD Chapter 1.ppt
8051 MMD Chapter 1.ppt8051 MMD Chapter 1.ppt
8051 MMD Chapter 1.ppt
 
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLERDIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
 
digitalvoltmeterusing805112b2-170214173216 (1).pdf
digitalvoltmeterusing805112b2-170214173216 (1).pdfdigitalvoltmeterusing805112b2-170214173216 (1).pdf
digitalvoltmeterusing805112b2-170214173216 (1).pdf
 
8251 IC.pptx
8251 IC.pptx8251 IC.pptx
8251 IC.pptx
 
Presentation
PresentationPresentation
Presentation
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
EC8691 - UNIT 5.pdf
EC8691 - UNIT 5.pdfEC8691 - UNIT 5.pdf
EC8691 - UNIT 5.pdf
 
8255.pdf
8255.pdf8255.pdf
8255.pdf
 

Recently uploaded

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 

Recently uploaded (20)

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 

Industrial training presentation

  • 1. SUBMITTED TO: PROF. SANKET CHOUDARY PROF. ANURAG CHATURVEDI SUBMITTED BY: LAVINA SEBASTIAN
  • 2.
  • 3. A combination of computer hardware and software, and perhaps additional mechanical or other parts, designed to perform a dedicated function.
  • 4. ARCHITECTURE OF AN EMBEDDED SYSETEM
  • 5.
  • 6. Microprocessor Vs Microcontroller • Processor is the heart of the embedded system • Two Essential Units: Operations Control Unit (CU) Fetch Execution Unit (EU) Execute
  • 7.
  • 8.
  • 9. •DDRX (DATA DIRECTION REGISTER) This register is used to configure the ports as input or output ports 1 means output 0 means input •PORTX REGISTER this register is used to assign values to the port •PINX REGISTER This register is used to read the values of the ports
  • 10. + _ output 0 0 off 0 1 off 1 0 on 1 1 0ff Application: display ,traffic lights etc.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. •Stepper motors are DC motors that move in discrete steps. They have multiple coils that are organized in groups called "phases". •By energizing each phase in sequence, the motor will rotate, one step at a time. •These motors are based on rpm •Used when motor has to be controlled according to the need •Example is ROBOT ARM
  • 20.
  • 21. INTERFACING OF BUZZER WITH AVR ATMEGA16 : The buzzer is connected to the microcontroller through a transistor. It is connected on collector pin,because if directly connected to ground, in off condition, it generates some amount of noise continuously due to the current flow, since the ground pin of microcontroller isn’t perfect ground. Example: Void buzz() { PORTD.0=1; // turns on Delay_ms(400); //on for 4 seconds PORTD.0=0; // turns off } Applications: Areas wherever we need the alarms and alerting systems, timers and counters etc. seek the implementation of buzzers.
  • 22. INTERFACING OF SWITCH WITH AVR ATMEGA16 : A switch is an input device which is used to transfer Vcc or Ground i.e. logic 0 or logic 1 as and when required. When we press the switch the path gets completed and the connected logic gets transferred to the respective pin of the microcontroller Example: TOKEN DISPLAY CODING: #include <mega16.h> #include <delay.h> void main() {unsigned char d[]={0B11111001,0B10100100, 0B10110000,0B10011001,0B10000110, 0B00000010,0B11111000,0B10000000, 0B10011000,0B11000000}; DDRA= DDRD=0B11111111; DDRB.0=0; PORTA=PORTD=0B11000000; PORTB.0=1;//declaration of default value for(i=0;i<10;i++) {while(PINB.0==1); PORTD=d[j];delay_ms(100);}
  • 23. INTERFACING OF INFRA RED SENSOR If the receiver receives IR rays, then output will be 1, If the receiver doesn’t receive IR rays, then output will be 0. However the coding varies with the requirement and placing of the Tx and Rx
  • 24. INTERRUPTS Sometimes there may be a need of handling planned and higher priority events instantaneously that might occur during the normal operations
  • 25. Example: Program for stop watch using interrupt : CODE #include<mega16.h> #include<delay.h> Void seg(); Void main() {DDRD.3=0X00; DDRA=DDRB=0XFF; GICR=0X80; #asm(“sei”) While(1) {PORTA=0B11000000; Seg(); PORTA=0B 11111001; Seg(); PORTA=0B 10100100; Seg(); PORTA=0B 10110000; Seg(); PORTA=0B 10011001; Seg(); PORTA=0B 10000110; Seg(); PORTA=0B 00000010; Seg(); PORTA=0B 11111000; Seg(); PORTA=0B 10000000; Seg(); PORTA=0B 10011000 ; Seg(); }} Void seg() { PORTB=0B11000000; Delay_ms(100); PORTB=0B 11111001; Delay_ms(100); PORTB=0B 10100100; Delay_ms(100); PORTB=0B 10110000; Delay_ms(100); PORTB=0B 10011001; Delay_ms(100); PORTB=0B 10000110; Delay_ms(100); PORTB=0B 00000010; Delay_ms(100); PORTB=0B 11111000; Delay_ms(100); PORTB=0B 10000000; Delay_ms(100); PORTB=0B 10011000 ; Delay_ms(100); } interrupt[EXT_INT1] void interrupt_1(void) { while(1) }
  • 26. RADIO FREQUENCY In many situations a communication link between to devices becomes essential. This communication can be wired or wireless. If two devices are close to each other (like a MCU and a Memory) a wired link is preferred. However in many situations two devices are reasonably far apart. In that case a wireless link is preferred.
  • 27. DTMF : DTMF is as acronym for Dual Tone Multi-frequency Signaling. It is used in telecommunication signalling, basically it is a signal that is sent to the switching centre (phone company) when the phones keys are pressed . For interfacing we use IC-8870