Lecture 2 - Typical Embedded System
Lecture 2 - Typical Embedded System
common main memory. This • Fixed Logic Devices perform one function or set of
architecture based processors / functions – once manufactured, it cannot be
controllers first fetch an instruction and changed.
then fetch the data to support the • Programmable Logic Devices has wide range of
instruction from code memory. Von- logic capacity, features, speed, and voltage
Neumann is also referred to as characteristics – and these devices can be re-
Princeton architecture. configured to perform any number of functions at
o Harvard architecture have separate any time
data bus and instruction bus. This
allows the data transfer and program
fetching to occur simultaneously on
both buses. Data memory can be read
and written while the program memory
is being accessed.
Program Storage Memory (ROM) a. Static RAM (SRAM). It stores data in the form
of voltage. They are made up of flip-flops.
SRAM is the fastest form of RAM available.
Sensor
A sensor is a device or transducer that detects or
measures physical properties, environmental
conditions, or changes in the surroundings and
converts them into electrical signals or data that can
be easily processed and analyzed. Common examples
of sensors include temperature sensors, light sensors,
motion detectors, and pressure sensors.
Actuator
An actuator is a device that converts electrical signals f. Piezo Buzzer. Piezoelectric device for
or control inputs into physical actions. Actuators are generating audio indications
responsible for executing specific tasks or making g. Push Button Switch.
changes in the physical world based on the information o Push to Make – normally open state,
received from sensors. These actions can be and it makes circuit contact when it is
mechanical, electrical, hydraulic, or pneumatic in pushed or pressed
nature. Examples of actuators include electric motors, o Push to Break – normally closed state,
solenoids, valves, and relays. and it breaks circuit contact when it is
pushed or pressed
I/O Subsystem h. Keyboard. For large number of input keys for
The I/O subsystem facilitates the interaction of the user input.
embedded system with the external world. Interaction
happens through sensors and actuators connected to
the input and output ports respectively of the
embedded system.
Integrating Activity 2
Create an embedded system incorporating Near-
b. Universal Serial Bus (USB). Wired high speed Infrared Spectroscopy (NIRS) technology. Please refer
serial bus for data communication. It transmits to the following outline.
data in packet format. It follows star topology.
Title
I. Introduction
II. Block Diagram
III. Materials
IV. Methods
V. References