UNIT V - Embedded System Application Development
UNIT V - Embedded System Application Development
UNIT – V
Automotive Application
Digital camera
UNIT –V
5. Control panel
6. Functions of the system
7. Design metrices
a. Power source and dissipation
b. Resolution
c. Performance
d. Process deadlines
e. User interfaces
f. Extendibility
g. Engineering cost
h. Manufacturing cost
8. Test and validation conditions
ACC (Adaptive Cruise Control)
This control method is used to maintain constant speed in cruise
mode and to decelerate when a vehicle comes in front at a distance
less than safe and to accelerate again to cruise mode by using
adaptive control algorithm.
Adaptive Control algorithm
An adaptive control algorithm refers to an algorithm parameters in
which adapt to the present status of the control inputs in place of a
constant set of mathematical parameters in the algorithmic
equations. Parameters adapt dynamically.
For an ACC system, an adjustable-system subunit generates
output control signal for throttle valve.
The desired preset cruise velocity vt,desired preset distance dset
and safe preset distance dsafe are the inputs to measuring
subunit.
The measured velocity v and distance d are inputs to computing
unit.
The comparison and decision subunit sends outputs which are
inputs to adjustable systems.
2) SMART CARD:
Smart Card is one of the most used embedded system today. It
is used for credit – debit bank card, ATM card, e-purse, or e- Wallet
card, identification card, medical card and card for a number of new
innovatibe applications.
Embedded Hardware:
Microcontroller or ASIP
RAM for temporary variables and stack
One time programmable ROM for application codes and RTOS
codes for scheduling the tasks.
Flash for storing user data, user address, user identification
codes, card number and expiry date.
Timer and interrupt controller.
Carrier frequency 16 Mhz generating circuit and amplitude
shifted key modulator
Interfacing circuit for the IOs.
Charge pump for delivering power to the antenna for
transmission and for system circuits. The charge pump stores
charge from received RF (radio frequency) at the card antenna in
its vicinity. [The charge pump is a simple circuits that consists
of the diode and high value ferro electrics material based
capacitor]
3) DIGITAL CAMERA
4) MOBILE PHONE
Hardware Units:
A mobile phone embeds an SoC( Silicon on Chip) integrating the
following hardware units.
Microcontroller or ASIP
Software Tools:
The mobile phone software development tools are as follows:
1. OS( Windows, Mobile, Palm, Symbian) or BREW
2. Java 2 Micro Edition (J2ME) along with KVM as Java Virtual
Machine.
3. Java Wireless tool kit with JDK(Java Development Kit).
Software Components:
Memory and File systems.
Keypad, LCD, serial, USB, 3G or 2G port device drivers
for port operation for keypad, printer and communication
control.
SMS(Short Message Service) message creation and
communicator, contact and PIM (Personal computer
communication control)
Mobile imager for uploading pictures and
MMS(Multimedia messaging service)
Mobile browser for access to the Web
Downloader for Java games, ringtones and wall papers.