Escolar Documentos
Profissional Documentos
Cultura Documentos
An Internship Report
On
MASTER OF TECHNOLOGY
IN
DIGITAL ELECTRONICS
Submitted By
Internal guide
Mrs. CHETANA R
Associate Professor
ECE Dept., SJBIT
External guide
Ms. SANGEETHA C
Embedded Engineer
RV-VLSI DESIGN CENTER,
Jayanagar 4th T block,
Bangalore-560041
S. J. B INSTITUTE OF TECHNOLOGY
B G S HEALTH AND EDUCATION CITY
Kengeri, Bangalore-560060.
2015-2016
S. J. B INSTITUTE OF TECHNOLOGY
BGS Health & Education City, Kengeri, Bangalore - 560060.
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
CERTIFICATE
Certified that the Internship work entitled ADVANCEMENTS IN EMBEDDED SYSTEMS
carried out by SARVESH VEERAPPA ARAHUANSI [1JB14LDE14] is bonafide student of
S J B Institute of Technology in DIGITAL ELECTRONICS BRANCH as prescribed by
VISVESVARAYA TECHNOLOGICAL UNIVERSITY, BELGAUM during the academic
year 2015-2016. It is certified that all corrections/suggestions indicated for Internal Assessment
have been incorporated in the Report deposited in the Departmental library. The Internship report
has been approved as it satisfies the academic requirements in respect of Internship work
prescribed for the said Degree.
Signature of Guide
Signature of HOD
Signature of Principal
[Mrs. CHETANA R]
[Dr. NATARAJ K R]
[Dr. PUTTARAJU]
Associate professor
Principal
Dept. of ECE
Dept. of ECE
SJBIT, Bangalore
Declaration
I, Sarvesh Veerappa Arahunasi, student of Third semester M.Tech, Digital Electronics, SJB
Institute of Technology, Bangalore, hereby declare that the Internship entitled Advancements
in Embedded Systems has been independently carried out by me, and submitted in partial
fulfillment of the requirement for award of Master of Technology degree in Digital Electronics
by Visvesvaraya Technological University, Belgaum during the academic year 20152016.
Further the mater embodied in the dissertation has not been submitted previously by anybody for
the award of any degree or diploma to any other university.
Place: Bangalore
Date:
ACKNOWLEDGEMENT
The satisfaction & euphoria that accompany the successful completion of any task
would be incomplete without the mention of people who made it possible because
Success
is
the
abstract
of
hard
work
&
deepest
gratitude
and
sincere
thanks
to
Ms. SANGEETHA C
Embedded Engineer, RV-VLSI DESIGN CENTER, for her valuable guidance during the
course of this internship and continuous suggestions to make the project successful.
I am highly indebted to Mrs. Uma S & Mrs. Rekha S, Project Coordinators who have
been source of inspiration to me and have extended their fullest support throughout the internship
duration.
I also thank all the staff members of
SUMMARY
The Embedded Systems Internship Programme instituted by the RV-VLSI Design Center aims at
developing the skills of Professional students to contribute to the development of the embedded
sector. The summary gives an overview of my four months internship which includes the
activities, meetings and experiences. Below is a summary of my experience.
During my four months of internship in RV-VLSI, the department in which I worked is
embedded domain. We are concentrated on embedded software domain which involves software
development by coding in C in Keil and dumping on the microcontroller. The tools used to
develop the embedded software are KEIL MICROVISION AND FLASHMAGIC.
The main role of the intern is to develop coding in c and simulating those codes onto
microcontroller and check the results. I also assisted in organising and coordinating activities for
the Institute, (Personal Productivity Skills, Resource Mobilisation and Proposal Writing)
Reflecting on my experience at RV-VLSI, the internship programme has made immeasurable
impacts in my aptitude in varied fields such as: Team work, Report writing/Analytical writing,
Organisational and intercultural competence, Programme Organisation and Coordination. The
internship programme has broadened my knowledge base.
It has been a wonderful experience in RV-VLSI and I recommend the institute organizes more of
such programs to widen its sphere of operation. It will be of much benefit to the institute if it
continues to create similar platforms for young people in embedded who have dedication as a
way of building their capacity and bringing them to appreciate the embedded sector and share in
the vision.
TABLE OF CONTENTS
LIST OF FIGURES
LIST OF TABLES
iii
14
18
19
21
23
23
23
24
25
25
27
30
36
39
40
42
3.4.8 Buzzer
42
43
3.4.10 DC Motor
45
47
47
48
3.6 FLOWCHART
49
51
54
57
57
57
58
59
60
61
4.3 CONCLUSION
REFERENCES
66
LIST OF FIGURES
FIG
TITLE
PAGE
2.1
Creating a project
2.2
Select a device
2.3
2.4
2.5
10
2.6
10
2.7
11
2.8
11
2.9
12
13
3.1
Proposed system
18
3.2
20
21
3.4
23
3.5
24
3.6
24
3.7
25
3.8
28
3.9
31
34
37
39
3.13 Moisture
41
42
3.15 Buzzer
43
44
3.17 Dc motor
46
49
i
51
52
52
ii
LIST OF TABLES
TABLE
TITTLE
PAGE
3.1
33
3.2
37
3.3
44
iii
CHAPTER 1
and
industry
facilitating
meaningful
interactions
between
professional
HISTORY
RV-VLSI is part of the RSS Trust and one among the 28 RV institutions in
Bangalore.
Page 1
Through the partnership with EDA vendors, foundries and industry experts they
have established a benchmark for skill development programs in VLSI and
Embedded Systems in India.
Specialties
VISION
MISSION
Make available to the industry a steady stream of highly skilled solution experts.
To work with industry and build a long term strategic alliance by employing
ethical and innovative business models.
OBJECTIVE
To make Budding Engineers industry ready in VLSI and Embedded domain.
Page 2
SUPPORT
Value added partners
1. Nanochip Solutions
Our partnership with Nanochip Solutions, multiple EDA vendors and foundry
enables us to conduct our programs in an industry like environment.
2. Altera
3. VTU
Page 3
5. Mentor Graphics
6. IESA
7. Towerjazz
Foundry partner
8. Synopsys
Page 4
INDUSTRY EXPOSURE
By Learning to Solve Industry Level Design Challenges through the modules of our
programs and live projects students acquire good exposure to mid-level and complex
design scenarios. This gives an ability to ramp up with a short TTP- Time to be
Productive when hired by companies.
INDUSTRY INFRASTRUCTURE
Spread over 10,000 Sq. ft., the industry modeled campus features modern rooms,
Exclusive lab and cubicle work spaces with scribble boards for team discussions.
High End EDA tools from multiple international EDA vendors, which are used in the
industry extensively. Access to Semiconductor Fab Technology for multiple processes
nodes and design flows.
INTERNSHIP OPPORTUNITIES
Students get the opportunities to apply for internships inside RV-VLSI to assist the
project managers in academic research and design.
Page 5
CHAPTER 2
Development Tools
The Keil development tools for ARM offer numerous features and advantages that help
you quickly and successfully develop embedded applications. They are easy to use and
are guaranteed to help you achieve your design goals. The Vision IDE and Debugger is
the central part of the Keil ARM development tools. Vision offers a Build Mode and a
Debug Mode. In the Vision Build Mode you maintain the project files and generate the
application. Vision uses either the GNU or ARM ADS/Real View development tools.
Page 6
Getting Started
The Vision IDE from Keil combines project management, make facilities, source code
editing, program debugging, and complete simulation in one powerful environment. The
Vision development platform is easy-to-use and helping you quickly create embedded
programs that work. The Vision editor and debugger are integrated in a single
application that provides a seamless embedded project development environment. The
Vision IDE (Integrated Development Environment) is the easiest way for most
developers to create embedded applications using the Keil development tools.
To launch Vision, click on the icon on your desktop or select Keil Vision which
version you are using from the Start Menu
Create a Project
Vision includes a project manager which makes it easy to design applications for an
ARM based microcontroller. You need to perform the following steps to create a new
project:
Start Vision and select the toolset
Create a project file and select a CPU from the device database.
Create a new source file and add this source file to the project.
Start Vision
Vision is a standard Windows application and started by clicking on the program icon.
The Step-wise procedure for KEIL is showing below in screenshots.
Page 7
Page 8
Page 9
Page 10
Page 11
Page 12
Page 13
Flash Magic provides a clear and simple user interface to these features. Under Windows,
only one application may have access the COM Port at any one time, preventing other
applications from using the COM Port. Flash Magic only obtains access to the selected
COM Port when ISP operations are being performed. This means that other applications
that need to use the COM Port, such as debugging tools, may be used while Flash Magic
is loaded.
Page 14
Device Selection
Select the device being used from the drop down list. Ensure you select the correct one as
different devices have different feature sets and different methods of setting up the serial
communications.
Interface Selection
Select the interface being used, if any. An interface is a device that connects between
your PC and the target hardware. If you simply have a serial cable or USB to serial cable
connecting your COM port to the target hardware, then you can choose "None (ISP)".
Choosing the correct interface will automatically configure Flash Magic for that
interface, along with enabling and disabling the relevant features.
Page 15
Oscillator Frequency
Enter the oscillator frequency used on the hardware. Do not round the frequency, instead
enter it as precisely as possible. Some devices do not require the oscillator frequency to
be entered, so this field will not be displayed. Once the options are set ensure the device
is running the on-chip Boot loader if you are using a manual ISP entry method. Note that
the connection settings affect all ISP features provided by Flash Magic.
Step 2: Erasing
This step is optional, however if you attempt to program the device without first erasing
at least one Flash block, then Flash Magic will warn you and ask you if you are sure you
want to program the device.
Select each Flash block that you wish to erase by clicking on its name.
If you wish to erase all the Flash then check that option.
If you want to check to erase a Flash block and all the Flash then the Flash block
will not be individually erased.
If you wish to erase only the Flash blocks used by the hex file you are going to
select, then check that option.
Step 4: Options
Flash Magic provides various options that may be used after the Hex File has been
programmed
Page 16
Erasing Flash
Generating Checksums
Page 17
CHAPTER 3
TASKS PERFORMED
I have done a Mini-project which was instructed by the company and the title of the
project is Wireless black box using Sensors and GPS tracking system for accidental
monitoring of vehicles. In this work, wireless black box using Sensors and GPS tracking
system is developed for accidental monitoring. The system consists of cooperative
components of an accelerometer, microcontroller unit, GPS device and GSM module. In
the event of accident, this wireless device will send mobile phone short message
indicating the position of vehicle by GPS system to family member, emergency medical
service (EMS). If the value of the sensors exceeds the threshold, a decision is made as if
accident has occurred. The proposed system also incorporates temperature and fire sensor
as an additional safety measure. The system is compact and easy to install under rider
seat. The system has been tested in real world applications.
Page 18
Page 19
Fig 3.2: Overall schematic of the proposed system for monitoring vehicular accidents.
To provide maximum assistance even in less densely populated and remote areas.
Page 20
The principle behind this project is explained as follows. The total equipment of this
project is placed inside a vehicle is not visible to others, hence called as a black box.
MEMS accelerometer is a miniaturized sensor which detects the tilt in the vehicle in the
entire three axes and provides acceleration values. The output of MEMS accelerometer is
Dept. of ECE, SJBIT, Bangalore
Page 21
Page 22
display the temperature and humidity values at the time of accident and also display
message sent to conform that the message has been delivered to the necessary
members and EMS. Interfacing of 16X2 LCD display with LPC2148 is shown in fig 3.5.
Page 23
Page 24
Accelerometer sensor(ADXL335)
GPS module(V.KEL)
Temperature sensor
Fire sensor
Buzzer
LCD Display
DC motor
Page 25
lead frame chip scale package (LFCSP_LQ). They are typically used in one of
three modes:
As an inertial measurement of velocity and position;
As a sensor of inclination, tilt, or orientation in 2 or 3 dimensions, as referenced from
the acceleration of gravity (1 g = 9.8m/s2);
As a vibration or impact (shock) sensor.
Features
3-axis sensing
Applications
Cost sensitive, low power, motion- and tilt-sensing applications
Mobile devices
Gaming systems
Disk drive protection
Image stabilization
Sports and health devices.
Dept. of ECE, SJBIT, Bangalore
Page 26
Page 27
Page 28
ARM7TDMI-S Processor
The ARM7TDMI-S is a general purpose 32-bit microprocessor, which offers high
performance and very low power consumption. The ARM architecture is based on
Reduced Instruction Set Computer (RISC) principles, and the instruction set and related
decode mechanism are much simpler than those of micro programmed Complex
Instruction Set Computers. This simplicity results in a high instruction throughput and
impressive real-time interrupt response from a small and cost-effective processor core.
Pipeline techniques are employed so that all parts of the processing and memory systems
can operate continuously. Typically, while one instruction is being executed, its successor
is being decoded, and a third instruction is being fetched from memory.
The ARM7TDMI-S processor also employ s a unique architectural strategy known as
THUMB, which makes it ideally suited to high-volume applications a with memory
restrictions, or applications where code density is an issue. The key idea behind THUMB
is that of a super-reduced instruction set. Essentially, the ARM7TDMI-S processor has
instruction sets:
The standard 32-bit ARM instruction set.
A 1 6-bit THUMB instruction set.
The THUMB set's 16-bit instruction length allows it to approach' twice the density of
standard ARM code while retaining most of the ARM's performance advantage over a
traditional 16-bit processor using I 6-bit registers. This is possible because THUMB code
operates on the same 32-bit register set as ARM code. THUMB code is able to provide
up to 65% of the code size of ARM, and 160% of the performance of an equivalent ARM
processor connected to a 16-bit memory system. The ARM7TDMI-S processor is
described in detail in the ARM7TDMI-S datasheet that can be found on official ARM
website.
Page 29
Features
operation.
One or two (LPC2 I 41/2 vs. LPC2144/6/8) 10-bit AID converters provide a total
of 6/4 analog inputs, with conversion times as low as 2.44 us is per channel.
Low power real-time clock with independent power and dedicated 32 kHz clock
input.
60 MHz maximum CPU clock available from programmable on-chip PLL with
settling time of 100 us.
Processor wake-up from Power-down mode via external interrupt, USB, BrownOut Detect (BOD) or Real-Time Clock (RTC).
Single power supply chip with Power-On Reset (POR) and BOD circuits.
Page 30
SIM300 is a Tri-band GSM/GPRS engine that works on frequencies EGSM 900 MHz,
DCS 1800 MHz and PCS1900 MHz .SIM300 provides GPRS multi-slot class 10
capabilities and support the GPRS coding schemes CS-1, CS-2, CS-3 and CS-4. With a
tiny configuration of 40mm x 33mm x 2.85 mm, SIM300 can fit almost all the space
requirement in your application, such as Smart phone, PDA phone and other mobile
device. The physical interface to the mobile application is made through a 60 pins boardto-board connector, which provides all hardware interfaces between the module and
customers boards except the RF antenna interface.
Features
SIM300 can be used in three frequency bands: EGSM 900, DCS 1800, and PCS 1900.
The band can be set by AT COMMAND, and default band is EGSM 900 and DCS 1800.
Provides the industry standard serial RS232 interface for easy connection to computers
and other devices.
Provides serial TTL interface for easy and direct interface to microcontrollers.
Page 31
On-board 3V Lithium Battery holder with appropriate circuitry for providing backup for
the modules internal RTC.
Can be used for GSM based Voice communications, Data/Fax, SMS, GPRS and TCP/IP
stack.
The SIM300 allows an adjustable serial baud rate from 1200 to 115200 bps (9600
default).
Modem a low power consumption of 0.25 A during normal operations and around 1 A
during transmission.
AT Commands
AT commands are the instructions that are used to control a modem. T is the
abbreviation of Attention. Every command line starts with AT or at. Thats why
modem commands are called AT commands. Many of the commands such as ATD (dial),
ATA (answer), ATH (hook control) and ATO (return to online datasheet) that are used to
control dial-up modems are also supported by GSM/GPRS modems and mobile phones.
Besides this common AT command set, GSM/GPRS modems and mobile phones support
an AT command set that is specific to the GSM technology which includes SMS related
AT commands.
AT commands with a GSM/GPRS modems or mobile phone can be used to access
following information and services:
Information and configuration pertaining to mobile device or MODEM and SIM card.
SMS services
MMS services
Fax services
Page 32
Description
Select message service
Preferred message storage
Message format
Service Centre address
Set text mode parameters
Show text mode parameters
Select cell broadcast message types
Save settings
Restore settings
New message indications to TE
List messages
Read message
Send message
Send message from storage
Write message to memory
Delete message
AT+CMGS = +741******7
>accident occurred
<ctrl_z>
Page 33
Hardware Description
MAX232 IC
The MAX232 is an integrated circuit that converts signals from an RS-232 serial
port to signals suitable for use in TTL compatible digital logic circuits, so that devices
works on TTL logic can share the data with devices connected through Serial port (DB9
Connector).
Page 34
Indicator LED
Indicator LEDs just used to indicate status accordingly. Power LED will keep on until the
power supply is enabling to this board by using push-on push-off switch. Network Status
LED will show whether inserted SIM card successfully connected to service providers
Network or not, in short signal strength. Module On/Off indicator LED will show status
of GSM modules power on/off.
Advantages of GSM
Worldwide Roaming
Since GSM service is obtainable in added than 200 countries, clienteles are
capable to roam globally without altering their devices or their facility plans.
Security
GSM facilities are extremely protected, with skills in place that can defend
against both snooping and service riding.
Dept. of ECE, SJBIT, Bangalore
Page 35
Maps, including streets maps, displayed in human readable format via text or in a
graphical format,
Traffic congestion maps (depicting either historical or real time data) and suggested
alternative directions.
The GPS module used in the proposed system is VK16U6 with TTL output and built in
antenna. It is as shown in the fig 3.11.
Page 36
Pin Description
Description
Pin
VCC
GND
RX
TX
VCC_N
PPS
Page 37
Features
Tracking channels: 50
Acceleration: <4g
Tracking Sensitivity:-162dBm
Acquisition sensitivity:-146dBm
Advantages
PPS indicator: Do not position before the light is on or off; positioning flashes.
Enable control: support external IO trigger the switching state of the control modu
le.
Satellite quality control: a rich set of satellite quality control and prevent elegant s
oftware settings.
Scenarios: from the walking mode Car mode static mode portable mode
airborne mode and 2D & 3D locate the user can freely set.
Applications
Astronomy
Automated vehicles
Military applications
Page 38
Surveying
Measurements of earthquakes
Page 39
Features
Applications
Power Supplies
Battery Management
HVAC
Appliances
control
is
required
for
respiratory
equipments,
sterilizers,
incubators,
Page 40
Applications
Humidity control is also necessary in chemical gas purification, dryers, ovens, film
desiccation, paper and textile production, and processing.
Page 41
Features
3.4.8 Buzzer
A buzzer is an audio signaling device, which may be mechanical, electro mechanical or
piezoelectric. Typical uses of buzzers and beepers include alarm devices, timers and
confirmation of user input such as a mouse click or key stroke.
Page 42
Features
Page 43
Pin Description
PIN
NO.
1
FUNCTIONS
NAME
GROUND (0V)
GROUND
Vcc
VEE
Register select
Read/Write
Enable
7-14
DB0-DB7
15
Led+
16
Led-
Page 44
3.4.10 DC Motor
A DC motor relies on the fact that like poles repels and unlike magnetic poles attracts
each other. A coil of wire with a current running through it generates an electromagnetic
field aligned with the center of the coil. By switching the current on or off in a coil its
magnet field can be switched on or off or by switching the direction of the current in the
coil the direction of the generated magnetic field can be switched 180. A simple DC
motor typically has a stationary set of magnets in the stator and an armature with a series
of two or more windings of wire wrapped in insulated stack slots around iron pole pieces
(called stack teeth) with the ends of the wires terminating on a commutator. The armature
includes the mounting bearings that keep it in the center of the motor and the power shaft
of the motor and the commutator connections. The winding in the armature continues to
loop all the way around the armature and uses either single or parallel conductors (wires),
and can circle several times around the stack teeth. The total amount of current sent to the
coil, the coil's size and what it's wrapped around dictate the strength of the
electromagnetic field created. The sequence of turning a particular coil on or off dictates
what direction the effective electromagnetic fields are pointed. By turning on and off
coils in sequence a rotating magnetic field can be created. These rotating magnetic fields
interact with the magnetic fields of the magnets (permanent or electromagnets) in the
stationary part of the motor (stator) to create a force on the armature which causes it to
rotate. In some DC motor designs the stator fields use electromagnets to create their
magnetic fields which allow greater control over the motor. At high power levels, DC
motors are almost always cooled using forced air.
The commutator allows each armature coil to be activated in turn. The current in the coil
is typically supplied via two brushes that make moving contact with the commutator.
Now, some brushless DC motors have electronics that switch the DC current to each coil
on and off and have no brushes to wear out or create sparks.
Different number of stator and armature fields as well as how they are connected
provides different inherent speed/torque regulation characteristics. The speed of a DC
motor can be controlled by changing the voltage applied to the armature. The
introduction of variable resistance in the armature circuit or field .circuit allowed speed
Dept. of ECE, SJBIT, Bangalore
Page 45
Features
125gm weight
5kgcm torque
Page 46
Integrated Make Utility functionality for assembling, compiling, and linking your
embedded applications
Advanced GDI interface for software debugging in the target hardware and for
connecting to the Keil ULINK Adapter family
Flash programming utility for downloading the application program into Flash
ROM
The Vision4 IDE offers numerous features and advantages that help you to
develop embedded applications quickly and successfully. The Keil tools are easy
to use, and are guaranteed to help you achieve your design goals in a timely
manner.
The Vision4 IDE & Debugger is the central part of the Keil development tool
chain. Vision4 offers a Build Mode and a Debug Mode.
In Build Mode you maintain the project, the project files, write your code, select
the target hardware and device, and generate the application.
Page 47
In Debug Mode you verify and debug your program with the integrated; powerful
Simulator or directly on target hardware with the Keil ULINK USB.
Page 48
3.6 FLOWCHART
Page 49
to
MEMS
sensor,
microcontroller uses polling method to read the values from these pins. Initially it
acquires the data from the MEMS accelerometer. The analog output of MEMS sensor is
converted to a digital value by the 10 bit ADC and it is compared with the standard
threshold value. If the MEMS output is greater than the threshold, the system will
conclude that accident has occurred. On the other hand, if the value is less than the
threshold, it will read the output of temperature sensor i.e. LM35. After digitization and
comparison of this value, the system will decide whether the engine temperature has
exceeded the limit or not. After MEMS and temperature sensor, fire sensor is polled and
if it detects any fire within the specified range, immediately buzzer is activated and the
rider is intimated.
When accident is detected or temperature exceeds the threshold, the GPS module is used
to obtain the exact location of the event in terms of latitude and longitude values. These
values are sent to the family members and emergency medical services through GSM
module with the help of AT commands.
Page 50
Page 51
3.7.2 Conclusion
More than 50% deaths in India occur due to road accidents. A considerable part of these
incidences are due to lack of immediate medical assistance for the accident victim. The
proposed system Wireless Black Box using MEMS accelerometer and GPS tracking for
accidental monitoring of vehicles mainly aims at providing immediate assistance for
accident victims even in remote areas where human help and medical services cannot be
expected.
In conclusion, an innovative wireless black box using MEMS accelerometer and GPS
tracking system has been developed for motorcycle accidental monitoring. The system
can detect the accident from accelerometer signal using threshold algorithm and locate
the vehicle through GPS module. After accident is detected, short alarm massage data
Dept. of ECE, SJBIT, Bangalore
Page 52
The vehicle which has undergone an accident can be identified and immediate
medication can be provided to the victim.
The proposed system will provide necessary assistant to the victim even in
remote areas.
The proposed system will intimate the rider in case of excessive temperature
and also alerts the rider in case of fire in the vehicle by activating the buzzer.
All the peripherals used are low power consuming modules and hence the
entire system consumes less power and provides high efficiency.
In case the vehicle has been stolen, its location can be identified by sending !
symbol to the GSM module.
Page 53
CHAPTER 4
REFLECTION NOTES
This report is a description of my four month internship carried out as compulsory
component of the M.Tech course. The internship was carried out within the organization
RV-VLSI DESIGN CENTER, Bangalore in the year 2015. Since I was interested in
hardware designing and embedded system designing, even company was on the path of
designing so they allowed me to work as intern in their company. This internship report
contains my activities that have contributed to achieve a number of my stated goals.
At the beginning of the internship I formulated several learning goals, which I wanted to
achieve:
To build a network
Page 54
Page 55
Page 56
Concise: Do not ramble. Your important message can be lost in the nonessential
information you include get to the point.
Consistent: Make the message consistent at all times. If we are telling our
supervisor about an incident that we have observed, do not change the story to
make it more dramatic. Reported our findings in a consistent, accurate manner.
Do not tell one person what you saw and later change your observations as you
retell the story to another person.
Credible: People can tell if your words are insincere make sure your message is
real. Do not heap praise on someone just because you want to win their favor. It is
important that you mean what you say.
Courteous: Words and phrases such as hello, thank you, please, excuse
me, and Im sorry are easy, effective ways to demonstrate respect. Being
courteous when you communicate sets the right tone and attitude. Courtesy is
mandatory in the workplace, even if you are interacting with someone you dislike.
Keep your personal feelings out of your work interactions.
Page 57
most
top
professionalism. Having a bad day is no excuse for using an irritated tone when speaking
with a coworker. Personal problems should not be brought into the workplace.
4.2.1.2 NON-VERBAL COMMUNICATION
Nonverbal communication is a critical form of communication. This natural, unconscious
language reveals your true feelings and intentions in any given moment. When you
interact with others, you continuously give and receive wordless signals. All of your
nonverbal behaviors the gestures you make, the way you sit, how fast or loud you talk,
how close you stand to others, whether or not you make eye contact send strong
messages. These messages do not stop when you stop speaking. Even when you are quiet,
youre still communicating your thoughts and feelings.
Frequently, what we say and what we communicate through body language are
two different things. When faced with these mixed signals, the listener has to choose
whether to believe your verbal or nonverbal message. Often, a listener will be more
influenced by nonverbal signals because these tend to be more reliable than words.
Hand and arm gestures, touch, and eye contact (or lack of eye contact) are some
aspects of nonverbal communication that can vary significantly depending on a persons
cultural background. Of course, it is important to remember that, within cultures, there is
great variation in communication. This discussion can be used to guide you in your
communication so that you do not needlessly offend someone.
Gestures: Some gestures commonly used in the United States may be offensive to
someone from another culture. An example of this is the use of a finger or hand to
indicate for someone to come here. In some cultures, this gesture may be used
Page 58
Touch: In the United States, it is common for someone to pat a childs head as an
affectionate gesture. However, in some Asian cultures, this might be considered
inappropriate because they believe the head to be a sacred part of the body.
Page 59
Include a specific subject line. If you do not put anything in the subject line,
chances are your e-mail will not be a top priority.
Keep your message focused. E-mails are meant to be short and to the point. Long,
rambling messages may be only partially read or ignored.
Do not e-mail an angry message. If you find yourself e-mailing in anger, resist the
urge. Ask the intended recipient (maybe it is your instructor or supervisor)
politely if you may have a meeting with them concerning the topic you wish to
discuss. By the time you have the meeting; you may have calmed down and will
be able to speak rationally.
Proofread your e-mail. Your point will be taken more seriously if you express
yourself intelligently with excellent spelling and grammar.
Be courteous. When asking for assistance and requesting a response, thank the
sender by saying something like, thank you for your quick response, or I
appreciate your assistance in this matter.
Do not assume that your e-mail is private. Your message can be easily
intercepted. Do not include any private information about any person. Be
professional in your communications and refrain from gossiping.
Avoid any fancy fonts. Keep your message clear by using a standard font such as
Times New Roman or Helvetica.
Page 60
Page 61
First: try our exercise in time management: How do you spend your time each
day?
Strategies on using time
Weekly reviews Weekly reviews and updates are also an important strategy. Each
week, review your assignments, your notes, and your calendar. Be mindful that as
deadlines approach, your weekly routine must adapt to them! What is the best
time in a week you can review?
Achieve stage one--get something done! The Chinese adage of the longest
journey starting with a single step has a couple of meanings: First, you launch the
project! Postpone unnecessary activities until the work is done!
Identify resources to help you
Use your free time wisely
Page 62
Page 63
Page 64
Tried to get a sense for what the staff look for when evaluating candidates for
full-time openings. I made my mind to pick up valuable information that can be
useful in a cover letter or resume which I can apply in the future to that company
or similar organization.
Got to know top decision-makers they can provide valuable insight as to why and
how things are done.
Interns were also asked to attend meetings (e.g., regular staff meetings, division
meetings) as this is a good strategy for learning about the companys
organizational culture.
Building Network:
Collected business cards May help when looking for a full-time job.
Always sent thank you e-mails/notes to those who helped me in some way. Wrote
a thank you note to my supervisor when I finished my internship.
Identify Potential Career Paths: By observing the workings of an organization from the
inside, you can discover titles of specific positions that interest you, determine the best
educational route necessary and employ steps to reach those positions.
Enhance Resumes: Internships always add muscle to a resume. They demonstrate to
potential employers that you have focus, commitment, and practical experience to
quickly and productively launch yourself into a job. Internships also show you
understand enough about your career objectives and the current job climate to have
foreseen the need for this experience and were resourceful enough to get it.
Promote Contacts: Meeting people who have the power to assist your career progress,
known as networking, may occur in any internship. The people you contact during an
internship can boost your knowledge of the career field, and give you good references
and job leads in the future.
Boost Job Offers After Graduation: A study by the National Association of Colleges and
Employers found that 35% of the 624 companies surveyed view interns as their first
choice for new full-time employees. Companies always appreciate an intern who has a
working knowledge of their organization prior to arrival.
Page 65
4.3 CONCLUSION
On the whole, this internship was a useful experience. I have gained new knowledge,
skills and met many new people. I achieved several of my learning goals, however for
some the conditions did not permit. I got insight into professional practice. I experienced
that financing, as in many organizations, is an important factor for the progress of
projects. There is still a lot to discover and to improve. The methods used at the moment
are still not standardized and a consistent method is in development.
The internship was also good to find out what my strengths and weaknesses are. This
helped me to define what skills and knowledge I have to improve in the coming time. It
would be better that the knowledge level of the language is sufficient to contribute fully
to projects. After my master I think that I could start my working career. However I could
perform certain tasks in research better if I practice/know more the research
methodologies. It would also be better if I can present and Express myself more
confidently. At last this internship has given me new insights and motivation to pursue a
career in embedded domain.
Page 66
REFERENCES
[1] N Purushotham, J Madan Kumar, Wireless Black Box using MEMS Accelerometer and
GPS Tracking for Accidental Monitoring of Vehicles, March-2014.
[2] P Ajay Kumar Reddy , P Dileep Kumar , K Bhaskar Reddy, E Venkataramana , M
Chandra sekhar Reddy , BLACK BOX FOR VEHICLES.
[3] Shaik khadar Basha1, P