A Kerala Government Undertaking, Kerala State Electronics Development Corporation ( KSEDC ) - (KELTRON). Established In 19...
Embedded systems <ul><li>What  is it ? </li></ul>
 
Mp3 Player as Blocks Input Unit (Keypad & Mic) Processing Unit Output Unit LCD & headphone
Processing Unit <ul><li>How a song plays? </li></ul><ul><li>Where will be the data files? </li></ul><ul><li>How data files...
Processing Unit <ul><li>How  a song plays? </li></ul><ul><ul><li>Microprocessor </li></ul></ul><ul><li>Where will be the d...
Cont… <ul><li>Peripheral devices  </li></ul><ul><li>Any device attached to a processor, to  increase  its functionality </...
cond... <ul><li>Timers:  Capture/Compare PWM </li></ul><ul><li>Watchdog Timer </li></ul><ul><li>Programming / Debugging : ...
All in One <ul><li>Entire computer on a single chip . </li></ul><ul><li>--- MICROCONTROLLER </li></ul>
Microcontroller <ul><li>8/ 16 / 32 bit processors </li></ul><ul><li>Differentiating criteria </li></ul><ul><li>Examples of...
How a Microcontroller can be Programmed? <ul><li>Design Logic </li></ul><ul><li>Create Algorithm </li></ul><ul><li>Create ...
Block representation <ul><li>Embedded System  </li></ul>Input Unit Microcontroller Output Unit
Embedded System <ul><li>Embedded Systems =>  Computer inside a product </li></ul><ul><li>Has Specific Requirement & Perfor...
Where do we find Embedded Systems? <ul><li>Home Automation </li></ul><ul><ul><li>Microwave Oven </li></ul></ul><ul><ul><li...
<ul><li>Office Automation </li></ul><ul><ul><li>Printers  </li></ul></ul><ul><ul><li>Fax Modem   </li></ul></ul><ul><ul><l...
<ul><li>Wireless Technology </li></ul><ul><ul><li>Mobile phones  ( Base stations ,Mobile switching centers  )  </li></ul><...
<ul><li>Instrumentation </li></ul><ul><ul><li>Panel Meter for  m onitoring  p ressure , temperature, etc. </li></ul></ul><...
<ul><li>Security </li></ul><ul><ul><li>Security devices at home, office, airports etc. for authentication & verification. ...
<ul><li>Medical Electronics </li></ul><ul><ul><li>Remote patient care monitoring units  - ECG ,  EEG, BP- meters, Flow   c...
<ul><li>Automobile Industry </li></ul><ul><ul><li>Anti-Skid Breaking. </li></ul></ul><ul><ul><li>Fuel Injection Control. <...
<ul><li>Computer Networking </li></ul><ul><ul><li>Products like  Bridges, Routers, ISDN,ATM. </li></ul></ul><ul><ul><li>N/...
<ul><li>Finance </li></ul><ul><li>Smart cards </li></ul><ul><li>ATM </li></ul>
Languages <ul><li>Machine Languages </li></ul><ul><li>Assembly Language </li></ul><ul><li>High level Languages </li></ul>
Development Tools <ul><li>Compilers, Assemblers </li></ul><ul><li>Simulators </li></ul><ul><li>IDE: Text Editors, Compiler...
About the Workshop <ul><li>Microchip PIC 16F877A Microcontroller </li></ul><ul><li>Introduction to MPLAB IDE </li></ul><ul...
Cond... <ul><li>NXP LPC 2129 ARM7 Controllability </li></ul><ul><li>Introduction to Keil IDE </li></ul><ul><li>C Programmi...
QUERIES ?
Thankyou
Upcoming SlideShare
Loading in...5
×

Embedded system

685
-1

Published on

Published in: Education, Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
685
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
50
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Embedded system

  1. 2. A Kerala Government Undertaking, Kerala State Electronics Development Corporation ( KSEDC ) - (KELTRON). Established In 1973 Flagged Off An Electronic Revolution That Spread Throughout The Entire Country. Pioneered New Concepts In Industry And Management, And Created Many Products For The First Time In The Country.
  2. 3. Embedded systems <ul><li>What is it ? </li></ul>
  3. 5. Mp3 Player as Blocks Input Unit (Keypad & Mic) Processing Unit Output Unit LCD & headphone
  4. 6. Processing Unit <ul><li>How a song plays? </li></ul><ul><li>Where will be the data files? </li></ul><ul><li>How data files comes inside a player? </li></ul>
  5. 7. Processing Unit <ul><li>How a song plays? </li></ul><ul><ul><li>Microprocessor </li></ul></ul><ul><li>Where will be the data files? </li></ul><ul><ul><li>Memory </li></ul></ul><ul><li>How data files comes inside a player? </li></ul><ul><ul><li>I/O Communiction </li></ul></ul>
  6. 8. Cont… <ul><li>Peripheral devices </li></ul><ul><li>Any device attached to a processor, to increase its functionality </li></ul><ul><ul><li>Discrete IO : GPIO </li></ul></ul><ul><ul><li>ADC / DAC </li></ul></ul><ul><ul><li>Serial Communication : RS232, RS484, </li></ul></ul><ul><ul><li>Synchronous Serial Communication : I2C, SPI USB </li></ul></ul><ul><ul><li>Network : LAN, CAN, LIN </li></ul></ul>
  7. 9. cond... <ul><li>Timers: Capture/Compare PWM </li></ul><ul><li>Watchdog Timer </li></ul><ul><li>Programming / Debugging : JTAG, ISP, ICSP </li></ul>
  8. 10. All in One <ul><li>Entire computer on a single chip . </li></ul><ul><li>--- MICROCONTROLLER </li></ul>
  9. 11. Microcontroller <ul><li>8/ 16 / 32 bit processors </li></ul><ul><li>Differentiating criteria </li></ul><ul><li>Examples of 8 bit controller – 8051, PIC 16 & 18 series </li></ul><ul><li>Examples of 16 bit controller – PIC 24 & Cortex-M series </li></ul><ul><li>Examples of 32 bit controllers – ARM & Cortex A/R series </li></ul>
  10. 12. How a Microcontroller can be Programmed? <ul><li>Design Logic </li></ul><ul><li>Create Algorithm </li></ul><ul><li>Create Flow chart </li></ul><ul><li>Select a Programming language </li></ul>
  11. 13. Block representation <ul><li>Embedded System </li></ul>Input Unit Microcontroller Output Unit
  12. 14. Embedded System <ul><li>Embedded Systems => Computer inside a product </li></ul><ul><li>Has Specific Requirement & Performs Predefined Task </li></ul>
  13. 15. Where do we find Embedded Systems? <ul><li>Home Automation </li></ul><ul><ul><li>Microwave Oven </li></ul></ul><ul><ul><li>Washing Machines </li></ul></ul><ul><ul><li>Digital Cameras </li></ul></ul><ul><ul><li>DVD ,VCD,Mp3 player </li></ul></ul>
  14. 16. <ul><li>Office Automation </li></ul><ul><ul><li>Printers </li></ul></ul><ul><ul><li>Fax Modem </li></ul></ul><ul><ul><li>Xerox </li></ul></ul><ul><ul><li>Scanner </li></ul></ul>
  15. 17. <ul><li>Wireless Technology </li></ul><ul><ul><li>Mobile phones ( Base stations ,Mobile switching centers ) </li></ul></ul><ul><ul><li>PDA </li></ul></ul><ul><ul><li>Palm tops </li></ul></ul>
  16. 18. <ul><li>Instrumentation </li></ul><ul><ul><li>Panel Meter for m onitoring p ressure , temperature, etc. </li></ul></ul><ul><ul><li>Test equipments like oscilloscope, spectrum analyzer, logic analyzer. </li></ul></ul>
  17. 19. <ul><li>Security </li></ul><ul><ul><li>Security devices at home, office, airports etc. for authentication & verification. </li></ul></ul><ul><ul><li>Biometric systems using fingerprint & face recognition </li></ul></ul>
  18. 20. <ul><li>Medical Electronics </li></ul><ul><ul><li>Remote patient care monitoring units - ECG , EEG, BP- meters, Flow controllers. </li></ul></ul><ul><ul><li>Equipments used in blood analysis, radiation, </li></ul></ul><ul><li>endoscopy. </li></ul><ul><ul><li>CAT and MRI Scanning </li></ul></ul>
  19. 21. <ul><li>Automobile Industry </li></ul><ul><ul><li>Anti-Skid Breaking. </li></ul></ul><ul><ul><li>Fuel Injection Control. </li></ul></ul><ul><ul><li>Safety devices. </li></ul></ul><ul><ul><li>Security devices. </li></ul></ul><ul><ul><li>Window and wiper Control. </li></ul></ul>
  20. 22. <ul><li>Computer Networking </li></ul><ul><ul><li>Products like Bridges, Routers, ISDN,ATM. </li></ul></ul><ul><ul><li>N/W Equipments like </li></ul></ul><ul><li>Multiplexers, Satellite modems, </li></ul><ul><li>IP Phones & gateways . </li></ul>
  21. 23. <ul><li>Finance </li></ul><ul><li>Smart cards </li></ul><ul><li>ATM </li></ul>
  22. 24. Languages <ul><li>Machine Languages </li></ul><ul><li>Assembly Language </li></ul><ul><li>High level Languages </li></ul>
  23. 25. Development Tools <ul><li>Compilers, Assemblers </li></ul><ul><li>Simulators </li></ul><ul><li>IDE: Text Editors, Compilers,Assemblers,Simulators in one common platform </li></ul><ul><li>Programmers </li></ul><ul><li>In Circuit Debuggers, Emulators </li></ul><ul><li>Development Boards </li></ul>
  24. 26. About the Workshop <ul><li>Microchip PIC 16F877A Microcontroller </li></ul><ul><li>Introduction to MPLAB IDE </li></ul><ul><li>Assembly Language and C Programming </li></ul><ul><li>Simulation Techniques </li></ul><ul><li>Configuring and Using Peripherals </li></ul><ul><li>Integration of firmware to hardware </li></ul><ul><li>Interfacing to real world </li></ul>
  25. 27. Cond... <ul><li>NXP LPC 2129 ARM7 Controllability </li></ul><ul><li>Introduction to Keil IDE </li></ul><ul><li>C Programming </li></ul><ul><li>Simulation Techniques </li></ul><ul><li>Configuring and Using Peripherals </li></ul>
  26. 28. QUERIES ?
  27. 29. Thankyou
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×