Embedded Systems Basics and Robotics Notes

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/49

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering embedded systems basics and robotics history.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

50 Terms

1
New cards

Embedded system

A computer system mainly designed to perform a specific task within an electronics-based system (e.g., control, processing, storing, and accessing data).

2
New cards
3
New cards

Hardware

The physical components of an embedded system, divided into power supply, processor, memory, timers, communication ports, input/output, and ASIC.

4
New cards

Power Supply

Battery or external source that provides electrical power to the embedded system.

5
New cards

Processor

Controls electrical and mechanical functions of the embedded system.

6
New cards

Memory

Stores hardware instructions for the system.

7
New cards

Timers

Measure time intervals or elapsed time.

8
New cards

Communication Ports

Interfaces such as UART, USB, Ethernet used to communicate with other embedded systems.

9
New cards

Input

Interfaces for input signals; examples include switches and keypads.

10
New cards

Output

Interfaces for output signals; examples include LEDs and LCDs.

11
New cards

ASIC

Application-Specific Integrated Circuit; integrated circuits customized for a particular use.

12
New cards

Software

Assembler, emulator, debugger, and compiler used to develop in an embedded system.

13
New cards

Assembler

Software that translates assembly language into machine code.

14
New cards

Emulator

Tool that imitates hardware to test software in a controlled environment.

15
New cards

Debugger

Tool used to test and debug software.

16
New cards

Compiler

Translates high-level language into machine code.

17
New cards

Single-functioned

Executes a single operation in a consistent manner.

18
New cards

Tightly constrained

Design metrics with limitations on size, power, cost, and performance.

19
New cards

Real time

Systems must perform quickly and with low power consumption to conserve battery life.

20
New cards

Reactive

Systems that constantly react to changes and compute results in real time without delay.

21
New cards

Microcontroller

Embedded system based on a microcontroller that combines a CPU with memory and peripherals on a single chip.

22
New cards

Microprocessor

Embedded system based on a microprocessor; CPU with separate memory and peripherals.

23
New cards

ROM

Read-Only Memory; stores firmware and software permanently.

24
New cards

Peripheral

Devices connected to the processor to extend input/output capabilities.

25
New cards

Sensor

Device that measures a physical quantity and converts it to an electrical signal readable by instruments.

26
New cards

A-D Converter

Analog-to-Digital Converter; converts an analog signal to a digital signal.

27
New cards

D-A Converter

Digital-to-Analog Converter; converts digital data to an analog signal.

28
New cards

Actuator

Motor or device that moves mechanisms or systems.

29
New cards

Requirement

Determine the requirements: identify what the system must do.

30
New cards

System architecture

Design the overall structure and interactions of hardware and software.

31
New cards

Operating System

Software that manages hardware and software resources in the embedded system.

32
New cards

Processor and Peripherals

Choosing the CPU and I/O components for the system.

33
New cards

Development Platform

Tools and environment used to develop the embedded application.

34
New cards

Code the application

Write and optimize the software to meet requirements.

35
New cards

Verify on host

Test the software on a host computer before deployment.

36
New cards

Verify on target

Test the software on the actual hardware target.

37
New cards

First Law

A robot may not injure a human being or, through inaction, allow a human being to come to harm.

38
New cards

Second Law

A robot must obey orders given it by human beings except where such orders would conflict with the First Law.

39
New cards

Third Law

A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.

40
New cards

Unimate

The first industrial robot (1961), a 2-ton robotic arm used for automated die-casting.

41
New cards

Shakey

The first mobile robot capable of perceiving and reasoning about its surroundings (1966).

42
New cards

Control System

Coordinates all the motion of the mechanical system.

43
New cards
44
New cards
45
New cards

Sensors

Devices that measure physical quantities and provide data to the system.

46
New cards
47
New cards
48
New cards

Actuators

Devices that convert electrical energy to motion; e.g., electric motors.

49
New cards

Electric Motors

A type of actuator that provides rotational motion.

50
New cards

Mid-20th century

The main era of robotic research and development.