Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Embedded System


Published on

It is a presentation on Embedded system. It gives an introduction about embedded system, robotics, micro controller ATmega16 and interfacing.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Embedded System

  1. 1. Govt. Engg. College Ajmer A Presentation on Embedded System By Gopal Lal 10EEAEI015 February 20, 2014 1
  2. 2. Company Profile EmRoTech Labs Services: Training Programms: Embedded system design Embedded Android Home automation Security solution Web designing February 20, 2014 Php .net JAVA 2
  3. 3. Embedded Systems An Embedded system is a special purpose computer system designed to perform one or a few dedicated functions. A “special purpose” unit Has a CPU, memory and programs thatt control mainly physical things Has limited processing power, limited electrical power and limited data storage Has “intelligence” ◦Can be configured, “programmed” February 20, 2014 personalized, 3
  4. 4. Characteristics Cost and power consumption Reliability 24x7 Performance Programs on an embedded system often must run with real time constraints with limited hardware resources. February 20, 2014 4
  5. 5. Embedded Systems Examples Television, Automobiles MP3, cell phones GPS Microwave, home alarms Thermostats Network routers, game consoles ATM machines, kiosks Medical Instruments Aircraft, Satellites February 20, 2014 5
  6. 6. Schematic Output device (screen) Input device (keyboard) program CPU Memory Sensors to measure physical values bus Permanent Memory February 20, 2014 Actuators to control physical things 6
  7. 7. Microcontroller Small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals. Main part of Embedded system Here we use Atmel’s ATmega16 AVR microcontroller February 20, 2014 7
  8. 8. Features of ATmega16 8-bit Microcontroller Advanced RISC Architecture 131 Powerful Instructions 16 Kbytes of In-System Self-programmable Flash program memory 512 Bytes EEPROM 1 Kbyte Internal SRAM Two 8-bit Timer/Counters One 16-bit Timer/Counter February 20, 2014 8
  9. 9. Features of ATmega16        Harvard architecture 8-channel, 10-bit ADC Byte-oriented Two-wire Serial Interface (I2C) Master/Slave SPI Serial Interface Programmable Watchdog Timer USART Interface 32 Programmable I/O Lines February 20, 2014 9
  10. 10. Pin Description ATmega16 Port B Port A Port C Port D February 20, 2014 10
  11. 11. Embedded system design Software used 1. Proteus v7.7 by Labcenter Electronics Schematic Entry Large library PCB package Source level debugging Diagnostic errors February 20, 2014 11
  12. 12. Embedded system design Software used 2. BASCOM AVR [] by MCS Electronics Structured BASIC with labels Inbuilt simulator Upgraded help file Integrated ISP programmer Special commands for interfacing February 20, 2014 12
  13. 13. Embedded system design Software used 3. Diptrace 2.2 PCB Layout 3D PCB Preview shape auto-router auto-placer Standard Libraries February 20, 2014 13
  14. 14. Interfacing of LED Since the controller has internal pull-up resistor so it can easily drive a led. Simply connect a led to a port pin with a resistor. February 20, 2014 14
  15. 15. Interfacing of 16x2 LCD Connect the pins as shown in diagram We can use 4 pins or 8 pins for communication February 20, 2014 15
  16. 16. Interfacing of 4x4 Keypad Connect each row and column to a port of microcontroller. Microcontroller continuously scan each row and column pins February 20, 2014 16
  17. 17. Conclusion Embedded system Has become a vital component of almost every larger system . If an embedded system is designed well , the existence of the processor and of software could be completely unnoticed by a user of the device. February 20, 2014 17
  18. 18. Thank you February 20, 2014 18