0% found this document useful (0 votes)
37 views

IT-863: Internet of Things Spring 2022: Assignment 01: Embedded Systems Announcement Date 27 February, 2022

The document is an assignment for an embedded systems course. It provides instructions for students to identify and analyze the interfaces of two embedded systems sold on the market. For each system, students are asked to describe the inputs and outputs, classify them based on interaction mode, estimate data transfer rates, and response times. The assignment is due by March 7th and must be submitted individually online and with a hard copy.

Uploaded by

Ahmad Afzaal
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

IT-863: Internet of Things Spring 2022: Assignment 01: Embedded Systems Announcement Date 27 February, 2022

The document is an assignment for an embedded systems course. It provides instructions for students to identify and analyze the interfaces of two embedded systems sold on the market. For each system, students are asked to describe the inputs and outputs, classify them based on interaction mode, estimate data transfer rates, and response times. The assignment is due by March 7th and must be submitted individually online and with a hard copy.

Uploaded by

Ahmad Afzaal
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

National University of Sciences & Technology

School of Electrical Engineering and Computer Science Department


of Computing

IT-863: Internet of Things


Spring 2022

Assignment 01:
Embedded Systems

Announcement Date
27th February, 2022

Due Date
th
7 March 2022 11:59 PM on LMS

Instructor: Dr. Rafia Mumtaz

Name: [ Ghulam Bahoo ]


Reg #: [ 329486 ]
Section: [ IT ]
Question 1 [20 marks]
Embedded systems are computer-based systems defined by their simple interface.
Identify 2 systems on the market & analyse their interfaces. Describe all inputs to &
outputs from each system. Classify inputs & outputs based on their mode of
interaction: Visual: data carried by visible light; Audio: data carried by sound; Tactile:
data carried by touch: Electronic: data encoded in electrical signals
Instructions
Identify two embedded systems which are sold on the market today and analyse
their interfaces.
Ans.
1. Automated Teller machine (ATM)
2. Engine Control System.
Interfaces:
Automated Teller Machine:
 Keypad
 Finger Print
 Cash Collector
 Card Reader.
 Keypad.
 Display screen.
 Speaker
 Receipt printer.
 Cash dispenser.

Air Conditioner (AC):

2|Page
 Screen
 Speaker
 Dust Filter
 Cross Flow Fan
 Air louver Panel
 Evaporator Fins

i. Describe all inputs to each system and outputs from each system.
5marks
Automated Teller Machine:
Input:
 Card Reader – All the information of the card holder stored on magnetic chip
on the ATM Card.
 Keypad – Login Credentials in Numeric Alphabets, Other Operations like cash
withdraw, balance check etc.
Output Devices:
 Speaker – Sound for successful transaction, Incomplete Transaction or other
choices.
 Display Screen – Visual guidance of all the operations performing.
 Receipt Printer – Print the receipt
 Cash Depositor – To Collect or deposit the cash.

3|Page
Air Conditioner:
Input devices:
 Buttons
 Control dials on the air conditioner housing.
 Buttons on the remote control
 Smart Phones

Output devices:
 A sound emitter to go beep.
 LED lights, sometimes an LCD or similar display panel.
 Air cooling / Heating.

ii. Classify the inputs and outputs based on their mode of interaction:
5marks
Automated Teller Machine:
 Input:
 Visual - Information visible on screen
 Audio – N/A
 Tactile – Login Credentials, Choice of different options (cash transfer,
withdraw, print etc.)
 Electronic – Fingerprint.

4|Page
 Output:
 Visual – Information visible on screen.
 Audio – Speaker
 Tactile – N / A
 Electronic – Fingerprint.

Air Conditioner:
 Input:
 Visual - Information visible on screen
 Audio – Beep.
 Tactile – Smart Phones.
 Output:
 Visual – Information visible on screen.
 Audio – Beep.
 Tactile – Remote buttons, Touch Screen on AC.
 Electronic – N/A.

iii. For each input and output, estimate the rate at which data is transferred in
any units that seem appropriate. For example, a video game with a screen
might output video data at 24 frames per second. 5marks
Ans.
 Automated Teller Machine: The physical layer of ATM provides transmission
rate ranging from ~1.544 Mbps to ~622 Mbps.
 Air Conditioner: (1 ms to 3 ms)

iv. Estimate the “response time” of the system for different inputs. That is, what is
the time between when the system receives input and the system responds to
that input? For example, a digital camera might take a picture after a button is
pressed. The response time would be the time between pressing the button
and taking the picture. Explain how you made your estimation. 5marks
Ans.
 Automated Teller Machine: As for this ATM system I think there are multiple
instances that are included like if I am talking about the response time of
inserting a card and then wait for the ATM to ask me for credentials it might
take 3 to 4 seconds.
 Likewise If I talk about the response time of the touch screen then it takes
Nano seconds to response. And lastly when I click the withdraw button and

5|Page
then it will take 5 to 7 seconds to dispense the money. So, talking about
generally including these all operations it will take 2 to 4 minutes actually.
 Air Conditioner: Response time of the AC might take 4 to 5 minutes(it
include the time from turning On the AC to start the outdoor and blowing air
according to the Set temperature.
Deliverable:
i. Please submit the solution using this same MS word on LMS until 7th March
12 PM afternoon.
ii. Please submit the hard copies of the solved assignment on 7th March until 4
pm in office A-203 faculty block

This is an individual assignment and No submission will be accepted after the deadline.

6|Page

You might also like