Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

helpA digital camera is a very good example of an embedded system. Cameras that we use today are smart and have a lot of features

helpA digital camera is a very good example of an embedded system. Cameras that we use today
are smart and have a lot of features that were not present in early cameras all because of
embedded systems used in them. A digital camera has basically 3 main functions, to capture
image, which we call image data, to store image data, and to represent the image data on display.
Images are stored and processed in digital form hence there is no need of film for storing images.
This feature has increased the storage capacity and made it easy to transfer images. Digital
image is stored in internal memory. When the camera is connected to your personal computer
using a USB cable for uploading images, it transfers the stored data to the connected computer
Some smart digital cameras also have Wifi and Bluetooth connectivity, where users can directly
upload their images to web, or send it to another Bluetooth-enabled handphone/PC. The camera
uses a rechargeable battery to power up its system.
(a) Based on the information above, evaluate the suitable controller between Raspberry i
and Arduino platforms for the digital camera project. Justify the reasons why you choose
the platform.
(b) Construct a detailed block diagram in order to plan your digital camera project
execution. The block diagram should contain the input and output devices you that you
need based on the chosen controller platform in Question 5(a)
(c) You decided to upgrade and use a variable-focus camera instead of using a fixed-focus
camera. To control this focus mechanism automatically, you will need to select a
suitable motor. Explain the reasons why you select the respective motor.
(d) Now that the hardware design is ready, you move on to the software part. Generally,
there are 3 types of software used for your digital camera, low level language, high level
language, and machine codes. How will you implement these 3 types of software with
example into your digital camera system?
(e) This camera is a digital camera, yet it uses an analog light sensor to detect light. This
analog signal needs to be converted into digital before it can be used by the digital
camera. By producing calculated evidence, distinguish that a 10-bit resolution analog-
digital converter (ADC) is much more accurate than an 8-bit resolution ADC.
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Fundamentals Of Database System

Authors: Elmasri Ramez And Navathe Shamkant

7th Edition

978-9332582705

More Books

Students also viewed these Databases questions

Question

What is electric dipole explain with example

Answered: 1 week ago

Question

What is polarization? Describe it with examples.

Answered: 1 week ago

Question

Question What is a Roth 401(k) feature?

Answered: 1 week ago

Question

Question Can employees make contributions to a profit sharing plan?

Answered: 1 week ago