EMBEDDED SYSTEMS Textbook T Brunl Embedded Robotics Springer





























- Slides: 29

EMBEDDED SYSTEMS

• Textbook: • T. Bräunl Embedded Robotics, Springer 2003

Plan of class • Week 1: – Servo programming – Evolutionary algorithms • Week 2: – Humanoid Robots – Models of robotics • Mapping, grammars, automata, probabilistic, Braitenberg Vehicles, natural language, logic based learning.

What in class?


1. 1 Definition • Definition for: embedded system • A combination of hardware and software which together form a component of a larger machine. • An example of an embedded system is a microprocessor that controls an automobile engine. • An embedded system is designed to run on its own without human intervention, and may be required to respond to events in real time. • Source: www. computeruser. com/resources/dictionary

Applications Areas

Application Areas • TV • stereo • remote control • phone / mobile phone • refrigerator • microwave • washing machine • electric tooth brush • oven / rice or bread cooker • watch • alarm clock • electronic musical instruments • electronic toys (stuffed animals, handheld toys, pinballs, etc. ) • medical home equipment (e. g. blood pressure, thermometer) • … • [PDAs? ? More like standard computer system] Consumer Products

Application Areas • Medical Systems – pace maker, patient monitoring systems, injection systems, intensive care units, … • Office Equipment – printer, copier, fax, … • Tools – multimeter, oscilloscope, line tester, GPS, … • Banking – ATMs, statement printers, … • Transportation – (Planes/Trains/[Automobiles] and Boats) • radar, traffic lights, signalling systems, …

Application Areas • Automobiles – engine management, trip computer, cruise control, immobilizer, car alarm, – airbag, ABS, ESP, … • Building Systems – elevator, heater, air conditioning, lighting, key card entries, locks, alarm systems, … • Agriculture – feeding systems, milking systems, … • Space – satellite systems, …

Application Areas • Facts: – 1997: The average U. S. household has over 10 embedded computers (source: www. it. dtu. dk/~jan) • 1998: 90% Embedded Systems vs. 10% Computers – (source: Frautschi, www. caliberlearning. com) • 2001: The Volvo S 80 has 18 embedded controllers and 2 busses (source: Volvo)

Automobiles



Microcontrollers

Microcontrollers • Microprocessor – CPU (on single chip) • Microcontroller • CPU + Timers + I/O (+RAM) (+ROM) • Reduced chip count for board design • Embedded system • Today’s Technology: – Surface Mount Device (SMD) – Ball Grid Array (BGA)










Input and Output • Required to communicate with outside world • PC System: – – Keyboard Monitor Parallel port (printer port) Serial port + USB • Embedded System: – Sensors (e. g. in automobile: acceleration sensor, seat sensor) – Actuators (e. g. in automobile: valves for airbags)

Input and Output • Input / output device implementation can be: • • Memory-mapped • • I/O mapped (ports) • • DMA (direct memory access)


EMBEDDED SYSTEMS Textbook T Brunl Embedded Robotics Springer
Springer Springer Springer Springer 1842 173 Founded Breite
The New Springer Link Platform Springer Springer Springer
Springer Link Literature Resource in Springer Link Springer
1 Springer Nature 2 Springer Link 3 Springer
Springer Protocols Springer 2009 116 Protocols Springer Protocols
springer com Springer Belarus Dr Frans Lettenstrom Director
Springer 3 Springer 1842171 Founded Breite Strae Today
Springer Materials for Physics Researcher Springer Materials 2014
Springer Springer 1842173 Founded Breite Strae Today Heidelberger
Springer Protocols Pub MedMEDLINEWeb of Science 5 Springer
Springer Link Springer Link http www springerlink com
Springer Link 2012 11 The New Springer Link
Springer Link Training Guide for the new Springer
springerlink com Introduction to Springer Link Springer May
Robotics 500 101 Robotics Robotics 500 101 Robot
Embedded System Contents Embedded System Embedded OS Embedded
Embedded Systems Microcontrollers Embedded Processors An Overview Embedded
Advanced Embedded Systems Lecture 10 Embedded operating systems
Advanced Embedded Systems Lecture 5 Embedded Systems Hardware
EMBEDDED SYSTEMS ROBOTICS PRESENTED BY SPARSH GUPTA 12244
Robotics for Embedded Systems Education Joseph Zambreno 101606
Embedded Systems Motors Laboratory for Perceptual Robotics Department
Center for Robotics and Embedded Systems Networked Aquatic
Embedded Systems Semiconductors Laboratory for Perceptual Robotics Department
Intelligent Robotics and Embedded Systems Dr Marek Perkowski
DEVELOPING DIGITALINTERACTIVE TEXTBOOK FROM PRINTED TEXTBOOK Ida Karnasih
Do NOW Textbook Open your textbook to page
Culture Festivals Technology Singing Reading Writing Textbook Textbook