Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
As the bikers in our country are increasing, the road mishaps are also increasing day by day, due to
which many casualties, most of them are caused due to most common negligence of not wearing the
helmets, and also many deaths occur due to lack of prompt medical attention needed by the injured
person. This motivates us to think about making a system which ensures the safety of biker, by
making it necessary to wear helmet, as per government guidelines, also to get proper and prompt
medical attention, after meeting with an accident. The proposed system is an intelligent helmet. A
module affixed in the helmet, such that, the module will sync with the module affixed on bike and
will also ensure that biker has not consumed alcohol. Additional feature of accident detection
module will be installed on the bike ,which will be able to detect accident and will be able to notify
quickly the accident to police control room and in case if the accident is minor, rider can abort
message sending by pressing the abort switch.
1
CHAPTER 1
INTRODUCTION
In terms of complexity embedded systems can range from very simple with a
single microcontroller chip, to very complex with multiple units, peripherals and
networks mounted inside a large chassis or enclosure. The examples of embedded
system board is shown in below fig:1.1.
2
Figure 1.1 Examples of Embedded Systems board.
7. Medical equipment.
9. Videogame consoles.
3
CHAPTER-2
LITERATURE SURVEY
4
CHAPTER-3
EXISTING SYSTEM
The following subsections contain all research used to aid in the design of the Smart Helmet and
part selection for the Smart Helmet. These subsections contain existing similar products, research on
technologies relevant to the Smart Helmet, part analysis, part selection, and summary of selected
parts. All of the research topics below influenced the design of the Smart Helmet in some way or
another. The following sections represent projects that are related to the Smart Helmet project
definition, providing analysis on who began the project, how well it was funded, how well
consumers liked it, and if or how it may have failed. By researching companies who have attempted
similar projects, we hope to improve on them, learn from their mistakes, and succeed where they
have failed Helmets Inc. was founded in Silicon Valley in 2013, by Marcus Weller, an Industrial
Psychologist, along with his brother, Mitchell Weller, a Director in human resources for the U.S.
Army. They sought to brand themselves as pioneers in Heads-Up Display (HUD) technology
solutions, with a focus of integrating their technology into the head protection industry.
In August 2014, Skully Helmets Inc. began to take preorders for their helmet, using a crowdfunding
campaign, raising $2.4 million. Major companies, including Intel, decided to invest as well,
bringing total funding to $11 million. In addition to funding and investments, the asking price for
the helmet was $1,500. Despite a high cost, over 3,000 people pre-ordered the helmet, but
unfortunately, due to unknown problems, which caused delays in production, no more than 20-100
units were ever shipped. In July 2016, Marcus Weller was forcibly removed as CEO after investors
disagreed with an LeSports deal he brought to the table, and was replaced by Martin Fitcher. Skully
Helmets Inc. shut down in the same month and is expected to declare bankruptcy, despite Intel
trying to negotiate a funding round to keep it going. A lawsuit arose after the shutdown, accusing
the founders of using the funding for personal use.
In October 2013, they unveiled their augmented reality helmet, The Skully AR-1, at the worldwide
DEMO conference, and immediate impressions were overwhelmingly positive. Concept art of the
helmet with technical specifications can be seen if Figure 3. The helmet design was lightweight and
aerodynamic, featuring an Ultra wide angle rearview camera, an anti-fog, anti-scratch, anti-glare
visor, as well as Bluetooth, GPS, and internet connectivity via smartphone. The helmet was also
DOT/ECE certified. On top of these features, Skully added on their own unique, patented
technology: Skully Synapse™: An intelligent Heads-Up Display (HUD) which displays GPS data,
proximity sensor data, and a live view of the helmet-mounted rearview camera.
5
Chapter-4
PROPOSED SYSTEM
In our today situation wearing the helmet is the most important thing. Because wearing helmet
while driving a bike will avoid from accidents. But most of them are not wearing helmets today
because many of them are forgotten to wear that and they do not like that to wear. So people are
affecting while the accidents and cause an injury (Palanivel Rajan, 2010). Now our paperis about
after wearing that helmet only we can start the bike. By this we can avoid so many accidents in this
world, most of the accidents are occurring due to without wearing helmet, our government is
introducing lot of rules to wear helmet but our people is not responding for that, so this is a better
way to follow the rules and to avoid accident (Vivek, 2016). After wearing that sensor placed
helmet in the head only we can start the bike. Because, it is almost like a key to start a bike. We are
going to place a touch sensor in that helmet and it will give touch the head and give a key for a bike
and it gets to start (Palanivel Rajan, 2012). So everyone will wear that helmet, due to this many
accidents will be avoided. People don’t get injured and we can save them by this method. Figure.1.
Block Diagram of Transmitter and Receiver The idea behind this project is by placing the digital
switch sensor and Intel board in helmet. After wearing the helmet the output of digital switch is
transferred from helmet to the Intel board in bike via wireless module (Sridevi and
Prasannavenkatesan, 2016). After getting the input Intel board ON the relay switch which is
connected between battery power and ignition start. By this we cannot start the bike and so we can
avoid from death (Palanivel Rajan and Vivek, 2016). The correspondence amongst protective cap
and brilliant dashboard is built up utilizing Bluetooth, in this way giving secure and certain
connection between the two. System of farthest point switch with appropriate mechanical gathering
introduced inside the protective cap is utilized to distinguish the head protector wearing marvel
(Sundaravadivu and Bharathi, 2013). We have to fit the rear side of the helmet with a battery
operated transmitter system, a small antenna and a switch in the helmets inside panel (Vijayprasath
and Palanivel Rajan, 2015). The FM receiver with an antenna is installed near the ignition coil on
the bike, with a connection to the bike's battery and relay system. The Arduino is an extremely easy
to use gadget which can be effortlessly interfaced with any sensors or modules and is extremely
minimal in size. Now all are clear that the Arduino will send an affirmation to the bike for an
ignition request.
6
CHAPTER-5
BLOCK DIAGRAM AND DISCRIPTION
HELMET SECTION:
POWER
SUPPLY LCD DISPLAY
ARDIUNO (16*2 LINES)
UNO
IR SENSOR
ALCOHOL
Zigbee
SENSOR
EYE BLINK
SENSOR
BIKE SECTION:
Gsm MOTOR
BUZZER
Gprs
Audio
recording
7
(a) Power Supply:
In this project we required operating voltage for ARM controller board is 12V.
Hence the 12V D.C. power supply is needed for the ARM board. This regulated 12V
is generated by stepping down the voltage from 230V to 18V now the step downed
a.c voltage is being rectified by the Bridge Rectifier using 1N4007 diodes. The
rectified a.c voltage is now filtered using a ‘C’ filter. Now the rectified, filtered D.C.
voltage is fed to the Voltage Regulator.
This section is basically meant to show up the status of the project. This project
makes use of Liquid Crystal Display to display / prompt for necessary information.
(d) Buzzer:
This section consists of a Buzzer. The buzzer is used to alert / indicate the
completion of process. It is sometimes used to indicate the start of the embedded
system by alerting during start-up.
Zigbee:
8
Ir sensor:
An infrared sensor is an electronic device, that emits in order to sense some aspects of
the surroundings. An IR sensor can measure the heat of an object as well as detects the motion.
These types of sensors measures only infrared radiation, rather than emitting it that is called as
a passive IR sensor.
Alcohol sensor:
This module is made using Alcohol Gas Sensor MQ3. It is a low cost semiconductor
sensor which can detect the presence of alcohol gases at concentrations from 0.05 mg/L to 10
mg/L. The sensitive material used for this sensor is SnO2, whose conductivity is lower in clean
air. It’s conductivity increases as the concentration of alcohol gases increases. It has high
sensitivity to alcohol and has a good resistance to disturbances due to smoke, vapor and
gasoline. This module provides both digital and analog outputs. MQ3 alcohol sensor module
can be easily interfaced with Microcontrollers, Arduino Boards, Raspberry Pi etc.
9
community era that is used for connecting immediately to net. GPRS module will assist us to
post facts within the next page immediately.
DC Motor:
microcontroller. And this motor managed by means of the microcontroller with the respective
inputs given with the aid of us. Its velocity will be numerous in keeping with the speed set by
VOICE IC:
A sound chip is an integrated circuit (i.e. "chip") designed to produce sound. It might do
this through digital, analog or mixed-mode electronics. Sound chips normally contain things
like oscillators, envelope controllers, samplers, filters and amplifiers. During the late 20th century,
sound chips were widely used in arcade game system boards, video game consoles, home
computers, and PC sound cards.
For example, a subway map intended for passengers may represent a subway
station with a dot; the dot does not resemble the actual station at all but gives the
viewer information without unnecessary visual clutter. A schematic diagram of a
chemical process uses symbols to represent the vessels, piping, valves, pumps, and
other equipment of the system, emphasizing their interconnection paths and
suppressing physical details. In an electronic circuit diagram, the layout of the
symbols may not resemble the layout in the circuit. In the schematic diagram, the
symbolic elements are arranged to be more easily interpreted by the viewer. The
schematic diagram is shown in below fig
1
0
Fig-: Transmitter unit
1
1
ARDUINO UNO:
1.0 pinout: added SDA and SCL pins that are near to the AREF pin and two other new
pins placed near to the RESET pin, the IOREF that allow the shields to adapt to the
voltage provided from the board. In future, shields will be compatible both with the
board that use the AVR, which operate with 5V and with the Arduino Due that operate
with 3.3V. The second one is a not connected pin, that is reserved for future purposes.
Stronger RESET circuit.
Atmega 16U2 replace the 8U2.
"Uno" means one in Italian and is named to mark the upcoming release of
Arduino 1.0. The Uno and version 1.0 will be the reference versions of Arduino,
moving forward. The Uno is the latest in a series of USB Arduino boards, and the
reference model for the Arduino platform; for a comparison with previous versions, see
the index of Arduino boards.
Summary:
Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Power;
The Arduino Uno can be powered via the USB connection or with an external power supply. The
power source is selected automatically.
External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery.
The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power
jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER
connector.
The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V,
however, the 5V pin may supply less than five volts and the board may be unstable. If using
more than 12V, the voltage regulator may overheat and damage the board. The recommended
range is 7 to 12 volts.
The power pins are as follows:
VIN. The input voltage to the Arduino board when it's using an external power source
(as opposed to 5 volts from the USB connection or other regulated power source). You
can supply voltage through this pin, or, if supplying voltage via the power jack, access
it through this pin.
5V.This pin outputs a regulated 5V from the regulator on the board. The board can be
supplied with power either from the DC power jack (7 - 12V), the USB connector
(5V), or the VIN pin of the board (7-12V). Supplying voltage via the 5V or 3.3V pins
bypasses the regulator, and can damage your board. We don't advise it.
3V3. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50
mA.
GND. Ground pins.
Memory:
The ATmega328 has 32 KB (with 0.5 KB used for the bootloader). It also has 2 KB of
SRAM and 1 KB of EEPROM (which can be read and written with the EEPROM library).
Each of the 14 digital pins on the Uno can be used as an input or output, using pinMode(),
digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or
receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of
20-50 kOhms. In addition, some pins have specialized functions:
Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data.
These pins are connected to the corresponding pins of the ATmega8U2 USB-to-TTL
Serial chip.
External Interrupts: 2 and 3. These pins can be configured to trigger an interrupt on a
low value, a rising or falling edge, or a change in value. See the attachInterrupt()
function for details.
PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the analogWrite() function.
The Uno has 6 analog inputs, labeled A0 through A5, each of which provide 10 bits of
resolution (i.e. 1024 different values). By default they measure from ground to 5 volts, though is
it possible to change the upper end of their range using the AREF pin and the analogReference()
function. Additionally, some pins have specialized functionality:
TWI: A4 or SDA pin and A5 or SCL pin. Support TWI communication using the Wire
library.
AREF. Reference voltage for the analog inputs. Used with analogReference().
Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset
button to shields which block the one on the board.
See also the mapping between Arduino pins and ATmega328 ports. The mapping for the
Atmega8, 168, and 328 is identical.
Communication
The Arduino Uno has a number of facilities for communicating with a computer, another
Arduino, or other microcontrollers. The ATmega328 provides UART TTL (5V) serial
communication, which is available on digital pins 0 (RX) and 1 (TX). An ATmega16U2 on the
board channels this serial communication over USB and appears as a virtual com port to
software on the computer. The '16U2 firmware uses the standard USB COM drivers, and no
external driver is needed. However, on Windows, a .inf file is required. The Arduino software
includes a serial monitor which allows simple textual data to be sent to and from the Arduino
board. The RX and TX LEDs on the board will flash when data is being transmitted via the
USB-to-serial chip and USB connection to the computer (but not for serial communication on
pins 0 and 1).
A SoftwareSerial library allows for serial communication on any of the Uno's digital pins.
The ATmega328 also supports I2C (TWI) and SPI communication. The Arduino software
includes a Wire library to simplify use of the I2C bus; see the documentation for details. For
SPI communication, use the SPI library.
Programming
The Arduino Uno can be programmed with the Arduino software (download). Select "Arduino
Uno from the Tools > Board menu (according to the microcontroller on your board). For
details, see the reference and tutorials.
The ATmega328 on the Arduino Uno comes preburned with a bootloader that allows you to
upload new code to it without the use of an external hardware programmer. It communicates
using the original STK500 protocol (reference, C header files).
You can also bypass the bootloader and program the microcontroller through the ICSP
(In-Circuit Serial Programming) header; see these instructions for details.
The ATmega16U2 (or 8U2 in the rev1 and rev2 boards) firmware source code is
available . The ATmega16U2/8U2 is loaded with a DFU bootloader, which can be
activated by:
On Rev1 boards: connecting the solder jumper on the back of the board (near the map
of Italy) and then resetting the 8U2.
On Rev2 or later boards: there is a resistor that pulling the 8U2/16U2 HWB line to
ground, making it easier to put into DFU mode.
You can then use Atmel's FLIP software (Windows) or the DFU programmer (Mac OS X
and Linux) to load a new firmware. Or you can use the ISP header with an external
programmer (overwriting the DFU bootloader). See this user-contributed tutorial for more
information.
Rather than requiring a physical press of the reset button before an upload, the Arduino Uno is
designed in a way that allows it to be reset by software running on a connected computer. One
of the hardware flow control lines (DTR) of the ATmega8U2/16U2 is connected to the reset
line of the ATmega328 via a 100 nanofarad capacitor. When this line is asserted (taken low),
the reset line drops long enough to reset the chip. The Arduino software uses this capability to
allow you to upload code by simply pressing the upload button in the Arduino environment.
This means that the bootloader can have a shorter timeout, as the lowering of DTR can be well-
coordinated with the start of the upload.
This setup has other implications. When the Uno is connected to either a computer running Mac
OS X or Linux, it resets each time a connection is made to it from software (via USB). For the
following half- second or so, the bootloader is running on the Uno. While it is programmed to
ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first
few bytes of data sent to the board after a connection is opened. If a sketch running on the board
receives one-time configuration or other data when it first starts, make sure that the software
with which it communicates waits a second after opening the connection and before sending
this data.
The Uno contains a trace that can be cut to disable the auto-reset. The pads on either side of the
trace can be soldered together to re-enable it. It's labeled "RESET-EN". You may also be able
to disable the auto-reset by connecting a 110 ohm resistor from 5V to the reset line; see this
forum thread for details.
The Arduino Uno has a resettable polyfuse that protects your computer's USB ports from shorts
and overcurrent. Although most computers provide their own internal protection, the fuse
provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse
will automatically break the connection until the short or overload is removed.
Physical Characteristics:
The maximum length and width of the Uno PCB are 2.7 and 2.1 inches respectively, with the
USB connector and power jack extending beyond the former dimension. Four screw holes
allow the board to be attached to a surface or case. Note that the distance between digital pins 7
and 8 is 160 mil (0.16"), not an even multiple of the 100 mil spacing of the other pins.
Pin Description:
Power Vin, 3.3V, 5V, Vin: Input voltage to Arduino when using an
GND external power source.
Serial 0(Rx), 1(Tx) Used to receive and transmit TTL serial data.
Operating Voltage 5V
DC Current on I/O 40 mA
Pins
DC Current on 3.3V 50 mA
Pin
SRAM 2 KB
EEPROM 1 KB
Arduino Boards:
Arduino Nano, Arduino Pro Mini, Arduino Mega, Arduino Due, Arduino Leonardo
Overview:
Arduino Uno is a microcontroller board based on 8-bit ATmega328P microcontroller. Along with
ATmega328P, it consists other components such as crystal oscillator, serial communication, voltage
regulator, etc. to support the microcontroller. Arduino Uno has 14 digital input/output pins (out of
which 6 can be used as PWM outputs), 6 analog input pins, a USB connection, A Power barrel jack,
an ICSP header and a reset button.
The 14 digital input/output pins can be used as input or output pins by using pinMode(),
digitalRead() and digitalWrite() functions in arduino programming. Each pin operate at 5V and can
provide or receive a maximum of 40mA current, and has an internal pull-up resistor of 20-50
KOhms which are disconnected by default. Out of these 14 pins, some pins have specific functions
as listed below:
Serial Pins 0 (Rx) and 1 (Tx): Rx and Tx pins are used to receive and transmit TTL serial data.
They are connected with the corresponding ATmega328P USB to TTL serial chip.
External Interrupt Pins 2 and 3: These pins can be configured to trigger an interrupt on a low
value, a rising or falling edge, or a change in value.
PWM Pins 3, 5, 6, 9 and 11: These pins provide an 8-bit PWM output by using analogWrite()
function.
SPI Pins 10 (SS), 11 (MOSI), 12 (MISO) and 13 (SCK): These pins are used for SPI
communication.
In-built LED Pin 13: This pin is connected with an built-in LED, when pin 13 is HIGH – LED is
on and when pin 13 is LOW, its off.
Along with 14 Digital pins, there are 6 analog input pins, each of which provide 10 bits of
resolution, i.e. 1024 different values. They measure from 0 to 5 volts but this limit can be increased
by using AREF pin with analog Reference() function.
Analog pin 4 (SDA) and pin 5 (SCA) also used for TWI communication using Wire library.
AREF: Used to provide reference voltage for analog inputs with analogReference() function.
Reset Pin: Making this pin LOW, resets the microcontroller.
Communication:
Arduino can be used to communicate with a computer, another Arduino board or other
microcontrollers. The ATmega328P microcontroller provides UART TTL (5V) serial
communication which can be done using digital pin 0 (Rx) and digital pin 1 (Tx). An ATmega16U2
on the board channels this serial communication over USB and appears as a virtual com port to
software on the computer. The ATmega16U2 firmware uses the standard USB COM drivers, and no
external driver is needed. However, on Windows, a .inf file is required. The Arduino software
includes a serial monitor which allows simple textual data to be sent to and from the Arduino board.
There are two RX and TX LEDs on the arduino board which will flash when data is being
transmitted via the USB-to-serial chip and USB connection to the computer (not for serial
communication on pins 0 and 1). A SoftwareSerial library allows for serial communication on any
of the Uno's digital pins. The ATmega328P also supports I2C (TWI) and SPI communication. The
Arduino software includes a Wire library to simplify use of the I2C bus.
When ATmega328 chip is used in place of Arduino Uno, or vice versa, the image below shows the
pin mapping between the two.
POWER SUPPLY SYSTEM:
Transformer:
30
Transformers convert AC electricity from one voltage to another with little
loss of power. Transformers work only with AC and this is one of the reasons why
mains electricity is AC.
31
RECTIFIER:
TYPES OF RECTIFIERS:
• Half wave Rectifier.
• Full wave rectifier.
1. Center tap full wave rectifier.
2. Bridge type full bridge rectifier.
Comparison of rectifier circuits:
Type of Rectifier
32
Full-wave Rectifier and Bridge Rectifier:
Full-wave Rectifier:
From the above comparisons we came to know that full wave bridge rectifier
as more advantages than the other two rectifiers. So, in our project we are using full
wave bridge rectifier circuit.
33
Figure Operation of forward biased Bridge Rectifier.
During negative half cycle of secondary voltage, the diodes D1 and D4 are in
forward biased while D2 and D3 are in reverse biased. The current flow direction is
with dotted arrows. The Operation of reverse biased Bridge Rectifier is shown in
below fig
Capacitor Filter:
We have seen that the ripple content in the rectified output of half wave
rectifier is 1.21% or that of full-wave or bridge rectifier or bridge rectifier is 48%
such high percentages of ripples is not acceptable for most of the applications.
Ripples can be removed by one of the following methods of filtering:
➢
A capacitor, in parallel to the load, provides an easier by pass for the ripples
voltage though it due to low impedance. At ripple frequency and leave the
d.c.to appears the load.
34
➢
An inductor, in series with the load, prevents the passage of the ripple current
(due to high impedance at ripple frequency) while allowing the d.c (due to low
resistance to d.c).
C = ¼*√3*f*r*RL
Where,
f = supply frequency,
r = ripple factor,
RL = load resistance,
Regulator:
35
The LM7805 is simple to use. You simply connect the positive lead of your
unregulated DC power supply (anything from 9VDC to 24VDC) to the Input pin,
connect the negative lead to the Common pin and then when you turn on the power,
you get a 5 volt supply from the output pin.
The Bay Linear LM78XX is integrated linear positive regulator with three
terminals. The LM78XX offer several fixed output voltages making them useful in
wide range of applications. When used as a zener diode/resistor combination
replacement, the LM78XX usually results in an effective output impedance
improvement of two orders of magnitude, lower quiescent current.
Features:
BUZZER:
Oscillating System:
37
The metal plate bonded to the piezoelectric element does not expand.
Conversely, when the piezoelectric element shrinks, the piezoelectric diaphragm
bends in the direction. Thus, when AC voltage is applied across electrodes, the
bending is repeated, producing sound waves in the air.
DESIGN PROCEDURES:
38
CIRCUIT DESCRIPTION:
The power supply (3.3.v) for the Ardiuno is produced by using the power
supply circuit which consists of mainly four components. 1. Transformer 2.Rectifier
3. Filter and 4.Regulator.The conversion AC to DC supply which includes four most
basic steps, first voltage is step downed by using transformer, (2) rectifier for
converting AC to dc (here we are not obtaining pure dc voltage), (3) so in the filter
circuit, capacitor bypasses the AC to ground and it blocks dc voltage. (4) The
obtained pure dc voltage is supplied to regulator for getting the required voltage
which we need to give for the Ardiuno.
Know we can put our finger in the finger print module if it is valid means it
will displayed in the displayed in the LCD to enter the password know we can enter
our password 111 then we can press the enter key. After that it displayed in the LCD
is clear or display, if we want to clear means we can press the enter key, suppose we
want to display means we can press the display key. When we are press the display
key at that time it displayed in the LCD the number candidates (c1, c2, c3, c4) names
how many votes they got.
GSM:
GSM (Global System for Mobile communications) is a standard developed by the European
Telecommunications Standards Institute (ETSI) to describe the protocols for second-generation
(2G) digital cellular networks used by mobile devices such as mobile phones and tablets. It was first
deployed in Finland in December 1991.[2] As of 2014, it has become the global standard for mobile
communications – with over 90% market share, operating in over 193 countries and territories.
2G networks developed as a replacement for first generation (1G) analog cellular networks,
and the GSM standard originally described a digital, circuit-switched network optimized for full
duplex voice telephony. This expanded over time to include data communications, first by circuit-
switched transport, then by packet data transport via GPRS (General Packet Radio Services)
and EDGE (Enhanced Data rates for GSM Evolution, or EGPRS).
An LCD consists of two glass panels, with the liquid crystal material sand
witched in between them. The inner surface of the glass plates are coated with
transparent electrodes which define the character, symbols or patterns to be displayed
polymeric layers are present in between the electrodes and the liquid crystal, which
makes the liquid crystal molecules to maintain a defined orientation angle.
One each polarisers are pasted outside the two glass panels. These polarisers
would rotate the light rays passing through them to a definite angle, in a particular
direction.
When the LCD is in the off state, light rays are rotated by the two polarisers
and the liquid crystal, such that the light rays come out of the LCD without any
orientation, and hence the LCD appears transparent.
When sufficient voltage is applied to the electrodes, the liquid crystal
molecules would be aligned in a specific direction. The light rays passing through the
LCD would be rotated by the polarisers, which would result in activating/
highlighting the desired characters.
The LCD’s are lightweight with only a few millimeters thickness. Since the
LCD’s consume less power, they are compatible with low power electronic circuits,
and can be powered for long durations.
LCD Operation:
In recent years the LCD is finding widespread use replacing LEDs (seven-
segment LEDs or other multi segment LEDs).This is due to the following reasons:
• The declining prices of LCDs.
• The ability to display numbers, characters and graphics. This is in
Contract to LEDs, which are limited to numbers and a few characters.
• Incorporation of a refreshing controller into the LCD.
The LCD discussed in this section has 14 pins. The function of each pin is
given in table.
1 Vss -- Ground
6 E I/O Enable
57
Code Command to LCD Instruction
(hex) Register
58
LCD interfacing:
❖
For data, make RS=1.Then sends a high to low pulse to the E pin to
enable the internal latch of the LCD.
Zigbee:
The technology defined by the Zigbee specification is intended to be simpler and less
expensive than other wireless personal area networks (WPANs), such as Bluetooth or more
general wireless networking such as Wi-Fi. Applications include wireless light switches, home
energy monitors, traffic management systems, and other consumer and industrial equipment
that requires short-range low-rate wireless data transfer.
59
Its low power consumption limits transmission distances to 10–100 meters line-of-
sight, depending on power output and environmental characteristics. Zigbee devices can
transmit data over long distances by passing data through a mesh network of intermediate
devices to reach more distant ones. Zigbee is typically used in low data rate applications that
require long battery life and secure networking (Zigbee networks are secured by 128
bit symmetric encryption keys.) Zigbee has a defined rate of 250 kbit/s, best suited for
intermittent data transmissions from a sensor or input device.
Zigbee was conceived in 1998, standardized in 2003, and revised in 2006. The name
refers to the waggle dance of honey bees after their return to the beehive.
GPRS TECHNOLOGY:
GPRS is predicted to profoundly trade the mobile statistics services that GSM, CDMA and
TDMA (ANSI-I36) community operators can offer. GPRS will increase possibilities for better
sales and permit new, differentiated offerings and tariff dimensions to be presented (such as a
charge for the number of kilobytes of data transferred). GPRS combines cell get entry to with net
protocol (IP)-based services, the use of packet statistics transmission that makes enormously
efficient use of radio spectrum and enables excessive statistics speeds.It offers users elevated
bandwidth, making it possible and fee-effective to stay constantly related, in addition to to ship
and acquire facts as text, photographs and video.
GPRS (general packet radio carrier) is a packet-based data bearer provider for wi-fi
communication services that is added as a network overlay for gsm, cdma and tdma (ansi-i36)
networks. gprs applies a packet radio precept to switch user information packets in an green way
between gsm cellular stations and outside packet statistics networks. packet switching is wherein
records is cut up into packets which might be transmitted one at a time and then reassembled at
the receiving quit. gprs supports the sector's main packet-based net conversation protocols, net
protocol (ip) and x.25, a protocol this is used especially in europe. gprs permits any existing ip or
x.25 software to function over a gsm cellular connection. mobile networks with gprs abilities are
wi-fi extensions of the internet and x.25 networks.
GPRS gives almost instant connection set-up and non-stop connection to the internet. GPRS
60
users may be capable of log on to an (get right of entry to factor call) and feature get admission
to to many offerings or an office community (without the want to dial-up) and continue to be
constantly connected till they log off, only paying when records is virtually transmitted. a bodily
quit-to-cease connection isn't always required because network sources and bandwidth are only
used when facts is actually transferred. this makes extraordinarily efficient use of available radio
bandwidth. consequently, GPRS packet-primarily based offerings ought to cost users much less
than circuit-switched services because verbal exchange channels are being shared and are on a
‘as-packets-are-wanted’ basis as opposed to committed to handiest one user at a time. it must
also be less complicated to make programs available to mobile customers because the quicker
facts price manner that middleware presently had to adapt packages from constant line charges to
the slower speed of wireless systems will not be wanted.
GPRS statistics speeds will variety from 14.4 kbit/s (the usage of one radio timeslot) to 115kbit/s
(through amalgamating timeslots) and provide non-stop connection to the internet for cell
telephone and laptop customers. gprs records speeds are probable to common at about fifty six
kbit/s, with between 28 and 40 kbit/s first of all. the higher information charges will permit
customers to take part in video conferences and have interaction with multimedia internet web
sites and similar packages the use of mobile hand-held gadgets as well as pocket book computer
systems.
The important thing drivers for operators to conform to GPRS networks are to:
• Increase sales with the aid of getting into the mobile facts marketplace, mainly since the voice
marketplace has had income margins squeezed with the commoditization of voice services
• Gain new subscribers who require cell data services or do not need to spend money on
apc to benefit net get entry to
• Hold contemporary subscribers by way of imparting new offerings
• Lessen prices because of the efficient use of community sources
• Ease of adapting packages for mobile users because high data speeds mean that
middleware is not required to transform fixed programs for cellular use.
The overall blessings of gprs networks for cell operators are mentioned below
Fig: 1 – GPRS network
61
GPRS is based on gsm conversation and will complement existing offerings along with circuit-
switched cellular cellphone connections and the fast message carrier (sms). it'll also complement
bluetooth, a wellknown for replacing wired connections among gadgets with wireless radio
connections.
GPRS is specific to gsm as it offers the subsequent key features:
Better bandwidth and, therefore, records speeds seamless, instantaneous and non-stop
connection to the internet – ‘always on line’ new text and visual data and content offerings (due
to information speeds and the net), inclusive of electronic mail, chat, nevertheless and
transferring pix, records offerings (stock costs, climate reviews, teach times), video conferencing,
e-commerce transactions (shopping for flight and cinema tickets) and internet-primarily based
faraway get entry to to corporate intranets and public networks (in place of dial-up faraway get
admission to which incurs long distance cellphone calls) packet-switching in place of circuit-
switching, which means that there's higher radio spectrum efficiency due to the fact community
sources and bandwidth are handiest used while facts is in reality transmitted even though it is
always related extraordinary mediation, score and billing requirements such as gathering facts
from gprs and ip networks, charging for volumes of records transferred instead of connection
time and new and more than one participants of the billing price chain guide for main net
communications protocols - net protocol (IP) and x. 25 additional additives and protocols to the
GSM community – the important thing elements are SGSN (serving GPRS support node), GGSN
(gateway GPRS aid node) and a charging gateway distinctive gadgets (now not GSM telephones)
- GPRS could be to be had from laptops or hand-held computers that are either related to GPRS -
capable cell phones, external modems or which have PC card modems, clever telephones which
have full display functionality and mobile phones which have wap microbrowsers. all of those
gadgets have consumer interfaces on the way to allow users to utilise GPRS services the primary
essential step at the route to 3G.
GSM (Global system for mobile) – is known as a 2G (2nd generation) digital. GSM has
maximum statistics speeds of nine.6 kbit/s and is based totally on circuit switching HSCSD (high
velocity circuit switched statistics) – the first step towards quicker records speeds on GSM
circuit switched networks. HSCSD concentrates up to 4 gsm timeslots and permits information
speeds of as much as 64 kbit/s (mainly geared toward the corporate marketplace).But, mobile
terminals supporting HSCSD aren't currently available. it's miles normally used for notebooks
with a information card. operators will need to decide if they'll provide this service or GPRS or
each HSCSD is being set up in markets which can be pretty competitive in which differentiation
is fundamental, which include FINLAND, as well as where information offerings have been
62
mainly successful which include Norway and hong kong.
GPRS – the advent of packet switching technology to GSM, cdma and tdma (ansi-i36) cellular
networks, making it less complicated to combine with different packet-based protocols which
include ip or x.25. gprs is the primary important step on the path to 3g, hence gprs additionally
being called 2.5g. the bulletins of gprs data speeds range from as much as one hundred fifteen
kbit/s to as much as 117 kbit/s, however is likely to average at fifty six kbit/s, with among 28 and
40 kbit/s first of all. if gprs usage is in particular textual content primarily based, it will meet
many wireless net service requirements from the outset. trials of gprs offerings will arise in 2000,
however it's far not going that business usage might be extensive earlier than 2001. gprs is being
deployed in cell networks these days to offer the center network packet facts handling
capabilities that 3g will want, whether or not brought the use of wcdma or part (see below).
EDGE (Enhanced Data for GSM Evolution) – the second one step towards 3g for GSM/GPRS
networks. side will increase information costs on GSM to 384 kbit/s by bundling up to eight
channels or 48 kbit/s consistent with channel. Analysts endorse that indoor edge speeds will drop
outdoor of the urban regions to one hundred fifteen kbit/s, however that edge will be capable of
offer outside prices of 450-550 kbit/s. part is not going to emerge until 2002 and is an appealing
alternative for operators that do not have a umts licence. GPRS is primarily based on a
modulation method called gaussian minimum-shift keying (GMSK). part is primarily based on a
brand new modulation scheme that permits a much better bit charge throughout the air interface -
this is referred to as 8-phase-shift keying (8 psk) modulation. when you consider that eight psk
will also be used for umts, community operators will want to incorporate it at some stage to
make the transition to third era mobile cellphone systems.
3G (third era cell) – 3G is likewise regularly called imt-2000, wcdma and umts. imt-2000 (global
cellular telecommunications 2000) is the ITU (international telecommunications union) initiative
for a service with a purpose to provide radio access to the worldwide telecommunications
infrastructure, through each satellite TV for PC and terrestrial structures, servicing constant and
mobile customers in public and private networks. 3g requirements have nearby names which
includes UMTS (regularly occurring cell telecommunications machine) in europe and center-a in
japan. in the united states (any a few parts of japan and south korea) 3G is referred to the
evolution shape cdmaone to cdma2000. The global wellknown for the 3G radio hyperlink
between the user’s terminal and the operators network could be very likely to be wcdma
(wideband code division multiple get admission to). the wcdma technique applies a person-
precise code to separate the signals transmitted thru a given channel.A channel does not occupy a
particular frequency, as a substitute, several hundred channels can share a frequency hall of
5Mhz, which ends up in high records speeds.
63
UMTS is the direct evolution for gsm/gprs networks. the UMTS forum defines UMTS as ‘’a
mobile communications system that may provide sizeable user blessings along with awesome
wi-fi multimedia services to a convergent community of fixed, cell and satellite additives. it's
going to deliver records at once to customers and offer them with get admission to to new and
revolutionary services and applications. it will offer mobile personalized communications to the
mass marketplace regardless of place, community or terminal used.’’ UMTS turns into the
maximum flexible broadband get entry to generation, as it lets in for mobile, office and home use
in a wide variety of public and non-public networks. UMTS can help each ip and non-ip traffic in
a diffusion of modes such as packet, circuit switched and digital circuit.
UMTS seeks to construct on and amplify the capability of today’s cellular, cordless and satellite
technologies by presenting elevated ability, records capability and a much extra variety of
offerings the usage of an revolutionary radio get admission to scheme and an stronger, evolving
core community. in 1998 ETSI decided on a brand new radio interface for umts called umts
terrestrial radio get admission to or as the basis for a international terrestrial radio get entry to
community. utra is a mixture of two technologies – W-CDMA for paired spectrum bands and td-
cdma for unpaired. a UMTS network will contain new utra base stations in addition to standards,
infrastructure and offerings from GPRS. UMTS will provide records costs up to two mbit/s
(megabits in line with 2nd) for stationary wi-fi terminals. these speeds will probable drop to a
maximum of 384 Kbit/s for pedestrians and a hundred and 44Kbit/s for moving cars. UMTS will
arrive commercially in 2002/3.
Japan was the primary to pick out and announce particular plans to introduce wideband radio
networks based totally on WCDMA (wideband code department multiple get right of entry to)
technology.In Japan NTT Docomo could be very a hit with its i-mode generation (not GPRS). it's
miles anticipated that 3g offerings using WCDMA can be in provider in Japan in 2001. This
technology is optimised to allow very excessive-velocity multi-media offerings consisting of
complete-motion video, net access and videoconferencing.
64
costs to content providers. usage based totally bills will need to attract upon new kinds of distinct
records about programs, exceptional of carrier, time of day and different parameters. retaining
control over sales collection will become both greater hard and greater critical at the identical
time.
GPRS mediation:
With cellular internet a ‘name’ only travels throughout the telephony community (gsm and gprs)
until it reaches the internet gateway, at which point it converts into ip network site visitors.
operators will want to handle mediation and billing for a couple of report codecs such as voice
calls as cdrs, statistics switch as gprs information statistics, ip event facts and content material
event information of various sorts (together with wap). which means that it need to take care of
files from circuit-switched networks and transactions from packet-switched networks. while a
cellphone name travels over a unmarried path, every ip occasion have to be reconstructed by
means of piecing together facts approximately a couple of packets touring via a couple of routers.
ip networks are composed of more than one components that interact with every other in a
complex way and document large portions of community statistics (at the least 10 instances
greater than voice). ip statistics are not attached to a switch or generated in a single, identifiable
and centralised area, like a voice document. consequently, ip mediation requires the correlation
of facts - which include accounting and overall performance information – to be accumulated
from some or all of these gadgets in real-time and to be saved until it is processed. this may be
controlled in a number of approaches, however whatever strategy an operator uses it's far the ip
mediation feature that makes it feasible.
A network normally information network-stage information regarding packets and not user-
degree information along with which offerings and applications were used. however, this
information is needed to have a invoice that is intelligible to the patron. therefore ip mediation is
a extra complicated assignment.A unmarried mediation system or mediation modules could be
used, however in the end mediation ought to be capable of acquire and consolidate all
information from both gprs and ip networks in order tosend one service-related document to the
billing device. see desk 1 for a comparison of mediation for voice and IP.
Analysts have stated that gprs offerings will produce 15-20 times the wide variety of CDRS that
a GSM community produces, but, a lot of those might not be of any real price and want to be
filtered out. consequently, mediation systems will need to handle a huge extent.
To enable the overall variety of modern-day billing situations and cross-service applications
and discounts to be supplied. most of the information will be required to recognize and fee
for bundled and individual services. if mediation systems only collect statistics from the
65
charging gateway nodes inside the gprs network, and no longer from the ip community, it'll
no longer be viable to decide what services had been used or to differentiate the billing of
specific services (which includes the numerous wap offerings)
Table 1 – Comparison of Mediation for Voice and IP Services
Features of Mediation Voice Telephony IP Services
Network architecture Static circuit switches, well No unified architecture, dynamic
defined, hard wired and distributed information
information sources. Still sources. Open systems platform
largely a mix of proprietary based.
systems.
Billing related information Telephone switches. Multiple network devices,
sources including gateways, servers,
proxies, routers, firewalls, as well
as PCs and TVs.
Scheduling True real-time collection is Real-time collection and
not usually supported. correlation is key.
Key functions Data collection, buffering, Collection, buffering, correlation
filtering, reformatting, and consolidation, filtering,
forwarding to multiple reformatting and forwarding to
systems. multiple systems.
Typical information contained Call start and finish times and Volume in terms of packet or byte
in a CDR date. Caller and called party count. Transmission start and
ID. Trunk information for end times. Applications and
interconnect accounting. content related information.
Quality/class of service and type.
Transit, routing and peering
information from multiple
partners.
Requirements for billing Log file collection. Event-based collection for usage
Reformatting CDRs from and content based billing.
fixed voice, mobile, cable etc. Support for reconciliation with
to uniform format recognized content providers and
by billing system. High advertisers. Higher volumes of
volumes of billing data. billing data.
66
Statistics about the usage of the GPRS community is recorded on the SGSN (serving GPRS guide
node) that is the point of get right of entry to to the GPRS network and the GGSN (gateway GPRS
assist node) which connects the GPRS community to the IP network. the records from the SGSN
and the GGSN is consolidated on the charging gateway that provides a mechanism to switch
charging data to the network operators mediation/billing machine.
The facts held in the charging gateway's log needs to be converted to occasion information
information, EDRS, with the aid of a mediation machine. the standards and frequency for this
conversion (eg: every time a user requests a service or at set time durations inclusive of each hour)
will depend on the operators business model, but will have an effect on the flexibility of pricing and
the range of EDRS that have to be processed via the billing gadget.
Occasions must be despatched straight away for rating so that users and operators have a real-time
view of utilization costs, however, the network infrastructure might not aid the actual-time transport
of EDRS to the billing machine. (see in addition records regarding pre-paid within the section
entitled
GPRS Tariffing:
GSM circuit-switched based totally voice services are charged especially on period of calls and time
of day. GPRS packet-based totally charging can be based on absolutely exceptional and many
greater dimensions because the user is usually ‘logged-on’ to the community, whether they're
actively the use of it or now not. some of the tariff dimensions that could be used for GPRS
subscribers are as follows:
• Quantity of packets transported (fee consistent with packet), despite the fact that the value of
counting the quantity of packets can be more than their fee
• Extent in terms of kilobytes (Kbit/s) and megabytes (Mbit/s) of information transferred
• Uplink/downlink extent – GPRS has the flexibility to display records going from the
consumer to the network and vice versa. This allows price lists inclusive of free access for surfing
and payment for downloading type of content material
• cost of content material
E-commerce/m-commerce – transactions and content that are not delivered by means of the cell
network but is charged to the mobile invoice. as an instance, cellular phones may be used to buy
gadgets from merchandising machines, juke bins and vehicle washes (as provided by using sonera
and radiolinja in finland). in this situation a consumer dials a particular variety which activates the
system to dispense a chilly drink and the fee appears on the person’s telephone bill. in austria,
mobilkom shall we subscribers request railway schedules and buy educate tickets
67
• Variety of messages
• Time postpone - charge greater for a actual-time stock quote than for a delayed one
• High-quality of provider(qos) – customers may be charged for the elegance of carrier they
opt for, along with precedence, suggest throughput or not on time. reductions will ought to be
presented by using operators for shortfalls in the qos form of device used (subscriber offerings may
range according to the gprs cellular device) transaction prices - it's far noticeably probable that a
transaction charge may be the maximum applicable tariff for messaging or wap offerings including
a traffic query. the delivery price might be bundled into the transaction charge of the content service
• wide variety of emails despatched and acquired
• mailbox size
• range of web page hits
• time of day – top or off-top
• region - even though distance has no significance in the ip world (customers do now not pay
exceptional rates to download net pages depending at the geographic area of the internet server)
operators can also nevertheless wish to offer area-based totally pricing. as an example a tariff for an
area within a radius of the office or domestic, based on nominated cells, to encourage gprs
utilization at the operators community. once roaming is supported on gprs networks, expenses for
roaming might be better than for the home-community
• monthly subscription charge
• area-precise (billing in step with the area of the originating name) terminal-unique
(subscribers with exclusive terminal capabilities will revel in one-of-a-kind services and could have
specific usage styles).
GPRS Billing:
The billing gadget will practice single and go-carrier convergent discounts for extent utilization
and adjustments for any decreased exceptional of carrier, for example invoice presentation is
prime to avoiding confusion on the way to result in accelerated customer care calls and sooner or
later improved costs and churn.
WAP and GPRS services also make extra needs on convergent billing because the user has the
choice to purchase objects inclusive of cinema tickets and feature the value charged back to the
mobile telephone bill which need to be presented in reality. This can also be viable on prepaid cell
phones. the cinema represents any other member of the value chain (see beneath) that will should
be monitored and paid (much like interconnect) and for whom the billing machine will need to
contend with.
Utilization billing for WAP and GPRS is similarly complex by the truth that interconnect billing
68
in ip isn't always completely regulated and difficult to calculate and put into effect, however
operators want to preserve interconnect agreements and have billing structures to cater for this.
Billing the Value Chain for Mobile Content Services
Cell content material is bringing the e-commerce enterprise model to the cellular
telecommunications enterprise – m-commerce. icps (integrated communication vendors) need to
offer for multi-party content billing down via the value chain. mobile operators have an opportunity
to take more manipulate of the m-commerce value chain than in the unique wireline E-trade
situation.
Inside the stressed out world, the content fee chain incorporates the consumer, the network operator,
the net carrier provider (ISP), the content material agents (isps with portals) and content material
vendors (who can also have a chain of their personal that consists of publishers, writers, artists and
so forth.). a person might get right of entry to the internet via their isps point of presence (pop) via
dial-up strains (PSTN OR ISDN) through their network operator. In this state of affairs ISPS are
commonly not able to take a percentage of e-trade because the consumer purchases goods from the
content company by way of credit card at once, as well as not having any manage or expertise of
their customers’ spending behavior. consequently, they have installed their personal web websites or
portals as the primary factor of get admission to. it is from this portal that they broker a variety of
content material and take commissions on content material bought from their portal along with
advertising sales, because of so many users go to their web site (eg freeserve and aol). many isps
now offer unfastened net get admission to to attract as many customers as viable. fixed line
operators’ most effective sales is from the nearby call fee for the time taken to browse and down
load (and that is reduced with quicker modems). Therefore, there are increasingly more operators
putting in ip network capability with a purpose to emerge as an ISP and mergers between operators,
isps and content material providers as a way to gain revenues and consumer information.
In the wireless world, mobile operators that have a gprs community will routinely be ISPS because
GPRS is a wireless extension of the internet. Operators are signing up content material companions
as a way to set-up their very own WAP-portals. as an instance, bt cellnet’s genie net carrier gives
electronic mail, internet browsing and other WAP offerings. Operators have several choices for
billing the value chain:
• first of all the operator should invoice its clients at once for the content material
bought, so one section of the invoice will be much like a credit card invoice. the operator will
pay the content companies minus a commission
• secondly, the operator may additionally price a commission for purchases made via its wap
portal where the purchaser will pay the content material issuer without delay
• thirdly, the operator ought to invoice advertisers for sponsoring content and pass on a proportion
69
of the sales to its content companions. however, the possibilities are confined for wap devices
because of display size.
All three of those billing eventualities might be employed concurrently by an operator. billing
becomes more difficult while every occasion incurs a specific kind of billing state of affairs for all
the parties worried. as an instance a transaction fee or MB download for information asked with the
aid of the user, a rate for the content material issuer and fees for agencies marketing with that
content material, relying on the variety of downloads in line with month that include their
advertising.
70
mobile stations and keeps track of the mobiles within its carrier region. sgsns send queries to home
region registers (hlrs) to acquire profile records of gprs subscribers and detects new gprs mobile
stations in a given provider vicinity. the sgsn plays the features include mobility control (monitoring
a mobile area), user verification and collection of billing facts
GGSN – The node that interfaces to external public statistics networks (pdns) together with the net
and x.25. GGSNS hold routing records this is necessary to tunnel the protocol records gadgets
(pdus) to the GGSNS that carrier precise mobile stations. other capabilities include community and
subscriber screening and address mapping.
Charging gateway - an interface among the charging gateway functionality and the billing gadget.
the charging gateway makes a log entry whenever there is network hobby which includes data being
transferred, the charging terms changing (peak/off-top), an alteration in the high-quality of carrier or
if a gprs session ends (called a packet facts protocol (pdp) context). the principle capabilities of the
charging gateway are the collection of gprs statistics statistics from the gprs nodes, intermediate
information record garage, buffering and switch of information statistics to the mediation/billing
systems.
GPRS tunnelling protocol (gtp) – a specialized protocol that operates over the top of standard tcp/ip
protocols to encapsulate ip or x.25 packets so they can be forwarded between the sgsn and ggsn
(extra facts underneath)
In addition two network elements must also be enhanced in order to support GPRS:
· Base Station System (BSS): must be enhanced to recognize and send user data to the SGSN
that is serving the area
· Home Location Register (HLR): must be enhanced to register GPRS user profiles and
respond to queries originating from SGSNs regarding these profiles.
71
To provide an overview of how those elements healthy together it's far useful to use an instance of a
business character with a pc related to a GPRS cell cellphone. the GPRS smart phone communicates
with a gsm base station that sends the information packets to the SGSN (whereas a circuit-switched
statistics calls is hooked up to voice networks by way of the cell switching centre.) the sgsn
communicates with the GGSN, a gadget that maintains connections with other networks together
with the net, x.25 networks or non-public networks. a GPRS community can use multiple serving
nodes, but requires only one gateway node for connecting to an external network consisting of the
net. ip packets from the net addressed for the cellular station are acquired with the aid of the GGSN,
forwarded to the SGSN and then transmitted to the mobile station.
To ahead IP or x.25 packets among every other, the SGSN and GGSN encapsulate those packets
using a specialised protocol called the gprs tunnel protocol (GTP) which operates over the pinnacle
of fashionable TCP/IP protocols. the person reports a trustworthy IP or x. connection, but a network
connection is in reality installed for every transaction and launched as soon as the transaction is
finished (see underneath for further data).
GPRS makes use of the same radio channel as voice calls, a channel that is two hundred Khz wide.
this radio channel incorporates a uncooked virtual radio circulate of 271 Kbit/s which, for voice
calls, is divided into 8 separate facts streams, every wearing about 34 Kbit/s. after protocol and
errors correction overhead, 13 Kbit/s is left for each voice connection or about 14 Kbit/s for
statistics. circuit- switched facts these days uses one voice channel. GPRS can combine up to 8 of
these channels, and considering every of those can deliver up to 14 Kbit/s of statistics throughput,
the net result is that customers will be capable of revel in prices over one hundred Kbit/s. but not all
eight-voice channels have to be used. in truth, the maximum comparatively cheap telephones might
be ones that are confined to 56 Kbit/s. the GPRS standard defines a mechanism by using which a
mobile station can request the quantity of bandwidth it desires on the time it establishes a
information session.
72
GPRS Architecture:
73
Additional GPRS Network Protocols:
There are several protocols used in the GPRS network equipment besides GTP. The following is a
brief description of each protocol layer:
Sub-Network Dependent Convergence Protocol (SNDCP) – a protocol that maps a community-
stage protocol, together with ip or x.25, to the underlying logical hyperlink control. SNDCP also
gives different functions consisting of compression, segmentation and multiplexing of network-
layer messages to a unmarried digital connection
Logical hyperlink manipulate (llc) - a facts link layer protocol that assures the dependable switch
of user facts across a wi-fi community
Base station system gprs protocol (bssgp) - bssgp methods routing and satisfactory of provider
(qos) information for the bss. bssgp uses the body relay q.922 core protocol as its delivery
mechanism
GPRS mobility control (gmm) - protocol that operates inside the signalling plane of gprs and
handles mobility troubles such as roaming, authentication and choice of encryption algorithms.
Community provider - protocol that manages the convergence sub-layer operating among bssgp
and the body relay q.922 middle through mapping bssgp's service requests to the ideal body relay
services BSSAP+ - protocol that manages paging for voice and statistics connections and
optimises paging for cellular subscribers. BSSAP+ is likewise chargeable for area and routing
updates in addition to mobile station signals.
74
· outside the house place, dynamically allotted information are referenced in vlrs (traveller
vicinity registers)
· Authentication - guarantees the validity of the gprs mobile station and its related offerings.
mobility management features (gmm protocol stack) are used for this a part of the signalling
Name admission control (cac) - determines the desired network sources for the exceptional of
provider (qos) this is requested. if these assets are available, they will be reserved
·
· • routing and records transfer - once a mobile station starts statistics transmission, routing is
· finished by using the gsns on a hop-by-hop basis via the cell community using the vacation
spot address inside the message header. routing tables are maintained with the aid of the gsns
utilizing the gtp layer which may also perform address translation and mapping capabilities to
· convert the outside pdn (public information network) addresses to an address this is usable for
routing inside plmns. the information itself will go through numerous transformations because
it travels through the network. depending at the destination pdn, the information can be:
• Forwarded - the usage of the relay function, to move from one node to the opposite in the
path
• Tunnelled - to transfer records from one plmn to any other
• Compressed - to apply the radio path in an green manner (compression algorithms can be used
for producers to distinguish themselves, however, they will face interoperability issues in
heterogeneous networks)
• Encrypted - to protect the mobile station from eavesdropping (encryption algorithms also can
be used as a differentiating factor).
• Mobility management - as a cell station movements from one place to every other, mobility
control features are used to tune its area within every plmn. sgsns communicate with each other
and replace the user location. the cell station's profiles are preserved inside the vlrs which are
reachable to sgsns through the local msc (mobile services switching centre). a logical hyperlink
is set up and maintained among the cell station and the sgsn at every plmn. at the quit of
transmission or whilst a cellular station actions out of the location of a specific sgsn, the logical
hyperlink is released and the sources related to it is able to be reallocated.
GPRS modem:
This is a gprs-well matched quad-band mobile cellphone, which matches on a frequency of
850/900/1800/1900mhz and which can be used not most effective to get admission to the net,
however also for oral communique (furnished that it's miles linked to a microphone and a small
loud speaker) and for smss. externally, it looks as if a large package deal (0.ninety four inches x
75
zero.ninety four inches x 0.12 inches) with l-formed contacts on 4 facets in order that they may be
soldered both at the aspect and at the lowest. internally, the module is managed by an amr926ej-s
processor, which controls cellphone verbal exchange, data conversation (thru an included tcp/ip
stack), and (through an uart and a ttl serial interface) the verbal exchange with the circuit interfaced
with the cell telephone itself. the processor is also in fee of a sim card (3 or 1,eight v) which wishes
to be connected to the outer wall of the module.
Features:
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
Optionally available USB interface for easy interface to laptops, computers, etc
Onboard MIC and Speaker circuits and 3.5mm audio connectors for direct connection to
mics and speakers
All pins of the SIM900 module can be tapped into for expansion using onboard expansion
holes. GPIO pins, Serial communication pins, 2 PWM pins, I2C pins and ADC pins are
broken out to standard 0.1” spaced holes for easy expansion
Can be used for GSM based Voice communications, Data/Fax, SMS,GPRS and TCP/IP
stack
Module’s operation mode can be controlled through the PWR Key connected to the
PWRKEY pin (refer the SIM900 datasheet for more information)
76
Comes with an onboard wire antenna for better reception. Board provides an option for
adding an external antenna through an SMA connector
The SIM900 allows an adjustable serial baudrate from 1200 to 115200 bps (autobaud by
default)
Modem a low power consumption of 0.25 A during normal operations and around 1 A
during transmission
77
Using the board:
You will have to use standard AT commands to interface with the modem. Here are some of the
common GSM operations that can be achieved using the board –
a) To Dial a Number
To dial a number you will have to send the command -> ATD NUM;
b) To Send a SMS
To send SMS send the command -> AT+CMGF=1
The Power Key (labeled PWR KEY on the modem) can be used to power on and off the module just
by a holding it down for a second. Putting the module in power down mode will drastically reduce
the modems power consumption. Pressing the Power Key when the module is off, will power on the
module and vice-versa. Please refer the SIM900 datasheet for more information.
When the modem is powered on the module will be in power off mode by default. You will have to
press and hold the PWR Key for a second to put it in power on mode to start using the modem to
make calls, send messages, etc.
78
If you want to put the module in power on mode automatically everytime the modem is powered on,
you will have to put the jumper named Power Key Disable next to the PWR Key.
79
DC MOTOR:
DC automobiles are configured in lots of kinds and sizes, together with brush less, servo, and tools
motor types. A motor consists of a rotor and a permanent magnetic discipline stator.The magnetic
area is maintained the usage of both everlasting magnets or electromagnetic windings. DC vehicles
are maximum commonly utilized in variable pace and torque.
Movement and controls cowl a huge variety of components that during some manner are used to
generate and/or manage movement. areas inside this class encompass bearings and bushings,
clutches and brakes, controls and drives, force additives, encoders and resolves, incorporated motion
manage, limit switches, linear actuators, linear and rotary motion components, linear position
sensing, motors (both ac and dc cars), orientation position sensing, pneumatics and pneumatic
components, positioning levels, slides and courses, energy transmission (mechanical), seals, slip
jewelry, solenoids, springs.
Motors are the devices that offer the actual speed and torque in a force machine. this circle of
relatives includes ac motor types (unmarried and multiphase vehicles, well-known, servo
automobiles, induction, synchronous, and gear motor) and dc motors (brush less, servo motor, and
equipment motor) as well as linear, stepper and air automobiles, and motor contactors and starters.
In any electric powered motor, operation is primarily based on simple electromagnetism. a modern-
sporting conductor generates a magnetic subject; when that is then placed in an outside magnetic
discipline, it will revel in a force proportional to the current in the conductor, and to the energy of
the outside magnetic area. as you're properly aware of from gambling with magnets as a kid,
opposite (north and south) polarities appeal to, at the same time as like polarities (north and north,
south and south) repel. the internal configuration of a dc motor is designed to harness the magnetic
interaction between a present day-sporting conductor and an outside magnetic field to generate
rotational motion.
Let's begin by way of looking at a easy 2-pole dc electric motor (here pink represents a magnet or
winding with a "north" polarization, whilst green represents a magnet or winding with
"south" polarization).
80
Each dc motor has six fundamental components -- axle, rotor (a.k.a., armature), stator, commutator,
field magnet(s), and brushes. in most not unusual dc automobiles (and all that beamers will see), the
external magnetic area is produced by means of excessive-strength permanent magnets1. the stator
is the stationary a part of the motor -- this consists of the motor casing, in addition to two or extra
permanent magnet pole pieces. the rotor (together with the axle and connected commutator) rotates
with appreciate to the stator. the rotor consists of windings (typically on a center), the windings
being electrically linked to the commutator. the above diagram shows a commonplace motor layout
-- with the rotor inside the stator (subject) magnets.
The geometry of the brushes, commutator contacts, and rotor windings are such that when power is
carried out, the polarities of the energized winding and the stator magnet(s) are misaligned, and the
rotor will rotate till it is almost aligned with the stator's discipline magnets. as the rotor reaches
alignment, the brushes flow to the next commutator contacts, and energize the next winding. given
our example -pole motor, the rotation reverses the route of modern via the rotor winding, main to a
"turn" of the rotor's magnetic discipline, and using it to maintain rotating.
In real life, even though, dc automobiles will constantly have greater than two poles (three is a very
commonplace variety). especially, this avoids "useless spots" in the commutator. you can believe
how with our instance two-pole motor, if the rotor is exactly at the middle of its rotation (perfectly
aligned with the sector magnets), it'll get "stuck" there. in the meantime, with a two-pole motor,
there's a moment where the commutator shorts out the electricity supply (i.e., both brushes touch
each commutator contacts concurrently). this will be awful for the electricity deliver, waste power,
and harm motor additives as well. yet any other drawback of this kind of simple motor is that it
might exhibit a high amount of torque” ripple" (the quantity of torque it may produce is cyclic with
the position of the rotor).
81
So since most small DC motors are of a three-pole design, let's tinker with the workings of one via
an interactive animation (JavaScript required):
You may notice some things from this -- specifically, one pole is absolutely energized at a time
(however two others are "partially" energized). as each brush transitions from one commutator
contact to the subsequent, one coil's subject will hastily fall apart, as the following coil's field will
hastily charge up (this happens inside a few microsecond). we're going to see extra approximately
the results of this later, however in the interim you could see that that is an instantaneous end result
of the coil windings' collection wiring:
There is likely no better manner to look how a median dc motor is prepare, than by simply
beginning one up. Unluckily that is tedious work, as well as requiring the destruction of a superbly
precise motor. This is a primary three-pole dc motor, with 2 brushes and three commutator
contacts.
Dc geared motor:
High efficiency, excessive satisfactory low price dc motor with gearbox for robotics programs. Very
clean to use and to be had in trendy size. Nut and threads on shaft to without problems connect and
inner threaded shaft for effortlessly connecting it to wheel.
Functions
• forty five rpm 12v dc motors with gearbox
82
• 5kgcm torque
• 3000rpm base motor
• 6mm shaft diameter with internal hollow
• 125gm weight
• same length motor available in diverse rpm
• no-load cutting-edge = 60 ma(max), load modern = three hundred ma(max)
IR SENSOR:
An infrared sensor is an electronic device, that emits in order to sense some aspects of the
surroundings. An IR sensor can measure the heat of an object as well as detects the motion.These
types of sensors measures only infrared radiation, rather than emitting it that is called as a passive
IR sensor. Usually in the infrared spectrum, all the objects radiate some form of thermal radiations.
These types of radiations are invisible to our eyes, that can be detected by an infrared sensor.The
emitter is simply an IR LED (Light Emitting Diode) and the detector is simply an IR photodiode
which is sensitive to IR light of the same wavelength as that emitted by the IR LED. When IR light
falls on the photodiode, The resistances and these output voltages, change in proportion to the
magnitude of the IR light received.
83
An infrared sensor circuit is one of the basic and popular sensor module in an electronic device.
This sensor is analogous to human’s visionary senses, which can be used to detect obstacles and it is
one of the common applications in real time.This circuit comprises of the following components
LM358 IC 2 IR transmitter and receiver pair
Resistors of the range of kilo ohms.
Variable resistors.
LED (Light Emitting Diode).
IR Sensor Circuit
In this project, the transmitter section includes an IR sensor, which transmits continuous IR rays to
be received by an IR receiver module. An IR output terminal of the receiver varies depending upon
its receiving of IR rays. Since this variation cannot be analyzed as such, therefore this output can be
fed to a comparator circuit. Here an operational amplifier (op-amp) of LM 339 is used as
comparator circuit.
84
ALCOHOL SENSOR:
This module is made using Alcohol Gas Sensor MQ3. It is a low cost semiconductor sensor which
can detect the presence of alcohol gases at concentrations from 0.05 mg/L to 10 mg/L. The sensitive
material used for this sensor is SnO2, whose conductivity is lower in clean air. It’s conductivity
increases as the concentration of alcohol gases increases. It has high sensitivity to alcohol and has a
good resistance to disturbances due to smoke, vapor and gasoline. This module provides both digital
and analog outputs. MQ3 alcohol sensor module can be easily interfaced with Microcontrollers,
Arduino Boards, Raspberry Pi etc.
This alcohol sensor is suitable for detecting alcohol concentration on your breath, just like your
common breathalyzer. It has a high sensitivity and fast response time. Sensor provides an analog
resistive output based on alcohol concentration. The drive circuit is very simple, all it needs is one
resistor. A simple interface could be a 0-3.3V ADC.
Board Schematic
Features
5V operation
Simple to use
LEDs for output and power
Output sensitivity adjustable
Analog output 0V to 5V
Digital output 0V or 5V
85
Low Cost
Fast Response
Stable and Long Life
Good Sensitivity to Alcohol Gas
Both Digital and Analog Outputs
On-board LED Indicator
Technical Data
Pin Out
Applications
Description:
The Objective of this project is to develop a system to keep the vehicle secure and protect it by the
occupation of the intruders.
Scope:
We can’t take care of ours while in running by less conscious. If we done all the vehicles with
automated security system that provides high security to driver, also gives alarm.
86
Function:
This Eye Blink sensor is IR based , . The Variation Across the eye will vary as per eye blink . If the
eye is closed means the output is high otherwise output is low. This to know the eye is closing or
opening position. This output is give to logic circuit to indicate the alarm.
This can be used for project involves controlling accident due to unconscious through Eye blink.
IGNITIONKEY:
An ignition switch, starter switch or start switch is a switch in the control system of a motor
vehicle that activates the main electrical systems for the vehicle, including "accessories" (radio,
power windows, etc.). In vehicles powered by internal combustion engines, the switch provides
power to the starter solenoid and the ignition system components (including the engine control
unit and ignition coil), and is frequently combined with the starter switch which activates the starter
motor.
Historically, ignition switches were key switches that requires the proper key to be inserted in order
for the switch functions to be unlocked. These mechanical switches remain ubiquitous in modern
vehicles, further combined with an immobiliser to only activate the switch functions when
a transponder signal in the key is detected. However, many new vehicles have been equipped with
so-called "keyless" systems, which replace the key switch with a push button. The ignition locking
system may be sometimes bypassed by disconnecting the wiring to the switch and manipulating it
directly; this is known as hotwiring.
87
VOICEIC:
A sound chip is an integrated circuit (i.e. "chip") designed to produce sound. It might do this
through digital, analog or mixed-mode electronics. Sound chips normally contain things
like oscillators, envelope controllers, samplers, filters and amplifiers. During the late 20th century,
sound chips were widely used in arcade game system boards, video game consoles, home
computers, and PC sound cards.
88
CHAPTER – 6 SOFTWARE
DESCRIPTIN
Arduino first and foremost is an open-source computer hardware and software company. The
Arduino Community refers to the project and user community that designs and utilizes
microcontroller-based development boards. These development boards are known as Arduino
Modules, which are open-source prototyping platforms. The simplified microcontroller board
comes in a variety of development board packages.
The most common programming approach is to use the Arduino IDE, which utilizes the
C programming language. This gives you access to an enormous Arduino Library that is
constantly growing thanks to open-source community.
Arduino IDE is not: AVR Studio (Yes, we know you loved EE 346, but unfortunately you won’t be utilizing
Assembly Language)
Download Arduino Integrated Design Environment (IDE) here (Most recent version: 1.6.5):
https://www.arduino.cc/en/Main/Software
This is the Arduino IDE once it’s been opened. It opens into a blank sketch where you can start programming
immediately. First, we should configure the board and port settings to allow us to upload code. Connect your
Arduino board to the PC via the USB cable.
You have to tell the Arduino IDE what board you are uploading to. Select the Tools pulldown menu and go to
Board. This list is populated by default with the currently available Arduino Boards that are developed by
Arduino. If you are using an Uno or an Uno-Compatible Clone (ex. Funduino, SainSmart, IEIK, etc.), select
Arduino Uno. If you are using another board/clone, select that board.
If you downloaded the Arduino IDE before plugging in your Arduino board, when you plugged in the board,
the USB drivers should have installed automatically. The most recent Arduino IDE should recognize
connected boards and label them with which COM port they are using. Select the Tools pulldown menu and
then Port. Here it should list all open COM ports, and if there is a recognized Arduino Board, it will also give
it’s name. Select the Arduino board that you have connected to the PC. If the setup was successful, in the
bottom right of the Arduino IDE, you should see the board type and COM number of the board you plan to
program. Note: the Arduino Uno occupies the next available COM port; it will not always be COM3.
At this point, your board should be set up for programming, and you can begin writing and uploading code.
Testing Your Settings: Uploading Blink
One common procedure to test whether the board you are using is properly set up is to upload the “Blink”
sketch. This sketch is included with all Arduino IDE releases and can be accessed by the File pull-down menu
and going to Examples, 01.Basics, and then select Blink. Standard Arduino Boards include a surface-mounted
LED labeled “L” or “LED” next to the “RX” and “TX” LEDs, that is connected to digital pin
13. This sketch will blink the LED at a regular interval, and is an easy way to confirm if your board is set up
properly and you were successful in uploading code. Open the “Blink” sketch and press the “Upload” button in
the upper-left corner to upload “Blink” to the board.
Upload Button:
30
Guide Summary:
Troubleshooting UploadingErrors:
Arduino has lots of community support and documentation. Your best bet when running into
unexpected problems is to search online for help. You should be able to find a forum where someone
had the same problem you are having, and someone helped them fix it. If you don’t find results, try
modifying your search, or post on the Arduino forums.
30
○ Make sure that your Arduino Board is plugged into the computer.
● The IDE says “Uploading…” after pressing the upload button, but nothing is happening.
○ Double-check that you have the correct board selected in the Tools menu.
○ Depending on the size of your program, it may take a few seconds to upload. If you
feel like it is taking too long, it may be encountering an error and you can try
unplugging and plugging in the Arduino board.
CHAPTER 7
30
RESULT
The project ” Accident Detection, Theft & Drive Protection using Intelligent Wireless Safety Helmet ”
best suits to accomplish following objectives:
With the help of Eye-blink sensor, driving without helmet can be avoided. As Eye Blink sensor is IR
based, the variation across the eye will vary as per eye blink. If the eye is closed means the output is
high otherwise output is low. If output is high then rider is not wearing helmet as shown in Figure and
vice-versa.
30
Blood Alcohol Content (BAC) Test
Illegal consumption of alcohol during driving is 0.08 mg/L as per the government act but for
demonstration purpose, It is programmed to the threshold limit 0.04 mg/L. Threshold can be adjusted
using potentiometer.
If sensitivity of MQ-5 is more than 0.04 mg/L of alcohol in breath then ZigBee of Helmet unit will
communicate with vehicle unit and show ” alcohol detected ” as shown in Figure , thereafter ignition
system get switched OFF.
ADVANTAGES:
2. Simply avoiding drunken drive by using alcohol detector. it will reduces the
probability of accident.
4. If helmet was stolen then we can start the bike by the password
DISADVANTAGES:
66
CHAPTER-9
APPLICATIONS
APPLICATION:
4. This safety system technology can further be enhanced in car and also by replacing the helmet
66
CHAPTER-10
CONCLUSION
signal from helmet unit to the bike unit. Due to this wireless
34
CHAPTER-11
FUTURE SCOPE
activity. We can use small camera for the recording the drivers activity. It can be used
for passing message from the one vehicle to another vehicle by using wireless transmitter.
We have used solar panel for helmet power supply by using same power supply we can
35
CHAPTER-12
REFERENCE
36
S and Laxmi R (2011), “Drunken Drive Protection System”,
International Journal of Scientific & Engineering Research,
Vol. 2, No. 12, ISSN: 2229-5518. [8]. Harish Chandra
Mohanta, Rajat Kumar Mahapatra and Jyotirmayee
Muduli(2014)”, Anti-Theft Mechanism System with
Accidental Avoidance and Cabin Safety System for
Automobiles”, International Refereed Journal of Engineering
and Science (IRJES), Vol. 3, No. 4, pp. 56- 62.
37
ABBRIVATIONS
Symbol Name
38
ATLE Auto transfer length extraction
RI Ring indicator
39